{"_id":"@capsule-cat/propel-forward","_rev":"17-f55a74036c3aa336434488964f655695","name":"@capsule-cat/propel-forward","dist-tags":{"latest":"0.1.2"},"versions":{"0.0.10":{"name":"@capsule-cat/propel-forward","version":"0.0.10","description":"Opinionated framework built on top of `@capsule-cat/propel-server`.","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git://github.com/CapsuleCat/propel.git"},"publishConfig":{"access":"public"},"scripts":{"precompile":"rm -rf dist","compile":"tsc --build","lint":"eslint src","lint-staged":"lint-staged","prepublish":"npm run lint && npm run test && npm run compile","test":"jest src --passWithNoTests"},"author":"","license":"MIT","devDependencies":{"@babel/plugin-proposal-decorators":"^7.18.10","@babel/plugin-proposal-optional-chaining":"^7.18.9","@babel/preset-env":"^7.18.10","@babel/preset-typescript":"^7.18.6","@types/express":"^4.17.13","@types/http-errors":"^1.8.2","@types/jest":"^28.1.8","@types/node":"^18.7.8","@typescript-eslint/eslint-plugin":"^5.34.0","@typescript-eslint/parser":"^5.34.0","body-parser":"^1.20.0","bottlejs":"^2.0.1","eslint":"^8.22.0","eslint-config-prettier":"^8.5.0","eslint-plugin-filenames":"^1.3.2","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^26.8.7","eslint-plugin-jsdoc":"^39.3.6","eslint-plugin-prettier":"^4.2.1","express":"^4.18.1","jest":"^29.0.1","lint-staged":"^13.0.3","prettier":"^2.7.1","reflect-metadata":"^0.1.13","sequelize":"^6.21.4","ts-node":"^10.9.1","typescript":"^4.7.4"},"dependencies":{"@capsule-cat/propel-server":"^0.0.10","body-parser":"^1.20.0","bottlejs":"^2.0.1","debug":"^4.3.4","dotenv-safe":"^8.2.0","express":"^4.18.1","http-errors":"^2.0.0","reflect-metadata":"^0.1.13","safe-env":"^1.2.0"},"gitHead":"bf7700bba70bdac65c6acfffac9fce5c1023e565","bugs":{"url":"https://github.com/CapsuleCat/propel/issues"},"homepage":"https://github.com/CapsuleCat/propel#readme","_id":"@capsule-cat/propel-forward@0.0.10","_nodeVersion":"16.16.0","_npmVersion":"lerna/5.4.3/node@v16.16.0+x64 (darwin)","dist":{"integrity":"sha512-AYse8ATOuVBv1C1vZ78nJ7xmJeY2vo2qUbHunseFSvFLLtKIXEqoSK9LT5hQTHSYjaZpFLey0TxfSuQwPoiv1g==","shasum":"281f225e08b09cc04ad0632f37dfcf64a49869c5","tarball":"https://registry.npmjs.org/@capsule-cat/propel-forward/-/propel-forward-0.0.10.tgz","fileCount":30,"unpackedSize":12510,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDAENZKHlYjERyGkzYqCTYnEsWg6YMJGLL/BPXw3yOj2wIhAIJdT30sNyoQJ32PSHYmftVQ8NRJ4e9MP3en1JS078Qp"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGV7xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqdFA//TUroa7mpoqK4UPKxOr01PHmxN6fy6j29hYLNykQ8tSyRhCKJ\r\n3xjgesTEPV/2S+An9DwLlZqSx8/oOnmjWK5f2UNfn40fnD/d5of/wQxPdl+z\r\n03fw4S+vAp2HkBHfIFbIp57Zp1QpcnV/01bYN3Az+Hn5mGzTMMlqxNd8jw9T\r\nX8q5wsrRHDqRjSHmI7X1yHeD2gcYCU+EVqMh3cwkM80Ix0hZsrm88XRGhrPE\r\nc+aKgqdohtgFdHlDz0tvHT1nnlLHacLIXpppTs4W6gWpVBFuDFT12uCkQG1k\r\nBTpv7fbSY2sgtUSbHOjeFPCekhv/dbcArPHvknsJRrQo4MjerozkWWaDuQU3\r\nRJerrYG+xmlg464NDPkeMLd4sqnGAXC+i0MBOYhW2fS34dsQRkjzrZ+Ug+HD\r\n4hLgcVSvAmCGQNeKa219uvnJ7MNh0G9/UTrGAdSmf81C0VqwlTPHATeKzHLZ\r\n+7cLytYPg1vdyeFU9stT7ncG6fTXehD/SEs0gLshxzZFmker49gycD/l7Hwe\r\nNpL9UlAo7WhDFseDrdj7Fb1xn4tDgn0pJV1Ts+RgQU00FPadHYTJCucFDJ62\r\nMUvS1zZIztRM4FlbY0wBbp7WSwTW9GD87S1p1YE9jioBspTxgkUx3lpHlDR8\r\nbaKSH772v4ZdFQIUGNXl3BTro7OLt5Mqq5Q=\r\n=H14s\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"idmontie","email":"idmontie@gmail.com"},"directories":{},"maintainers":[{"name":"idmontie","email":"idmontie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/propel-forward_0.0.10_1662607088948_0.1709975188379358"},"_hasShrinkwrap":false},"0.0.11":{"name":"@capsule-cat/propel-forward","version":"0.0.11","description":"Opinionated framework built on top of `@capsule-cat/propel-server`.","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git://github.com/CapsuleCat/propel.git"},"publishConfig":{"access":"public"},"scripts":{"precompile":"rm -rf dist","compile":"tsc --build","lint":"eslint src","lint-staged":"lint-staged","prepublish":"npm run lint && npm run test && npm run compile","test":"jest src --passWithNoTests"},"author":"","license":"MIT","devDependencies":{"@babel/plugin-proposal-decorators":"^7.18.10","@babel/plugin-proposal-optional-chaining":"^7.18.9","@babel/preset-env":"^7.18.10","@babel/preset-typescript":"^7.18.6","@types/express":"^4.17.13","@types/http-errors":"^1.8.2","@types/jest":"^28.1.8","@types/node":"^18.7.8","@typescript-eslint/eslint-plugin":"^5.34.0","@typescript-eslint/parser":"^5.34.0","body-parser":"^1.20.0","bottlejs":"^2.0.1","eslint":"^8.22.0","eslint-config-prettier":"^8.5.0","eslint-plugin-filenames":"^1.3.2","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^26.8.7","eslint-plugin-jsdoc":"^39.3.6","eslint-plugin-prettier":"^4.2.1","express":"^4.18.1","jest":"^29.0.1","lint-staged":"^13.0.3","prettier":"^2.7.1","reflect-metadata":"^0.1.13","sequelize":"^6.21.4","ts-node":"^10.9.1","typescript":"^4.7.4"},"dependencies":{"@capsule-cat/propel-server":"^0.0.11","body-parser":"^1.20.0","bottlejs":"^2.0.1","debug":"^4.3.4","dotenv-safe":"^8.2.0","express":"^4.18.1","http-errors":"^2.0.0","reflect-metadata":"^0.1.13","safe-env":"^1.2.0"},"gitHead":"725f19dabfcadcd87234a8eba89adca76228f088","bugs":{"url":"https://github.com/CapsuleCat/propel/issues"},"homepage":"https://github.com/CapsuleCat/propel#readme","_id":"@capsule-cat/propel-forward@0.0.11","_nodeVersion":"16.16.0","_npmVersion":"lerna/5.4.3/node@v16.16.0+x64 (darwin)","dist":{"integrity":"sha512-HPy9QWWMt0m0VnHre2zh3HtO5KNO7tF1O6LabeL08nBA7PpSshas9ywtgkb7fmar2VnTq8MD4cjA3AddROiRpg==","shasum":"6c8372c8d4ad536713b3494a026aef794caa1228","tarball":"https://registry.npmjs.org/@capsule-cat/propel-forward/-/propel-forward-0.0.11.tgz","fileCount":30,"unpackedSize":12683,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHcWHzWk1bIgFwxXWIft0Elw6aE0eFziUvcxeg6bT0wKAiEArunlc190jvf/qfZCP15CZvkqkhtWDOtK202uFABiD7U="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGWUVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpw6Q/9FWPWMRIUXcOFDWvzR1bIRiga997zn35ONZHAkHuJ3E2bYS29\r\nGTOw0qJO9DxfE7xaLfayvIdyOIkr1GGIzAJvnEMIsOMOD1DDlSGkGVmfc2sm\r\nusOEe8CPdJTergJ2WWQD8u19GCE0y9zF+wjATTr1hRlK5Nx2M3qsMacqu56i\r\nd3XUSO4cNxK0lqzd5IMuwBRxoLM00I3M7U89m747h/FBrHnHhx73MrMmZCqc\r\nnKw90QssrKY2zRoHE0HFywIwxu2hcLlkOjWaZ7XxZZCV2BjnULtUrkc15ytV\r\nx2K6UTywKedWTogmwanB5Qqv3eiDg5Ru7ax1Z2CXqW5K7ZyllJLRbeuD7RkB\r\nVFhKIWQt451vsWquKl3sCutyteFSSkIMisRg9eT+eqZ/bsTeMUCrE0Imucsl\r\n9Di307hcVKFRCxqgfHRgN1agNoBZOCMHhXyP/yu70GWPTJWYzx3hFuBzD51M\r\nlXtd9+IHXYYtm3H69T4so9wM4Qzs3X7PXfH0gaZ4VQluWsQNcXKDOhc9AaIa\r\nPn/7zEw5Nk1ty1b6LR7nHbsqpHcYNXDBY4ntcapfWpU/7MJEadoqbpz2cUm9\r\nabx0uAZj1K/S5b8hNrVJ44Q0dB0o6HfBmcvKBxbSIKuyBOejpLU/wbpUBKQV\r\nr6m2Dy15wXGqwljDREEf52hbQXwcbbj9i40=\r\n=N0LH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"idmontie","email":"idmontie@gmail.com"},"directories":{},"maintainers":[{"name":"idmontie","email":"idmontie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/propel-forward_0.0.11_1662608661238_0.853633105419499"},"_hasShrinkwrap":false},"0.0.12":{"name":"@capsule-cat/propel-forward","version":"0.0.12","description":"Opinionated framework built on top of `@capsule-cat/propel-server`.","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git://github.com/CapsuleCat/propel.git"},"publishConfig":{"access":"public"},"scripts":{"precompile":"rm -rf dist","compile":"tsc --build","lint":"eslint src","lint-staged":"lint-staged","prepublish":"npm run lint && npm run test && npm run compile","test":"jest src --passWithNoTests"},"author":"","license":"MIT","devDependencies":{"@babel/plugin-proposal-decorators":"^7.18.10","@babel/plugin-proposal-optional-chaining":"^7.18.9","@babel/preset-env":"^7.18.10","@babel/preset-typescript":"^7.18.6","@capsule-cat/propel-server":"^0.0.12","@types/express":"^4.17.13","@types/http-errors":"^1.8.2","@types/jest":"^28.1.8","@types/node":"^18.7.8","@typescript-eslint/eslint-plugin":"^5.34.0","@typescript-eslint/parser":"^5.34.0","body-parser":"^1.20.0","bottlejs":"^2.0.1","dotenv-safe":"^8.2.0","eslint":"^8.22.0","eslint-config-prettier":"^8.5.0","eslint-plugin-filenames":"^1.3.2","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^26.8.7","eslint-plugin-jsdoc":"^39.3.6","eslint-plugin-prettier":"^4.2.1","express":"^4.18.1","http-errors":"^2.0.0","jest":"^29.0.1","lint-staged":"^13.0.3","prettier":"^2.7.1","reflect-metadata":"^0.1.13","safe-env":"^1.2.0","sequelize":"^6.21.4","ts-node":"^10.9.1","typescript":"^4.7.4"},"dependencies":{"body-parser":"^1.20.0","debug":"^4.3.4"},"peerDependencies":{"@capsule-cat/propel-server":"^0.0.11","bottlejs":"^2.0.1","dotenv-safe":"^8.2.0","express":"^4.18.1","http-errors":"^2.0.0","reflect-metadata":"^0.1.13","safe-env":"^1.2.0"},"gitHead":"eb219912e20980efca4cfc2734abf2f7489e37cf","bugs":{"url":"https://github.com/CapsuleCat/propel/issues"},"homepage":"https://github.com/CapsuleCat/propel#readme","_id":"@capsule-cat/propel-forward@0.0.12","_nodeVersion":"16.16.0","_npmVersion":"lerna/5.4.3/node@v16.16.0+x64 (darwin)","dist":{"integrity":"sha512-Bka/jmskm0pMoEQPYUTngwliTx2XeFswkMwEqQlOmljzw2A2NJTmy4OdHdrvSRPprpmnAeWg19ErAawDQVNyaA==","shasum":"a35f5359eaed6d4424aaf34e970978d9f514319e","tarball":"https://registry.npmjs.org/@capsule-cat/propel-forward/-/propel-forward-0.0.12.tgz","fileCount":30,"unpackedSize":12840,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1IeJmZVWgxcdVFHhuqqtHti/mWaFp6p0qWeqWMy601QIgdQpxAb+EhHKSiEfeP8sobNeSQXlrVOqNrqFROSOGEB8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGWhpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLZBAAjYUkf+A7ZQG0gIFbdsYMmraSJmx9TeurOtbLqlwOGGlPT9zc\r\ntEd5QqyHTMFzZf8aTKcTpAy6OOryD7FKuc9zdaHAOM+wKDKxnexmdhM6x0uc\r\nMeT4tr+rr6qZ+l1GkXTP1+rFZ6iXuo0V9Npa7xuy7WGUq9v4zeOSQ4ZAWper\r\noiw8b6kPgtKGxAd0LFDyOSUaTXHYJ9zyRqn+NkKUjdrillA0sjqbbTRW32N4\r\nozTNZtdRpMD7UgcdediTEjNqf7t/8bSz1AXGE/hFkyWl6zjlSjBkuNQSRYFX\r\nwgGLRsGnTGRURM8PMtmIMNZilBBQX6nghnXKDAfJ/JFbodwhji37p9LF1+yj\r\nOhkycoi6DSmv5mLOSreCvpJ+OiclLy/Ntiu6Ii60ca/us40unJ/U9jDURFEC\r\n6bk2LYIXX19nOFyFGZ+2uBd4LlpJFp3MFk4MJxynzWNYqmOClEmnUd6gfvCN\r\neIhFDl6Ghp80zNaRttKUNS1XH2uc+RvTmHHzeTWxCXYQ+oUp9LtyMdaY/wSO\r\nN2RD3v0T3/CBbjjnH4oRFGjSzjV9b+NkUC3y3JthcnHMN/c+pvGeriWGc/4A\r\n6qRzC46DefGXlLsx7+LkWAkZW9NOpqz9nsOllIt5YCGYlSGJ0HJJa7Nskffc\r\nO06tPngPsO76b3e7wzQflKFpWVQmpClwR9w=\r\n=JBRX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"idmontie","email":"idmontie@gmail.com"},"directories":{},"maintainers":[{"name":"idmontie","email":"idmontie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/propel-forward_0.0.12_1662609513549_0.35827431230030626"},"_hasShrinkwrap":false},"0.0.13":{"name":"@capsule-cat/propel-forward","version":"0.0.13","description":"Opinionated framework built on top of `@capsule-cat/propel-server`.","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git://github.com/CapsuleCat/propel.git"},"publishConfig":{"access":"public"},"scripts":{"precompile":"rm -rf dist","compile":"tsc --build","lint":"eslint src","lint-staged":"lint-staged","prepublish":"npm run lint && npm run test && npm run compile","test":"jest src --passWithNoTests"},"author":"","license":"MIT","devDependencies":{"@babel/plugin-proposal-decorators":"^7.18.10","@babel/plugin-proposal-optional-chaining":"^7.18.9","@babel/preset-env":"^7.18.10","@babel/preset-typescript":"^7.18.6","@capsule-cat/propel-server":"^0.0.13","@types/express":"^4.17.13","@types/http-errors":"^1.8.2","@types/jest":"^28.1.8","@types/node":"^18.7.8","@typescript-eslint/eslint-plugin":"^5.34.0","@typescript-eslint/parser":"^5.34.0","body-parser":"^1.20.0","bottlejs":"^2.0.1","dotenv-safe":"^8.2.0","eslint":"^8.22.0","eslint-config-prettier":"^8.5.0","eslint-plugin-filenames":"^1.3.2","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^26.8.7","eslint-plugin-jsdoc":"^39.3.6","eslint-plugin-prettier":"^4.2.1","express":"^4.18.1","http-errors":"^2.0.0","jest":"^29.0.1","lint-staged":"^13.0.3","prettier":"^2.7.1","qs":"^6.11.0","reflect-metadata":"^0.1.13","safe-env":"^1.2.0","sequelize":"^6.21.4","ts-node":"^10.9.1","typescript":"^4.7.4"},"dependencies":{"body-parser":"^1.20.0","debug":"^4.3.4"},"peerDependencies":{"@capsule-cat/propel-server":"^0.0.11","bottlejs":"^2.0.1","dotenv-safe":"^8.2.0","express":"^4.18.1","http-errors":"^2.0.0","reflect-metadata":"^0.1.13","safe-env":"^1.2.0"},"gitHead":"c2e2f40e8ab9c2ded93a9ff0d04f1a2651c817cf","bugs":{"url":"https://github.com/CapsuleCat/propel/issues"},"homepage":"https://github.com/CapsuleCat/propel#readme","_id":"@capsule-cat/propel-forward@0.0.13","_nodeVersion":"16.16.0","_npmVersion":"lerna/5.4.3/node@v16.16.0+x64 (darwin)","dist":{"integrity":"sha512-KJkb8g0ZigVJh5iqx3bRboYxirIcP2DAJerjEoCrpBix24mj2NtV4dpABAYWfFq4ESENfUu5EhJHkSy6VSG/xQ==","shasum":"4a08a3a01341f77d348e20a0899103bcee0def4b","tarball":"https://registry.npmjs.org/@capsule-cat/propel-forward/-/propel-forward-0.0.13.tgz","fileCount":30,"unpackedSize":12861,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpuzZsWyt6sDQod5jEylRDr+bG4tM9u6PzuE+e07gCPQIgfQl+vZIcnh7XEygJVXe8/kS5nb03kYzFsE79GpEuX/A="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHlIjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4VA/7Bk1WCtAV38MomMjfLdopV8YPxY9FsNZCnKBKz2sMCQb/zfM/\r\nbYgWPXiSxMnBE5gp1OIGQ3hIT1LGkl57IE/3o3Z6e1P8TiRmzoKycC3oBVTj\r\nm958mA098SXA6fCZTIepAop2JPHXAY0aRpYNXHZecqawnTszv4sJP3Px0qhX\r\n8nifUOEo2Ih8dk2k8qwvNUVhr/lRfpKyZ0g3EZsbZrzzoy8sraaVx1UcoNLu\r\n+C+aaRrCR5bl70ZzOyyyKJXPXIASwfhgK/oZeGgcfbY90H4yZGkhozoVu2Gq\r\ni9Li/tVdV9yFqda3yg4b3UOENikBtBYtIQWTO6YeM7XUQgXGDOLc3sXqfB+6\r\npbLdX9ttlPktLSRaOTHkS7duG3CuIH8mhBkEUr+AXQ4vrdcjUm17+rN5oUs7\r\nkWsNL1Vmm4kHqLynpeONqVV9FzzmlqPFd0wjLFXPMxB2Vx4e6/+z4y7ulKtM\r\nLZVGkmkmXbd5epp7eIS9jJ8kwpVdOUpewtB3axGZIeFd0jtE5Msvi1L+LrGq\r\nr19ynELhsZmz5kyY4rL9bOvIsrYwvZjVVN5VYF8urlYcvs8/ANee9UHSUSU5\r\nqatrZ14yFs5hyCqmeqPMFn/fORyzdbKEzjik/M+Kb9FaQQmLfbWr1pj//0tQ\r\nbbE/Hftd7QrRwTmV5K6yFPgB99d4MQ3YIug=\r\n=bb6C\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"idmontie","email":"idmontie@gmail.com"},"directories":{},"maintainers":[{"name":"idmontie","email":"idmontie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/propel-forward_0.0.13_1662931491402_0.9396951442923427"},"_hasShrinkwrap":false},"0.0.14":{"name":"@capsule-cat/propel-forward","version":"0.0.14","description":"Opinionated framework built on top of `@capsule-cat/propel-server`.","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git://github.com/CapsuleCat/propel.git"},"publishConfig":{"access":"public"},"scripts":{"precompile":"rm -rf dist","compile":"tsc --build","lint":"eslint src","lint-staged":"lint-staged","prepublish":"npm run lint && npm run test && npm run compile","test":"jest src --passWithNoTests"},"author":"","license":"MIT","devDependencies":{"@babel/plugin-proposal-decorators":"^7.18.10","@babel/plugin-proposal-optional-chaining":"^7.18.9","@babel/preset-env":"^7.18.10","@babel/preset-typescript":"^7.18.6","@capsule-cat/propel-server":"^0.0.14","@types/express":"^4.17.13","@types/http-errors":"^1.8.2","@types/jest":"^28.1.8","@types/node":"^18.7.8","@typescript-eslint/eslint-plugin":"^5.34.0","@typescript-eslint/parser":"^5.34.0","body-parser":"^1.20.0","bottlejs":"^2.0.1","dotenv-safe":"^8.2.0","eslint":"^8.22.0","eslint-config-prettier":"^8.5.0","eslint-plugin-filenames":"^1.3.2","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^26.8.7","eslint-plugin-jsdoc":"^39.3.6","eslint-plugin-prettier":"^4.2.1","express":"^4.18.1","http-errors":"^2.0.0","jest":"^29.0.1","lint-staged":"^13.0.3","prettier":"^2.7.1","qs":"^6.11.0","reflect-metadata":"^0.1.13","safe-env":"^1.2.0","sequelize":"^6.21.4","ts-node":"^10.9.1","typescript":"^4.7.4"},"dependencies":{"body-parser":"^1.20.0","debug":"^4.3.4"},"peerDependencies":{"@capsule-cat/propel-server":"^0.0.11","bottlejs":"^2.0.1","dotenv-safe":"^8.2.0","express":"^4.18.1","http-errors":"^2.0.0","reflect-metadata":"^0.1.13","safe-env":"^1.2.0"},"gitHead":"27ba74d7e1ccb5ceec1081cec4ea2764e9810e94","bugs":{"url":"https://github.com/CapsuleCat/propel/issues"},"homepage":"https://github.com/CapsuleCat/propel#readme","_id":"@capsule-cat/propel-forward@0.0.14","_nodeVersion":"16.16.0","_npmVersion":"lerna/5.4.3/node@v16.16.0+x64 (darwin)","dist":{"integrity":"sha512-iJx/yWHsu7yFP5ql7yA354hF7Qgvo8aW2jeSY7ODC+zHbAmW8G6WYnuBNpYdPKugSXJ0vpz6iA1Ib3mv+5vLqQ==","shasum":"5a43b2b19f2ba9f955d6cdb2f2378e648f2f74a9","tarball":"https://registry.npmjs.org/@capsule-cat/propel-forward/-/propel-forward-0.0.14.tgz","fileCount":30,"unpackedSize":12861,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2zvukh3TJuAjn/tGBP/v4tpHyiwyykEkHNY2iDF40sQIgJhOdcKh3usYipDS5AHFn/koX17V57mmzVidixHYXQ3E="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHlMcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptmA/9H33//8ylBtMCAKUeaWDM9rqm1/nwTymLEYGq4dlM9eUh4JUs\r\nmnjvzRcr9g98xtZbddhcAL3he31gLtQ2fvOeJlNKhvQUneQUmnkkYExf+H2Q\r\nvYfXhI+YemBep4e+k9Lxc5qq/h1OD9RJO+OvfOD7R1XYRJJcESqPlsfhcKbz\r\nM6JegyuovxAhcoM4y5nYNu78sRT+587KxGqGdKwLVdIHHR+b00TFD2SRQ11I\r\nUrwbDNSrlkRAKFYF47QlKEIgLPaxeBL3fbNDDNSPIahRVQceA22UMX90jLPv\r\nCBaH3pl99HwhR/8nJFKCZnQSeq83rJJok3OH4xKBddWQmSL+65/4pFu/Zr81\r\njY/8KtL5IVDjYHDUqmcbETF0yY276tn/GZuK5UZ4EZp8sGl6p3uGeSOYI3jj\r\nP+sONjFRjoidpcJBhmAuWXb/kLHsIF7Xoa7amVHdI34/Pu8iKlh13VC8m8ga\r\nawQ6Zid0KmVNcsqiOGM1fTcvmxMdDOnZ10BfLjbl/7zhYZaWnAzb5l7eI/72\r\n8c+u/4UxrXCc6L0tOYinEdwgFawcjBSIju7XV/Z4dLvkloVI1EFfh5rsDLK9\r\nM3T4QzhNuSO7npJb+vZbXmzyLre4aQXp9MYtpHElbFSQCf8nGPMs21svlIVz\r\nFdGT5WTO3lEcYsTLFTKQxyKYbJ3zj+EBSuM=\r\n=mrR7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"idmontie","email":"idmontie@gmail.com"},"directories":{},"maintainers":[{"name":"idmontie","email":"idmontie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/propel-forward_0.0.14_1662931739807_0.4434473520375244"},"_hasShrinkwrap":false},"0.0.15":{"name":"@capsule-cat/propel-forward","version":"0.0.15","description":"Opinionated framework built on top of `@capsule-cat/propel-server`.","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git://github.com/CapsuleCat/propel.git"},"publishConfig":{"access":"public"},"scripts":{"precompile":"rm -rf dist","compile":"tsc --build","lint":"eslint src","lint-staged":"lint-staged","prepublish":"npm run lint && npm run test && npm run compile","test":"jest src --passWithNoTests"},"author":"","license":"MIT","devDependencies":{"@babel/plugin-proposal-decorators":"^7.18.10","@babel/plugin-proposal-optional-chaining":"^7.18.9","@babel/preset-env":"^7.18.10","@babel/preset-typescript":"^7.18.6","@capsule-cat/propel-server":"^0.0.15","@types/express":"^4.17.13","@types/http-errors":"^1.8.2","@types/jest":"^28.1.8","@types/node":"^18.7.8","@typescript-eslint/eslint-plugin":"^5.34.0","@typescript-eslint/parser":"^5.34.0","body-parser":"^1.20.0","bottlejs":"^2.0.1","dotenv-safe":"^8.2.0","eslint":"^8.22.0","eslint-config-prettier":"^8.5.0","eslint-plugin-filenames":"^1.3.2","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^26.8.7","eslint-plugin-jsdoc":"^39.3.6","eslint-plugin-prettier":"^4.2.1","express":"^4.18.1","http-errors":"^2.0.0","jest":"^29.0.1","lint-staged":"^13.0.3","prettier":"^2.7.1","qs":"^6.11.0","reflect-metadata":"^0.1.13","safe-env":"^1.2.0","sequelize":"^6.21.4","ts-node":"^10.9.1","typescript":"^4.7.4"},"dependencies":{"body-parser":"^1.20.0","debug":"^4.3.4"},"peerDependencies":{"@capsule-cat/propel-server":"*","bottlejs":"^2.0.1","dotenv-safe":"^8.2.0","express":"^4.18.1","http-errors":"^2.0.0","reflect-metadata":"^0.1.13","safe-env":"^1.2.0"},"gitHead":"bbf731d4d1cf5f5355677a87ce49ccf7b8648eec","bugs":{"url":"https://github.com/CapsuleCat/propel/issues"},"homepage":"https://github.com/CapsuleCat/propel#readme","_id":"@capsule-cat/propel-forward@0.0.15","_nodeVersion":"16.16.0","_npmVersion":"lerna/5.4.3/node@v16.16.0+x64 (darwin)","dist":{"integrity":"sha512-CEhtjAU/0A5jaYen1rYrlJgrq7QuxymmGYi8TQnnHROP/hGySYELGO8g0CfelBxF6UzDAgvspbLvYnlD15l2Og==","shasum":"04dae13d1f702e7c0f89c590b14a4765b1f987e4","tarball":"https://registry.npmjs.org/@capsule-cat/propel-forward/-/propel-forward-0.0.15.tgz","fileCount":30,"unpackedSize":12855,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSK8yv7vwWL9VfnhSSNUdIxtif6qKRBuTLHry8MxIIeQIhAI/Ov+aaj+VWeDUFA+oLRYV7awSzyHbyrJz558J1UA6i"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjH6+SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+Gg/+JQnCNLA+RdwcqV9dJwMpTs/FUqG35UvVo0aKPpxJnwMtTnq6\r\n94Rb4T6JXEg/DsGq0pzt0EJCNwQ/IzCHz7s0A89eiFWD6nrCHkRpHPS3nAWf\r\n0ItRhGvR2vQKs0a9rcp1cXI/WnsYXk/oiNDAe8Q/r8Vtum5XQmNUTlFm18qC\r\n1w8pcmC+2cn+Obw8Vyf+FCl5ljybPhQFTALKWSsuZy31F66hDzNkjL3Ko/qU\r\nQ+uwEwf/odLB7qYtU6acn9QfoSu7/T/7+IBVHo4mqLU0q5YZ+Q90P7wAcq7/\r\ntmOpIDZZv5Np1ED51obwb45yqf/SPTEHGEFH1diaGDx0jxCnU134q891lrVJ\r\n4jlYiIqI5d0IpOxUNMkl+QSYqnNcCK09gbdFyUMH0wxrxOBfEJm8Y5l7lYiI\r\nK/RAv10VWZepoQ/p0gCrwSMaN2aaeR1Uy+o0wdI0HClSnZ36xbACXiBNCSpZ\r\np48SIJM55whKkV873CpU3SSVkXwLLeBX+d+GFNC4CGF2rJouZ8zW36qVfApC\r\nb+UEYzyHPyr09YmpR1n9MxBBRRQ/A1TI7JVBSDZ7bbFXmp46di1HjxR265Mc\r\nGSSvAnfWGo8t4oPnfVKM4myadxElAsihPR+Hwf5kFbScHcsELs3xxEs36+qa\r\nIoYuYbABwhuvjVDoi04hVhc3oiDIdrr74D0=\r\n=8Ml0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"idmontie","email":"idmontie@gmail.com"},"directories":{},"maintainers":[{"name":"idmontie","email":"idmontie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/propel-forward_0.0.15_1663020946063_0.027157305722158354"},"_hasShrinkwrap":false},"0.0.16":{"name":"@capsule-cat/propel-forward","version":"0.0.16","description":"Opinionated framework built on top of `@capsule-cat/propel-server`.","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git://github.com/CapsuleCat/propel.git"},"publishConfig":{"access":"public"},"scripts":{"precompile":"rm -rf dist","compile":"tsc --build","lint":"eslint src","lint-staged":"lint-staged","prepublish":"npm run lint && npm run test && npm run compile","test":"jest src --passWithNoTests"},"author":"","license":"MIT","devDependencies":{"@babel/plugin-proposal-decorators":"^7.18.10","@babel/plugin-proposal-optional-chaining":"^7.18.9","@babel/preset-env":"^7.18.10","@babel/preset-typescript":"^7.18.6","@capsule-cat/propel-server":"^0.0.16","@types/express":"^4.17.13","@types/http-errors":"^1.8.2","@types/jest":"^28.1.8","@types/node":"^18.7.8","@typescript-eslint/eslint-plugin":"^5.34.0","@typescript-eslint/parser":"^5.34.0","body-parser":"^1.20.0","bottlejs":"^2.0.1","dotenv-safe":"^8.2.0","eslint":"^8.22.0","eslint-config-prettier":"^8.5.0","eslint-plugin-filenames":"^1.3.2","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^26.8.7","eslint-plugin-jsdoc":"^39.3.6","eslint-plugin-prettier":"^4.2.1","express":"^4.18.1","http-errors":"^2.0.0","jest":"^29.0.1","lint-staged":"^13.0.3","prettier":"^2.7.1","qs":"^6.11.0","reflect-metadata":"^0.1.13","safe-env":"^1.2.0","sequelize":"^6.21.4","ts-node":"^10.9.1","typescript":"^4.7.4"},"dependencies":{"body-parser":"^1.20.0","debug":"^4.3.4"},"peerDependencies":{"@capsule-cat/propel-server":"*","bottlejs":"^2.0.1","dotenv-safe":"^8.2.0","express":"^4.18.1","http-errors":"^2.0.0","reflect-metadata":"^0.1.13","safe-env":"^1.2.0"},"gitHead":"093cbd106be3ca9ba8a9dff491b2989c86338fbd","bugs":{"url":"https://github.com/CapsuleCat/propel/issues"},"homepage":"https://github.com/CapsuleCat/propel#readme","_id":"@capsule-cat/propel-forward@0.0.16","_nodeVersion":"16.16.0","_npmVersion":"lerna/5.4.3/node@v16.16.0+x64 (darwin)","dist":{"integrity":"sha512-iaTORt8If+YBiBGbdYG68DXVPZ2fZd9+0fFJT2M4SFwD/QArS+mF/0+gqBlko9DRx4T+XMFvjJJu2ChgANrvug==","shasum":"9b97a028648fa94d64a78109333e83c92a2872d5","tarball":"https://registry.npmjs.org/@capsule-cat/propel-forward/-/propel-forward-0.0.16.tgz","fileCount":30,"unpackedSize":13066,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFtLHyTCrYLCRK+fZYag5y81Ex3iGLKxBQkRSWiS/yIgAiEA1zrAe8oYGZyIWEPm0fXT2h6P2QArgquHVdxtU2eVPYQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIOMSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqtjg/+Km/plGMMPOYQGhy28Yt1yaXHKvaxiYRNt8xUJ+q106g7nTWb\r\nU4mAkCL8Jz7tU/OZlwzvylIbuk5y88j8vWAsHMK1RM4CzyEG71rRTki5WaTH\r\nd5nl/0djDtZvah0A+4+I1T/SI3eX/iT1eprRCNEAhw55nWWE+KUe7Gi6bkfM\r\npcj1D8KvMZ2xxMoI6TwmfKDBVyIDADeBMO+8Rw3pq95aSw/8Qu2Fyf6lwBIR\r\n1J6veUmONWyvGbUo2cWAs8hMIBkJIcjNNhapx8I8fepa6FcVML1K07YJF/n7\r\nkvu9uGNIzMeep1FG6gtyke0GswEUzLJF33FWutWAshQVy689WvdeXGKdwomD\r\nmxzKOKttabZqc5prrxW7GdHVSylR9zNaYJ4SdHjzq3vvQx/O5RU4vI0Eymqp\r\nZOWHsMO57sluQJHvsGFf+jXZU7KGCUt3cvVYJNrzBTvYxv+hByUF4SCXSn3r\r\n5uavQqAOh1rJquR3QEx+CwSeZ96X4PoZEZO4OCvIo4SWDxM7vvhPZqD6k+CA\r\nHmoH7Usi7O3tGzDeQHQQtZLOamklgW9RNSmOyxIXlZ2G9WvVNfRCy/r3N/56\r\nH7FkRC+D/3nIlUurFMmoohS+bZ2X3pEvgz2hGKlgTjhtIH4JTA4SFnEK0MdN\r\nhgmuUNm0oXtKJwSR9ck44U3xYn7mcRpDCU8=\r\n=JIYK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"idmontie","email":"idmontie@gmail.com"},"directories":{},"maintainers":[{"name":"idmontie","email":"idmontie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/propel-forward_0.0.16_1663099666800_0.4950144963711478"},"_hasShrinkwrap":false},"0.0.19":{"name":"@capsule-cat/propel-forward","version":"0.0.19","description":"Opinionated framework built on top of `@capsule-cat/propel-server`.","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git://github.com/CapsuleCat/propel.git"},"publishConfig":{"access":"public"},"scripts":{"precompile":"rm -rf dist","compile":"tsc --build","lint":"eslint src","lint-staged":"lint-staged","prepublish":"npm run lint && npm run test && npm run compile","test":"jest src --passWithNoTests"},"author":"","license":"MIT","devDependencies":{"@babel/plugin-proposal-decorators":"^7.18.10","@babel/plugin-proposal-optional-chaining":"^7.18.9","@babel/preset-env":"^7.18.10","@babel/preset-typescript":"^7.18.6","@capsule-cat/propel-server":"^0.0.19","@types/express":"^4.17.13","@types/http-errors":"^1.8.2","@types/jest":"^28.1.8","@types/node":"^18.7.8","@typescript-eslint/eslint-plugin":"^5.34.0","@typescript-eslint/parser":"^5.34.0","body-parser":"^1.20.0","bottlejs":"^2.0.1","dotenv-safe":"^8.2.0","eslint":"^8.22.0","eslint-config-prettier":"^8.5.0","eslint-plugin-filenames":"^1.3.2","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^26.8.7","eslint-plugin-jsdoc":"^39.3.6","eslint-plugin-prettier":"^4.2.1","express":"^4.18.1","http-errors":"^2.0.0","jest":"^29.0.1","lint-staged":"^13.0.3","prettier":"^2.7.1","qs":"^6.11.0","reflect-metadata":"^0.1.13","safe-env":"^1.2.0","sequelize":"^6.21.4","ts-node":"^10.9.1","typescript":"^4.7.4"},"dependencies":{"body-parser":"^1.20.0","debug":"^4.3.4"},"peerDependencies":{"@capsule-cat/propel-server":"*","bottlejs":"^2.0.1","dotenv-safe":"^8.2.0","express":"^4.18.1","http-errors":"^2.0.0","reflect-metadata":"^0.1.13","safe-env":"^1.2.0"},"gitHead":"7c52770054ba80f9692f4bf806c8df693d5faefa","bugs":{"url":"https://github.com/CapsuleCat/propel/issues"},"homepage":"https://github.com/CapsuleCat/propel#readme","_id":"@capsule-cat/propel-forward@0.0.19","_nodeVersion":"14.18.0","_npmVersion":"lerna/5.4.3/node@v14.18.0+x64 (darwin)","dist":{"integrity":"sha512-+02HDt2pf5wFsH5BwWHbvYTgvIcXnyqhN1VFlLPJ5GEY+ORFcFqD/N7qsjmvE03zIdiwg9G1YmXOhBsdUdRqdQ==","shasum":"2ded6f7eebd5ef3654450a8c11572e2a577f135c","tarball":"https://registry.npmjs.org/@capsule-cat/propel-forward/-/propel-forward-0.0.19.tgz","fileCount":30,"unpackedSize":13065,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCFw0vaevW9zrX0XCSsZAPj34I8sdRscrUFrcp0cSzJgIgK3vMWjfoMGTIpOlu/9J19caGWJ2YFdO6YD6+Ib+HO5Q="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOaWtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIbg//a7rDqjPEeIPlJqw3zC121Mxl1BoAaQwGIZEnS9jXUFpkf+Qp\r\ndsOhi4zLkPrtaE+fxpM1JZPWzh1TEDQCmNqj8dy2LSg4UWhRUKlZkX8xof1v\r\nJbfsiRcTQMSdAdmCgp7p2b2HVR+K8YYMfVxq5ivIQrU5EjyufNr7xdpEhqI9\r\n8EGBMHIs7J4yfXpbgR4kMtOl4RMC5fLtoMAPo0wrxRmn356jGx/0wIvFZ4We\r\ncut2AphDt8zrRxCRDE09FkDqDJQq+lPEaDiM/IKBk46nrX54YFtIQDV/m0BI\r\nf5Kw9smiSn9QD2ixoEbFAGdx3839JKImB2oCZssxM8Tv5zHb355NGzmexRWH\r\nQVHe5IIj/0PZWOFSv7ZgWPkTGOr2QTTFwkgEY68UkKkMf5LLNYsMbYx98EXp\r\nIxXFWc2F7YJTUHx1Xqq1OOIbTL/MNHB5PvdkUDpgs6cdWJpIAiokFlSX6334\r\nrrvn9kgmWUqkQ6IK6oIRbrBF49ZRZbQbEsH9KPat714k1Z6gOzj8RMi4kAMf\r\nEeLsOSaeEza/CO06UKOWPjMPyxxyvTXjkNs1KXkqBU0qGTbV4tAX85W7VFic\r\ncSrnyyZCSX95Hg9h+S6E9UNJoVDFkxA1J3iVrxmPpD/td3H61Us6NkeGD/4+\r\nEHTTHlUeL07YNenZDN7/1gkA2lN9Ck7/C/8=\r\n=VlCZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"idmontie","email":"idmontie@gmail.com"},"directories":{},"maintainers":[{"name":"idmontie","email":"idmontie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/propel-forward_0.0.19_1664722349574_0.714369812360268"},"_hasShrinkwrap":false},"0.0.20":{"name":"@capsule-cat/propel-forward","version":"0.0.20","description":"Opinionated framework built on top of `@capsule-cat/propel-server`.","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git://github.com/CapsuleCat/propel.git"},"publishConfig":{"access":"public"},"scripts":{"precompile":"rm -rf dist","compile":"tsc --build","lint":"eslint src","lint-staged":"lint-staged","prepublish":"npm run lint && npm run test && npm run compile","test":"jest src --passWithNoTests"},"author":"","license":"MIT","devDependencies":{"@babel/plugin-proposal-decorators":"^7.18.10","@babel/plugin-proposal-optional-chaining":"^7.18.9","@babel/preset-env":"^7.18.10","@babel/preset-typescript":"^7.18.6","@capsule-cat/propel-server":"^0.0.20","@types/express":"^4.17.13","@types/http-errors":"^1.8.2","@types/jest":"^28.1.8","@types/node":"^18.7.8","@typescript-eslint/eslint-plugin":"^5.34.0","@typescript-eslint/parser":"^5.34.0","body-parser":"^1.20.0","bottlejs":"^2.0.1","dotenv-safe":"^8.2.0","eslint":"^8.22.0","eslint-config-prettier":"^8.5.0","eslint-plugin-filenames":"^1.3.2","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^26.8.7","eslint-plugin-jsdoc":"^39.3.6","eslint-plugin-prettier":"^4.2.1","express":"^4.18.1","http-errors":"^2.0.0","jest":"^29.0.1","lint-staged":"^13.0.3","prettier":"^2.7.1","qs":"^6.11.0","reflect-metadata":"^0.1.13","safe-env":"^1.2.0","sequelize":"^6.21.4","ts-node":"^10.9.1","typescript":"^4.7.4"},"dependencies":{"body-parser":"^1.20.0","debug":"^4.3.4"},"peerDependencies":{"@capsule-cat/propel-server":"*","bottlejs":"^2.0.1","dotenv-safe":"^8.2.0","express":"^4.18.1","http-errors":"^2.0.0","reflect-metadata":"^0.1.13","safe-env":"^1.2.0"},"gitHead":"1da929d8657022f8eb2f4d210c358a4694e893a4","bugs":{"url":"https://github.com/CapsuleCat/propel/issues"},"homepage":"https://github.com/CapsuleCat/propel#readme","_id":"@capsule-cat/propel-forward@0.0.20","_nodeVersion":"14.18.0","_npmVersion":"lerna/5.4.3/node@v14.18.0+x64 (darwin)","dist":{"integrity":"sha512-deCTJ44H5dnGwbMEZMDxacDlGiQ8elis5ZyVCmZ/78wm19QQXye/4l1JyGuEyyc6VFFDcXvV20PQ9OPrHZdNBQ==","shasum":"b634ee925e78aeced35c2ecf30292cd8bb8d2de9","tarball":"https://registry.npmjs.org/@capsule-cat/propel-forward/-/propel-forward-0.0.20.tgz","fileCount":30,"unpackedSize":13065,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqveodYuB1VBC3wZ7Weq/ufBj52fJu2CFtC60w76y6SAIgHRwoXuNwtzbhSVvjKUtEegY70X7Te1CvGItEkVl4LdQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjObXPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqjmg/8C9bSXSKec7ccN7EaDW++u2x0kGt8tDK9sLw3Or0IbEhgGW6r\r\nXI7XYnY8mOc+wFMq8JMSdZPwrxvWv+8LCYKVRGbT75V6l64B5pp1yWIoefGr\r\nrM7xlAQd9oDKJuhMWHMyM1RSqeDPSORC2k5F7lotxyldA/SIZurVu/bpAKzH\r\n06Hy/cZM07oG/PwuiDPTKqawfHXn/sdZhA+M97ybqj/viS3m7f/6TA4dSWBh\r\nw3IGtkzTG60+4V+cSnPhKckeoUzVmP53GF+3YYDue+1vQogWrF7t6QoVmF8E\r\nai1q26dg67ToMphwsI2F9+CWtX/38z++iFUKi424OhrKbBjy43a/BiDwZrNl\r\nJtwBztcYEJVDwWFnogH9vKPHhG5JlOMBFmM0ir7fWRIcFh6L32qacerphdyV\r\nKO3GW82U3nyYhZjl/c15b6nZQIzWhl1ZuYvQfkc5hT92ECjZVu6HH4OqPIZu\r\nWvrx7a+fuObrD1wnZxqj/xXA7N3s7OD03r/bEiGodvYHYFA72H9FAHVK2g05\r\nuJFenJIV1kxbmv5QZf7BAUZ6nC8JNw8wHGn/WIl/3u/q5bKbRXo16wTFccUS\r\nVey1243FaxLYrdnGg1JC1fvFOxZjolqHLNSQhfj/tzthU3IYTMPq9A+9X0Zl\r\nKAzBRYRaKLn2LrGiXo0oNuqqWqauawmMegk=\r\n=uZok\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"idmontie","email":"idmontie@gmail.com"},"directories":{},"maintainers":[{"name":"idmontie","email":"idmontie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/propel-forward_0.0.20_1664726479536_0.4693980852128121"},"_hasShrinkwrap":false},"0.0.21":{"name":"@capsule-cat/propel-forward","version":"0.0.21","description":"Opinionated framework built on top of `@capsule-cat/propel-server`.","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git://github.com/CapsuleCat/propel.git"},"publishConfig":{"access":"public"},"scripts":{"precompile":"rm -rf dist","compile":"tsc --build","lint":"eslint src","lint-staged":"lint-staged","prepublish":"npm run lint && npm run test && npm run compile","test":"jest src --passWithNoTests"},"author":"","license":"MIT","devDependencies":{"@babel/plugin-proposal-decorators":"^7.18.10","@babel/plugin-proposal-optional-chaining":"^7.18.9","@babel/preset-env":"^7.18.10","@babel/preset-typescript":"^7.18.6","@capsule-cat/propel-server":"^0.0.21","@types/express":"^4.17.13","@types/http-errors":"^1.8.2","@types/jest":"^28.1.8","@types/node":"^18.7.8","@typescript-eslint/eslint-plugin":"^5.34.0","@typescript-eslint/parser":"^5.34.0","body-parser":"^1.20.0","bottlejs":"^2.0.1","dotenv-safe":"^8.2.0","eslint":"^8.22.0","eslint-config-prettier":"^8.5.0","eslint-plugin-filenames":"^1.3.2","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^26.8.7","eslint-plugin-jsdoc":"^39.3.6","eslint-plugin-prettier":"^4.2.1","express":"^4.18.1","http-errors":"^2.0.0","jest":"^29.0.1","lint-staged":"^13.0.3","prettier":"^2.7.1","qs":"^6.11.0","reflect-metadata":"^0.1.13","safe-env":"^1.2.0","sequelize":"^6.21.4","ts-node":"^10.9.1","typescript":"^4.7.4"},"dependencies":{"body-parser":"^1.20.0","debug":"^4.3.4"},"peerDependencies":{"@capsule-cat/propel-server":"*","bottlejs":"^2.0.1","dotenv-safe":"^8.2.0","express":"^4.18.1","http-errors":"^2.0.0","reflect-metadata":"^0.1.13","safe-env":"^1.2.0"},"gitHead":"cf85c5a7a37ecac3d8b3462054236207ec7a393a","bugs":{"url":"https://github.com/CapsuleCat/propel/issues"},"homepage":"https://github.com/CapsuleCat/propel#readme","_id":"@capsule-cat/propel-forward@0.0.21","_nodeVersion":"14.18.0","_npmVersion":"lerna/5.4.3/node@v14.18.0+x64 (darwin)","dist":{"integrity":"sha512-osIp6xJbbmecaoStj8QqMjxS4CEyD/s+zqNJGlOvuWRJige9Eu0o1RwFFqv3fASHDtJ19Zj3FU5I9inx60FPoQ==","shasum":"12c9ed92e5f658f4c7e57f4bdf4cace1934c2e11","tarball":"https://registry.npmjs.org/@capsule-cat/propel-forward/-/propel-forward-0.0.21.tgz","fileCount":30,"unpackedSize":13065,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzL76amzqBmfXlkpMjLHrObloy+7HmPMciF18jrEVxSgIgMgTjR259BAc39FooIBFnMYgXgqJ3p4omnVYhHQEQLnc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjObuOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqqAg//YLaxIlXhVzCK2fxK4q2VS/E6erFsC2UDHyHsnB2cwNFcy7rB\r\nX380rU7wXlAxNuIGv5XamPpUHtxxITmqoQzXI3DihPBMMqTRv6Ybwl1Wj6jt\r\n0rKlP9szPEzsPdncsf1DIiTUAm8TAgotRZ5/Yxm/rgqvpX2VLnKyAiY4fIh1\r\nLZnCb29iY6yyMNmYI2zy7NUU54oARSpwt/1H946Ud+GHARM6cWQ0QyrcZSXN\r\nV1EYOgZqA4ZQYjcGJyU9TxqLYIuwLGxz6Lo2SMWcinEXugi33aYgMye0VMru\r\nbii0+HkU2Cugs36F5HrNe6bE8pMDJivYtguKyfpsivioE+ec3F8W65L87AAX\r\nyL9aJVbQ2sjxwoxphfFqkOxDQR0UFRWyWPtj5bni8EhSwhPLuiYmfsDFBHXV\r\n92mUQcOKOIsViTc1WY4tUAe6gnDgfPsCSB+VQ/ZN2LDPo0qk8Q4HSdF7axtQ\r\nwyNjOJW3QcZgjwcKDEtv0aVGAMmwhHgsz21AW1rFqX1LNaxnoJKQZ6gvH6vI\r\nljpXLFXUEhVSrk/Vy2ncUh6bnfjNC6CYYPesFmpJ9xSDcE43ENKBqFhH5/+h\r\nfJzqCvO0FhCMHPljl6sMcEFcyqqp/jOhN3Ldz3uEv2/BwffEYoWNcPSD74ZT\r\n06FYQG1QoyFeLTu0Z5Bts0aafjJdQnhLWO0=\r\n=d0dK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"idmontie","email":"idmontie@gmail.com"},"directories":{},"maintainers":[{"name":"idmontie","email":"idmontie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/propel-forward_0.0.21_1664727950426_0.3678795248521842"},"_hasShrinkwrap":false},"0.0.22":{"name":"@capsule-cat/propel-forward","version":"0.0.22","description":"Opinionated framework built on top of `@capsule-cat/propel-server`.","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git://github.com/CapsuleCat/propel.git"},"publishConfig":{"access":"public"},"scripts":{"precompile":"rm -rf dist","compile":"tsc --build","lint":"eslint src","lint-staged":"lint-staged","prepublish":"npm run lint && npm run test && npm run compile","test":"jest src --passWithNoTests"},"author":"","license":"MIT","devDependencies":{"@babel/plugin-proposal-decorators":"^7.18.10","@babel/plugin-proposal-optional-chaining":"^7.18.9","@babel/preset-env":"^7.18.10","@babel/preset-typescript":"^7.18.6","@capsule-cat/propel-server":"^0.0.22","@types/express":"^4.17.13","@types/http-errors":"^1.8.2","@types/jest":"^28.1.8","@types/node":"^18.7.8","@typescript-eslint/eslint-plugin":"^5.34.0","@typescript-eslint/parser":"^5.34.0","body-parser":"^1.20.0","bottlejs":"^2.0.1","dotenv-safe":"^8.2.0","eslint":"^8.22.0","eslint-config-prettier":"^8.5.0","eslint-plugin-filenames":"^1.3.2","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^26.8.7","eslint-plugin-jsdoc":"^39.3.6","eslint-plugin-prettier":"^4.2.1","express":"^4.18.1","http-errors":"^2.0.0","jest":"^29.0.1","lint-staged":"^13.0.3","prettier":"^2.7.1","qs":"^6.11.0","reflect-metadata":"^0.1.13","safe-env":"^1.2.0","sequelize":"^6.21.4","ts-node":"^10.9.1","typescript":"^4.7.4"},"dependencies":{"body-parser":"^1.20.0","debug":"^4.3.4"},"peerDependencies":{"@capsule-cat/propel-server":"*","bottlejs":"^2.0.1","dotenv-safe":"^8.2.0","express":"^4.18.1","http-errors":"^2.0.0","reflect-metadata":"^0.1.13","safe-env":"^1.2.0"},"gitHead":"712fd345c942951d92421194ae057cfaddb1cb98","bugs":{"url":"https://github.com/CapsuleCat/propel/issues"},"homepage":"https://github.com/CapsuleCat/propel#readme","_id":"@capsule-cat/propel-forward@0.0.22","_nodeVersion":"14.18.0","_npmVersion":"lerna/5.4.3/node@v14.18.0+x64 (darwin)","dist":{"integrity":"sha512-9Uxd9N2jekZTx4k776LWbuEv34Aumbhmqr3xU6zyPubD4tZfblLPiTyGC7LA3VozlLZ+ciG5EGGco1qnk8j7FQ==","shasum":"5b49e19f5bead0f87718c7140d4250e9c92727da","tarball":"https://registry.npmjs.org/@capsule-cat/propel-forward/-/propel-forward-0.0.22.tgz","fileCount":30,"unpackedSize":13065,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSh3mi2dHMIk0nFiafJ5w2uBu8pYOpfE07D4yKVjqq2gIhAL0DoMBCicxx+wLsZAjGYXmNxUruyf95pUykrscaYN02"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOwrXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpd5Q//Z11FkRh4SWirSUd/mlFGxsq0rKJ9dOXjFfYP6aIBK/tpr/U+\r\ncFyGfRP4RrfpBCymdyhla1UVaEfNLSCWeBLf8jXluLWqsHm0rW2VRlifwoNU\r\n24punY8xHwPDr/PM48wk91nh3sBtlixlDTvT7kKBwxnywJrz9J6ypXIeEmES\r\nwPNxJQJEVyMDCB/1fKrwe0eKlnI8sV3eVbMzDhf6HOgsSrXYQ3cyELwVPzWf\r\n8LciVTZmPKJWuJtjEUd4OKrP6neMwgXb+NLOS9y770GUFyakt5N8MlXm2f7P\r\nTKaOMfJ3+WmeDDArFhW9IdTkAuaoNZum2Rt9nCF/2sDrrtDjCW+/3k7wkFdx\r\n/wNYAVm+rMgLSZZGHzwe+ISC91ZpoSJhqqeZE9okgwwjvvePCiHuGFBa4E2o\r\nEqvBDZVQCy4D86eZGBUVAjhlYuNRveoohyqQ6VFXGeNNSYxwjvxt51NLefrQ\r\n0r/dIdGD6u1NZZaEAU4VoIUYZkGO1GjMG6bIPdoZ0iuP2IZpZ/CmEX2s1TvK\r\nZvIz+UUurC8amx2bwbOn3pGrYIKB99c24xTcJHz+Km7rJykz3SIFqvNNCVF7\r\ni0EbNzt26g7Nu4QJoUAQm0lnFoiGuvD6K1wWeK1dES5VtFVMTt4VB7NqNyxP\r\nJx39VWrD36Cv7/JpYZAJdlauV9f/tCGFCCE=\r\n=/Zdj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"idmontie","email":"idmontie@gmail.com"},"directories":{},"maintainers":[{"name":"idmontie","email":"idmontie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/propel-forward_0.0.22_1664813782830_0.9595798706607139"},"_hasShrinkwrap":false},"0.0.23":{"name":"@capsule-cat/propel-forward","version":"0.0.23","description":"Opinionated framework built on top of `@capsule-cat/propel-server`.","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git://github.com/CapsuleCat/propel.git"},"publishConfig":{"access":"public"},"scripts":{"precompile":"rm -rf dist","compile":"tsc --build","lint":"eslint src","lint-staged":"lint-staged","prepublish":"npm run lint && npm run test && npm run compile","test":"jest src --passWithNoTests"},"author":"","license":"MIT","devDependencies":{"@babel/plugin-proposal-decorators":"^7.18.10","@babel/plugin-proposal-optional-chaining":"^7.18.9","@babel/preset-env":"^7.18.10","@babel/preset-typescript":"^7.18.6","@capsule-cat/propel-server":"^0.0.23","@types/express":"^4.17.13","@types/http-errors":"^1.8.2","@types/jest":"^28.1.8","@types/node":"^18.7.8","@typescript-eslint/eslint-plugin":"^5.34.0","@typescript-eslint/parser":"^5.34.0","body-parser":"^1.20.0","bottlejs":"^2.0.1","dotenv-safe":"^8.2.0","eslint":"^8.22.0","eslint-config-prettier":"^8.5.0","eslint-plugin-filenames":"^1.3.2","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^26.8.7","eslint-plugin-jsdoc":"^39.3.6","eslint-plugin-prettier":"^4.2.1","express":"^4.18.1","http-errors":"^2.0.0","jest":"^29.0.1","lint-staged":"^13.0.3","prettier":"^2.7.1","qs":"^6.11.0","reflect-metadata":"^0.1.13","safe-env":"^1.2.0","sequelize":"^6.21.4","ts-node":"^10.9.1","typescript":"^4.7.4"},"dependencies":{"body-parser":"^1.20.0","debug":"^4.3.4"},"peerDependencies":{"@capsule-cat/propel-server":"*","bottlejs":"^2.0.1","dotenv-safe":"^8.2.0","express":"^4.18.1","http-errors":"^2.0.0","reflect-metadata":"^0.1.13","safe-env":"^1.2.0"},"gitHead":"c7535ffa760be264b8f6fd57c2ce5f39612d3a4b","bugs":{"url":"https://github.com/CapsuleCat/propel/issues"},"homepage":"https://github.com/CapsuleCat/propel#readme","_id":"@capsule-cat/propel-forward@0.0.23","_nodeVersion":"14.18.0","_npmVersion":"lerna/5.4.3/node@v14.18.0+x64 (darwin)","dist":{"integrity":"sha512-qf26sF8aaVHQbfYvEK8aOpRdGyfUf1KOD/y/fWVXAwO5KQJM/8UrywDTggizJbVNBPrwJyVg4BTxqNlrfvLBDQ==","shasum":"ecf63be7c7601b706b40cff608ac9e9910a0caab","tarball":"https://registry.npmjs.org/@capsule-cat/propel-forward/-/propel-forward-0.0.23.tgz","fileCount":30,"unpackedSize":13065,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGH55WRhPGb3yj3qy7JqoR/6wCBpz6PIiPFeCH2wCArZAiAA8NcF6xvhIsbzM51WcscPNLCnGHdrZI32R6AMKohOxw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOxIjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMzg/9F5Pyb0II+VkH75s09Ekn8Ggtd6DSI0Lr6JvSo+eHArKzn1jm\r\n8Udupc/eaH1ySYgayeab+s2W7Ddupv4yMHLxd8X0IhMLRjULqw3HUT6dr7W9\r\nk+sD3F7y9U7JNtZ03j/7OzVB3dorcKzWipYbmFESB4wBsdl3JomPrj5Cfphf\r\nriGBlkIkjAVao5JpZO+Hkb08o4RmJPj7bMoKYmb+K1brHsqZRoR1OqEzJqCh\r\n3ZVgWMhogV9gZitwuvcJ++bboW2NSwDFL4K84qsWKlq+IxmUJ5OSLcs1sbTn\r\ntbxYnCfowKRypCYS1flgXuiGCGLBTgkXSsiFYD9efyReyu/cwwoqqp/Ylbsy\r\nBMRar9S6d6k/QBfJiiI91M60hjKRppzvj+02fwxIt89JDynFEfJNj3Gof6+z\r\n51DlEp7atZAAjE9efb+pCzTiawzrZSss1hh0r+J16QGNJOh+Lw0X/8BylEFz\r\n+i85JBTh0BPzXy2kX2tX8u1AuBmBqvoO/UEeAnkQyED/aBEYpbSbklN7SIEJ\r\n9VQY3D5jEMiAdK78txsbmQBCU2utvpXXPSifTSP/xTSxgljSBoC7WLKmadGs\r\np/QQueWeqIXL42+s6MS6BWuiVz4h+LouCBlyvU2fpEq/LA65Y2DWLCk8S9s0\r\nIaQKfUT+K76YhxBfiwOKL4/LVKoZMt2gRBg=\r\n=k6dA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"idmontie","email":"idmontie@gmail.com"},"directories":{},"maintainers":[{"name":"idmontie","email":"idmontie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/propel-forward_0.0.23_1664815651743_0.4118109094834983"},"_hasShrinkwrap":false},"0.0.24":{"name":"@capsule-cat/propel-forward","version":"0.0.24","description":"Opinionated framework built on top of `@capsule-cat/propel-server`.","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git://github.com/CapsuleCat/propel.git"},"publishConfig":{"access":"public"},"scripts":{"precompile":"rm -rf dist","compile":"tsc --build","lint":"eslint src","lint-staged":"lint-staged","prepublish":"npm run lint && npm run test && npm run compile","test":"jest src --passWithNoTests"},"author":"","license":"MIT","devDependencies":{"@babel/plugin-proposal-decorators":"^7.18.10","@babel/plugin-proposal-optional-chaining":"^7.18.9","@babel/preset-env":"^7.18.10","@babel/preset-typescript":"^7.18.6","@capsule-cat/propel-server":"^0.0.24","@types/express":"^4.17.13","@types/http-errors":"^1.8.2","@types/jest":"^28.1.8","@types/node":"^18.7.8","@typescript-eslint/eslint-plugin":"^5.34.0","@typescript-eslint/parser":"^5.34.0","body-parser":"^1.20.0","bottlejs":"^2.0.1","dotenv-safe":"^8.2.0","eslint":"^8.22.0","eslint-config-prettier":"^8.5.0","eslint-plugin-filenames":"^1.3.2","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^26.8.7","eslint-plugin-jsdoc":"^39.3.6","eslint-plugin-prettier":"^4.2.1","express":"^4.18.1","http-errors":"^2.0.0","jest":"^29.0.1","lint-staged":"^13.0.3","prettier":"^2.7.1","qs":"^6.11.0","reflect-metadata":"^0.1.13","safe-env":"^1.2.0","sequelize":"^6.21.4","ts-node":"^10.9.1","typescript":"^4.7.4"},"dependencies":{"body-parser":"^1.20.0","debug":"^4.3.4"},"peerDependencies":{"@capsule-cat/propel-server":"*","bottlejs":"^2.0.1","dotenv-safe":"^8.2.0","express":"^4.18.1","http-errors":"^2.0.0","reflect-metadata":"^0.1.13","safe-env":"^1.2.0"},"gitHead":"df17ec4ca5505ebfc87d5a0a5304c8e211b642d7","bugs":{"url":"https://github.com/CapsuleCat/propel/issues"},"homepage":"https://github.com/CapsuleCat/propel#readme","_id":"@capsule-cat/propel-forward@0.0.24","_nodeVersion":"14.18.0","_npmVersion":"lerna/5.4.3/node@v14.18.0+x64 (darwin)","dist":{"integrity":"sha512-i+kAzESCmeeDtWqrdcmqfEPC9hb38ETmbnnQ15npbAfEtb+q5CSABu6a9C72b/lDRMesBvmkRcnCyfA7ntiViQ==","shasum":"258ae372c35964d75cadb28a8167201174bb0cf6","tarball":"https://registry.npmjs.org/@capsule-cat/propel-forward/-/propel-forward-0.0.24.tgz","fileCount":30,"unpackedSize":13065,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWFgx+UPTCTZqK0f5dkFpm0K7mzJIO6bK1KL5skQHYhwIhAKMBlIYWbPbq88Z6G6FRXQGZdxRVooNIjR/eSIWW09jZ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOyPlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqfIw/+K6Qzdtfo/AjujNtO4OoFFQH4k2r9ZdR3tk5eeR/zpPpvEqw8\r\nqAml4zc6dtNva6b+PqhXFsrUWqoYTQIHAJyNBYjMUA4rOFbKSKbHvWd2zIF/\r\nZd6oqnYVRhcuoGoP0xzlrz0lAeW6alAZpAZb9If8w69IIXFSm3qK3E4GEpfG\r\nwdNsrQxmNUk25W2xU8srWNxG6uIjCYmabDRkHRwwLDBHogRVpQZ1zZcc8BJ/\r\nRmu0DJut6FE43Awe0XdSNuexKtz9YghScvaxxSc8WjHkJ55gt8C9ETZ2FP01\r\n0TB9B2BhTcgBbeO2+fgeiqujGl4xxCaXU0ljEYkK8/YK/3CDpjiN7xF5y7UT\r\nLX1JNcpjgRrGsDuH0AS9wHLHUdOMvfeaOAXM245Qrhg8PO2Sk8b2Uu29cGGb\r\nnckZqWoL8ck9JDh4+rvhd9VTAqlsNR2aA9thXi6De9RO/T3HXsFaoMAhCYwQ\r\nldv3e3GMFvpzFql8l8W9y8mgjGrawnKxna9GYrOwZsJJaHj2W7M6tQ1IIIMr\r\npPZa9AGP4ESeZ0Y/N0/xnXiSH+humZlt/x1YnsF8zuiWXfoyZYR7I00tZadg\r\naxCNRQMuL7p7r0zcJIbFJkF/ILfmtQbEjhCw1vuxYvsZfwrln3E+21Ba0aUW\r\n8iZjjftCIvcCewze9oD0Hb1Mow29GCW8OIk=\r\n=n6yx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"idmontie","email":"idmontie@gmail.com"},"directories":{},"maintainers":[{"name":"idmontie","email":"idmontie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/propel-forward_0.0.24_1664820197301_0.49577498651611496"},"_hasShrinkwrap":false},"0.0.25":{"name":"@capsule-cat/propel-forward","version":"0.0.25","description":"Opinionated framework built on top of `@capsule-cat/propel-server`.","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git://github.com/CapsuleCat/propel.git"},"publishConfig":{"access":"public"},"scripts":{"precompile":"rm -rf dist","compile":"tsc --build","lint":"eslint src","lint-staged":"lint-staged","prepublish":"npm run lint && npm run test && npm run compile","test":"jest src --passWithNoTests"},"author":"","license":"MIT","devDependencies":{"@babel/plugin-proposal-decorators":"^7.18.10","@babel/plugin-proposal-optional-chaining":"^7.18.9","@babel/preset-env":"^7.18.10","@babel/preset-typescript":"^7.18.6","@capsule-cat/propel-server":"^0.0.25","@types/express":"^4.17.13","@types/http-errors":"^1.8.2","@types/jest":"^28.1.8","@types/node":"^18.7.8","@typescript-eslint/eslint-plugin":"^5.34.0","@typescript-eslint/parser":"^5.34.0","body-parser":"^1.20.0","bottlejs":"^2.0.1","dotenv-safe":"^8.2.0","eslint":"^8.22.0","eslint-config-prettier":"^8.5.0","eslint-plugin-filenames":"^1.3.2","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^26.8.7","eslint-plugin-jsdoc":"^39.3.6","eslint-plugin-prettier":"^4.2.1","express":"^4.18.1","http-errors":"^2.0.0","jest":"^29.0.1","lint-staged":"^13.0.3","prettier":"^2.7.1","qs":"^6.11.0","reflect-metadata":"^0.1.13","safe-env":"^1.2.0","sequelize":"^6.21.4","ts-node":"^10.9.1","typescript":"^4.7.4"},"dependencies":{"body-parser":"^1.20.0","debug":"^4.3.4"},"peerDependencies":{"@capsule-cat/propel-server":"*","bottlejs":"^2.0.1","dotenv-safe":"^8.2.0","express":"^4.18.1","http-errors":"^2.0.0","reflect-metadata":"^0.1.13","safe-env":"^1.2.0"},"gitHead":"8c97942af8784f979f5cbcb51ff059d352fd08da","bugs":{"url":"https://github.com/CapsuleCat/propel/issues"},"homepage":"https://github.com/CapsuleCat/propel#readme","_id":"@capsule-cat/propel-forward@0.0.25","_nodeVersion":"14.18.0","_npmVersion":"lerna/5.4.3/node@v14.18.0+x64 (darwin)","dist":{"integrity":"sha512-7R62PUB+kj9VmqZTN836asKOYmxXwMzcnUOp3X2QJ/LE+pNSXlCx656LdtNkxyFHAbZls/LviFmQF0nC/ATf7Q==","shasum":"231264cc904f635b44432cd5e54bef9510132153","tarball":"https://registry.npmjs.org/@capsule-cat/propel-forward/-/propel-forward-0.0.25.tgz","fileCount":30,"unpackedSize":13065,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCX9h7ZW76TWfl29fEI6ExgcP96Bbzi01/XkkrllSx1jQIgWvBjPTZ1n+oAUVgN3J3uIIsHVF09lkoW84KtgXskDUs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjO12bACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonbRAAoOdWc2hQWwQ6VYSfQAm1OxOYPvLIJj2+u2sxXCalMgnjurQW\r\nzWNLMTEYCE8UTeycHxAGNnHV7oBgR0/d7inZjVNfmFQYASeDuI1pV4MTljTP\r\ndqwhuJf9UFgmOCGheT18PikiDPTMH+PEChcP+vNveDjE5y0w0C5xmmL2eDG0\r\nlvUAbX3L6nEXrhe24wL6QtcupcYkXPm5OywoETKXpJ50R3nI4ZW2bsqVxXqp\r\ni2yP/6PmuNL40Iawqay6trD+PdH9r2ZSnkM0AhYXNWVllO3GZ6dmOPmJ4Oes\r\nOJK83XPEMGr0BnEBfPkdhShMZtGQhfoo1tjpKNR0tzxk3lYdUNs+hhPGs/V1\r\nS/GglPaQvwenNY87KFuiwPeWKeUiDMrWSjjNnl3ijarxS8I19NFQRxUQjs7M\r\nGhHuPX6QHvmNRSLc3ZJpawg9ib1veglsEg66hhdXlKrRMDUOfqtE60mNQy13\r\ncRJymMqUMu9itlCuYSSqhD4UU/d6yu/mIDE59XpmV8ZIyljTw15eyChRYy0z\r\ny0B/+rgM/UqKCr4ZWcIfbRc/PG0bEDhIyt8008UME5jVaUaN9dokiIKG4aBU\r\neYT9CO+mr7NW4A/0uvypNPWu3sgo2ndFfuQSCuZgWEQDubXsXifUyb/eX8AK\r\n/Lvtya3SXNps0RhvfecfrB/BpQZlLCodnsA=\r\n=jrV2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"idmontie","email":"idmontie@gmail.com"},"directories":{},"maintainers":[{"name":"idmontie","email":"idmontie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/propel-forward_0.0.25_1664834971611_0.4839901808886098"},"_hasShrinkwrap":false},"0.0.26":{"name":"@capsule-cat/propel-forward","version":"0.0.26","description":"Opinionated framework built on top of `@capsule-cat/propel-server`.","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git://github.com/CapsuleCat/propel.git"},"publishConfig":{"access":"public"},"scripts":{"precompile":"rm -rf dist","compile":"tsc --build","lint":"eslint src","lint-staged":"lint-staged","prepublish":"npm run lint && npm run test && npm run compile","test":"jest src --passWithNoTests"},"author":"","license":"MIT","devDependencies":{"@babel/plugin-proposal-decorators":"^7.18.10","@babel/plugin-proposal-optional-chaining":"^7.18.9","@babel/preset-env":"^7.18.10","@babel/preset-typescript":"^7.18.6","@capsule-cat/propel-server":"^0.0.26","@types/express":"^4.17.13","@types/http-errors":"^1.8.2","@types/jest":"^28.1.8","@types/node":"^18.7.8","@typescript-eslint/eslint-plugin":"^5.34.0","@typescript-eslint/parser":"^5.34.0","body-parser":"^1.20.0","bottlejs":"^2.0.1","dotenv-safe":"^8.2.0","eslint":"^8.22.0","eslint-config-prettier":"^8.5.0","eslint-plugin-filenames":"^1.3.2","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^26.8.7","eslint-plugin-jsdoc":"^39.3.6","eslint-plugin-prettier":"^4.2.1","express":"^4.18.1","http-errors":"^2.0.0","jest":"^29.0.1","lint-staged":"^13.0.3","prettier":"^2.7.1","qs":"^6.11.0","reflect-metadata":"^0.1.13","safe-env":"^1.2.0","sequelize":"^6.21.4","ts-node":"^10.9.1","typescript":"^4.7.4"},"dependencies":{"body-parser":"^1.20.0","debug":"^4.3.4"},"peerDependencies":{"@capsule-cat/propel-server":"*","bottlejs":"^2.0.1","dotenv-safe":"^8.2.0","express":"^4.18.1","http-errors":"^2.0.0","reflect-metadata":"^0.1.13","safe-env":"^1.2.0"},"gitHead":"7724824c563098a94de057cec93a94bee0eb75d7","bugs":{"url":"https://github.com/CapsuleCat/propel/issues"},"homepage":"https://github.com/CapsuleCat/propel#readme","_id":"@capsule-cat/propel-forward@0.0.26","_nodeVersion":"16.16.0","_npmVersion":"lerna/5.4.3/node@v16.16.0+x64 (darwin)","dist":{"integrity":"sha512-0VjhwNqlXpRJeWjfjKPYV54HCMX4iCkzWPEOyp+nnic6Z2w2hyjMT2dstrUUE8TduDHPxRIYK58vy2PH5V1g5A==","shasum":"161ed8db94551d0516317b324aea279ebc4407fa","tarball":"https://registry.npmjs.org/@capsule-cat/propel-forward/-/propel-forward-0.0.26.tgz","fileCount":30,"unpackedSize":13065,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC478DWLU02+kRp+DiWD5Q0Ikv8fSA0loBOU7XTrL/ENAiAnLeecGgaMAX6xQzgedpwO/9sXqyG2EBLv3uCwZnCW7w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjP4zwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrh8BAAmLFWI2LQYdep78cIdTI4AklxZb0eEhDteoniUpy9/jIhTRwk\r\nghXX4SAYE4qksa3ql+lRcitYlROLMTaBKG/6NGPIaE64AgEee+vuE8MLvBnq\r\nelYZ8OrK3wvygMbPneeRXiIWYtI5TRdzlDHQp9GqMeiS+5F2JySll6KH8DHk\r\nlvorD5LtwOFUVOhB1xElSGbTTe6ZiAR2idkwMTeHWJmFt2u0VjtoyFkpZmlc\r\n4gUweYx+SV6MNHugfxxcawbSwTj4CUx8alfKHufV8KumhC9hGpy0LOttQv+w\r\nfvDFMzIwzz6iutuaNQ0I1+IizVKHTFl0qzlKVDJnpbCMkKwvcS+rIbm9VSrt\r\nPPEPnDWj6FPgPCdPQC9n1wPDC0OFOHYDgCFj7Jn7yEcKfim73p1jkum56Zv6\r\nmOAk5Iw8dOEoMyuJzB/DJeEXzHAOUQxV1Os2kqyw7HwcD5DGdaxCMIkRinQY\r\nWjtxNr6nno2pyI8DaKITMmCm/a6hmrr8RruWafvx50NyikL4XZiH6ocw48Fa\r\nhoPcjIALCx5HcBUOS11QPEG5vQRaaj6qe9yE5x/nVeM9SiB61MUQ5KSpjv2o\r\nB+YUqbbj5nCDLZCSTKEXJYpzncDXTnMlUXWf14HBohE+X8Oy/KU3rpY6UOWQ\r\nucfP+pWdKawckRuo/SFIKIdG6IM8leiMOPw=\r\n=Cg8O\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"idmontie","email":"idmontie@gmail.com"},"directories":{},"maintainers":[{"name":"idmontie","email":"idmontie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/propel-forward_0.0.26_1665109232583_0.31702718156035026"},"_hasShrinkwrap":false},"0.0.27":{"name":"@capsule-cat/propel-forward","version":"0.0.27","description":"Opinionated framework built on top of `@capsule-cat/propel-server`.","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git://github.com/CapsuleCat/propel.git"},"publishConfig":{"access":"public"},"scripts":{"precompile":"rm -rf dist","compile":"tsc --build","lint":"eslint src","lint-staged":"lint-staged","prepublish":"npm run lint && npm run test && npm run compile","test":"jest src --passWithNoTests"},"author":"","license":"MIT","devDependencies":{"@babel/plugin-proposal-decorators":"^7.18.10","@babel/plugin-proposal-optional-chaining":"^7.18.9","@babel/preset-env":"^7.18.10","@babel/preset-typescript":"^7.18.6","@capsule-cat/propel-server":"^0.0.27","@types/express":"^4.17.13","@types/http-errors":"^1.8.2","@types/jest":"^28.1.8","@types/node":"^18.7.8","@typescript-eslint/eslint-plugin":"^5.34.0","@typescript-eslint/parser":"^5.34.0","body-parser":"^1.20.0","bottlejs":"^2.0.1","dotenv-safe":"^8.2.0","eslint":"^8.22.0","eslint-config-prettier":"^8.5.0","eslint-plugin-filenames":"^1.3.2","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^26.8.7","eslint-plugin-jsdoc":"^39.3.6","eslint-plugin-prettier":"^4.2.1","express":"^4.18.1","http-errors":"^2.0.0","jest":"^29.0.1","lint-staged":"^13.0.3","prettier":"^2.7.1","qs":"^6.11.0","reflect-metadata":"^0.1.13","safe-env":"^1.2.0","sequelize":"^6.21.4","ts-node":"^10.9.1","typescript":"^4.7.4"},"dependencies":{"body-parser":"^1.20.0","debug":"^4.3.4"},"peerDependencies":{"@capsule-cat/propel-server":"*","bottlejs":"^2.0.1","dotenv-safe":"^8.2.0","express":"^4.18.1","http-errors":"^2.0.0","reflect-metadata":"^0.1.13","safe-env":"^1.2.0"},"gitHead":"dd0b2abdb6c9728f29b800d7127957dac6db6197","bugs":{"url":"https://github.com/CapsuleCat/propel/issues"},"homepage":"https://github.com/CapsuleCat/propel#readme","_id":"@capsule-cat/propel-forward@0.0.27","_nodeVersion":"16.16.0","_npmVersion":"lerna/5.4.3/node@v16.16.0+x64 (darwin)","dist":{"integrity":"sha512-GPiHc39H6T3xCXpvZqtY6AM3YqYAne+iFD6JcqO0cxRj4X3vQqVSIOQvLy4OnI4nWmZP4UXHqU9WLk8Y/KAm8g==","shasum":"5e4b638ebdc7db7c00b37a0506f39d3522d59bbd","tarball":"https://registry.npmjs.org/@capsule-cat/propel-forward/-/propel-forward-0.0.27.tgz","fileCount":30,"unpackedSize":13065,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICTLfdqC2Ucz1GKCa2Il+BLU0gbxOykAEYf0EDKLr61yAiEA921CSZ4By7G2QfrnZqA068dqkPTIhCXeaVjShHU3ZhU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRNd0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMNg/+KzOWeRsEjTHd4lpJoei9aM4kkFIRthfP6vy/R5beFtr/J65s\r\nHydMVTwgMP53RH71jaHpNCEFYGl1SJdYVzFAbrJEFSXgxrLsTqxSgk0I0JLj\r\nZbi+FHrJTEPCK0T+uFeqwyWnicGk/kAwQ4VsPsYzfNvOFizUQFRgLL29Agts\r\nIu2u2g/Ud9GYkIsy+k+012XR65eqvhCWbdP3ax16VNH6YR6N8ePA0xeOEZQG\r\nSDksBFfP+Z+tgNyfu2hUPlFuk1rKES0cYZkuYA1h1jJxo/yw8vz4S/vnNgn5\r\nuTcudHwSo+ZnmLOBanI7Erz98OtlnFcOPzAW03UiPuRapVovGivazRW6LR+4\r\nEM5e3FURmkO7ljSM8YU7M30rpwFhFa9QdP956GV9UbIewKKNq44GhaSJWqaV\r\nsH4UDlIwy3aOaPT4OKnVuUMba7aTUcv5L2VFFh/0JEwU9m+qfRwI4wHvIa0k\r\nFQONB4NAAB1fz6ah5+r9mckyoxBB4917MuwqqG5ea8C1FbEZ+E3skd2dhIw6\r\nSwAoAdAEPslMs71OPVgfdsRZ5nV8BMD5ZxLzkKwBHgeO5O+0ix+GQPk3clfP\r\nG/ebNKcQD/UOnzRY69l66Rh8lawO9zrUwR/rXbZQgIoCbxltnGDJLS5eIJ5l\r\n3wBF9uxC7AVizuobPfpIZbPSGjau32Uo4TE=\r\n=1dcJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"idmontie","email":"idmontie@gmail.com"},"directories":{},"maintainers":[{"name":"idmontie","email":"idmontie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/propel-forward_0.0.27_1665455988228_0.7830477355078498"},"_hasShrinkwrap":false},"0.1.1":{"name":"@capsule-cat/propel-forward","license":"MIT","version":"0.1.1","type":"commonjs","typedoc":{"entryPoint":"./src/index.ts","readmeFile":"./README.md","displayName":"@capsule-cat/propel-forward","tsconfig":"./tsconfig.lib.json"},"main":"./src/index.js","types":"./src/index.d.ts","dependencies":{},"peerDependencies":{"@capsule-cat/propel-server":"0.1.1","@capsule-cat/propel-core":"0.1.1","debug":"4.3.4"},"gitHead":"a7bdc358df604d487047e6df03aa409ec762284c","description":"Opinionated framework built on top of `@capsule-cat/propel-server`. This package contains a set of utilities and pre-made services to quickly get started with writing a server using `@capsule-cat/propel-*` packages.","_id":"@capsule-cat/propel-forward@0.1.1","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-0zHkG+WHBs6j78I36aP+oveX/S14mjxpp2IA34rSxLe99fPvy3LMiamGujcGZ0g6m8UTot8bnak7oJ6IBxIFxg==","shasum":"54f0f3ee116f2d9323c95fb0b2f2bec6fa4ec75e","tarball":"https://registry.npmjs.org/@capsule-cat/propel-forward/-/propel-forward-0.1.1.tgz","fileCount":23,"unpackedSize":13296,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICyaNI3ujgJpaCMW30k6YeC2EL1CztlI1AJAryD8jMDUAiAuTvuZNV29oF934ydLhf2sZXbKTqdnYbyiLFfSgcFZNA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0evYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp80RAAkvuumbmh84x/638ChE3SUwz42MZPi1j1j1YqmtDM5BOK1f1o\r\nNwPETwKednz9ZLOiOyZpXe1p0b5WvuDDf/VjaGcFgUps+YTlaF2m2sjxFN1c\r\nFaqf6uknHWlj6M+1jlREErC0qxkAESSSuvmnpzLe8YndVx9RLdk7hBKer1gV\r\nOOJcfBkFVo9GzbnQFvT9k6W8Y5p12VjmKZda6m6kwBuEJOtJN/o04Baxj/1H\r\n/QOq1LeSddM1nfbGiVZlmeoxB5laH6Rs5oXqUn9KFW/tLcsTJHlbUBTD7SQS\r\nuu2o21uOzd/+qvC0Uq88lpKFd+9MpPW56VLPAvNjr1phbz3z8yQEXhxUG11D\r\nl0FvAmoJ6nmAW7ttsRv8TDgmqKkP/WKW/3WdFZmslSuX77DesqQ3fjHslTRq\r\nyz+zkOs8jxy2IDZcvmkpQWMu6/U8cO5nN/mMrr2nTnl9gMIX8OATsfsswR9w\r\nvjAfuFd6qns9PX/adxdKsv39SOzvO8xE30j1YTIfeiYDNFXmL91bLhPACBQI\r\nEg7D3X1uCnxiIjVI/9M8X24Qywzvh+BRGqvGwqg+uIN0i6N44YswqaIH56Wm\r\nLh0qwxiFaTcSHUDbLCfEGbqzbyL+EkSORg20mA8L0IJM24kU9cx4UavyKNuU\r\nkF/KMDJiutk2YugdmKIInhlRJ5NvZDkChvw=\r\n=ZgX5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"idmontie","email":"idmontie@gmail.com"},"directories":{},"maintainers":[{"name":"idmontie","email":"idmontie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/propel-forward_0.1.1_1674701783935_0.5874770953150408"},"_hasShrinkwrap":false},"0.1.2":{"name":"@capsule-cat/propel-forward","license":"MIT","version":"0.1.2","type":"commonjs","typedoc":{"entryPoint":"./src/index.ts","readmeFile":"./README.md","displayName":"@capsule-cat/propel-forward","tsconfig":"./tsconfig.lib.json"},"main":"./src/index.js","types":"./src/index.d.ts","dependencies":{},"peerDependencies":{"@capsule-cat/propel-server":"0.2.0","@capsule-cat/propel-core":"0.2.0","debug":"4.3.4"},"gitHead":"3c1dee5a1be65a6388f99e8ce77acc1500162a07","description":"Opinionated framework built on top of `@capsule-cat/propel-server`. This package contains a set of utilities and pre-made services to quickly get started with writing a server using `@capsule-cat/propel-*` packages.","_id":"@capsule-cat/propel-forward@0.1.2","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-IxjfCXMmlvQYHm4tp0Neun44cj/iNf0N7WKbVh9A3S+hVNaD/tMLwf/HWYt0ZeDcJxeYAeZCja0Xkveqbl4+mA==","shasum":"64d21655914ac97247f490b00d34ad057004b2f2","tarball":"https://registry.npmjs.org/@capsule-cat/propel-forward/-/propel-forward-0.1.2.tgz","fileCount":23,"unpackedSize":13412,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF7nVRLC5lLUG1w3shRzDuJcQ++f5rcse8Twoe4YI+vGAiEAqv9tSllhw+GVI42oAUD1vs9TOtDWksMzvI2DqsKXxwQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4BiJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmocrQ/+N2gabT1yc2Lz/v3z0OlR1zUbIx2VxUJ7gvVl8orbC5nS/hbm\r\n7a1KXBZusTOZEuKQKuPgJ1jUXqyGtdDHErKdxL7ErAMvTZXhPPfw+6BR0DYU\r\nbjwXfnmqMTh3rTw37N9e8t/xt0gysBsteP+2pSm3tojj1AUID+JNOfiqDh8W\r\nU3RIndSY1N7EQOmJWPM36hsycPgmIhA976w03Xsldi/SdI0VYsYIBQhP4RnU\r\n+r8nfrkMOr0kbZvPs5PUmNgvLz/4XCWWIfB9Rnc0tdluEr981Hg9fjybhlz2\r\nXRHttbx2Z5PgpN30VCzQ+VeCUnHjJ+tlBiGgwc1RsSaSum5DGcNMOwfICyn9\r\nMVJBVVQzv6HLXf7Dfe+I6Dg5uRJlP86uxUvXhbbYPGVysA1eYmwvc3IDs7O5\r\n3hucdpSEnUeY0axSLEF5dQFnOQjWeQl4Z4dRaNiucOvwfyk2vVwtW3OEsdjw\r\nSwnj66abXpHx5qhmzoN4BAbcwD22mKLFPnf3s9A/TcCtnKg55wO5Cq+rXpm2\r\n/ed1fwdv1YhDbJzJa/LDUg3OFNY94odRbnzHlyyL+QlwEO7i/Ai1pRPbltjh\r\nzp6B2RBqJ2ywNZIHkJQG7oSCTXyjRDZTyEVHcdssvd/7YZs5Y7ap7vLg6AmH\r\ncD4McxGUZWJ98VdSN2W4ob7MS2uLdX4wpds=\r\n=CX2J\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"idmontie","email":"idmontie@gmail.com"},"directories":{},"maintainers":[{"name":"idmontie","email":"idmontie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/propel-forward_0.1.2_1675630729101_0.1008696601149448"},"_hasShrinkwrap":false}},"time":{"created":"2022-09-08T03:18:08.899Z","0.0.10":"2022-09-08T03:18:09.134Z","modified":"2023-02-05T20:58:49.331Z","0.0.11":"2022-09-08T03:44:21.408Z","0.0.12":"2022-09-08T03:58:33.729Z","0.0.13":"2022-09-11T21:24:51.580Z","0.0.14":"2022-09-11T21:29:00.000Z","0.0.15":"2022-09-12T22:15:46.263Z","0.0.16":"2022-09-13T20:07:46.943Z","0.0.19":"2022-10-02T14:52:29.730Z","0.0.20":"2022-10-02T16:01:19.749Z","0.0.21":"2022-10-02T16:25:50.606Z","0.0.22":"2022-10-03T16:16:23.033Z","0.0.23":"2022-10-03T16:47:31.912Z","0.0.24":"2022-10-03T18:03:17.418Z","0.0.25":"2022-10-03T22:09:31.804Z","0.0.26":"2022-10-07T02:20:32.815Z","0.0.27":"2022-10-11T02:39:48.373Z","0.1.1":"2023-01-26T02:56:24.084Z","0.1.2":"2023-02-05T20:58:49.245Z"},"maintainers":[{"name":"idmontie","email":"idmontie@gmail.com"}],"description":"Opinionated framework built on top of `@capsule-cat/propel-server`. This package contains a set of utilities and pre-made services to quickly get started with writing a server using `@capsule-cat/propel-*` packages.","license":"MIT","readme":"# @capsule-cat/propel-forward\n\nOpinionated framework built on top of `@capsule-cat/propel-server`. This package contains a set of utilities and pre-made services to quickly get started with writing a server using `@capsule-cat/propel-*` packages.\n\n## What's included\n\n* `dotenv-safe` - automatically load in env-vars based on an expected `.env.example`. Both a `.env.example` and `.env` are expected at your project root.\n* `debug` - A `Logger` service is automatically injected into your `@capsule-cat/propel-server` dependency injection bottle. It will expect a `APP_NAMESPACE` env-var to be set to configure the service, and will expect you to create an `ExceptionLogger` service to report any application errors.\n\n## Getting Started\n\nTo install the package, run the following command:\n\n```bash\nnpm install --save @capsule-cat/propel-forward\n```\n\nThis will install the package as a dependency.\n\n## Usage\n\nTo use as your entrypoint, import the `init` function from the package and call it with an array of plugins.\n\n```typescript\nimport { init } from \"@capsule-cat/propel-forward\";\n\nasync function main() {\n    await init([\n        // Add any Propel plugins here\n    ]);\n}\n```\n\nThis will initialize the dependency injection container and any Bootstrap methods.\n","readmeFilename":"README.md"}