{"_id":"@dannyfranca/typescript-boilerplate","_rev":"8-430d1bb053f40e5603a5ed66bbf45e46","name":"@dannyfranca/typescript-boilerplate","dist-tags":{"latest":"0.4.3"},"versions":{"0.3.0":{"name":"@dannyfranca/typescript-boilerplate","version":"0.3.0","description":"TypeScript starting point handsome, clean and easy with test, CI, code coverage, documentation and git hooks. ","license":"MIT","author":{"name":"Danny França","email":"contato@dannyfranca.com"},"contributors":[{"name":"Danny França","email":"contato@dannyfranca.com"}],"main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/dannyfranca/typescript-boilerplate.git"},"publishConfig":{"access":"public"},"scripts":{"test":"start-test 1234 cy:run","cy:open":"cypress open","cy:run":"cypress run","dev":"cross-env NODE_ENV=test start-test 1234 cy:open","start":"cross-env NODE_ENV=development parcel serve --no-cache public/index.html","build":"cross-env NODE_ENV=production parcel build public/index.html","report:coverage":"nyc report --reporter=html","report:coverage:text":"nyc report --reporter=text","coverage":"codecov","type-check":"tsc --noEmit","lint":"eslint src/** public/** --ext .ts,.js --ignore-path .gitignore --fix","precommit":"yarn run lint && yarn run type-check","doc":"typedoc","compile":"tsc","compile:watch":"tsc -w","compile:types":"tsc --emitDeclarationOnly","publish":"npm publish --access public"},"keywords":["typescript","starter","template","boilerplate","library","node","typescript-eslint","parcel","parcel-bundler","cypress","istanbul","nyc","travis-ci","circle-ci","codecov","coverage","husky","lint-staged","typedoc","ts","ci"],"bugs":{"url":"https://github.com/dannyfranca/typescript-boilerplate/issues"},"homepage":"https://github.com/dannyfranca/typescript-boilerplate#readme","devDependencies":{"@babel/core":"^7.5.5","@babel/plugin-transform-runtime":"^7.5.5","@babel/preset-typescript":"^7.3.3","@cypress/code-coverage":"^1.9.0","@istanbuljs/nyc-config-typescript":"^0.1.3","@types/cypress":"^1.1.3","@types/node":"^12.7.2","@typescript-eslint/parser":"^2.0.0","babel-plugin-istanbul":"^5.2.0","codecov":"^3.5.0","cross-env":"^5.2.0","cypress":"^3.4.1","cypress-promise":"^1.0.2","eslint-config-prettier":"^6.1.0","eslint-plugin-chai-friendly":"^0.4.1","eslint-plugin-cypress":"^2.6.1","eslint-plugin-prettier":"^3.1.0","husky":"^3.0.4","istanbul-lib-coverage":"^2.0.5","lint-staged":"^9.2.3","nyc":"^14.1.1","parcel-bundler":"^1.12.3","prettier":"^1.18.2","source-map-support":"^0.5.13","start-server-and-test":"^1.10.0","ts-node":"^8.3.0","typedoc":"^0.15.0","typescript":"^3.5.3"},"dependencies":{},"gitHead":"e098255662f981e2f287ef75a344450a0f2d443b","_id":"@dannyfranca/typescript-boilerplate@0.3.0","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-esgpRp4mZJy/hSmrrZbF0po/6lQ+p4Vtq6AbNDCoegvEeZTbYcgJArpInD0LM+fJVa3pQCDXLvFPAZEjAJ9hOA==","shasum":"04857af8214f609fc94759c8c13ef499e118b94e","tarball":"https://registry.npmjs.org/@dannyfranca/typescript-boilerplate/-/typescript-boilerplate-0.3.0.tgz","fileCount":25,"unpackedSize":15273,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdYIOGCRA9TVsSAnZWagAAD4AP/3KLcnL+JzrSRkkAUWro\noTyux+TUmFmfrcIpOYh34Oa+cBUInQkZ9sYTT+NsCh8nv8OjzpT5bCyKMuwP\nhrJIACO8cM+0bExRexUYmXuPU1W1BhpTS5v0bSQQhS9ZVmSHJSY61s/jErMX\n8knrMQZTF9vQr2fRI8poG3aJqEf9nv+FzX9rtukQaIw/CffciK8PUZCPByqR\n/0jW72j0DoDwVqq1baYdwN6Xcdue/1yZ9UWeRe2z9hlqufpz/XXan6037SQ9\nPbAMyMEJdLyItI4eEfRnq7K+Wg/SFyA3+AOD1lRjwciLjyjE+5TFdt9HYCxR\nNxSbQklUOBwQ/9K5K5GXJM1a3IxTbMMI+9Qvbd48RgGUNk4rDbkAdxUqfkqc\nMN/kp+D28Hpa7AjnLoeUY2WQq6DqTVAsdEOAuBg6zM5bzJseTK3x0ynA5qQf\n0/TK6UxurUAVaE/JN33gn8qjYIX+R2QrmQrgSkNSD2luTUdfoZWVebHC7ptY\nAr3kFcvWY5vGcpquRDuX9PnaXzY7vdUfB79P3kFCHfEZMrmFd5WXbTQ6V3En\nc8EjJ74lZ6RP0Pk9ndEISMdvTetk6G9BrWFh2QKTrysbvfvnlvjUpMwIeh/O\nDb072ce4cYQ0In7n1JkqtLCQUBqzluYxPB7FRQKonSNc3b6iFRK305Sv/tzX\n5hUE\r\n=Olnq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE1sd4q4RdCVkIj1s6mQG6o2ucegmLCXP4pk7HmLwmQ7AiADDhZ9mSr9F5hMagd9LQEveS5krc8lna2IjHPQhhIcbA=="}]},"maintainers":[{"name":"dannyfranca","email":"contato@dannyfranca.com"}],"_npmUser":{"name":"dannyfranca","email":"contato@dannyfranca.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-boilerplate_0.3.0_1566606213495_0.5253783354756856"},"_hasShrinkwrap":false},"0.3.1":{"name":"@dannyfranca/typescript-boilerplate","version":"0.3.1","description":"TypeScript starting point handsome, clean and easy with test, CI, code coverage, documentation and git hooks. ","license":"MIT","author":{"name":"Danny França","email":"contato@dannyfranca.com"},"contributors":[{"name":"Danny França","email":"contato@dannyfranca.com"}],"main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/dannyfranca/typescript-boilerplate.git"},"publishConfig":{"access":"public"},"scripts":{"test":"start-test 1234 cy:run","cy:open":"cypress open","cy:run":"cypress run","dev":"cross-env NODE_ENV=test start-test 1234 cy:open","start":"cross-env NODE_ENV=development parcel serve --no-cache public/index.html","build":"cross-env NODE_ENV=production parcel build public/index.html","report:coverage":"nyc report --reporter=html","report:coverage:text":"nyc report --reporter=text","coverage":"codecov","type-check":"tsc --noEmit","lint":"eslint src/** public/** --ext .ts,.js --ignore-path .gitignore --fix","precommit":"yarn run lint && yarn run type-check","doc":"typedoc","compile":"tsc","compile:watch":"tsc -w","compile:types":"tsc --emitDeclarationOnly","publish":"npm publish --access public"},"keywords":["typescript","starter","template","boilerplate","library","node","typescript-eslint","parcel","parcel-bundler","cypress","istanbul","nyc","travis-ci","circle-ci","codecov","coverage","husky","lint-staged","typedoc","ts","ci"],"bugs":{"url":"https://github.com/dannyfranca/typescript-boilerplate/issues"},"homepage":"https://github.com/dannyfranca/typescript-boilerplate#readme","devDependencies":{"@babel/core":"^7.5.5","@babel/plugin-transform-runtime":"^7.5.5","@babel/preset-typescript":"^7.3.3","@cypress/code-coverage":"^1.9.0","@istanbuljs/nyc-config-typescript":"^0.1.3","@types/cypress":"^1.1.3","@types/node":"^12.7.2","@typescript-eslint/parser":"^2.0.0","babel-plugin-istanbul":"^5.2.0","codecov":"^3.5.0","cross-env":"^5.2.0","cypress":"^3.4.1","cypress-promise":"^1.0.2","eslint-config-prettier":"^6.1.0","eslint-plugin-chai-friendly":"^0.4.1","eslint-plugin-cypress":"^2.6.1","eslint-plugin-prettier":"^3.1.0","husky":"^3.0.4","istanbul-lib-coverage":"^2.0.5","lint-staged":"^9.2.3","nyc":"^14.1.1","parcel-bundler":"^1.12.3","prettier":"^1.18.2","source-map-support":"^0.5.13","start-server-and-test":"^1.10.0","ts-node":"^8.3.0","typedoc":"^0.15.0","typescript":"^3.5.3"},"dependencies":{},"gitHead":"753e66992195563cfdd1e02e3d6c2ffb57654763","_id":"@dannyfranca/typescript-boilerplate@0.3.1","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-yfpoBNonQGkvJ/ff2zXzMBg4gVP9AmzAz6D0k9n6tZj6hhRMEbamkXulEbfZ+wyrSb7PI3USmBXZAX2n8LDjrA==","shasum":"a7c8e1ada4f884db10d8d44ed207fe2690b06278","tarball":"https://registry.npmjs.org/@dannyfranca/typescript-boilerplate/-/typescript-boilerplate-0.3.1.tgz","fileCount":25,"unpackedSize":15210,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdYIT9CRA9TVsSAnZWagAAVH4P/iuNmOMsD6GSitlr/5sI\np2rOvOxB89b19MZN69X1aD5fHMtuLhLlGBRB7krYnCHm9R+BiaLK4Pb/ahe0\nWLk31Hh6+cfn+KJ/6pcOTkJPiqo1cAQ/GI/BaI+m07PA/1Z6fFNKKQkGGEdf\nTLnN5b7JsklEJoytFkcGCm2Ro7sj2C90UQuHBT+bBJXdIQRMTli0c4XyqWrn\nTLREkqEQCxC/nOUkk8Ba044dtj/S8hbW4Zgmzz2uZEPB6cHLXTOxGINIx/mY\n5ZtR7HZEJmnBj8UFz5q6+VV0IqKiZQH9buSpSeRkEzmtGlqQUkscjJHo2VO1\nfBo4DvBmkVaC1y3VVJ05d35M87QNiE99vg8gI93x3lk+3+Wef0j8qR8i3Ckk\n8rRQeF+8q31JMKeJxV1HE04QrPj5rYaET017KBysBQ9zqG1e7hkOfv3Uy+QZ\nD6MejIe0IbqHK8/Ys0ZkBNTU0aixsZXTef0ZCe+AJLMiNP8nDvviBfTyu5/N\nl6DaNbXJAM913qacSdw1zZl+3rViRz/du0xcVj9ZFjBUf5cvOGESrqcEm3Kf\nd0gLnmzARxloNaksRBaWZzrKrfG7iLG24pnkr8KEq7Po1c5U1NT+OD3fnbY8\nl11B1MuSEuMPxyulqgo1v4umDyJRm5fGPd6gtP7CZF+HD96B2L/JC96qZwn8\nKXlD\r\n=yLLy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqQI2KOVk23htsLt3fD8oR4YqhIHF+UbYjowsGIPLEigIhANgoOJq9bvrkpRsd53bpR1YZA58T/I+lwNvT56KOwSgK"}]},"maintainers":[{"name":"dannyfranca","email":"contato@dannyfranca.com"}],"_npmUser":{"name":"dannyfranca","email":"contato@dannyfranca.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-boilerplate_0.3.1_1566606588525_0.7278362406356513"},"_hasShrinkwrap":false},"0.3.2":{"name":"@dannyfranca/typescript-boilerplate","version":"0.3.2","description":"TypeScript starting point handsome, clean and easy with test, CI, code coverage, documentation and git hooks. ","license":"MIT","author":{"name":"Danny França","email":"contato@dannyfranca.com"},"contributors":[{"name":"Danny França","email":"contato@dannyfranca.com"}],"main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/dannyfranca/typescript-boilerplate.git"},"publishConfig":{"access":"public"},"scripts":{"test":"start-test 1234 cy:run","cy:open":"cypress open","cy:run":"cypress run","dev":"cross-env NODE_ENV=test start-test 1234 cy:open","start":"cross-env NODE_ENV=development parcel serve --no-cache public/index.html","build":"cross-env NODE_ENV=production parcel build public/index.html","report:coverage":"nyc report --reporter=html","report:coverage:text":"nyc report --reporter=text","coverage":"codecov","type-check":"tsc --noEmit","lint":"eslint src/** public/** --ext .ts,.js --ignore-path .gitignore --fix","precommit":"yarn run lint && yarn run type-check","doc":"typedoc","compile":"tsc","compile:watch":"tsc -w","compile:types":"tsc --emitDeclarationOnly","publish":"npm publish --access public"},"keywords":["typescript","starter","template","boilerplate","library","node","typescript-eslint","parcel","parcel-bundler","cypress","istanbul","nyc","travis-ci","circle-ci","codecov","coverage","husky","lint-staged","typedoc","ts","ci"],"bugs":{"url":"https://github.com/dannyfranca/typescript-boilerplate/issues"},"homepage":"https://github.com/dannyfranca/typescript-boilerplate#readme","devDependencies":{"@babel/core":"^7.5.5","@babel/plugin-transform-runtime":"^7.5.5","@babel/preset-typescript":"^7.3.3","@cypress/code-coverage":"^1.9.0","@istanbuljs/nyc-config-typescript":"^0.1.3","@types/cypress":"^1.1.3","@types/node":"^12.7.2","@typescript-eslint/parser":"^2.0.0","babel-plugin-istanbul":"^5.2.0","codecov":"^3.5.0","cross-env":"^5.2.0","cypress":"^3.4.1","cypress-promise":"^1.0.2","eslint-config-prettier":"^6.1.0","eslint-plugin-chai-friendly":"^0.4.1","eslint-plugin-cypress":"^2.6.1","eslint-plugin-prettier":"^3.1.0","husky":"^3.0.4","istanbul-lib-coverage":"^2.0.5","lint-staged":"^9.2.3","nyc":"^14.1.1","parcel-bundler":"^1.12.3","prettier":"^1.18.2","source-map-support":"^0.5.13","start-server-and-test":"^1.10.0","ts-node":"^8.3.0","typedoc":"^0.15.0","typescript":"^3.5.3"},"dependencies":{},"gitHead":"54a57c9aa146ee5faaf6bec5f4332abd63d6df0d","_id":"@dannyfranca/typescript-boilerplate@0.3.2","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-qCW/qGrdmPycTA0ocl9wmhd9tCp5DVSxPuRAQ0w/hOUrgaFvYUpYoctPrYhjR5t72U3aKgS3da3PdobM7zp8Cw==","shasum":"773aac2721db50cb28038ac332011d39cf81f375","tarball":"https://registry.npmjs.org/@dannyfranca/typescript-boilerplate/-/typescript-boilerplate-0.3.2.tgz","fileCount":27,"unpackedSize":15274,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdYItuCRA9TVsSAnZWagAA8n8P/iIEp8l2wAx16tEvMnWy\nfb6Zy8wy8ABnkhxjGPqhg/0p/JsNSydm6B7OV5eHzfPCtEVJnXGVWv+5sox6\n1uO08/pklrkGatOBc12TfP2fxIqpOTDTAgSMOtCr1jkDGRYLBQtpB9SxcPfT\nmVbG3bpoQn8sWQNNBIxqM36qAxJLKuJ7Hxe5a/Qc35HViqSMQwTWZrt8pLtb\nlnoVeqxONIC44P/pRNEnY2hPRvd9CDdnlaJuYwC5HT+vlLsIcWCzPPkFIJRl\nUn317vgKEj+qqy9yzHhWZzZd9t5ErqbNtTuAfHVy1O8ubWNiackP9zgLXRwb\nybDPdX8hqEw4bvdrFK2Gl7WPZ4T92AchG2fxcOKe5UPIowueGyjnZDb/Ogfz\nl9Z/vovGwl4IOoLZA0Ds0dGYpekuzFJXnT4lSN4IXq5NkfMYP224N2Iv6h8N\nzD+qiwFb0k5i/L98PDK8gw3/VYRlpMP87hU/JAzLF8ITTD2pjtAJnMTneQsK\nmI5IpCeixfmGGe+I/oNH+patHq0ScLkk1rP2CV0qUao4DHDGuLADuaM5AxaK\naPAFciMudQgR9jUGrAgZCFd9UUsP1M/EBrNS60ocqxviq35NdcFQMSOOuC1a\nrj+Z/5c7UjjM5KEruKo7R+qgADt+B67VCdqSfT2jxp2NSk1Fr4urdLXm5bFN\nBMKo\r\n=e2MK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmO9nIbjE14buHGTakdeZQFfg7Qgz3wYuIO6FvpUH9fAIgbbwtw0jMbSz0z0541LzBWLuRSGIEtW/IgjDDoyLsUtU="}]},"maintainers":[{"name":"dannyfranca","email":"contato@dannyfranca.com"}],"_npmUser":{"name":"dannyfranca","email":"contato@dannyfranca.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-boilerplate_0.3.2_1566608238136_0.7543621006929042"},"_hasShrinkwrap":false},"0.3.3":{"name":"@dannyfranca/typescript-boilerplate","version":"0.3.3","description":"TypeScript starting point handsome, clean and easy with test, CI, code coverage, documentation and git hooks. ","license":"MIT","author":{"name":"Danny França","email":"contato@dannyfranca.com"},"contributors":[{"name":"Danny França","email":"contato@dannyfranca.com"}],"main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/dannyfranca/typescript-boilerplate.git"},"publishConfig":{"access":"public"},"scripts":{"test":"start-test 1234 cy:run","cy:open":"cypress open","cy:run":"cypress run","dev":"cross-env NODE_ENV=test start-test 1234 cy:open","start":"cross-env NODE_ENV=development parcel serve --no-cache public/index.html","build":"cross-env NODE_ENV=production parcel build public/index.html","report:coverage":"nyc report --reporter=html","report:coverage:text":"nyc report --reporter=text","coverage":"codecov","type-check":"tsc --noEmit","lint":"eslint src/** public/** --ext .ts,.js --ignore-path .gitignore --fix","precommit":"yarn run lint && yarn run type-check","doc":"typedoc","compile":"tsc","compile:watch":"tsc -w","compile:types":"tsc --emitDeclarationOnly","publish":"npm publish --access public"},"keywords":["typescript","starter","template","boilerplate","library","node","typescript-eslint","parcel","parcel-bundler","cypress","istanbul","nyc","travis-ci","circle-ci","codecov","coverage","husky","lint-staged","typedoc","ts","ci"],"bugs":{"url":"https://github.com/dannyfranca/typescript-boilerplate/issues"},"homepage":"https://github.com/dannyfranca/typescript-boilerplate#readme","devDependencies":{"@babel/core":"^7.5.5","@babel/plugin-transform-runtime":"^7.5.5","@babel/preset-typescript":"^7.3.3","@cypress/code-coverage":"^1.9.0","@istanbuljs/nyc-config-typescript":"^0.1.3","@types/cypress":"^1.1.3","@types/node":"^12.7.2","@typescript-eslint/parser":"^2.0.0","babel-plugin-istanbul":"^5.2.0","codecov":"^3.5.0","cross-env":"^5.2.0","cypress":"^3.4.1","cypress-promise":"^1.0.2","eslint-config-prettier":"^6.1.0","eslint-plugin-chai-friendly":"^0.4.1","eslint-plugin-cypress":"^2.6.1","eslint-plugin-prettier":"^3.1.0","husky":"^3.0.4","istanbul-lib-coverage":"^2.0.5","lint-staged":"^9.2.3","nyc":"^14.1.1","parcel-bundler":"^1.12.3","prettier":"^1.18.2","source-map-support":"^0.5.13","start-server-and-test":"^1.10.0","ts-node":"^8.3.0","typedoc":"^0.15.0","typescript":"^3.5.3"},"dependencies":{},"gitHead":"12a5d82335ee48a981a9822501b72b8aa14bf0ee","_id":"@dannyfranca/typescript-boilerplate@0.3.3","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-zHEoNuZkJideKJNTKarPjR+4FQ5hl3X/EHCWFjAG2Bb0/6/LAPQkn1lfqzYcUtzVYR5Vzg9rwnx3MG7EB67RBA==","shasum":"8662276b7dae448269a8869b23a91b3682e5a536","tarball":"https://registry.npmjs.org/@dannyfranca/typescript-boilerplate/-/typescript-boilerplate-0.3.3.tgz","fileCount":37,"unpackedSize":340616,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdYIzqCRA9TVsSAnZWagAAR7AP/1Ywql8dpyw8IMu6hNcQ\ncglljHuWC8VRUGrS9OekSB45ljI9WrXi9ZyJPfS5rqjb7Ko+xzUQIRzYzjlk\nNsFKLWx3SzvFUlb7EbqdUyMjwGo5uCWvr2TqreVzns2KXQlpK/jES8Hnyhge\nA256N1K33fOrzaRWp76YGzsYXbbVrWxhtw+Gnu1clR5mE5jgu1SkmwsTn8lL\nKq5dx6zX4mLU3rtxX63QZAh35UW8sMG2435+HnxlCkAjRTh5ReWFCitEraX1\nIg5TXyKdwI4hbnZnRdBG7q+1qfJm+6iVv7W7XdY9nV/sO6DtjsDbW2MLkQDQ\nGyFzD8fqPqky5kMI/tLxEwU9SAOEE3EyB8MAZktM5V7xEzLS/s7uhl1XVpal\nuz7cHez35T7xOeB/oahKBTikUhXvt+Tfx7jxyQGtoX06tnmK3J4x8jnzrFjz\nUok9EeXpPqU7RLrk9OJmtNuJJn+caPOEqfhBt64k1qr1tHCk/5zwnuZWnI42\niFWq4DBSGwVg59sLvQwYz8eY+DXTW7WV0k3SugFGqT+ntaeIBkSuI6A+E34q\nxc/c/NmQhSsn/YyQKWG6w9QhLt6DS4XfSuzUK9KlVI17wGM27xCz9P+y75uM\nrkZQEBWvh8CEsGet6ZUhLKmEfKhle1IRw1atCwP+IysdLNOEr3VbcepTaRr4\nG2EO\r\n=XhZ7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICCRmZ1GX+VyXaRFKWwi+6YHHzhFK7dIGvTNUMsnJhitAiEA6G1Qz6IIEHEaXEWF6aFEIFbwioPjZswe6tsrRUzbf98="}]},"maintainers":[{"name":"dannyfranca","email":"contato@dannyfranca.com"}],"_npmUser":{"name":"dannyfranca","email":"contato@dannyfranca.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-boilerplate_0.3.3_1566608617825_0.8403425916209804"},"_hasShrinkwrap":false},"0.4.0":{"name":"@dannyfranca/typescript-boilerplate","version":"0.4.0","description":"TypeScript starting point handsome, clean and easy with test, CI, code coverage, documentation and git hooks. ","license":"MIT","author":{"name":"Danny França","email":"contato@dannyfranca.com"},"contributors":[{"name":"Danny França","email":"contato@dannyfranca.com"}],"main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/dannyfranca/typescript-boilerplate.git"},"publishConfig":{"access":"public"},"scripts":{"test":"start-test 1234 cy:run","cy:open":"cypress open","cy:run":"cypress run","dev":"cross-env NODE_ENV=test start-test 1234 cy:open","start":"cross-env NODE_ENV=development parcel serve --no-cache public/index.html","build":"cross-env NODE_ENV=production parcel build public/index.html","report:coverage":"nyc report --reporter=html","report:coverage:text":"nyc report --reporter=text","coverage":"codecov","type-check":"tsc --noEmit","lint":"eslint --ext .ts,.js --ignore-path .gitignore --fix src/**","precommit":"yarn run lint && yarn run type-check","doc":"typedoc","compile":"tsc","compile:watch":"tsc -w","compile:types":"tsc --emitDeclarationOnly","publish":"npm publish --access public"},"keywords":["typescript","starter","template","boilerplate","library","node","typescript-eslint","parcel","parcel-bundler","cypress","istanbul","nyc","travis-ci","circle-ci","codecov","coverage","husky","lint-staged","typedoc","ts","ci"],"bugs":{"url":"https://github.com/dannyfranca/typescript-boilerplate/issues"},"homepage":"https://github.com/dannyfranca/typescript-boilerplate#readme","devDependencies":{"@babel/core":"^7.5.5","@babel/plugin-transform-runtime":"^7.5.5","@babel/preset-typescript":"^7.3.3","@cypress/code-coverage":"^1.9.0","@istanbuljs/nyc-config-typescript":"^0.1.3","@types/cypress":"^1.1.3","@types/node":"^12.7.2","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","babel-plugin-istanbul":"^5.2.0","codecov":"^3.5.0","cross-env":"^5.2.0","cypress":"^3.4.1","cypress-promise":"^1.0.2","eslint":"^6.2.2","eslint-config-prettier":"^6.1.0","eslint-plugin-chai-friendly":"^0.4.1","eslint-plugin-cypress":"^2.6.1","eslint-plugin-prettier":"^3.1.0","husky":"^3.0.4","istanbul-lib-coverage":"^2.0.5","lint-staged":"^9.2.3","nyc":"^14.1.1","parcel-bundler":"^1.12.3","prettier":"^1.18.2","source-map-support":"^0.5.13","start-server-and-test":"^1.10.0","ts-node":"^8.3.0","typedoc":"^0.15.0","typescript":"^3.5.3"},"dependencies":{},"gitHead":"00e9f0fcab18737774bda1bf4343c54af1553645","_id":"@dannyfranca/typescript-boilerplate@0.4.0","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-hCl+OnK2bt4R/OMS5TOz5fXNC0DdSI5ZnqXHhQ8zScip5VPZ9iRswMfGPXwVKXKvhTgvBPsh8QuwimQq4lTxLw==","shasum":"dff4d7305294c42364bd8b68767271f4d41d32c1","tarball":"https://registry.npmjs.org/@dannyfranca/typescript-boilerplate/-/typescript-boilerplate-0.4.0.tgz","fileCount":37,"unpackedSize":340518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdYXdGCRA9TVsSAnZWagAAxN4P/Rk2pqQF5Z0RrK/IgTNj\nA21bjvQLCRgdiiRk8ypuBb/mKRiTwdev1v2TbWMlNHHn+WVfq4yP27icNFoy\nmy8xmQeEO6nbR/AUTwkAObGBkuLHnYNjSmPnP/AJqPzOenLE0ZRzCrW3qtXb\ngPdYWK81h/8bKDmBOslM5/Offx9e1fxGLuYkcRKd1pNG+4sD8xZ7TojpgCsU\nDhGf2qrbjPK0iw9mpj8Fx7D0Nck48reVGOHSugmVnr8sCKHa9TX2WdbBp1e6\nH+x+V507oa3xrP4low+BpPCGccWsP9PLTgWaqFfPpXFl2ilAh7S69y5QlqvD\nBzYWxqtlJD+Q4gt/d8ecaksdwwEAGVmT9Ztx1PEkxlp+AQg041O4cMfsE4DR\nrT3So6JdI4uMR7ihCdEvasWN9pmBapd4pkK8hYPEK4GTVeG+Uj3xclAECGWN\nnhORHinRIue9oKyjOaGuM3HXp8cVEEFBSOSPQZhXX5Z0EjgPk6XaiI9QKSsp\nACdAzIUjksouEL7XTDwmC4gw9YzLzDmlS070s3GBAwLc9+LGaCxeC8bX6bm8\nmXAHC0TS9sdNaVDOEZXh2o8zj88bNcDWmXMMRKP2E87d5ViHzLS2UgUKjfEa\nCK+WmR+7DIdUl+3Fet94NcMYBGtNFJ2bDXHwoLAUyow52Dc5iXalEYKwZhcZ\nQbsx\r\n=HTDx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGal6gO4lyyvtESkap2rkm3zy+OTAMliQYgnR6dD4n8kAiEA4aWZuHX29WsC3LSGJc4NsuFTwLNLYcmb+cfbM5KvDV0="}]},"maintainers":[{"name":"dannyfranca","email":"contato@dannyfranca.com"}],"_npmUser":{"name":"dannyfranca","email":"contato@dannyfranca.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-boilerplate_0.4.0_1566668614303_0.07899572748193107"},"_hasShrinkwrap":false},"0.4.1":{"name":"@dannyfranca/typescript-boilerplate","version":"0.4.1","description":"TypeScript starting point handsome, clean and easy with test, CI, code coverage, documentation and git hooks. ","license":"MIT","author":{"name":"Danny França","email":"contato@dannyfranca.com"},"contributors":[{"name":"Danny França","email":"contato@dannyfranca.com"}],"main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/dannyfranca/typescript-boilerplate.git"},"publishConfig":{"access":"public"},"scripts":{"test":"start-test 1234 cy:run","cy:open":"cypress open","cy:run":"cypress run","dev":"cross-env NODE_ENV=test start-test 1234 cy:open","start":"cross-env NODE_ENV=development parcel serve --no-cache public/index.html","build":"cross-env NODE_ENV=production parcel build public/index.html","report:coverage":"nyc report --reporter=html","report:coverage:text":"nyc report --reporter=text","coverage":"codecov","type-check":"tsc --noEmit","lint":"eslint --ext .ts,.js --ignore-path .gitignore --fix src/**","precommit":"yarn run lint && yarn run type-check","doc":"typedoc","compile":"tsc","compile:watch":"tsc -w","compile:types":"tsc --emitDeclarationOnly","publish":"npm publish --access public"},"keywords":["typescript","starter","template","boilerplate","library","node","typescript-eslint","parcel","parcel-bundler","cypress","istanbul","nyc","travis-ci","circle-ci","codecov","coverage","husky","lint-staged","typedoc","ts","ci"],"bugs":{"url":"https://github.com/dannyfranca/typescript-boilerplate/issues"},"homepage":"https://github.com/dannyfranca/typescript-boilerplate#readme","devDependencies":{"@babel/core":"^7.5.5","@babel/plugin-transform-runtime":"^7.5.5","@babel/preset-typescript":"^7.3.3","@cypress/code-coverage":"^1.9.0","@istanbuljs/nyc-config-typescript":"^0.1.3","@types/cypress":"^1.1.3","@types/node":"^12.7.2","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","babel-plugin-istanbul":"^5.2.0","codecov":"^3.5.0","cross-env":"^5.2.0","cypress":"^3.4.1","cypress-promise":"^1.0.2","eslint":"^6.2.2","eslint-config-prettier":"^6.1.0","eslint-plugin-chai-friendly":"^0.4.1","eslint-plugin-cypress":"^2.6.1","eslint-plugin-prettier":"^3.1.0","husky":"^3.0.4","istanbul-lib-coverage":"^2.0.5","lint-staged":"^9.2.3","nyc":"^14.1.1","parcel-bundler":"^1.12.3","prettier":"^1.18.2","source-map-support":"^0.5.13","start-server-and-test":"^1.10.0","ts-node":"^8.3.0","typedoc":"^0.15.0","typescript":"^3.5.3"},"dependencies":{},"gitHead":"e987ea8a3acfedbfa8437acf169d7d6e981bd5ad","_id":"@dannyfranca/typescript-boilerplate@0.4.1","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-tRDO/0byIZtwkBKHAzB1cUcqYaYj5wf6gsqN6HMlOsZLbt1yGlyyZfmRDQS8Kp4hzB6bBipCooM1Q48WZK/TDA==","shasum":"59db39802000a0b2e37286f6c424ea32cdfb140c","tarball":"https://registry.npmjs.org/@dannyfranca/typescript-boilerplate/-/typescript-boilerplate-0.4.1.tgz","fileCount":37,"unpackedSize":340483,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdYXt7CRA9TVsSAnZWagAAis8P/1doe/Zksfm5qltRisit\nzTAaTO/CMj1vub49XuhdgrqZqSrxJqF5EwMKuFiV36eG42HPqOBEGNuNUoVU\nX1f2XxX0HBU4OSyvN8iw7cFrrZc1I0DPH526+wpT6MGAKUdP71c247HvrceP\nERW0l+M3l6w5I+p7fNMq8o2PjgWFnnLv4lr/J0wMx/hcHi6vf2B1t1IiLXYa\nYhDsasZEoyUpObpLiSj2VYsTZuvfc0y/kEqee5UDlSG+aXrbiZrmitSUC/sj\n8wWZvSJQi+CApMgq+GX1BqSt3lVuXAIvukYY7IzYjcoLN5R7WtWJANcdnbpv\n4wrpHmV0vXxVJTTOk5wB1vqaOdu9/of6lKUZ6ujG8UXCEpFZef2URk8gtrQu\nm5g650bYj3+IM4QJneq5ATsjzTLXBUgMqmEL3uItWo1RppFpm/5jaeebGrfU\nrKFR1C6hbZcfPE5XKt9D5aMwscdw08Pr86p1Tq/U8U0EgfYLB+xCokykFZ2p\nDSnJCnQ6a8s6r9xT8Vb3UePng/wKTIBXsZIekecdjKSZIG4crb+CONSmPnWp\n8t1VQy1atyECdHfgnSUUQnplGbsy81cgGL7s5zztQsCWhZuKQY3pZ4w4otir\nWo/HH1N93vMcQInpzHxhOwMG3bkokg9K9IvjM3rlzd0oYOshaoRwgemNjjp7\nN8cJ\r\n=EJJF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpg8zL/SbwjDC7ViCd8s7nKzY6N1StL5StIbA/b2+JxAIhAODYvgpGHgNtKqPrX/kXsUeG4sPd7KTbG4B+Oz4DlCkb"}]},"maintainers":[{"name":"dannyfranca","email":"contato@dannyfranca.com"}],"_npmUser":{"name":"dannyfranca","email":"contato@dannyfranca.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-boilerplate_0.4.1_1566669690968_0.35286629136370107"},"_hasShrinkwrap":false},"0.4.2":{"name":"@dannyfranca/typescript-boilerplate","version":"0.4.2","description":"TypeScript starting point handsome, clean and easy with test, CI, code coverage, documentation and git hooks. ","license":"MIT","author":{"name":"Danny França","email":"contato@dannyfranca.com"},"contributors":[{"name":"Danny França","email":"contato@dannyfranca.com"}],"main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/dannyfranca/typescript-boilerplate.git"},"publishConfig":{"access":"public"},"scripts":{"test":"start-test 1234 cy:run","cy:open":"cypress open","cy:run":"cypress run","dev":"cross-env NODE_ENV=test start-test 1234 cy:open","start":"cross-env NODE_ENV=development parcel serve --no-cache public/index.html","build":"cross-env NODE_ENV=production parcel build public/index.html","report:coverage":"nyc report --reporter=html","report:coverage:text":"nyc report --reporter=text","coverage":"codecov","type-check":"tsc --noEmit","lint":"eslint --ext .ts,.js --ignore-path .gitignore --fix src/**","precommit":"yarn run lint && yarn run type-check","doc":"typedoc","compile":"tsc","compile:watch":"tsc -w","compile:types":"tsc --emitDeclarationOnly","publish":"npm publish --access public"},"keywords":["typescript","starter","template","boilerplate","library","node","typescript-eslint","parcel","parcel-bundler","cypress","istanbul","nyc","travis-ci","circle-ci","codecov","coverage","husky","lint-staged","typedoc","ts","ci"],"bugs":{"url":"https://github.com/dannyfranca/typescript-boilerplate/issues"},"homepage":"https://github.com/dannyfranca/typescript-boilerplate#readme","devDependencies":{"@babel/core":"^7.5.5","@babel/plugin-transform-runtime":"^7.5.5","@babel/preset-typescript":"^7.3.3","@cypress/code-coverage":"^1.9.0","@istanbuljs/nyc-config-typescript":"^0.1.3","@types/cypress":"^1.1.3","@types/node":"^12.7.2","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","babel-plugin-istanbul":"^5.2.0","codecov":"^3.5.0","cross-env":"^5.2.0","cypress":"^3.4.1","cypress-promise":"^1.0.2","eslint":"^6.2.2","eslint-config-prettier":"^6.1.0","eslint-plugin-chai-friendly":"^0.4.1","eslint-plugin-cypress":"^2.6.1","eslint-plugin-prettier":"^3.1.0","husky":"^3.0.4","istanbul-lib-coverage":"^2.0.5","lint-staged":"^9.2.3","nyc":"^14.1.1","parcel-bundler":"^1.12.3","prettier":"^1.18.2","source-map-support":"^0.5.13","start-server-and-test":"^1.10.0","ts-node":"^8.3.0","typedoc":"^0.15.0","typescript":"^3.5.3"},"dependencies":{},"gitHead":"32efb6913fe8969607678b93555d52394611d2b4","_id":"@dannyfranca/typescript-boilerplate@0.4.2","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-EU3IooyL7P2JV9WBQzS/Fj8TYBxk2MzhYfyxZ4Vcwh81uN/sXF41A4xs2V6QOC28y/mMw6uRiZoskWguDwM4+g==","shasum":"9b74e49ebfba420bb009ecc2e9c1a098844fc4cb","tarball":"https://registry.npmjs.org/@dannyfranca/typescript-boilerplate/-/typescript-boilerplate-0.4.2.tgz","fileCount":37,"unpackedSize":340497,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdYmf/CRA9TVsSAnZWagAA4qYP/0eXjomWX6GrUbQq0vGy\n50zBrB28PzJApDj+bG3xy7WK1rA021amAuzpSZQZxxjeP5a9rSEPK8qh4xmW\nKt7rYOdYnon+5fVogqeLxfuMdjfiUfXdYKC9t2nRndz7aolO9yuBBHcPPXc7\nU79xoiVd2bB2RnUYpWjQwCBr/ZEA8/UdtSeWJ3THM4xtP/nlWH+7N5d3oaX5\nX10nWKfVVq0K5aGPjBEUj8sTzUxo8NhkG7W1agUo9rLEUdyBKF1VN4xcPn8h\n/lbz8hEWWppXVJ3PNn6hAXkoJCMtXiH8ml1lzzNzHKilIQc79aIkcpzgpJxw\ndysyJ12MN3rXzwB7jcI7S+q8UFhAgJ17683o4CzBXXoZ8fNtcmGTQnzKQ1N9\nLe4sETjT0rvrcExtHy5ZLBmMwInH++SesMAeCk/L5UxMTmvICIjgcG2dVFn2\nuaaweWkQLxjk5Tl25+gExpntc+gfKMlHhHh3juwTvvVDgkzPWesguML1E6S4\n8ZbAV+zU290zyF3tHQ+ZwiF8Rrwx1ZUZqZDIaZxurKCVYOEopzBzSjHWLwJg\ndWMR3FnBF3ewdWpqcRiOqgU2lPQx2gwF2YdbmooD4eC4Gg0u1QjFmvsJeeEt\nDiBD1qXNYpEgraH8KA/38Qj0XLdyw3oLqgUdoLWpUzsO95c62xiffOpt7fex\n3nZN\r\n=i82G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7EEw3C588B6PYvWGj3iJyFZwNuATBCBVxlRHN05eZwwIhAOMicCf+DLm2ZaoiyfCqmu4bDDa8Oh72hL/2Dv3Enxlk"}]},"maintainers":[{"name":"dannyfranca","email":"contato@dannyfranca.com"}],"_npmUser":{"name":"dannyfranca","email":"contato@dannyfranca.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-boilerplate_0.4.2_1566730239212_0.06059952367955024"},"_hasShrinkwrap":false},"0.4.3":{"name":"@dannyfranca/typescript-boilerplate","version":"0.4.3","description":"TypeScript starting point handsome, clean and easy with test, CI, code coverage, documentation and git hooks. ","license":"MIT","author":{"name":"Danny França","email":"contato@dannyfranca.com"},"contributors":[{"name":"Danny França","email":"contato@dannyfranca.com"}],"main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/dannyfranca/typescript-boilerplate.git"},"publishConfig":{"access":"public"},"scripts":{"test":"start-test 1234 cy:run","cy:open":"cypress open","cy:run":"cypress run","dev":"cross-env NODE_ENV=test start-test 1234 cy:open","start":"cross-env NODE_ENV=development parcel serve --no-cache public/index.html","build":"cross-env NODE_ENV=production parcel build public/index.html","report:coverage":"nyc report --reporter=html","report:coverage:text":"nyc report --reporter=text","coverage":"codecov","type-check":"tsc --noEmit","lint":"eslint --ext .ts,.js --ignore-path .gitignore --fix src/**","precommit":"yarn run lint && yarn run type-check","doc":"typedoc","compile":"tsc","compile:watch":"tsc -w","compile:types":"tsc --emitDeclarationOnly","publish":"npm publish --access public"},"keywords":["typescript","starter","template","boilerplate","library","node","typescript-eslint","parcel","parcel-bundler","cypress","istanbul","nyc","travis-ci","circle-ci","codecov","coverage","husky","lint-staged","typedoc","ts","ci"],"bugs":{"url":"https://github.com/dannyfranca/typescript-boilerplate/issues"},"homepage":"https://github.com/dannyfranca/typescript-boilerplate#readme","devDependencies":{"@babel/core":"^7.6.0","@babel/plugin-transform-runtime":"^7.6.0","@babel/preset-typescript":"^7.6.0","@cypress/code-coverage":"^1.10.1","@istanbuljs/nyc-config-typescript":"^0.1.3","@types/cypress":"^1.1.3","@types/node":"^12.7.5","@typescript-eslint/eslint-plugin":"^2.2.0","@typescript-eslint/parser":"^2.2.0","babel-plugin-istanbul":"^5.2.0","codecov":"^3.5.0","cross-env":"^5.2.1","cypress":"^3.4.1","cypress-promise":"^1.0.2","eslint":"^6.4.0","eslint-config-prettier":"^6.3.0","eslint-plugin-chai-friendly":"^0.4.1","eslint-plugin-cypress":"^2.6.1","eslint-plugin-prettier":"^3.1.0","husky":"^3.0.5","istanbul-lib-coverage":"^2.0.5","lint-staged":"^9.2.5","nyc":"^14.1.1","parcel-bundler":"^1.12.3","prettier":"^1.18.2","source-map-support":"^0.5.13","start-server-and-test":"^1.10.2","ts-node":"^8.3.0","typedoc":"^0.15.0","typescript":"^3.6.3"},"dependencies":{},"gitHead":"57ba8495ba4176812a6beb881a7105452a3217df","_id":"@dannyfranca/typescript-boilerplate@0.4.3","_nodeVersion":"12.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-nRZGh1j+C6a6CF3tUKCq9D+WHx2HquDvuQhk88hW2FkJ2V2ZiU2DnTmUjifSpA2NrvMMZzUVUbuwLC5yOUVPQw==","shasum":"c3f1f29d8cb7b22e4084eba0ff64fba8629c9d58","tarball":"https://registry.npmjs.org/@dannyfranca/typescript-boilerplate/-/typescript-boilerplate-0.4.3.tgz","fileCount":36,"unpackedSize":340679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdfO3KCRA9TVsSAnZWagAA/PEP/i3O+cQ11nVXa/Xfkr49\nHwtChHieuAoptN2Dqdv0YM4r7bZAhaADE5sHYXdC1bmoCSYNbMpPUeWa4kI3\nl7yEohbscETANKcvvaRbsdWG6Oj7N2Mqrg0TbxKNOC7W7Q/+QQuKzZf21ol/\nMZw4XmleMuybIJqEp4IiNez2glmlYBBhtuJR7exqkuMU8uHiaH61rP+naMKV\nEAh9jqIGtnc8La9DNr7NpVXTW6WAC/w1lK4FhEvLBwlHWAUR9KdPCXkfzGfX\ncDEcF5FvIlGfV7ycLRdvppUJUFXyaP6k5ayfmDPwCN1FQtnUnPQ/xWlFntbO\njPnnd/dIzmsmAfM8RFRkCqJlC87raJq9Ppj8TSHePBDUw6OsThtIQNp5X/4v\n6PV3j8x6CMpsKSlFjEnEumjyQ1O2KY8nGGMhPQoWSTtTmJZE7BLvPUQVD34d\nh/2eZ6IMIXbb4+sAjHnzkzAnqPdjjZ8q7us1oIoaHSHrUCQuAkYD7xFRzfst\nRTP7jnLbieuigOz+72Ya6rLENVr+6YGpQitrjEZMGDlQ3X0N/24pkhNoBBaF\nvIE8io1nh5mQAzA5DuyIikDDR6KEW0sVQVJjlkUIGHYmD/Fn+xUXcOrpVxwY\nLOY+iW5Txt63QmRvJaLAfCWBlR7p1pToQ/T12WSr9lI0oCg9WvwTGpAga0g6\n/qnG\r\n=VbWs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCy4dCKR28L1zNnKit43PHPvDn+3F0KciOjLkEPFBsowgIhANDouyfo9bYvLR4iYh1VKcIbLMZq7qjT+G+cNva1VcOD"}]},"maintainers":[{"name":"dannyfranca","email":"contato@dannyfranca.com"}],"_npmUser":{"name":"dannyfranca","email":"contato@dannyfranca.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-boilerplate_0.4.3_1568468425337_0.1726237313409018"},"_hasShrinkwrap":false}},"time":{"created":"2019-08-24T00:23:33.272Z","0.3.0":"2019-08-24T00:23:33.599Z","modified":"2022-04-05T02:42:23.082Z","0.3.1":"2019-08-24T00:29:48.651Z","0.3.2":"2019-08-24T00:57:18.251Z","0.3.3":"2019-08-24T01:03:37.962Z","0.4.0":"2019-08-24T17:43:34.464Z","0.4.1":"2019-08-24T18:01:31.132Z","0.4.2":"2019-08-25T10:50:39.345Z","0.4.3":"2019-09-14T13:40:25.572Z"},"maintainers":[{"name":"dannyfranca","email":"contato@dannyfranca.com"}],"description":"TypeScript starting point handsome, clean and easy with test, CI, code coverage, documentation and git hooks. ","homepage":"https://github.com/dannyfranca/typescript-boilerplate#readme","keywords":["typescript","starter","template","boilerplate","library","node","typescript-eslint","parcel","parcel-bundler","cypress","istanbul","nyc","travis-ci","circle-ci","codecov","coverage","husky","lint-staged","typedoc","ts","ci"],"repository":{"type":"git","url":"git+https://github.com/dannyfranca/typescript-boilerplate.git"},"contributors":[{"name":"Danny França","email":"contato@dannyfranca.com"}],"author":{"name":"Danny França","email":"contato@dannyfranca.com"},"bugs":{"url":"https://github.com/dannyfranca/typescript-boilerplate/issues"},"license":"MIT","readme":"<h1 align=\"center\">dannyfranca/typescript-boilerplate</h1>\n<p align=\"center\">TypeScript starting point handsome, clean and easy with test, CI, code coverage, documentation and git hooks.</p>\n<p align=\"center\">\n\n<a href=\"https://npmjs.com/package/@dannyfranca/typescript-boilerplate\" target=\"_blank\">\n    <img src=\"https://img.shields.io/npm/dt/@dannyfranca/typescript-boilerplate.svg?style=flat-square&logo=npm\" />\n</a>\n\n<a href=\"https://npmjs.com/package/@dannyfranca/typescript-boilerplate\" target=\"_blank\">\n    <img src=\"https://img.shields.io/npm/v/@dannyfranca/typescript-boilerplate/latest.svg?style=flat-square&logo=npm\" />\n</a>\n\n<a href=\"https://travis-ci.com/dannyfranca/typescript-boilerplate\" target=\"_blank\">\n    <img src=\"https://img.shields.io/travis/dannyfranca/typescript-boilerplate?style=flat-square&logo=travis\" />\n</a>\n\n<a href=\"https://circleci.com/gh/dannyfranca/typescript-boilerplate\" target=\"_blank\">\n    <img src=\"https://img.shields.io/circleci/project/github/dannyfranca/typescript-boilerplate?style=flat-square&logo=circleci\" />\n</a>\n\n<a href=\"https://codecov.io/gh/dannyfranca/typescript-boilerplate\" target=\"_blank\">\n    <img src=\"https://img.shields.io/codecov/c/github/dannyfranca/typescript-boilerplate?style=flat-square&logo=codecov\" />\n</a>\n\n<a href=\"https://david-dm.org/dannyfranca/typescript-boilerplate\" target=\"_blank\">\n    <img src=\"https://david-dm.org/dannyfranca/typescript-boilerplate/status.svg?style=flat-square\" />\n</a>\n\n<a href=\"https://www.codacy.com/manual/dannyfranca/typescript-boilerplate\" target=\"_blank\">\n    <img src=\"https://img.shields.io/codacy/grade/addca1007fb044c3a994c7e0ec504092?style=flat-square&logo=codacy\" />\n</a>\n\n</p>\n\n## Getting Started\n\n-   Clone repository\n\n```bash\ngit clone https://github.com/dannyfranca/typescript-boilerplate.git {{project_name}}\n```\n\n-   Install dependencies\n\n```bash\ncd {{project_name}}\nyarn\n```\n\n## Warnings\n\n-   Experimental environment. Could change many times between versions, at least until v1.0 arrives.\n-   If you don't want to use yarn, change yarn run for npm run in package.json commands and .lintstagedrc\n\n## Libs\n\n-   Compiler - <a href=\"https://www.typescriptlang.org\" target=\"_blank\">TypeScript</a>\n-   Linting - <a href=\"https://typescript-eslint.io\" target=\"_blank\">TypeScript ESLint</a>\n-   Code Formatter - <a href=\"https://prettier.io\" target=\"_blank\">Prettier</a>\n-   Bundler - <a href=\"https://parceljs.org\" target=\"_blank\">Parcel JS</a>\n-   E2E/Unit/CI Suite - <a href=\"https://www.cypress.io\" target=\"_blank\">Cypress</a>\n-   Coverage Reports - <a href=\"https://istanbul.js.org\" target=\"_blank\">Istanbul</a>\n-   Continuous Integration - <a href=\"https://circleci.com\" target=\"_blank\">CircleCI</a> / <a href=\"https://travis-ci.com\" target=\"_blank\">TravisCI</a>\n-   Code Coverage - <a href=\"https://codecov.io\" target=\"_blank\">Codecov</a>\n-   Git Hooks - <a href=\"https://github.com/typicode/husky\" target=\"_blank\">Husky</a> + <a href=\"https://github.com/okonet/lint-staged\" target=\"_blank\">lint-staged</a>\n\n## Usage\n\nStart writing in src folder. modify any project files that fits you needs.\n\nIn package.json you have commands to dev, test, compile and build.\n\n### NPM Commands\n\n#### Test\n\nCommands to test you application\n\n-   _dev_: Start developing with Parcel, Cypress and code coverage, all hot reloading\n-   _test_: If you want to test and generate code coverage reports, use before publish\n-   _cy:open_: Open cypress to test (server must be already running). Useful if you are already developing and just need to make some tests, without reload the whole process\n-   _cy:run_: Run tests in terminal, without UI. Useful the same way cypress:open is\n-   _coverage_: You don't need to run this command, it's for Circle CI perform Continuous Integration after git push\n\n#### Bundle\n\nCommands to help you bundling you front-end application\n\n-   _start_: to develop only with Parcel, without tests and code coverage\n-   _build_: Generate production bundles from public to dist folder\n-   _doc_: Generate documentation from comments with Typedoc\n\n#### Module\n\nCommands to help you compile your TypeScript application to interoperable modules.\n\n-   _compile_: Compile your TypeScript files in \"src\" to \"lib\" folder, with types, making your module interoperable with JavaScript\n-   _compile:watch_: Same as compile, but keeps a process watching and recompiling the changes\n-   _compile:types_: Only emits the type declaration files\n-   _type-check_: Only check the types, good to run between commits to get errors when working with multiple files (If using built in git hooks with Husky, executed automatically before any commit)\n\n## Conclusion\n\nHave a Nice Coding! 🤓\n\n## License\n\n[MIT License](./LICENSE)\n\nCopyright (c) Danny França <mailto:contato@dannyfranca.com>\n","readmeFilename":"README.md"}