Package Exports
- mongoose-iban
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (mongoose-iban) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
mongoose-iban
Gives you the Iban type to use in your schemas, complete with validation using the excellent arhs/iban library. An IBAN is a type of bank account number used extensively in Europe.
Usage
Start with an npm install --save mongoose-iban
var mongoose = require('mongoose');
var Schema = mongoose.Schema;
require('mongoose-iban').loadType(mongoose);
var Iban = Schema.Types.Iban;
var BankAccountSchema = new Schema({
accountNumber: { type: Iban }
});
var BankAccountModel = mongoose.model('BankAccount', BankAccountSchema);
var bankAccount = new BankAccountModel({
accountNumber: 'NL39 RABO 0300 0652 64'
});This type will validate the entry and return an error if a wrong value is given.