{"bin":{"gluegun":"bin/gluegun"},"bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"dist":{"shasum":"ffa0beda0fb6bbc089a867157b08602beae2c8cf","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-5.1.2.tgz","fileCount":264,"integrity":"sha512-Cwx/8S8Z4YQg07a6AFsaGnnnmd8mN17414NcPS3OoDtZRwxgsvwRNJNg69niD6fDa8oNwslCG0xH7rEpRNNE/g==","signatures":[{"sig":"MEYCIQDog+DB/JRekYWBed3zAb0gShG9eTpxY3JxHrPI4XQrQQIhAPjow6NAOHhOc9qHKvhPIpa2SeE+EiGbQlK+7aRCJLos","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":389721,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXgb1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrxwg/+OTPTjVdkRiMNIAruoSCiqyBS6Fp0m5oEWPIkbVYASSHt+79t\r\nnelPMa/9Z8fVzq7Wh1Zgaj4l6bNeohM2x/2O6o51uEMZIQx8nFGy1VS3PYVd\r\ncE7z3csq7m+6bTztS0w9Jn5FGiy/hF05UA3QSsBsa9d5EbXyEz6i3rUqgMUi\r\nKMFxlOAmNRnBDH9JxToP8CnPkG7MWU7JNQ+Jaqlj2BQ5E1Q1Kx9LTXMnK7w+\r\nFcrULlxia4nw3hJCh1B+JtkY696vPNF3zJa/T/X5jGHugVT2ruS8676/Onb4\r\naAnWQqZ0VPsIL6t0ZLmiYhfZZ7qvRv672XKgGYWKlfT2lbySJ2Nam8/AZpf2\r\nGsZKaw1JrIzrerC9Kt80UNpFM3V/LSl0qpusp3nfm1vw2Q1sg1f/pW+nJrVH\r\nBCTau14LU1eedd6lcRQQJPHM/gQROo8bjRxluaTlD8b0j9tYvA1nQiujEaCO\r\nnGc7b5Gq3zAV5ArIk6bLIETgV/2mT8E7inQ6/6kYmDqkbVZihcU8efRS5Iu3\r\nVA3g6tEGgZOjQYNQbT93YMUTX5ygLweEVUEWQham3ldiri3gWcPPoRzwwq12\r\nGFoElyqWR7KG0rihKWM0+mgKu8UfBzXpRz9fQSc0bqO06cQaJQ8oae+zj8Ki\r\niBKN6hWg/U2XeIbnP+kqfoK62/oQ583C8cc=\r\n=jyi/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","name":"gluegun","types":"build/types/index.d.ts","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"gitHead":"f95270198cf03ce99227f5004ce58c852c3b9075","license":"MIT","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"eslint .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn create-direct && yarn clean-types && echo 'Run yarn clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,**/*.js,.circleci/**/*.js}\" --loglevel error && eslint . --fix","ci:test":"yarn lint && yarn test --maxWorkers=2 && yarn integration","compile":"tsc -p .","prepare":"husky install","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && node ./.circleci/removeDirect.js","clean-types":"node .circleci/cleanDir.js ./build/types","integration":"yarn build && jest --config=./.circleci/jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./.circleci/jest-integration.config.json","create-direct":"node ./.circleci/createDirect.js","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"homepage":"https://github.com/infinitered/gluegun#readme","prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"7.24.2","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write"],"*.ts":["prettier --write","eslint --fix"],"*.json":["prettier --write"]},"maintainers":[{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@vangelder.tech"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"skellock","email":"steve@kellock.ca"}],"_nodeVersion":"14.17.6","dependencies":{"ejs":"3.1.6","ora":"4.0.2","execa":"5.1.1","which":"2.0.2","colors":"1.4.0","semver":"7.3.5","apisauce":"^2.1.5","enquirer":"2.3.6","pluralize":"^8.0.0","cli-table3":"0.6.0","fs-jetpack":"4.3.1","lodash.pad":"^4.5.1","cosmiconfig":"7.0.1","cross-spawn":"7.0.3","lodash.trim":"^4.5.1","yargs-parser":"^21.0.0","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","lodash.trimend":"^4.5.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1"},"eslintConfig":{"env":{"es6":true,"node":true,"jest/globals":true},"rules":{"node/no-path-concat":0,"no-use-before-define":0,"@typescript-eslint/no-namespace":0,"@typescript-eslint/no-unused-vars":["warn",{"argsIgnorePattern":"^_","varsIgnorePattern":"^_","caughtErrorsIgnorePattern":"^_"}],"@typescript-eslint/no-explicit-any":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/explicit-function-return-type":0},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","eslint-config-standard","plugin:@typescript-eslint/recommended","prettier"],"plugins":["@typescript-eslint","jest"],"overrides":[{"files":["sniff.js","./src/fixtures/**/*.js"],"rules":{"no-empty":0,"@typescript-eslint/no-unused-vars":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/no-empty-function":0}}],"parserOptions":{"sourceType":"module","ecmaVersion":2018}},"eslintIgnore":["build"],"_hasShrinkwrap":false,"devDependencies":{"jest":"27.4.7","husky":"^7.0.0","sinon":"12.0.1","eslint":"8.4.1","expect":"27.4.2","rimraf":"3.0.2","cpy-cli":"3.1.1","ts-jest":"^27.1.3","ts-node":"10.4.0","prettier":"2.5.1","jest-mock":"27.4.6","mock-stdin":"1.0.0","strip-ansi":"6.0.1","temp-write":"4.0.0","typescript":"4.5.2","@types/jest":"27.4.0","@types/node":"16.11.12","lint-staged":"12.1.2","@types/sinon":"10.0.6","unique-temp-dir":"1.0.0","@types/pluralize":"0.0.29","semantic-release":"18.0.1","@types/cli-table2":"0.2.3","eslint-plugin-jest":"25.3.0","eslint-plugin-node":"11.1.0","eslint-plugin-import":"2.25.3","@semantic-release/git":"10.0.1","eslint-plugin-promise":"5.2.0","eslint-config-prettier":"8.3.0","eslint-config-standard":"16.0.3","eslint-plugin-standard":"5.0.0","@typescript-eslint/parser":"5.6.0","@typescript-eslint/eslint-plugin":"5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_5.1.2_1650329333419_0.1755520625930349","host":"s3://npm-registry-packages"},"_id":"gluegun@5.1.2","version":"5.1.2"}