{"id":181045422,"number":"0.18.4","published_at":"2026-02-26T10:25:51.734Z","licenses":"","integrity":"sha512-sJTWBA82uSF7Q7vnw0f1Dxwohzyl0rWS7gCJ0UoJRb480YzUxy9b/CnW41nCdsRHgZtKCEsXFO6Sf5byJNyN4Q==","status":null,"download_url":"https://registry.npmjs.org/@loopstack/app-template/-/app-template-0.18.4.tgz","registry_url":"https://www.npmjs.com/package/@loopstack/app-template/v/0.18.4","documentation_url":null,"install_command":"npm install @loopstack/app-template@0.18.4","metadata":{"deprecated":null,"_npmUser":{"name":"loopstack.ai","email":"jakob@loopstack.ai"},"dist":{"shasum":"7c3bec314a7063f24a12495f98e6e78c2879027a","tarball":"https://registry.npmjs.org/@loopstack/app-template/-/app-template-0.18.4.tgz","fileCount":33,"integrity":"sha512-sJTWBA82uSF7Q7vnw0f1Dxwohzyl0rWS7gCJ0UoJRb480YzUxy9b/CnW41nCdsRHgZtKCEsXFO6Sf5byJNyN4Q==","signatures":[{"sig":"MEUCIQCvMlnSokNR/5tzi7ispluiWZnLMS1ZNSGmQ1iHO5XQ0gIgNsmt9afRL+pGm8/3QXoyGwXjV/7UIjs3O62TRyh8nrg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57532},"gitHead":"7e9a87e6f4e2026464eb1863526884eac1279be4","main":null,"scripts":{"tag":"git tag -a v$npm_package_version -m \"Release version $npm_package_version\" \u0026\u0026 git tag -f latest","lint":"eslint .","test":"jest --passWithNoTests","build":"nest build","setup":"bash scripts/setup.sh","start":"nest start","format":"prettier --write --log-level warn .","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","loopstack":"ts-node src/cli.ts","start:dev":"nodemon --watch src --ext ts,js,yml,yaml --ignore src/**/*.spec.ts --exec \"nest start\"","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","loopstack:dev":"tsx src/cli.ts"},"_npmVersion":"10.8.2","_nodeVersion":"20.20.0","_hasShrinkwrap":false,"directories":{},"engines":null,"exports":null,"browserify":null},"created_at":"2026-03-20T12:01:07.796Z","updated_at":"2026-03-20T12:01:07.796Z","purl":"pkg:npm/%40loopstack/app-template@0.18.4","related_tag":null,"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@loopstack%2Fapp-template/versions/0.18.4","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@loopstack%2Fapp-template/versions/0.18.4/codemeta","dependencies":[{"id":1965001892,"ecosystem":"npm","package_name":"pg","requirements":"^8.18.0","kind":"runtime","optional":false},{"id":1965001893,"ecosystem":"npm","package_name":"zod","requirements":"^4.3.6","kind":"runtime","optional":false},{"id":1965001894,"ecosystem":"npm","package_name":"rxjs","requirements":"^7.8.2","kind":"runtime","optional":false},{"id":1965001895,"ecosystem":"npm","package_name":"typeorm","requirements":"^0.3.28","kind":"runtime","optional":false},{"id":1965001896,"ecosystem":"npm","package_name":"@nestjs/core","requirements":"^11.1.14","kind":"runtime","optional":false},{"id":1965001897,"ecosystem":"npm","package_name":"@loopstack/api","requirements":"^0.21.0","kind":"runtime","optional":false},{"id":1965001898,"ecosystem":"npm","package_name":"@nestjs/common","requirements":"^11.1.14","kind":"runtime","optional":false},{"id":1965001899,"ecosystem":"npm","package_name":"@nestjs/config","requirements":"^4.0.3","kind":"runtime","optional":false},{"id":1965001900,"ecosystem":"npm","package_name":"nest-commander","requirements":"^3.20.1","kind":"runtime","optional":false},{"id":1965001901,"ecosystem":"npm","package_name":"@loopstack/core","requirements":"^0.21.0","kind":"runtime","optional":false},{"id":1965001902,"ecosystem":"npm","package_name":"@nestjs/typeorm","requirements":"^11.0.0","kind":"runtime","optional":false},{"id":1965001903,"ecosystem":"npm","package_name":"@loopstack/common","requirements":"^0.21.0","kind":"runtime","optional":false},{"id":1965001904,"ecosystem":"npm","package_name":"@loopstack/cli-module","requirements":"^0.21.0","kind":"runtime","optional":false},{"id":1965001905,"ecosystem":"npm","package_name":"@loopstack/core-ui-module","requirements":"^0.20.4","kind":"runtime","optional":false},{"id":1965001906,"ecosystem":"npm","package_name":"@loopstack/create-chat-message-tool","requirements":"^0.20.4","kind":"runtime","optional":false},{"id":1965001907,"ecosystem":"npm","package_name":"jest","requirements":"^30.2.0","kind":"Development","optional":false},{"id":1965001908,"ecosystem":"npm","package_name":"eslint","requirements":"^10.0.0","kind":"Development","optional":false},{"id":1965001909,"ecosystem":"npm","package_name":"globals","requirements":"^17.3.0","kind":"Development","optional":false},{"id":1965001910,"ecosystem":"npm","package_name":"nodemon","requirements":"^3.1.13","kind":"Development","optional":false},{"id":1965001911,"ecosystem":"npm","package_name":"ts-jest","requirements":"^29.4.6","kind":"Development","optional":false},{"id":1965001912,"ecosystem":"npm","package_name":"ts-node","requirements":"^10.9.2","kind":"Development","optional":false},{"id":1965001913,"ecosystem":"npm","package_name":"@swc/cli","requirements":"^0.7.0","kind":"Development","optional":false},{"id":1965001914,"ecosystem":"npm","package_name":"prettier","requirements":"^3.8.1","kind":"Development","optional":false},{"id":1965001915,"ecosystem":"npm","package_name":"@swc/core","requirements":"^1.15.11","kind":"Development","optional":false},{"id":1965001916,"ecosystem":"npm","package_name":"supertest","requirements":"^7.2.2","kind":"Development","optional":false},{"id":1965001917,"ecosystem":"npm","package_name":"ts-loader","requirements":"^9.5.4","kind":"Development","optional":false},{"id":1965001918,"ecosystem":"npm","package_name":"@eslint/js","requirements":"^10.0.1","kind":"Development","optional":false},{"id":1965001919,"ecosystem":"npm","package_name":"typescript","requirements":"^5.9.3","kind":"Development","optional":false},{"id":1965001920,"ecosystem":"npm","package_name":"@nestjs/cli","requirements":"^11.0.16","kind":"Development","optional":false},{"id":1965001921,"ecosystem":"npm","package_name":"@types/jest","requirements":"^30.0.0","kind":"Development","optional":false},{"id":1965001922,"ecosystem":"npm","package_name":"@types/node","requirements":"^25.3.0","kind":"Development","optional":false},{"id":1965001923,"ecosystem":"npm","package_name":"@types/express","requirements":"^5.0.6","kind":"Development","optional":false},{"id":1965001924,"ecosystem":"npm","package_name":"tsconfig-paths","requirements":"^4.2.0","kind":"Development","optional":false},{"id":1965001925,"ecosystem":"npm","package_name":"@nestjs/testing","requirements":"^11.1.14","kind":"Development","optional":false},{"id":1965001926,"ecosystem":"npm","package_name":"@eslint/eslintrc","requirements":"^3.3.3","kind":"Development","optional":false},{"id":1965001927,"ecosystem":"npm","package_name":"@types/supertest","requirements":"^6.0.3","kind":"Development","optional":false},{"id":1965001928,"ecosystem":"npm","package_name":"typescript-eslint","requirements":"^8.56.0","kind":"Development","optional":false},{"id":1965001929,"ecosystem":"npm","package_name":"@loopstack/testing","requirements":"^0.21.0","kind":"Development","optional":false},{"id":1965001930,"ecosystem":"npm","package_name":"@nestjs/schematics","requirements":"^11.0.9","kind":"Development","optional":false},{"id":1965001931,"ecosystem":"npm","package_name":"source-map-support","requirements":"^0.5.21","kind":"Development","optional":false},{"id":1965001932,"ecosystem":"npm","package_name":"eslint-config-prettier","requirements":"^10.1.8","kind":"Development","optional":false},{"id":1965001933,"ecosystem":"npm","package_name":"eslint-plugin-prettier","requirements":"^5.5.5","kind":"Development","optional":false},{"id":1965001934,"ecosystem":"npm","package_name":"@trivago/prettier-plugin-sort-imports","requirements":"^6.0.2","kind":"Development","optional":false}],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@loopstack%2Fapp-template"}