{"_id":"@acmvit/vit-registration-number","_rev":"6-de0689aba81e1f607ef32dbc79367ab0","time":{"created":"2020-12-23T12:24:09.636Z","1.0.2":"2020-12-23T12:24:10.010Z","modified":"2022-04-04T11:12:17.408Z"},"name":"@acmvit/vit-registration-number","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.2":{"name":"@acmvit/vit-registration-number","version":"1.0.2","description":"quickly operate on registration numbers across vit","main":"dist/app.js","repository":{"type":"git","url":"git+https://github.com/YashKumarVerma/vit-registration-number.git"},"author":{"name":"Yash Kumar Verma","email":"yk.verma2000@gmail.com"},"license":"MIT","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","run:watch":"nodemon --watch 'src/**/*.ts' --ignore 'src/**/*.spec.ts' --exec 'ts-node' src/app.ts"},"gitHead":"e41be731bfc0055238656bb28c9595fedbff6638","bugs":{"url":"https://github.com/YashKumarVerma/vit-registration-number/issues"},"homepage":"https://github.com/YashKumarVerma/vit-registration-number#readme","_id":"@acmvit/vit-registration-number@1.0.2","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-/XDeAXUhW0+2LZVtAPrfogmJRcI1ZtgEE/OzFcVx9qQ0pG23u3RAhfv8GQb3KKC7N/S1fEfkO9Cj9qUmpjH6sQ==","shasum":"06a89ad7e6bb06c2849d299f63bd67682c4f68c1","tarball":"https://registry.npmjs.org/@acmvit/vit-registration-number/-/vit-registration-number-1.0.2.tgz","fileCount":6,"unpackedSize":11134,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4zbqCRA9TVsSAnZWagAAtcUP/1bdZKJTI/XXo1lAkxhS\niKosQ7y7gziPjI920Qolu/1EBNVtZOl23Jiigaj6+bdBn6sSlrNDgqCgqE+p\nEgCCXercSxpcg6j5QBld9YDeVR56x+8IOA5APhHHsMRJl9FKesE/HLovHbvM\n4h6v7i2Zoas226NzzVEaVULwbz71MZmnjxBUxA1x96sT6qX8FHcPnT5KpFTl\nnaZSrHy3g+avEUcNxg21G4los7f+E5DOk4Ge26k/qU+gYooRHkoYtytYavoZ\nX4cwyISN5oDlVQZ2kaZVo1/VjHqVS/HDksaFWMT2XZhKdz54TbudLCkw9BkQ\nciUhyJcvaUiaPBn+bbANzvzKiL5jZauZusTXy+zyR3RKoYqWCIIpmNQ6MomA\nYxv74JLs8QONdyFi+tKrt91CkKL7hK23Wm7glRn/4P+HduVO6zpvE79Psccg\n67OGpWdTDNui7ZnS/gCZIc6zF9P9jLzzXpwKNL2SAwM66lw0q0KhGGnL7nnx\nVwdwr98gtzvn/z997yO/QhSPXyKRMrKPia6enn4/cuB4P0supsjOU5UQtM4q\nQ+wxbTleysrw6KJej0KpbKiSRMW4zjU4n1ePn3yAX499GIYNM7khkFryULCl\n/NRcXYNhzXEud8kI7K6IFkhWx7Wh9nPixdCCnoMH6VfZTj33OmzX7DdTl4Az\nT/dQ\r\n=CTdF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF9pGalOKF5VtHKRSu0Rs+RQLcmPMfdvE+YwWQdUwWaxAiEAqrnF7TkDoKvaFbPyWzJSzcJGB0ToiyMJbak9yTrnyD4="}]},"_npmUser":{"name":"yashkumarverma","email":"yk.verma2000@gmail.com"},"directories":{},"maintainers":[{"name":"yashkumarverma","email":"yk.verma2000@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vit-registration-number_1.0.2_1608726249848_0.784404852026487"},"_hasShrinkwrap":false}},"maintainers":[{"name":"yashkumarverma","email":"yk.verma2000@gmail.com"}],"description":"quickly operate on registration numbers across vit","homepage":"https://github.com/YashKumarVerma/vit-registration-number#readme","repository":{"type":"git","url":"git+https://github.com/YashKumarVerma/vit-registration-number.git"},"author":{"name":"Yash Kumar Verma","email":"yk.verma2000@gmail.com"},"bugs":{"url":"https://github.com/YashKumarVerma/vit-registration-number/issues"},"license":"MIT","readme":"# vit-registration-number\n\nEver wanted to quickly validate and read data off a registration number in VIT? Then this package is for you. Here's a simple usage.\n\n\n## Usage\n```sh\n# install the package\nnpm install @acmvit/vit-registration-number\n\n```\n\nUsing in Code\n```js\nconst RegistrationNumber = require(\"@acmvit/vit-registration-number\")\nconst someNumber = new RegistrationNumber(\"19BCE2669\")\n\nconst year = someNumber.getYear()\n// => 19\n\nconst branch = someNumber.getBranch();\n// => BCE\n\nconst index = someNumber.getIndex();\n// => 2669\n```\n\n**No need to worry about validation**\nStrict type checking for all sections of the registration number. Will **throw an error** if the registration number is malformed, so that it's easy to check. Always wrap inside a try-catch block when validating numbers.\n","readmeFilename":"README.md"}