{"_id":"@dalenguyen/saas-libs","_rev":"4-2fb9c523f522fd6c2433c0c420b0a571","name":"@dalenguyen/saas-libs","dist-tags":{"latest":"12.0.0"},"versions":{"0.0.1":{"name":"@dalenguyen/saas-libs","version":"0.0.1","peerDependencies":{"@angular/common":"^12.0.1","@angular/core":"^12.0.1"},"dependencies":{"tslib":"^2.1.0"},"main":"bundles/dalenguyen-saas-libs.umd.js","module":"fesm2015/dalenguyen-saas-libs.js","es2015":"fesm2015/dalenguyen-saas-libs.js","esm2015":"esm2015/dalenguyen-saas-libs.js","fesm2015":"fesm2015/dalenguyen-saas-libs.js","typings":"dalenguyen-saas-libs.d.ts","sideEffects":false,"description":"This library was generated with [Nx](https://nx.dev).","_id":"@dalenguyen/saas-libs@0.0.1","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-uqaI2J1LeFyqPc8fsAzDeiX2PwD3dncQn3wK1qaM6JBX5keiyLtV8c4tz/duQiIMKyKrzy7rzKXWvl4MCQ1XOA==","shasum":"87278cbf7211c518d6152f2a0f3832a92f6d928c","tarball":"https://registry.npmjs.org/@dalenguyen/saas-libs/-/saas-libs-0.0.1.tgz","fileCount":21,"unpackedSize":58601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrD1uCRA9TVsSAnZWagAAcFQP/2mgi9ErtOHLSUFBeTei\nQbYsyiRSmgyJ9h16YXcCzr4xBJp16JfG23ewuwxhiX7BBRLYDCGYCJJ26Tg+\nQQlSN48jJQjuE5I2TWwhqGLzsRHPGHxvjBYc1IJLvXkxEfbgffs/NSE0dWlg\nz/8mAZ2ulYYPyniw/9pFpmvLcV7xSiefXEGMctx9bS0V73SsDK4X1L/W2OSw\n4iU8hR+NBafLqYeacyo4kwSvjZg6PLsqOzBwz2OhVhf/FcghBZh3YuSqSx/i\nS1Yc6TlTMSpXxX97XrkDLFS99U2XJ1yMdGXufkkTeS9NFBaL5xqwvHRpsb1S\ngUipvPdr3Qy91pV3pYqB1Ov8QQXj+GUc7GBlpDam1MdFYtgm/Yww68bQD1DD\npIEtn6TNXYGjtBuYbRtgpGDHzVcn+d8xUcftX4BOG3VG0uy0PxR0GYZKZGsO\nBxIcMU6DgDLjAjGfPA7UCP37bj6Piuyx0cAaKRLyU49I0tY30nnc9E+DjhOt\nCx4m0M06/fNEF99nl3sVC3DxhmfXMDMOUv1P0tdW1SGVUWRr3Lw6UNh0WtTY\nRtUOj9+0/utTCuWanGQwpCS4pwqJxqmrc6TgtG1si4Ba6+TSrLSF8htyyC4n\nWuaUpHflzJ5lpeUIPzy+j0z5Huy3CxrMAneWt2Vs0vrkY/y7fUp8KZ5juXzz\nctc4\r\n=0WV1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpnTsN1TzLZaRMhdPOkYxFdvCQwaQClBtgJw+5u1o2yAIgHlTY8H2v/r+QYIEwHb7EKMy0a3zrRbd1R2G9gm9xkhQ="}]},"_npmUser":{"name":"dalenguyen","email":"dungnq@itbox4vn.com"},"directories":{},"maintainers":[{"name":"dalenguyen","email":"dungnq@itbox4vn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/saas-libs_0.0.1_1621900654193_0.5986972346667416"},"_hasShrinkwrap":false},"0.1.0":{"name":"@dalenguyen/saas-libs","version":"0.1.0","peerDependencies":{"@angular/common":"^12.0.1","@angular/core":"^12.0.1"},"dependencies":{"tslib":"^2.1.0"},"main":"bundles/dalenguyen-saas-libs.umd.js","module":"fesm2015/dalenguyen-saas-libs.js","es2015":"fesm2015/dalenguyen-saas-libs.js","esm2015":"esm2015/dalenguyen-saas-libs.js","fesm2015":"fesm2015/dalenguyen-saas-libs.js","typings":"dalenguyen-saas-libs.d.ts","sideEffects":false,"description":"Components for building your Angular SaaS application.","_id":"@dalenguyen/saas-libs@0.1.0","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-+Ei/Lu9Tftf514z0NgfBwaPq32yg16oJtZMkXHQMnwE5kD/UAMejB0SiRl8G8XS7QEMvbTjZ+bMH2b3imbHEkQ==","shasum":"3990cf02a48b3dc3085782a150ea802dbcad8d3e","tarball":"https://registry.npmjs.org/@dalenguyen/saas-libs/-/saas-libs-0.1.0.tgz","fileCount":27,"unpackedSize":87426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrFhyCRA9TVsSAnZWagAAX10P/2esBss7xxc54XlQp37a\nMGy+O5Q/fyAT8Ftzm805cbT6c7ZGsN7zZPRqI8Qde7QViYNoK9obj2D4yvzJ\nECpuaco8ZPyAkTcdX22p5WBru7D2dwySXkKBzq66N8PvF995iaeaHWbISGUH\ntJn2Wjd9coXQrVRQtd1jAc/y+u0W6gfyujoYoh+bVdrhq06Lfa4UfstFnlJ0\nqeFh6uU9u0uTHE1SGl/o6rEA6Mk+uIil7+7SNIMK+XN2sZSGze86Paf07oFv\ntD0lo0fqbSrQNYfQVwatWQtpn7qYqx4joG8sYHWmbgOqCuD9uuxcGpFFd9Ef\nIqo2OQ7Zf3LfeHVZOxc2+uWO5cneefKIoDw8plaUDGC8KDih9FTcHh5H26Lh\n+iVQrHV0P0cE3/dCkh9Xso1M4FJouX2t4ftKiKpJWFPRa9vvO5NKdfCj6lyw\nxVmHkWogXfPPuguOrsXRujS4d56LBWGMe/hYuMjGvtNuzECMHnP+ibRUgReF\nZ5WarR5CoJVdUpBZ9nukZJ8EHJRxIEqmZbYhw3ldO2JWtAPEqs++JReYjdoR\nKdekDjQO6j0WgmpAa+HnBH9aVNvw95i3hfWAsMe3Ap/bWNnAP3aEnwY8L8EC\nc3/yefdBuTHO7io7Jg1uf4K/qHg5BgVVHP3Ojl/Lih+g7fNIM3AD33Nt9AG5\nioTS\r\n=15G4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHC+LjTeGMKhr2jd4ppOysZAsDSHkYLWIO7Vz3mdOsWIAiBrbvu5dU4XTte2RWg6GyX/7IofgrJIcRe1MB6VFsT4JQ=="}]},"_npmUser":{"name":"dalenguyen","email":"dungnq@itbox4vn.com"},"directories":{},"maintainers":[{"name":"dalenguyen","email":"dungnq@itbox4vn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/saas-libs_0.1.0_1621907570190_0.7051099523472217"},"_hasShrinkwrap":false},"0.1.1":{"name":"@dalenguyen/saas-libs","version":"0.1.1","peerDependencies":{"@angular/common":"^12.0.1","@angular/core":"^12.0.1"},"dependencies":{"tslib":"^2.1.0"},"keywords":["Angular","SaaS","Library"],"repository":{"type":"git","url":"git+https://github.com/dalenguyen/dalenguyen.github.io/issues"},"author":{"name":"Dale Nguyen","email":"dale@dalenguyen.me","url":"http://dalenguyen.me"},"license":"ISC","bugs":{"url":"https://github.com/dalenguyen/dalenguyen.github.io/issues"},"homepage":"https://github.com/dalenguyen/dalenguyen.github.io/tree/dev/libs/saas-libs#readme","main":"bundles/dalenguyen-saas-libs.umd.js","module":"fesm2015/dalenguyen-saas-libs.js","es2015":"fesm2015/dalenguyen-saas-libs.js","esm2015":"esm2015/dalenguyen-saas-libs.js","fesm2015":"fesm2015/dalenguyen-saas-libs.js","typings":"dalenguyen-saas-libs.d.ts","sideEffects":false,"description":"Components for building your Angular SaaS application.","_id":"@dalenguyen/saas-libs@0.1.1","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-P8rtN4xc3b/8YD7cws0yWgvb5j9gHoS3Rw7JwiMVEtZKtILjXnHidMI5HS8CF0s6GBH2F/rkb3k6G4sc9j7Xmg==","shasum":"9fab6e4154beb226f31dacda4fd565380308bcfe","tarball":"https://registry.npmjs.org/@dalenguyen/saas-libs/-/saas-libs-0.1.1.tgz","fileCount":27,"unpackedSize":88070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrlGGCRA9TVsSAnZWagAAPNMP/29jWWbhMdLrQEfTxATC\nd1YwCjBzwsu7ivfIWFa9MdiasxEJvY8GCohFKeHa+j1hfhswqxlxsPGcWCLX\nAzBv/xXMGuDrudLjCusogYSFmSKst8AyXice4t/W0P6FaqQRkf1M81T10koo\nDI/A75P1izpUGb+eIAqfhoJtAlZH2aHaSoVTnak77fTd73qKL5YcnN950w9n\neVlztJs9IG0vupklm/2SYOY7bOsdGttOlAMNQARQahqi9RhVMEkxm3nieeWZ\nzEI7qzpg8IJE45xivhZt6uA7Sqo5WhxmY3MomrVo85kD/8tOHFJo92nzU3OH\npJBledl23ZDVB7tuGjJLTxHDlzIAuVqAZ9Tbq8tr3QyAGwWS3fNC1dT66pbd\nJKC7/w8inz2WHleTb64C72924WENWIo2vpfI/h7Yc5UVhwczAXfVr1k1JxhV\ng7G1r5AlGxsCQCVPzTfNNM/OKONHhatSvlii6K42Mp/ZNPu4t0wO1ZKl5GWV\nwN/ZyXGYgKsXxTfj8JruRn3ftY8xNZHqeYveR4EylRtKsLoJm6x8ehbCz771\ndVWPdUjY78J86T7ZhNTPgFX0ay0iz8WClBhcfJLeqIfYCQjEPjBT7vSmidp6\nq+5kiB8SlXUNWoSHzqCLSqSVGYuAeiFJBvRkN+EaRLx7HjIfnyCBLawhy0Tf\ni+je\r\n=Lxqp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOkRs6/tM9QnKaGjuOSO2NenuGRDSudoHWktbCKTR1JwIgUYK8wEuaDceXrKtXXvniOACok27r50GrVkyGRilZaLQ="}]},"_npmUser":{"name":"dalenguyen","email":"dungnq@itbox4vn.com"},"directories":{},"maintainers":[{"name":"dalenguyen","email":"dungnq@itbox4vn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/saas-libs_0.1.1_1622036869647_0.04592268877919192"},"_hasShrinkwrap":false},"12.0.0":{"name":"@dalenguyen/saas-libs","version":"12.0.0","peerDependencies":{"@angular/common":"^12.0.1","@angular/core":"^12.0.1"},"dependencies":{"tslib":"^2.1.0"},"keywords":["Angular","SaaS","Library"],"repository":{"type":"git","url":"git+https://github.com/dalenguyen/dalenguyen.github.io/issues"},"author":{"name":"Dale Nguyen","email":"dale@dalenguyen.me","url":"http://dalenguyen.me"},"license":"ISC","bugs":{"url":"https://github.com/dalenguyen/dalenguyen.github.io/issues"},"homepage":"https://github.com/dalenguyen/dalenguyen.github.io/tree/dev/libs/saas-libs#readme","main":"bundles/dalenguyen-saas-libs.umd.js","module":"fesm2015/dalenguyen-saas-libs.js","es2015":"fesm2015/dalenguyen-saas-libs.js","esm2015":"esm2015/dalenguyen-saas-libs.js","fesm2015":"fesm2015/dalenguyen-saas-libs.js","typings":"dalenguyen-saas-libs.d.ts","sideEffects":false,"description":"Components for building your Angular SaaS application.","_id":"@dalenguyen/saas-libs@12.0.0","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-GrtmO/9JVWZJWEZCeKDmAT4hy/Clk4g+0LKuihuvoQKPaZrn/JB6JRYmZQBBIaGFmihkrm2H14QRte4ZR7AyDg==","shasum":"87ce707fd2a6207913cfabfac876d9164195e7bb","tarball":"https://registry.npmjs.org/@dalenguyen/saas-libs/-/saas-libs-12.0.0.tgz","fileCount":30,"unpackedSize":94286,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsF9rCRA9TVsSAnZWagAAMEcP/j9XTl5ohwjkMyEQrDT2\nw+gYw1IJ01+b6Srq1BKOL0NvdhzK57ml2nWGyoY1+o9mb9KYjeJok95d16i5\nIqr3OvluczNfckzioPlpst8jGdvlAN0JFimSt7VBKruRpJfQKI95TksB0FFj\n3a9bPoQaQa3/dE1DydcLuzCcQxjdq1ooE4n42dO8DBtpTBLmVSypDQcEaETN\nQl8xwnXxJFhOh47xHm5eyl9yNGdOXN97MZoaML3a5TUDgiuhd/pE/0GJs4bY\npUuzhFxZ2C5H/7K7aq7Ys/xfd/aZdI2PDyqlPakxswiJ8jPGUx6PbmpZvyfQ\nDn6t8oFxMZ0LWdEpF8MrwmWd207lB0z+kO2uLOB1+JcuvpoC1V7nLI7AOdK+\naY0KTPKKgJIgS+FqMyLQ4kSQHasqXdFxUsCkKnq5zPUyHfFPfCOzgr0PgyVQ\nBjrVSFJMlYxY2m5eAb0noOOuEZWXncV/3FXhIHezYNfo3p83HDTMC2gh1jKV\ntDyZBzfUXxCr6cco+6KW0SltKS9ylhL/He/mBD6rZ8lV2trpssTWY/ZfXAi2\nC4DpmVQMF7yUEUVw29HTzdogfAizaoDZlvddnm6gGCJDdWIBJYOuCg0WM01R\nlLPAGdw1XEyyyiIMlK/y9K+TNn6mvmcyP2J+INwLJXAdwn59vLSWuHMRDCGz\nMG5/\r\n=NvVM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDt0eZRmYHxHCcLRnFCTTTTvCsVDLIr36SR/gNakzzj+AiEAnbk0DUA+6HeKIoG5ZHCg6F7k3kK1VmtwuZ6k0sm3dJM="}]},"_npmUser":{"name":"dalenguyen","email":"dungnq@itbox4vn.com"},"directories":{},"maintainers":[{"name":"dalenguyen","email":"dungnq@itbox4vn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/saas-libs_12.0.0_1622171498918_0.6198240477181798"},"_hasShrinkwrap":false}},"time":{"created":"2021-05-24T23:57:34.145Z","0.0.1":"2021-05-24T23:57:34.361Z","modified":"2022-04-05T02:37:52.764Z","0.1.0":"2021-05-25T01:52:50.305Z","0.1.1":"2021-05-26T13:47:49.768Z","12.0.0":"2021-05-28T03:11:39.133Z"},"maintainers":[{"name":"dalenguyen","email":"dungnq@itbox4vn.com"}],"description":"Components for building your Angular SaaS application.","readme":"# Angular SAAS Libs (>= Angular v12)\n\nComponents for building your Angular SaaS application.\n\nDemo: https://angular-saas.stackblitz.io\n\n## Architecture\n\nHere are some principles when building the library\n\n- Each component should be pure / presentation component - no side effects\n- SCAM (Single Component Angular Module) - only import the component / module that you need\n\n## Installing\n\n```\nnpm i @dalenguyen/saas-libs\n```\n\n## List of modules\n\n- PricingTableModule\n\n## Pricing Table Component\n\n```javascript\n// app.component.html\n<dalenguyen-pricing-table [plans]=\"plans\" (selectedPlan)=\"onSelectedPlan($event)\"></dalenguyen-pricing-table>\n\n// app.component.ts\nimport { Plan } from '@dalenguyen/saas-libs'\n\nplans: Plan[] = [\n  {\n    currency: '$',\n    price: 29,\n    title: 'Freelance',\n    period: 'mo',\n    features: ['1 GB of space', 'Support at $25/hour', 'Limited cloud access'],\n    cta: 'Choose plan',\n    isFeature: false,\n  },\n  {\n    currency: '$',\n    price: 59,\n    title: 'Business',\n    period: 'mo',\n    features: ['5 GB of space', 'Support at $5/hour', 'Full cloud access'],\n    cta: 'Choose plan',\n    isFeature: true,\n  },\n  {\n    currency: '$',\n    price: 99,\n    title: 'Enterprise',\n    period: 'mo',\n    features: ['10 GB of space', 'Support at $25/hour', 'Limited cloud access'],\n    cta: 'Choose plan',\n    isFeature: false,\n  },\n]\n\nonSelectedPlan($event: unknown) {\n  console.log($event)\n}\n```\n\n## Notes\n\n- This is an ongoing project. If you have any requests to create any SAAS components, feel free to create a ticket.\n","readmeFilename":"README.md","homepage":"https://github.com/dalenguyen/dalenguyen.github.io/tree/dev/libs/saas-libs#readme","keywords":["Angular","SaaS","Library"],"repository":{"type":"git","url":"git+https://github.com/dalenguyen/dalenguyen.github.io/issues"},"author":{"name":"Dale Nguyen","email":"dale@dalenguyen.me","url":"http://dalenguyen.me"},"bugs":{"url":"https://github.com/dalenguyen/dalenguyen.github.io/issues"},"license":"ISC"}