{"name":"ts-repofs","version":"1.0.4","description":"Typescript port of repofs","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"git+https://github.com/beeman/ts-repofs.git"},"license":"MIT","keywords":[],"scripts":{"info":"npm-scripts-info","build":"run-s clean && run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:tslint":"tslint --fix --project .","test":"run-s build test:*","test:lint":"tslint --project . && prettier \"src/**/*.ts\" --list-different","test:unit":"nyc --silent ava","watch":"run-s clean build:main && run-p \"build:main -- -w\" \"test:unit -- --watch\"","cov":"run-s build test:unit cov:html && opn coverage/index.html","cov:html":"nyc report --reporter=html","cov:send":"nyc report --reporter=lcov > coverage.lcov && codecov","cov:check":"nyc report && nyc check-coverage --lines 100 --functions 100 --branches 100","doc":"run-s doc:html && opn build/docs/index.html","doc:html":"typedoc src/ --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset":"git clean -dfx && git reset --hard && npm i","clean":"trash build test","all":"run-s reset test cov:check doc:html","prepare-release":"run-s all version doc:publish","preinstall":"node -e \"if(process.env.npm_execpath.indexOf('yarn') === -1) throw new Error('ts-repofs must be installed with Yarn: https://yarnpkg.com/')\""},"scripts-info":{"info":"Display information about the package scripts","build":"Clean and rebuild the project","fix":"Try to automatically fix any linting problems","test":"Lint and unit test the project","watch":"Watch and rebuild the project on save, then rerun relevant tests","cov":"Rebuild, run tests, then create and open the coverage report","doc":"Generate HTML API documentation and open it in a browser","doc:json":"Generate API documentation in typedoc JSON format","version":"Bump package.json version, update CHANGELOG.md, tag release","reset":"Delete all untracked files and reset the repo to the last commit","prepare-release":"One-step: clean, build, test, publish docs, and prep a release"},"engines":{"node":">=8.9"},"dependencies":{"sha.js":"^2.4.11"},"devDependencies":{"ava":"1.0.0-beta.7","codecov":"^3.1.0","cz-conventional-changelog":"^2.1.0","gh-pages":"^2.0.0","npm-run-all":"^4.1.3","nyc":"^13.0.1","opn-cli":"^3.1.0","prettier":"^1.14.3","standard-version":"^4.4.0","trash-cli":"^1.4.0","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-immutable":"^4.7.0","typedoc":"^0.13.0","typescript":"^3.0.3"},"ava":{"failFast":true,"files":["build/main/**/*.spec.js"],"sources":["build/main/**/*.js"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true},"nyc":{"exclude":["**/*.spec.js"]},"gitHead":"f299e5e3266f46aaf50a1bc8cc655d0b07cc3a01","bugs":{"url":"https://github.com/beeman/ts-repofs/issues"},"homepage":"https://github.com/beeman/ts-repofs#readme","_id":"ts-repofs@1.0.4","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"beeman","email":"borggreve@gmail.com"},"dist":{"integrity":"sha512-iJ1KY0cXN/HfUnma0dh6+1N/AnApN/ewiUU92SpHVZEQDGkb5xBos9PoAsjrQPnIK55ZCbUyB8FvuR9/gQiFow==","shasum":"94c66a102642403a93c658ce8f30f42f2882df53","tarball":"https://registry.npmjs.org/ts-repofs/-/ts-repofs-1.0.4.tgz","fileCount":30,"unpackedSize":256252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb39X4CRA9TVsSAnZWagAASG4P/RNkkQGouXHvOqB2yZ2X\n429/5j0c/mK4fCsAkaGGVS6nhrNrDjke1mhGHqpPoPy1RSfk4odtstB98yiC\nS57sz+2niB8qRQy24l2gjmvXD8/TCif1/jaTL9oU3Q8DfnUxF6ztm03ZfuEq\ns2iI7irYy42qvEJPoyaBNAiUvQqDxbElU0sAlGPjDE9ubtoCyRfT3eSkUtgU\npBQ5toyCIzHTJ5N3NMre0OuJXVrhLX0VkEvz3tkitSExazfJG6chRGyPkO9P\ntrEZ9IBgqzrbD3lWqx54mhfHdO21GqRPTrlEbcqk83j2muLquk7pmVRBa+S/\ni8Vg+Szmlzx0l3rBZWdBWbzJMg8zjVdb9mb6VA0SQc8MFfZ3kWfvlVPeUTBh\n4xUEO36OFAuYwXay4eYPCrOs9rhIdMpyPXfTgzErcQ6gJyx+LdqzUACqVqmG\nciEEv4AiAUC0IQ47r2ilbmseo5sO5DRPHX7F1QwaMglV80pTdfvRKC4LhdP5\nhrkf1uikmGGALlj3wNq8DALi5ENfIYOUiJuOGOuR3e0Lq0lsNykc4wsSLp4g\nWlNecQeqrsxaB1AKdm+ZlKZk5+D4R6gl+lEmUHz05u2qhTt6Dh+heD7aeHGp\nnrMX7hIdC+eWS6AC6yr3M2nq7yv+/kUZkW2orbKw323Gvy8xBtGRKD2aLL05\n1zKs\r\n=EMAi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8EtOIuALGtlDjn5kl5dVqRyHbiWvRRda82qJqJxZ1nQIgISi5TW8P++wMhpOvRWJI6WUbKc5cQ7oFGgxA2jwe9+A="}]},"maintainers":[{"name":"beeman","email":"borggreve@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-repofs_1.0.4_1541395959723_0.7468736174140462"},"_hasShrinkwrap":false}