{"_id":"cabanel","_rev":"31-c0376cda6398877ca94bce00ec97b45c","name":"cabanel","dist-tags":{"latest":"0.3.19"},"versions":{"0.3.5":{"name":"cabanel","version":"0.3.5","author":{"name":"Tyrone B. Dunn"},"license":"MIT","_id":"cabanel@0.3.5","maintainers":[{"name":"tyronedunn","email":"tyronebdunn@gmail.com"}],"dist":{"shasum":"68db482d82339ff33e6960c4c9a3c8b4e0114d6e","tarball":"https://registry.npmjs.org/cabanel/-/cabanel-0.3.5.tgz","fileCount":75,"integrity":"sha512-5qqmj2E/kl+o+RlKhhZx0FDhEmEAuLrtBBXmZGVnrWyyLrivHw42w9qHBjUwqRSsZoUM1cDDEJ7jvMyUGCgzGQ==","signatures":[{"sig":"MEUCIQD+5oOMdJFlbFuL4ybDiXX0W1AG9q2iuf/RVnII9LYdpwIga64TIbJijp4ztRzBXrJ8gID2KZfILQMBYFTx9dIe2tc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116346},"main":"dist/index.js","types":"./index.d.ts","gitHead":"7719009d349f582b8be532b4281da397e3ad3f95","scripts":{"test":"ts-node node_modules/jasmine/bin/jasmine","build":"tsc"},"_npmUser":{"name":"tyronedunn","email":"tyronebdunn@gmail.com"},"_npmVersion":"10.8.2","description":"Welcome to Hals, a high-level, declarative, opinionated Node.js framework for the rapid development  of server applications.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"cors":"^2.8.5","rxjs":"^7.8.1","express":"^4.19.2","mongoose":"^8.4.1","passport":"^0.7.0","passport-jwt":"^4.0.1","connect-mongo":"^5.1.0","passport-local":"^1.0.0","express-session":"^1.18.0"},"_hasShrinkwrap":false,"devDependencies":{"jasmine":"^5.1.0","ts-node":"^10.9.2","typescript":"^5.4.5","@types/cors":"^2.8.17","@types/express":"^4.17.21","@types/jasmine":"^5.1.4","@types/passport":"^1.0.16","@types/passport-jwt":"^4.0.1","@types/passport-local":"^1.0.38","@types/express-session":"^1.18.0"},"peerDependencies":{"@types/cors":"^2.8.17","@types/express":"^4.17.21","@types/passport":"^1.0.16","@types/passport-jwt":"^4.0.1","@types/passport-local":"^1.0.38","@types/express-session":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/cabanel_0.3.5_1726766317380_0.0737028810375373","host":"s3://npm-registry-packages"}},"0.3.6":{"name":"cabanel","version":"0.3.6","author":{"name":"Tyrone B. Dunn"},"license":"MIT","_id":"cabanel@0.3.6","maintainers":[{"name":"tyronedunn","email":"tyronebdunn@gmail.com"}],"dist":{"shasum":"a526a41a1d68aaf3b7dae8f09fa967cbc9356b37","tarball":"https://registry.npmjs.org/cabanel/-/cabanel-0.3.6.tgz","fileCount":75,"integrity":"sha512-X+L+8K6iEWLG0RY6nTbS/cGOSv88BUZ1In4lTg3UJRL5nVbsG/2ySXbyx4Xl9ZXc0V27oolgIuLTF1CZx3XSkw==","signatures":[{"sig":"MEQCIGwVxxdjNV8OJLd7SIvkI0qn/WCNI7ihLdb3yXm8qe7eAiAGWU6YsJ0eVEOQ90ByT9Mcj3QPwyLumle6YVOZCzZLhQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116344},"main":"dist/index.js","types":"./index.d.ts","gitHead":"c4e5f91fd44d1a8c36335e2aa47af59ab16ffc46","scripts":{"test":"ts-node node_modules/jasmine/bin/jasmine","build":"tsc"},"_npmUser":{"name":"tyronedunn","email":"tyronebdunn@gmail.com"},"_npmVersion":"10.8.2","description":"Welcome to Hals, a high-level, declarative, opinionated Node.js framework for the rapid development  of server applications.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"cors":"^2.8.5","rxjs":"^7.8.1","express":"^4.19.2","mongoose":"^8.4.1","passport":"^0.7.0","passport-jwt":"^4.0.1","connect-mongo":"^5.1.0","passport-local":"^1.0.0","express-session":"^1.18.0"},"_hasShrinkwrap":false,"devDependencies":{"jasmine":"^5.1.0","ts-node":"^10.9.2","typescript":"^5.4.5","@types/cors":"^2.8.17","@types/express":"^4.17.21","@types/jasmine":"^5.1.4","@types/passport":"^1.0.16","@types/passport-jwt":"^4.0.1","@types/passport-local":"^1.0.38","@types/express-session":"^1.18.0"},"peerDependencies":{"@types/cors":"^2.8.17","@types/express":"^4.17.21","@types/passport":"^1.0.16","@types/passport-jwt":"^4.0.1","@types/passport-local":"^1.0.38","@types/express-session":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/cabanel_0.3.6_1726766498062_0.7580253107794086","host":"s3://npm-registry-packages"}},"0.3.15":{"name":"cabanel","version":"0.3.15","author":{"name":"Tyrone B. Dunn"},"license":"MIT","_id":"cabanel@0.3.15","maintainers":[{"name":"tyronedunn","email":"tyronebdunn@gmail.com"}],"dist":{"shasum":"6385896ad451b612e721a6b1de4bdf6e6f328416","tarball":"https://registry.npmjs.org/cabanel/-/cabanel-0.3.15.tgz","fileCount":82,"integrity":"sha512-X2VPLm1vUDE6giSDPGqk5SWjgPQKEY+Zt6+nLaDx/vVMON/KUIMmHFk1z/Sff/ntji2OeQxKd3FLT9KQ01qtMA==","signatures":[{"sig":"MEYCIQD5yR92a9Ual1cQqWSke28GbCaNKRpEVLyTsFXp4VnrlgIhAOvc7w+2+S+avp8pS8p4oT0/DViR3NHWBOI46CiE8OJk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122659},"main":"dist/index.js","types":"./index.d.ts","gitHead":"3d31b8668f0e480e7b51c4bb32e7fd5165da9abb","scripts":{"test":"ts-node node_modules/jasmine/bin/jasmine","build":"tsc","test:001":"ts-node spec/build/run-minimal-app.ts","test:002":"ts-node spec/build/run-minimal-app-w-guarded-route.ts"},"_npmUser":{"name":"tyronedunn","email":"tyronebdunn@gmail.com"},"_npmVersion":"10.8.2","description":"Cabanel, a high-level, declarative, opinionated Node.js framework for the rapid development  of server applications.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"cors":"^2.8.5","rxjs":"^7.8.1","express":"^4.19.2","mongoose":"^8.4.1","passport":"^0.7.0","passport-jwt":"^4.0.1","connect-mongo":"^5.1.0","passport-local":"^1.0.0","express-session":"^1.18.0"},"_hasShrinkwrap":false,"devDependencies":{"jasmine":"^5.1.0","ts-node":"^10.9.2","typescript":"^5.4.5","@types/cors":"^2.8.17","@types/express":"^4.17.21","@types/jasmine":"^5.1.4","@types/passport":"^1.0.16","@types/passport-jwt":"^4.0.1","@types/passport-local":"^1.0.38","@types/express-session":"^1.18.0"},"peerDependencies":{"@types/cors":"^2.8.17","@types/express":"^4.17.21","@types/passport":"^1.0.16","@types/passport-jwt":"^4.0.1","@types/passport-local":"^1.0.38","@types/express-session":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/cabanel_0.3.15_1727215242924_0.5887063316460066","host":"s3://npm-registry-packages"}},"0.3.17":{"name":"cabanel","version":"0.3.17","author":{"name":"Tyrone B. Dunn"},"license":"MIT","_id":"cabanel@0.3.17","maintainers":[{"name":"tyronedunn","email":"tyronebdunn@gmail.com"}],"dist":{"shasum":"390136910a72db35ba0f70e697880673c6674792","tarball":"https://registry.npmjs.org/cabanel/-/cabanel-0.3.17.tgz","fileCount":82,"integrity":"sha512-yEf46i2Y2p7wc7hISbuS6F/LsvpMTULXwqPIQkRCGv3zzRIiqRjk/PT6c1fmUIcLhCMlNeyua7xVInFsBhdFsw==","signatures":[{"sig":"MEYCIQDruHhlHxytMXmW3C6NXeTfJvkbiOJWlnasOOv5RlDq7QIhAMO7d+tBQeR+ZnUvUYK4dk12a2+uUgs7eKweDmBKJHgh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122607},"main":"dist/index.js","types":"./index.d.ts","gitHead":"3d31b8668f0e480e7b51c4bb32e7fd5165da9abb","scripts":{"test":"ts-node node_modules/jasmine/bin/jasmine","build":"tsc","test:001":"ts-node spec/build/run-minimal-app.ts","test:002":"ts-node spec/build/run-minimal-app-w-guarded-route.ts"},"_npmUser":{"name":"tyronedunn","email":"tyronebdunn@gmail.com"},"_npmVersion":"10.8.2","description":"Cabanel, a high-level, declarative, opinionated Node.js framework for the rapid development  of server applications.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"cors":"^2.8.5","rxjs":"^7.8.1","express":"^4.19.2","mongoose":"^8.4.1","passport":"^0.7.0","passport-jwt":"^4.0.1","connect-mongo":"^5.1.0","passport-local":"^1.0.0","express-session":"^1.18.0"},"_hasShrinkwrap":false,"devDependencies":{"jasmine":"^5.1.0","ts-node":"^10.9.2","typescript":"^5.4.5","@types/cors":"^2.8.17","@types/express":"^4.17.21","@types/jasmine":"^5.1.4","@types/passport":"^1.0.16","@types/passport-jwt":"^4.0.1","@types/passport-local":"^1.0.38","@types/express-session":"^1.18.0"},"peerDependencies":{"@types/cors":"^2.8.17","@types/express":"^4.17.21","@types/passport":"^1.0.16","@types/passport-jwt":"^4.0.1","@types/passport-local":"^1.0.38","@types/express-session":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/cabanel_0.3.17_1727255930208_0.7364786310380231","host":"s3://npm-registry-packages"}},"0.3.18":{"name":"cabanel","version":"0.3.18","author":{"name":"Tyrone B. Dunn"},"license":"MIT","_id":"cabanel@0.3.18","maintainers":[{"name":"tyronedunn","email":"tyronebdunn@gmail.com"}],"dist":{"shasum":"8c570ceaff19f748c43270db7724ae0198ecd14e","tarball":"https://registry.npmjs.org/cabanel/-/cabanel-0.3.18.tgz","fileCount":85,"integrity":"sha512-ScVtXPGEnHj3r1Kngh2eRNrXU5jq2P6maGD5QBdH7tzPfjnyADlu+rqXPa7cb5tlMoVpl94dUqUxs9YgeZ8GVg==","signatures":[{"sig":"MEUCIQDzk1/qN4v9J4kHHbbqM/eaB4UFW+MbyLuLx6Qk9yS/1AIgA24v1mXaQo+oC9ftRay5J3QkmSRSz7T2Wp6SkHaEJIE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134317},"main":"dist/index.js","types":"./index.d.ts","gitHead":"f2cb16517fcb4f300aeb1206bf828a68d0fabff8","scripts":{"test":"ts-node node_modules/jasmine/bin/jasmine","build":"tsc","test:001":"ts-node spec/build/run-minimal-app.ts","test:002":"ts-node spec/build/run-minimal-app-w-guarded-route.ts"},"_npmUser":{"name":"tyronedunn","email":"tyronebdunn@gmail.com"},"_npmVersion":"10.8.2","description":"Cabanel, a high-level, declarative, opinionated Node.js framework for the rapid development  of server applications.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"cors":"^2.8.5","rxjs":"^7.8.1","express":"^4.19.2","mongoose":"^8.4.1","passport":"^0.7.0","passport-jwt":"^4.0.1","connect-mongo":"^5.1.0","passport-local":"^1.0.0","express-session":"^1.18.0"},"_hasShrinkwrap":false,"devDependencies":{"jasmine":"^5.1.0","ts-node":"^10.9.2","typescript":"^5.4.5","@types/cors":"^2.8.17","@types/express":"^4.17.21","@types/jasmine":"^5.1.4","@types/passport":"^1.0.16","@types/passport-jwt":"^4.0.1","@types/passport-local":"^1.0.38","@types/express-session":"^1.18.0"},"peerDependencies":{"@types/cors":"^2.8.17","@types/express":"^4.17.21","@types/passport":"^1.0.16","@types/passport-jwt":"^4.0.1","@types/passport-local":"^1.0.38","@types/express-session":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/cabanel_0.3.18_1728232541993_0.9298337229576026","host":"s3://npm-registry-packages"}},"0.3.19":{"name":"cabanel","version":"0.3.19","description":"Cabanel, a high-level, declarative, opinionated Node.js framework for the rapid development  of server applications.","main":"dist/index.js","types":"./index.d.ts","scripts":{"test":"ts-node node_modules/jasmine/bin/jasmine","test:001":"ts-node spec/build/run-minimal-app.ts","test:002":"ts-node spec/build/run-minimal-app-w-guarded-route.ts","build":"tsc"},"author":{"name":"Tyrone B. Dunn"},"license":"MIT","devDependencies":{"@types/cors":"^2.8.17","@types/express":"^4.17.21","@types/express-session":"^1.18.0","@types/jasmine":"^5.1.4","@types/passport":"^1.0.16","@types/passport-jwt":"^4.0.1","@types/passport-local":"^1.0.38","jasmine":"^5.1.0","ts-node":"^10.9.2","typescript":"^5.4.5"},"peerDependencies":{"@types/cors":"^2.8.17","@types/express":"^4.17.21","@types/express-session":"^1.18.0","@types/passport":"^1.0.16","@types/passport-jwt":"^4.0.1","@types/passport-local":"^1.0.38"},"dependencies":{"connect-mongo":"^5.1.0","cors":"^2.8.5","express":"^4.19.2","express-session":"^1.18.0","mongoose":"^8.4.1","passport":"^0.7.0","passport-jwt":"^4.0.1","passport-local":"^1.0.0","rxjs":"^7.8.1"},"_id":"cabanel@0.3.19","gitHead":"e484db3d452f9bca5d30da5e136f47d9cd026465","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-hNz33ts4i0m84glAECUMEsJVMSHuqwUs50rL3jD/+snlvH5ye7ixzYIzce1mGWsB1OzTwx49rgbpZ4HLWvlCcQ==","shasum":"e42f773cea40440c638e808972b97b85357072ba","tarball":"https://registry.npmjs.org/cabanel/-/cabanel-0.3.19.tgz","fileCount":85,"unpackedSize":135233,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH7XPDn3/Fz/zNc9gF4Q6msTWFjOvEKZxscI9ha1WL/4AiEAuroP7PbLomFHGjpsxPWsvj1vaZXsgA25dEifTd2uok0="}]},"_npmUser":{"name":"tyronedunn","email":"tyronebdunn@gmail.com"},"directories":{},"maintainers":[{"name":"tyronedunn","email":"tyronebdunn@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cabanel_0.3.19_1730904854002_0.7778210728097588"},"_hasShrinkwrap":false}},"time":{"created":"2024-06-18T20:01:40.575Z","modified":"2024-11-06T14:54:14.408Z","0.0.14":"2024-06-18T20:01:40.771Z","1.2.0":"2024-06-18T20:43:44.164Z","1.2.1":"2024-06-19T11:57:56.573Z","1.2.2":"2024-06-19T12:58:28.555Z","1.2.3":"2024-06-19T13:19:28.827Z","1.3.0":"2024-06-20T12:11:25.791Z","1.3.1":"2024-06-21T10:22:31.242Z","0.0.31":"2024-09-19T16:37:09.519Z","0.3.1":"2024-09-19T16:44:49.518Z","0.3.2":"2024-09-19T17:07:26.757Z","0.3.3":"2024-09-19T17:10:55.679Z","0.3.4":"2024-09-19T17:15:20.509Z","0.3.5":"2024-09-19T17:18:37.630Z","0.3.6":"2024-09-19T17:21:38.232Z","0.3.14":"2024-09-24T21:41:37.738Z","0.3.15":"2024-09-24T22:00:43.155Z","0.3.17":"2024-09-25T09:18:50.437Z","0.3.18":"2024-10-06T16:35:42.219Z","0.3.19":"2024-11-06T14:54:14.234Z"},"author":{"name":"Tyrone B. Dunn"},"license":"MIT","description":"Cabanel, a high-level, declarative, opinionated Node.js framework for the rapid development  of server applications.","maintainers":[{"name":"tyronedunn","email":"tyronebdunn@gmail.com"}],"readme":"# Cabanel\n\nCabanel, a high-level, declarative, opinionated Node.js framework for the rapid development \nof server applications.\n\n## Overview\nCabanel is designed to streamline the development process of server-side applications by providing a \nstructured and declarative approach. It aims to minimize boilerplate code, allowing developers to \nfocus on application logic & deploying features.\n\n## Features\n - Declarative Syntax: Write clean and concise code using a declarative syntax that emphasizes \nreadability and maintainability.\n - Opinionated Architecture: Benefit from a predefined architecture that encourages best practices and ensures consistency across projects.\n - Rapid Development: Accelerate the development process with built-in utilities and tools tailored for Node.js server applications.\n - Scalability: Scale your applications effortlessly with support for modular design and extensibility.\n\n## Getting Started - In Progress\n\n## Documentation - In Progress\nFor more information on using Cabanel, check out the official documentation.\n\n## Contributing\nWe welcome contributions from the community! If you have suggestions, bug reports, or would like to contribute code, please refer to our Contribution Guidelines.\n\n## License\nCabanel is licensed under the MIT License.\n","readmeFilename":"README.md"}