{"name":"yeoman-environment","version":"6.1.0","description":"Handles the lifecyle and bootstrapping of generators in a specific environment","keywords":["development","dev","build","tool","cli","scaffold","scaffolding","generate","generator","yeoman","app"],"homepage":"http://yeoman.io","repository":{"type":"git","url":"git+https://github.com/yeoman/environment.git"},"license":"BSD-2-Clause","author":{"name":"Yeoman"},"type":"module","exports":{".":{"types":"./dist/index.d.js","default":"./dist/index.js"},"./package.json":"./package.json"},"main":"./dist/index.js","types":"./dist/index.d.js","bin":{"yoe":"bin/bin.cjs"},"scripts":{"prebuild":"rimraf dist","build":"tsc","doc":"npm run doc:generate && npm run doc:fix && npm run doc:prettier","doc:fix":"sed -i -e 's:^[[:space:]]*<!--[[:space:]]*$::g' -e 's:^[[:space:]]*-->[[:space:]]*$::g' $npm_package_config_doc_path/global.html || true","doc:generate":"jsdoc -c jsdoc.json -d $npm_package_config_doc_path","doc:prettier":"prettier $npm_package_config_doc_path --write --ignore-path .prettierignore-doc","fix":"eslint --fix && prettier . --write","prepare":"npm run build","pretest":"eslint && prettier . --check","test":"c8 esmocha --forbid-only","test-base":"c8 esmocha test/environment*.js test/store.js test/util.js test/adapter.js","test-environment":"c8 esmocha test/environment.js","test-generators":"c8 esmocha test/generators.js","test-resolver":"c8 esmocha test/resolver.js"},"config":{"doc_path":"./yeoman-environment-doc"},"dependencies":{"@yeoman/adapter":"^4.0.2","@yeoman/conflicter":"^4.1.0","@yeoman/namespace":"^2.1.0","@yeoman/transform":"^2.1.1","@yeoman/types":"^1.11.0","arrify":"^3.0.0","chalk":"^5.6.2","commander":"^14.0.3","debug":"^4.4.3","execa":"^9.6.1","fly-import":"^1.0.0","globby":"^16.2.0","grouped-queue":"^2.1.0","locate-path":"^8.0.0","lodash-es":"^4.18.1","mem-fs":"^4.1.4","mem-fs-editor":"^12.0.4","semver":"^7.7.4","slash":"^5.1.0","untildify":"^6.0.0","which-package-manager":"^1.0.1"},"devDependencies":{"@node-loaders/esbuild":"^2.0.0","@types/debug":"^4.1.13","@types/lodash-es":"^4.17.12","@types/node":"^20.19.35","@types/semver":"^7.7.1","@yeoman/eslint":"1.1.0","c8":"^11.0.0","eslint":"10.2.1","esmocha":"^5.0.0","fs-extra":"^11.3.4","jsdoc":"^4.0.5","prettier":"3.8.3","prettier-plugin-packagejson":"^3.0.2","rimraf":"^6.1.3","sinon":"^21.1.2","sinon-test":"^3.1.6","strip-ansi":"^7.2.0","typescript":"6.0.3","yeoman-assert":"^3.1.1","yeoman-environment":"file:./","yeoman-generator-2":"npm:yeoman-generator@^2.0.5","yeoman-generator-4":"npm:yeoman-generator@^4.13.0","yeoman-generator-5":"npm:yeoman-generator@^5.10.0","yeoman-generator-6":"npm:yeoman-generator@^6.0.1","yeoman-generator-7":"npm:yeoman-generator@^7.5.1","yeoman-generator-8":"npm:yeoman-generator@^8.0.0-beta.8","yeoman-test":"^11.3.1"},"peerDependencies":{"@yeoman/adapter":"^4.0.2","@yeoman/types":"^1.10.3","mem-fs":"^4.1.4"},"acceptDependencies":{"@yeoman/adapter":">=4.0.2"},"engines":{"node":"^20.17.0 || >=22.9.0"},"overrides":{"yeoman-generator-2":{"chalk":"^4.1.0","dargs":"^7.0.0","debug":"^4.1.1","execa":"^5.1.1","github-username":"^6.0.0","lodash":"^4.17.11","mem-fs-editor":"^9.0.0","minimist":"^1.2.5","pacote":"^15.2.0","read-pkg-up":"^7.0.1","run-async":"^2.0.0","semver":"^7.2.1","shelljs":"^0.8.5","sort-keys":"^4.2.0","text-table":"^0.2.0","yeoman-environment":"file:./"},"yeoman-generator-4":{"chalk":"^4.1.0","dargs":"^7.0.0","debug":"^4.1.1","execa":"^5.1.1","github-username":"^6.0.0","lodash":"^4.17.11","mem-fs-editor":"^9.0.0","minimist":"^1.2.5","pacote":"^15.2.0","read-pkg-up":"^7.0.1","run-async":"^2.0.0","semver":"^7.2.1","shelljs":"^0.8.5","sort-keys":"^4.2.0","text-table":"^0.2.0","yeoman-environment":"file:./"},"yeoman-generator-5":{"chalk":"^4.1.0","dargs":"^7.0.0","debug":"^4.1.1","execa":"^5.1.1","github-username":"^6.0.0","lodash":"^4.17.11","mem-fs-editor":"^9.0.0","minimist":"^1.2.5","pacote":"^15.2.0","read-pkg-up":"^7.0.1","run-async":"^2.0.0","semver":"^7.2.1","shelljs":"^0.8.5","sort-keys":"^4.2.0","text-table":"^0.2.0","yeoman-environment":"file:./"},"yeoman-generator-6":{"yeoman-environment":"file:./"},"yeoman-generator-7":{"yeoman-environment":"file:./"},"yeoman-generator-8":{"yeoman-environment":"file:./"}},"gitHead":"0e941f93c8495f96f5906c010493df4ad00caba7","_id":"yeoman-environment@6.1.0","bugs":{"url":"https://github.com/yeoman/environment/issues"},"_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-QSKMfrSx3js9fxbMDBa+sZG0ctF0NDxcO6VA5BnrWdo6wqhdalT2IUU/ZrNakQLZQ76E3B6b0lXHKEA7ivsWxA==","shasum":"751cc8348587e48d919a806b7e4c25c025a4b0ee","tarball":"https://registry.npmjs.org/yeoman-environment/-/yeoman-environment-6.1.0.tgz","fileCount":38,"unpackedSize":126963,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/yeoman-environment@6.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD3rZD09ul3UhvMsYn+3Njdy2YBDg430XSCl71Lpb6c1AIhAKzqDHTs9hR2nCFi6W48Cj7gb4g4DVtkJUZWqTANrJiR"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7ec1fc7f-944d-4150-ac77-30f8a2156a42"}},"directories":{},"maintainers":[{"name":"sboudrias","email":"admin@simonboudrias.com"},{"name":"mischah","email":"mail@michael-kuehnel.de"},{"name":"ulisesgascon","email":"ulisesgascondev@gmail.com"},{"name":"mshima","email":"marceloshima@gmail.com"},{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"},{"name":"eddiemonge","email":"eddie+npm@eddiemonge.com"},{"name":"sindresorhus","email":"sindresorhus@gmail.com"},{"name":"addyosmani","email":"addyosmani@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/yeoman-environment_6.1.0_1777426561098_0.4909734001307555"},"_hasShrinkwrap":false}