{"name":"generator-jhipster","version":"9.1.0","description":"Spring Boot + Angular/React/Vue in one handy generator","keywords":["yeoman-generator","Java","Spring","Spring Boot","Spring Security","JPA","Hibernate","React","Angular","Vue","Twitter Bootstrap","Webpack","Docker","JDL"],"homepage":"https://www.jhipster.tech/","bugs":{"url":"https://github.com/jhipster/generator-jhipster/issues"},"repository":{"type":"git","url":"git://github.com/jhipster/generator-jhipster.git"},"funding":{"type":"opencollective","url":"https://opencollective.com/generator-jhipster"},"license":"Apache-2.0","author":{"name":"Julien Dubois","url":"https://github.com/jdubois"},"type":"module","imports":{"#testing":"./lib/testing/index.ts","#test-support":"./test/support/index.ts"},"exports":{".":{"types":"./dist/generators/index.d.ts","default":"./dist/generators/index.js"},"./cli":{"types":"./dist/cli/index.d.ts","default":"./dist/cli/index.js"},"./package.json":"./package.json","./eslint/recommended":{"types":"./dist/lib/eslint/recommended.d.ts","default":"./dist/lib/eslint/recommended.js"},"./eslint":{"types":"./dist/lib/eslint/index.d.ts","default":"./dist/lib/eslint/index.js"},"./generators/*":{"types":"./dist/generators/*/index.d.ts","default":"./dist/generators/*/index.js"},"./generators/*/support":{"types":"./dist/generators/*/support/index.d.ts","default":"./dist/generators/*/support/index.js"},"./generators/*/generators/*":{"types":"./dist/generators/*/generators/*/index.d.ts","default":"./dist/generators/*/generators/*/index.js"},"./generators/*/generators/*/support":{"types":"./dist/generators/*/generators/*/support/index.d.ts","default":"./dist/generators/*/generators/*/support/index.js"},"./jdl":{"types":"./dist/lib/jdl/index.d.ts","default":"./dist/lib/jdl/index.js"},"./testing":{"types":"./dist/lib/testing/index.d.ts","default":"./dist/lib/testing/index.js"},"./utils":{"types":"./dist/lib/utils/index.d.ts","default":"./dist/lib/utils/index.js"},"./ci":{"types":"./dist/lib/ci/index.d.ts","default":"./dist/lib/ci/index.js"}},"main":"./dist/generators/index.js","types":"./dist/generators/index.d.ts","bin":{"jhipster":"dist/cli/jhipster.cjs"},"scripts":{"prebuild":"npm run clean","build":"npm run compile && npm run copy-files && npm run copy-types","postbuild":"node bin/fix-bin.cjs","check-types":"tsc -p tsconfig.spec.json","clean":"rimraf dist","compile":"tsc","copy-files":"cpy \"**\" \"!**/*.(js|cjs|mjs|ts|cts|mts|snap)\" \"!**/__*/*\" \"../dist/generators\" --cwd=generators --dot","copy-types":"cpy \"**/*.d.(|c|m)ts\" \"../dist/generators\" --cwd=generators && cpy \"**/*.d.(|c|m)ts\" \"../dist/lib\" --cwd=lib","eslint":"eslint . --max-warnings 5","jdl:test":"esmocha lib/jdl --no-insight --forbid-only -p","jdl:test-watch":"npm run jdl:test -- --watch","jsdoc":"jsdoc --configure jsdoc-conf.json","lint":"npm run eslint","lint-fix":"npm run eslint -- --fix && npm run prettier:format","prepare":"npm run build","prettier:check":"prettier . --check --experimental-cli","prettier:format":"prettier . --write --experimental-cli","pretest":"npm run lint && npm run check-types","test":"esmocha test generators cli .blueprint lib --forbid-only","update-snapshot":"esmocha --no-insight --no-parallel --update-snapshot --","update-snapshots":"esmocha test generators cli .blueprint lib/jdl lib --forbid-only --update-snapshot --enable-source-maps"},"dependencies":{"@eslint/js":"9.39.2","@faker-js/faker":"10.4.0","@iarna/toml":"3.0.0","@types/ejs":"3.1.5","@types/lodash-es":"4.17.12","@yeoman/adapter":"4.0.2","@yeoman/conflicter":"4.1.0","@yeoman/namespace":"2.1.0","@yeoman/transform":"2.1.1","@yeoman/types":"1.11.1","chalk":"5.6.2","chevrotain":"12.0.0","commander":"14.0.3","debug":"4.4.3","didyoumean":"1.2.2","dockerfile-ast":"0.7.1","dot-properties":"1.1.1","ejs":"5.0.2","eslint":"9.39.2","eslint-plugin-import-x":"4.16.1","eslint-plugin-java-lang":"0.6.0","eslint-plugin-unused-imports":"4.4.1","execa":"9.6.1","fast-xml-parser":"5.8.0","globals":"17.6.0","isbinaryfile":"5.0.0","latest-version":"9.0.0","lodash-es":"4.18.1","mem-fs":"4.1.4","mem-fs-editor":"12.0.4","minimatch":"10.2.5","os-locale":"8.0.0","p-transform":"5.0.1","parse-gitignore":"2.0.0","piscina":"5.1.4","pluralize":"8.0.0","prettier":"3.8.3","prettier-plugin-java":"2.9.6","prettier-plugin-packagejson":"3.0.2","prettier-plugin-properties":"0.3.1","randexp":"0.5.3","semver":"7.8.1","simple-git":"3.36.0","sort-keys":"6.0.0","tinyglobby":"0.2.16","type-fest":"5.6.0","typescript":"6.0.3","typescript-eslint":"8.60.0","yaml":"2.9.0","yeoman-environment":"6.1.0","yeoman-generator":"8.2.2"},"devDependencies":{"@stylistic/eslint-plugin":"5.10.0","@types/debug":"4.1.13","@types/didyoumean":"1.2.3","@types/node":"22.19.19","@types/npmcli__arborist":"6.3.3","@types/pluralize":"0.0.33","@types/semver":"7.7.1","cpy-cli":"7.0.0","diff":"9.0.0","eslint-config-prettier":"10.1.8","eslint-import-resolver-typescript":"4.4.4","eslint-plugin-ejs-templates":"0.4.5","eslint-plugin-n":"18.0.1","eslint-plugin-prettier":"5.5.5","esmocha":"5.0.0","jiti":"2.7.0","jsdoc":"4.0.5","rimraf":"6.1.3","yeoman-test":"11.5.2"},"peerDependencies":{"yeoman-test":"11.5.2"},"peerDependenciesMeta":{"yeoman-test":{"optional":true}},"engines":{"node":"^22.18.0 || >=24.11.0","npm":">=8.0.0"},"collective":{"type":"opencollective","url":"https://opencollective.com/generator-jhipster","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"6b7444c7aae8c5f6955bccb4575130018381d31d","_id":"generator-jhipster@9.1.0","_nodeVersion":"24.13.0","_npmVersion":"11.11.0","dist":{"integrity":"sha512-FRW8N8uoC0G+t+f+gnd5bHMIKAVw/JrxUW6CH1jSN/VuxwoRxFVDEHUN20N89H+uSpC5IxpJbOtp/fB+fmdnmA==","shasum":"627ac6c51e4b422c0431f59e3df6310895a7b552","tarball":"https://registry.npmjs.org/generator-jhipster/-/generator-jhipster-9.1.0.tgz","fileCount":3822,"unpackedSize":13265253,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGJwZXQ2h9czrO1iQZmXyzJ2WkFVMTHf80ZCaQp500yEAiBqxBvRJ7PEqT2jH5GqN0PSwPrjsS8506WcnzL+beD/Og=="}]},"_npmUser":{"name":"mraible","email":"matt@raibledesigns.com"},"directories":{},"maintainers":[{"name":"jdubois","email":"julien.dubois@gmail.com"},{"name":"deepu105","email":"d4udts@gmail.com"},{"name":"danielfran","email":"dandrfranco@gmail.com"},{"name":"mraible","email":"matt@raibledesigns.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/generator-jhipster_9.1.0_1779904859343_0.7811904756158075"},"_hasShrinkwrap":false}