{"_id":"@mmit/typescript-starter","_rev":"41-120bf88b82e0505508d9b89d21a9fa01","name":"@mmit/typescript-starter","dist-tags":{"latest":"0.7.1"},"versions":{"0.1.8":{"name":"@mmit/typescript-starter","version":"0.1.8","author":{"name":"Mike Mitterer"},"license":"MIT","_id":"@mmit/typescript-starter@0.1.8","maintainers":[{"name":"mmit","email":"office@mikemitterer.at"}],"homepage":"https://github.com/MikeMitterer/typescript-training#readme","bugs":{"url":"https://github.com/MikeMitterer/typescript-training/issues"},"dist":{"shasum":"3bdaa911841cb348e1772ee119b6192da8d2dcca","tarball":"https://registry.npmjs.org/@mmit/typescript-starter/-/typescript-starter-0.1.8.tgz","fileCount":20,"integrity":"sha512-s2jfwqpiEjeism3du7MOWXcihpSVx8zitNhqZbsUMCrKJNB1TZe/kkV9YAjUgKU03ztqWwTZo99mLrISoiLJQg==","signatures":[{"sig":"MEYCIQD5olG9ms/DW4SCDmcV61rYnFq8hBUCaCj5lAjAIvjW2wIhAPJzvS+hY5IkadtbZzlCYlLtOy0WdwT5gk3hvGcHQWge","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":450956,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/C5wCRA9TVsSAnZWagAAB2YP/2sWqWbBAULHN5OzQQ0o\nZyGlDWeVsMjUW8U1nbf6128MeO5PmmEGkg5MDyQ6lgQtQqvUma8WlQyLNyEL\n5s0tEq6GnzabQCfRfWKWXuZb+KuEWXylMxK/NUHLsEHXh6ypWIiPvTmdo2ou\nVYDJQCtd2tDMnreXLhPPZJ4CEuscDyatgH4oiSAf7N/38AQEZ4+TYBc/fRJ9\nEOYwFsKQjJAjlTirN1Ug/KIbRd39kSyaDRgiTO4iJig319RE2gX2fgJckevQ\nrAWis8n3DExfKrBmJMGnSAFonJZ9E3f4+NBV4cRlRDAGyk9FCTksAsc0ej5T\nL/gRuIwyM1Fyv6RZ+t/1yMxVNMl3gOLfbzHRamRSd552/0wcFda8m17tXIoP\nB6FujhHNgPkI6ylrfhHZJAsqauog4u/gF4tpwtEy81C7d+UvU5fVWbksbUYo\nHqqhrFwgpTMGawg9w4BaWFUEOSMCZKn7v7UepI8YWMTqjKgdBK0J31tVQTX3\nVU1rl0yT/NPnglSWIfw/57oO9+HBG8xqClyd7El6FtcReYHU/ZMlowr3IMCb\nBvz51bDvqwXlrBWKw24m2jM9eD6DaYyoLrZd19BvFX2wzyk/s/+i9tr5WqTt\ndhgxiyzFtHtnkIN1PlFMrtMIT6ibtkYB07e0I84a2VIVkJoHvpkV0pjSHKkb\nK0JT\r\n=HIKx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/js/index.js","types":"dist/index.d.ts","gitHead":"0d78331fe25aa77e39676dacc83e8afabb7e7a68","scripts":{"link":"npm run build && cd dist && npm link","test":"jest","build":"rm -rf dist && tsc && cat package.json | sed 's/\"dist\\//\"/g' > dist/package.json && cp README.md dist/","start":"NODE_ENV=development webpack-dev-server --mode development","bundle:ts":"rm -rf build && tsc","deploy:ts":"npm run build:prod && tsc && rm -rf dist/types/test","bundle:dev":"NODE_ENV=development webpack --mode development","deploy:off":"npm run deploy:ts && publish-please","bundle:prod":"NODE_ENV=production webpack --mode production","prepare:off":"npm run build"},"typings":"index.d.ts","_npmUser":{"name":"mmit","email":"office@mikemitterer.at"},"repository":{"url":"git+https://github.com/MikeMitterer/typescript-training.git","type":"git"},"_npmVersion":"6.4.1","description":"This is a starter project for typescript projects","directories":{},"_nodeVersion":"11.2.0","dependencies":{"typescript-logging":"^0.6.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.9.1","postcss":"^7.0.6","ts-jest":"^23.10.4","ts-node":"^3.0.4","webpack":"^4.25.1","jest-cli":"^23.6.0","node-sass":"^4.10.0","ts-loader":"^4.5.0","css-loader":"^0.28.11","typescript":"^3.1.6","@types/jest":"^23.3.9","@types/node":"^7.10.2","file-loader":"^2.0.0","html-loader":"^0.5.5","sass-loader":"^6.0.7","webpack-cli":"^3.1.2","autoprefixer":"^9.3.1","style-loader":"^0.20.3","tslint-loader":"^3.5.4","postcss-loader":"^3.0.0","webpack-dev-server":"^3.1.10","copy-webpack-plugin":"^4.6.0","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^0.1.19","image-webpack-loader":"^4.5.0","mini-css-extract-plugin":"^0.4.4","awesome-typescript-loader":"^5.2.1","webpack-livereload-plugin":"^2.1.1","html-beautify-webpack-plugin":"^1.0.5","html-webpack-string-replace-plugin":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-starter_0.1.8_1543253615515_0.347369638034974","host":"s3://npm-registry-packages"}},"0.1.9":{"name":"@mmit/typescript-starter","version":"0.1.9","author":{"name":"Mike Mitterer"},"license":"MIT","_id":"@mmit/typescript-starter@0.1.9","maintainers":[{"name":"mmit","email":"office@mikemitterer.at"}],"homepage":"https://github.com/MikeMitterer/typescript-training#readme","bugs":{"url":"https://github.com/MikeMitterer/typescript-training/issues"},"dist":{"shasum":"9d727c391b30a589fc319aa3b1ac835270bf80a0","tarball":"https://registry.npmjs.org/@mmit/typescript-starter/-/typescript-starter-0.1.9.tgz","fileCount":20,"integrity":"sha512-6A15ay+SbmVoBG1BXuYRXI90v6xVYkobQS0TOzq1BT+0pWdV0MRBHZ9tehlId40BS7t3WmyCgMuOv0Its6Ag4g==","signatures":[{"sig":"MEUCIELmv8i4HZxY0L0/6a0TN6nYJ72tDjlRRh/wzJbGIznWAiEAr4sbcoZEwWghgxXV/iFhNc1km8R/yGut6myT4YCUgJw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":450917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/DA4CRA9TVsSAnZWagAATGkP/0IQRTUYvR/I5ToUFPf6\njbxoCYeGfC3Id1kxx8H404SaKLLVYw8pQoer5qoWnRg0d4F3hWk3dc35R6bZ\ni+27ud6iWTVJxTXIE/SZ8Tyb0OGLNehGLKBrql1qRnfzNr9W88u5VMsNrMLz\nK9AR7nkbHcxKdedFQiPtj6RfQaataMIj4iORp/7cjB3jE+uobRQJFoDTaKcA\nM14b/QRCF00WudFck/PE2iKFcZyyd4ZDHpOAm72w16ManXImudp/fjxYCB5Z\ncBdNf4D2E8BnH2hKu5tzACrxK3ikdDtehsZ4Gm73p3ypDHT+wSNq8J6DGonJ\nSA4A2KYtBWzZ8S9l79yQa9dlKeM+brvDB3TtUDqxj5qtErqBE+dDwHMagJEO\nT0BT3DofdVDz9YBNXCVXwARUGtKqthzd3gFZbDUGW+ukfUHGoRJBBBrhZoSI\nfHJZI2xyKVEKaNONqexXoiwToTwcqeM9An6z3EBzuzp1I9wK6wBWHSDwKIta\n9jIZb40+gxWENouW0YRnFhqrusHyJSnBGzMxSFp383S8sQ+W2vqngs6c5OEu\nLAd+PlqUFLGw/3fqxIcwolZmwCZMuzBQXgkDD4PhBZoL392f4odzJ7UpC3Te\nFrSxKOjjj1n8lilzbgDSxCQg2ET7U4fEYG4u6Gn/pFsPjJlA7oeulCSbdOlr\nVdve\r\n=WeqM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/index.js","types":"index.d.ts","scripts":{"link":"npm run build && cd dist && npm link","test":"jest","build":"rm -rf dist && tsc && cat package.json | sed 's/\"dist\\//\"/g' > dist/package.json && cp README.md dist/","start":"NODE_ENV=development webpack-dev-server --mode development","bundle:ts":"rm -rf build && tsc","deploy:ts":"npm run build:prod && tsc && rm -rf dist/types/test","bundle:dev":"NODE_ENV=development webpack --mode development","deploy:off":"npm run deploy:ts && publish-please","bundle:prod":"NODE_ENV=production webpack --mode production","prepare:off":"npm run build"},"typings":"index.d.ts","_npmUser":{"name":"mmit","email":"office@mikemitterer.at"},"repository":{"url":"git+https://github.com/MikeMitterer/typescript-training.git","type":"git"},"_npmVersion":"6.4.1","description":"This is a starter project for typescript projects","directories":{},"_nodeVersion":"11.2.0","dependencies":{"typescript-logging":"^0.6.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.9.1","postcss":"^7.0.6","ts-jest":"^23.10.4","ts-node":"^3.0.4","webpack":"^4.25.1","jest-cli":"^23.6.0","node-sass":"^4.10.0","ts-loader":"^4.5.0","css-loader":"^0.28.11","typescript":"^3.1.6","@types/jest":"^23.3.9","@types/node":"^7.10.2","file-loader":"^2.0.0","html-loader":"^0.5.5","sass-loader":"^6.0.7","webpack-cli":"^3.1.2","autoprefixer":"^9.3.1","style-loader":"^0.20.3","tslint-loader":"^3.5.4","postcss-loader":"^3.0.0","webpack-dev-server":"^3.1.10","copy-webpack-plugin":"^4.6.0","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^0.1.19","image-webpack-loader":"^4.5.0","mini-css-extract-plugin":"^0.4.4","awesome-typescript-loader":"^5.2.1","webpack-livereload-plugin":"^2.1.1","html-beautify-webpack-plugin":"^1.0.5","html-webpack-string-replace-plugin":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-starter_0.1.9_1543254071514_0.447336255860453","host":"s3://npm-registry-packages"}},"0.1.10":{"name":"@mmit/typescript-starter","version":"0.1.10","author":{"name":"Mike Mitterer"},"license":"MIT","_id":"@mmit/typescript-starter@0.1.10","maintainers":[{"name":"mmit","email":"office@mikemitterer.at"}],"homepage":"https://github.com/MikeMitterer/typescript-training#readme","bugs":{"url":"https://github.com/MikeMitterer/typescript-training/issues"},"dist":{"shasum":"9a306a971359ca90ef69beeded4e327f9c2bb250","tarball":"https://registry.npmjs.org/@mmit/typescript-starter/-/typescript-starter-0.1.10.tgz","fileCount":2,"integrity":"sha512-9+nA2nMSKBxMhCdtpzptfyW5MDT6mg0JHpEfqoG2cLLvWABocSfn0mOZ/+U6oJxp/Lhnphw2h96d3ZPXDuxTaw==","signatures":[{"sig":"MEUCIQDBeJya27l9OEdHp5a2iDER6hqjcqac8HykbqGuOKmleAIgbyEEW/g6VDjX66IFEU/VqtcuMw6LVuMM7FogqXyxrfk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8206,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/WjuCRA9TVsSAnZWagAAaREP/RruLboyT2Izys6hyM0+\nmJHN9SrzKedZPBdPuVhQJarmU2/8U8LvDHTsekFWj2xHQCgo1XhLIk0DXJeQ\nQZFONcLVHkGpbxkRX0kpG3cf/1JMjB/b16tJ3KmaMaiUNyWYrJrMqW2HlEgp\n1e3mFWWsNIymqfiqqOzV0afDbEM84WqoPhwFxOsxvmibnho38nsdAVbnDwXI\n248u6lQoN+hx3EkGj8qhtPwC8CqQrX8qHz3xilVqQj+khQiQN9gdwPhuoLoK\nlwOTujqVu+pjSFsAbAwUwpCa+dhzvUUgdRHmjVnn1j0LR/pCMD1kwPhsOHNH\nggJfKw9K3bPqlMP1MBc8jMcb3HwHb0OdE9zdRfe6LJMgJAWteP+zfdguyobB\nkFuSgyzGJzo+4609Brgv425zQXxX/VPW8rdU3VeXFnCsmURSMJvevskajM01\nlILeM4P0dxaGGbubEcDDu2Gr7hUK6ICu5D6X0BdRo7jO5RmM83bgD9hmWye7\nZEmYMDiSkdHXwfbl8DmguyOyntZmzUtryReYTR2VVEPxZuaz48khME9zIxA6\nEAKXoNd0WbTCxB8rFxYjKUDD/b5iYz3P1CvpFXW9J95Yioa0zwcDYHXpCTdB\nsT2GHgUerzANf7ja/7PxgNXYqwXo/wY0U3r6ke5gFqozosN2/ay11zBoU3EX\nuzsB\r\n=H6YA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","scripts":{"tc":"tsc --noEmit","link":"npm run build && cd dist && npm link","test":"jest","build":"rm -rf lib && npm run build:types && npm run build:js","start":"NODE_ENV=development webpack-dev-server --mode development","bundle":"NODE_ENV=development webpack --mode development","build:js":"babel src --out-dir lib --ignore src/test/* --extensions \".ts,.tsx\" --source-maps inline","tc:watch":"npm run tc -- --watch","deploy:lib":"rm -rf lib && npm run build && cat package.json | sed 's/\"(lib|dist)\\//\"/g' > lib/package.json && cp README.md lib/","deploy:web":"rm -rf dist && npm run bundle && cat package.json | sed -E -e 's/\"(lib|dist)\\//\"js\\//g' > dist/package.json && cp README.md dist/","build:types":"tsc --emitDeclarationOnly && rm -rf lib/test","bundle:prod":"NODE_ENV=production webpack --mode production","deploy:web:prod":"rm -rf dist && npm run bundle:prod && cat package.json | sed -E -e 's/\"(lib|dist)\\//\"js\\//g' > dist/package.json && cp README.md dist/"},"typings":"index.d.ts","_npmUser":{"name":"mmit","email":"office@mikemitterer.at"},"repository":{"url":"git+https://github.com/MikeMitterer/typescript-training.git","type":"git"},"type-check":"tsc","_npmVersion":"6.4.1","description":"This is a starter project for typescript projects","directories":{},"_nodeVersion":"11.2.0","dependencies":{"core-js":"^2.5.7","typescript-logging":"^0.6.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","semver":"^5.6.0","tslint":"^5.9.1","postcss":"^7.0.6","shelljs":"^0.8.3","ts-jest":"^23.10.5","ts-node":"^7.0.0","webpack":"^4.26.1","jest-cli":"^23.6.0","node-sass":"^4.10.0","ts-loader":"^5.0.0","@babel/cli":"^7.1.5","css-loader":"^1.0.0","typescript":"^3.1.6","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@types/jest":"^23.3.9","@types/node":"^10.0.0","file-loader":"^2.0.0","html-loader":"^0.5.5","sass-loader":"^7.0.0","webpack-cli":"^3.1.2","autoprefixer":"^9.3.1","babel-loader":"^8.0.4","style-loader":"^0.23.0","tslint-loader":"^3.5.4","@types/core-js":"^2.5.0","@types/shelljs":"^0.8.0","postcss-loader":"^3.0.0","@babel/preset-env":"^7.1.0","webpack-dev-server":"^3.1.10","copy-webpack-plugin":"^4.6.0","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^1.0.0","image-webpack-loader":"^4.5.0","mini-css-extract-plugin":"^0.4.5","@babel/preset-typescript":"^7.1.0","awesome-typescript-loader":"^5.2.1","webpack-livereload-plugin":"^2.1.1","babel-preset-modern-browsers":"^13.0.0","html-beautify-webpack-plugin":"^1.0.5","html-webpack-string-replace-plugin":"^1.1.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-proposal-object-rest-spread":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-starter_0.1.10_1543334125766_0.919532986555645","host":"s3://npm-registry-packages"}},"0.1.11":{"name":"@mmit/typescript-starter","version":"0.1.11","author":{"name":"Mike Mitterer"},"license":"MIT","_id":"@mmit/typescript-starter@0.1.11","maintainers":[{"name":"mmit","email":"office@mikemitterer.at"}],"homepage":"https://github.com/MikeMitterer/typescript-training#readme","bugs":{"url":"https://github.com/MikeMitterer/typescript-training/issues"},"dist":{"shasum":"def9dd37f039d35aa41e8ad1b90f0d113918ee87","tarball":"https://registry.npmjs.org/@mmit/typescript-starter/-/typescript-starter-0.1.11.tgz","fileCount":24,"integrity":"sha512-DiR3BESv8zu1fPWkcmN89sYuNs4rz1eCoJdwHW2uBAWctY+ptgvKjA3xMqLFOviCqEc4UTNKoIZhxcLttT3A1g==","signatures":[{"sig":"MEYCIQCUZpPKZowmTfg7Eoudg97b40Df3Y3M05LcDxSohq4OcgIhAK5oMStTS7B2jiK7pf8+Iok3S7/EmzyOiMO/H/mjhlNa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37765,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/WrcCRA9TVsSAnZWagAAE94P/AxdZ8NvlIJ8cRQYZKdB\nopu5J/2o1MRaCcE2rLPnk1OetUUD0K4wPADvzApRjDEn9St+jsG9zDL5LGsV\n051dlu1WCl0DfJoXyWOvuGzo9pGDq9KmKaHol1h1HKRlQNsnha5EHfsr1WLc\nuvVEQUfHJzg8vLNq9ejlPgzKfdkLqtQZ+BTswVGODLWGZXEU86X19fAHT0g6\nMRnlJbZ4m5YqwW12Dkkp/tkTNS4m6KYZtJaN5YPqU/yMyM50uzMVH0a66NWV\nDSBjzE3X/IF1QaylmwAPW2Vap35kCP/4AwsLgfcqZjlSMIJixNDdX0KNnNWB\nmzt44MWtsa7dhDjqbQ761kb6YTsHfU3w0WrBX4CUwjsJzwtTdCalvIYF7esZ\nmrFUH6AungWHLsuQT5WpLyunVJVtuplQJmlxAG4/KSV3/5myz6/1ajr+/F+d\nlJ1823RES8jxeH73k8QCoEVs+r42apVQMCYyrxjsc+howsgGszhucOGWQJRb\nbOykE20AjBGKcx1tvolg4fnWRqfqp/qnB9yXAECHIeUducyr/vSIlW4VTREj\n0rHaLINryS6BFPiuRG0019/6IwE8RlrsRVZdNLhHEyMLY+rA/46Db3h6fnBb\n4vfxMVVuNUl/So+LjggtwyzCYE/tF8SdBrPA5N0Wn7+s5h2OZEoQOMitbGVM\na473\r\n=bqMo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","scripts":{"tc":"tsc --noEmit","link":"npm run build && cd dist && npm link","test":"jest","build":"rm -rf lib && npm run build:types && npm run build:js","start":"NODE_ENV=development webpack-dev-server --mode development","bundle":"NODE_ENV=development webpack --mode development","build:js":"babel src --out-dir lib --ignore src/test/* --extensions \".ts,.tsx\" --source-maps inline","tc:watch":"npm run tc -- --watch","deploy:lib":"rm -rf lib && npm run build && cat package.json | sed -E -e 's/\"(lib|dist)\\/*/\"/g' > lib/package.json && cp README.md lib/","deploy:web":"rm -rf dist && npm run bundle && cat package.json | sed -E -e 's/\"(lib|dist)\\//\"js\\//g' > dist/package.json && cp README.md dist/","build:types":"tsc --emitDeclarationOnly && rm -rf lib/test","bundle:prod":"NODE_ENV=production webpack --mode production","deploy:web:prod":"rm -rf dist && npm run bundle:prod && cat package.json | sed -E -e 's/\"(lib|dist)\\//\"js\\//g' > dist/package.json && cp README.md dist/"},"typings":"index.d.ts","_npmUser":{"name":"mmit","email":"office@mikemitterer.at"},"repository":{"url":"git+https://github.com/MikeMitterer/typescript-training.git","type":"git"},"type-check":"tsc","_npmVersion":"6.4.1","description":"This is a starter project for typescript projects","directories":{},"_nodeVersion":"11.2.0","dependencies":{"core-js":"^2.5.7","typescript-logging":"^0.6.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","semver":"^5.6.0","tslint":"^5.9.1","postcss":"^7.0.6","shelljs":"^0.8.3","ts-jest":"^23.10.5","ts-node":"^7.0.0","webpack":"^4.26.1","jest-cli":"^23.6.0","node-sass":"^4.10.0","ts-loader":"^5.0.0","@babel/cli":"^7.1.5","css-loader":"^1.0.0","typescript":"^3.1.6","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@types/jest":"^23.3.9","@types/node":"^10.0.0","file-loader":"^2.0.0","html-loader":"^0.5.5","sass-loader":"^7.0.0","webpack-cli":"^3.1.2","autoprefixer":"^9.3.1","babel-loader":"^8.0.4","style-loader":"^0.23.0","tslint-loader":"^3.5.4","@types/core-js":"^2.5.0","@types/shelljs":"^0.8.0","postcss-loader":"^3.0.0","@babel/preset-env":"^7.1.0","webpack-dev-server":"^3.1.10","copy-webpack-plugin":"^4.6.0","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^1.0.0","image-webpack-loader":"^4.5.0","mini-css-extract-plugin":"^0.4.5","@babel/preset-typescript":"^7.1.0","awesome-typescript-loader":"^5.2.1","webpack-livereload-plugin":"^2.1.1","babel-preset-modern-browsers":"^13.0.0","html-beautify-webpack-plugin":"^1.0.5","html-webpack-string-replace-plugin":"^1.1.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-proposal-object-rest-spread":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-starter_0.1.11_1543334619862_0.34408358259652405","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@mmit/typescript-starter","version":"0.1.1","author":{"name":"Mike Mitterer"},"license":"MIT","_id":"@mmit/typescript-starter@0.1.1","maintainers":[{"name":"mmit","email":"office@mikemitterer.at"}],"dist":{"shasum":"095a32338b49c4ff247fb76e8f18655ce52bbb46","tarball":"https://registry.npmjs.org/@mmit/typescript-starter/-/typescript-starter-0.1.1.tgz","fileCount":51,"integrity":"sha512-CMhilJm6XAF1YOLPA/xui+GHW06X4ilmKHa0uVYrT8ezEI5dstt2p1iW8lX/vaRsO8oSt4VIY/k46YuLTnvK4Q==","signatures":[{"sig":"MEUCIAyMuANXq1fEen9/gbSUN0V/mpLpXnqbLOG5ieTIIvpfAiEAkDaNKZ1Mcywh8GHf9124nNTgYkoH/03e3GtKddQ1bQ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1316161,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJchnEjCRA9TVsSAnZWagAAmhkP/2JnZjAyI7JKgtaz+VWi\nHBKysW4sKtkX20QSomkihtzW/tNsYy7/QtQn9rEmVNy+MaBjubsgj6P9eE7g\nqz+5D2e0nVxzNnzBU9cjkl79nToI7ISljs48/YlOTrx7da7KBEwKvoUi/rYN\nCFE17Mb70bZzx5snH/WmZHzcmL40YSDZRbi2i1pnRY23hl2EFQbyzCcLGo2g\nZuJvdZ/Fs0uutgfsy8QoYZVpgFVcGHT0pFZq1UOv9UhjUhZW8sHymOaDD899\n4VsTkLihnCMQdq8hHEcqJB0ULHs+g2kdgsyvdoOmactXKWtUw2kxSYioq64s\nQtPrJhtDbzGsAYWULQVLm5m1tFlschXoF5hj7eVg6CJqr7fTAYWWz1YuNeCb\nureGm47BDD84ETNVWKawvFNU65euJYq7RbukWUiuvQW4D1KfFNh/qHJKCnHP\nGJay8vUu/5G6xPnZHBAlPtpp7AOvvCW82srC8Fu+1JaUHjvC3IzDvvNZtsvs\nAV3m6HA2Xjme82ia/A88M50nvCNhDXtoPXlTrMYCi7vHhbTE10dmbcVLOJtR\n0JzmYj/rs9hFq/ExYVMJTyMnMBXCHF+j/aA0dDqgsHKyo0K2l3fiVFJM3wcj\nehvT9SaO5WDfqVHMdIbpTgJZ9JvMvHig9JzbE3cGmNSSVhZjR1w7ZeXYSnZC\nXDec\r\n=FIQB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","scripts":{"doc":"typedoc --out doc","pub":"yarn run build && yarn version --new-version patch && yarn publish --non-interactive","test":"jest","build":"rm -rf lib && yarn run build:ts","clean":"rm -rf lib dist bin doc && jest --clearCache","start":"NODE_ENV=development webpack-dev-server --config webpack.web.js --mode development","deploy":"rm -rf lib && yarn run build:ts","build:js":"babel src/main --out-dir lib --extensions \".ts,.tsx\" --source-maps","build:ts":"tsc --rootDir src/main --project tsconfig.lib.json --declaration --outDir lib","test:unit":"jest src/test/unit","deploy:web":"rm -rf dist && NODE_ENV=development webpack --config webpack.web.js --mode development","build:types":"tsc --rootDir src/main --declaration --outDir lib --emitDeclarationOnly","deploy:node":"rm -rf bin && NODE_ENV=development webpack --config webpack.node.js --mode development","build:ts:watch":"tsc --rootDir src/main --declaration --outDir lib --watch","deploy:web:prod":"rm -rf dist && NODE_ENV=production webpack --config webpack.web.js --mode production","deploy:node:prod":"NODE_ENV=production webpack --config webpack.node.js --mode production","test:integration":"jest src/test/integration"},"typings":"./lib/index.d.ts","_npmUser":{"name":"mmit","email":"office@mikemitterer.at"},"repository":{"url":"https://github.com/MikeMitterer/ts-validate","type":"git"},"type-check":"tsc","description":"Object validation for/in TS","directories":{},"dependencies":{"moment":"^2.24.0","source-map-loader":"^0.2.4","typescript-logging":"^0.6.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.3.1","semver":"^5.3.0","tslint":"^5.13.1","postcss":"^7.0.14","shelljs":"^0.8.3","ts-jest":"^24.0.0","ts-node":"^8.0.3","typedoc":"^0.14.2","webpack":"^4.29.6","jest-cli":"^24.3.1","onchange":"^5.2.0","@types/ws":"^6.0.1","node-sass":"^4.11.0","ts-loader":"^5.3.3","@babel/cli":"^7.2.3","css-loader":"^2.1.1","typescript":"^3.3.3333","url-loader":"^1.1.2","@babel/core":"^7.3.4","@babel/node":"^7.2.2","@types/jest":"^24.0.11","@types/node":"^11.11.0","file-loader":"^3.0.1","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.2.3","autoprefixer":"^9.4.10","babel-loader":"^8.0.5","style-loader":"^0.23.1","jest-extended":"^0.11.1","tslint-loader":"^3.5.4","@babel/runtime":"^7.3.4","@types/core-js":"^2.5.0","@types/shelljs":"^0.8.3","postcss-loader":"^3.0.0","tslint-override":"^0.5.0","@babel/preset-env":"^7.3.4","webpack-dev-server":"^3.2.1","copy-webpack-plugin":"^5.0.0","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^2.0.0","webpack-node-externals":"^1.7.2","mini-css-extract-plugin":"^0.5.0","@babel/preset-typescript":"^7.3.3","awesome-typescript-loader":"^5.2.1","webpack-livereload-plugin":"^2.2.0","babel-preset-modern-browsers":"^13.1.0","html-beautify-webpack-plugin":"^1.0.5","@babel/plugin-transform-runtime":"^7.3.4","html-webpack-string-replace-plugin":"^1.1.0","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-proposal-object-rest-spread":"^7.3.4"},"_npmOperationalInternal":{"tmp":"tmp/typescript-starter_0.1.1_1552314659070_0.7854111205001588","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"@mmit/typescript-starter","version":"0.6.1","author":{"name":"Mike Mitterer"},"license":"MIT","_id":"@mmit/typescript-starter@0.6.1","maintainers":[{"name":"mmit","email":"office@mikemitterer.at"}],"dist":{"shasum":"2f829f30651bc3e68a23ccbf45f0036045202944","tarball":"https://registry.npmjs.org/@mmit/typescript-starter/-/typescript-starter-0.6.1.tgz","fileCount":85,"integrity":"sha512-ESY3fuutQWRDiJyU1j/uX29Uc4UWM7gHhnX2atXh4h8xgDCO6P4nC/8bfxxy/mBL9uuZbPFzgExbLoD+Y6U6cw==","signatures":[{"sig":"MEUCICdz+lXO96/eZLitptIjfE1kPbZFPNfNigETHoSBEFiOAiEApR8BFD87AhQygDpkRDo3IjIcUYYPu5K/n0VuGGCE0cg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1333701,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJchoF8CRA9TVsSAnZWagAAnucP/2GUx18tZ0BFxA9hfWRt\nzXnaHNlDG4uleZcW1zZrPJr1Mn65/NVDr4Ci5hqlA0neIiqwJ2xa1rk5d+CB\nJ3ENo8PbN2yowp1ym/OoF03n8ZQW2agCdtCXNOzvMnOnpClhcxoAR9+HFmig\nh0L7Yz8Z6TQRf2RQCnqT3fJrstJjWz8byEP15tFY1hNEDh4xw2taqZuIBS9T\nHFYR1oBMJTG5Fi+xtSMrd78T2F6f6aI7QoiBMp+WkZwM+OFo/LuoW0CC8HFw\nxxo6UakPZDJJKBg4PC2koclozNSl4z/HexCQ/p41DKXOlH3tUP7QQ3+4adO2\nVsLUjkFXV//CYQvD85xYSsoqh6HgfLUEkib6uYMbugPnJEuKEOP0mf3/vrea\nwQgjT3qCsenohLqx7BdMnxa8GX1x+DnJHa+bjeStD571EqjhWBKwVfXtPD1L\n7fHr1wSiDMDSFHeUPhmPwsvBFqaoQk6dCIk7ETSB0A8NiIbOnmZlkJQ8+6pI\nnzyRnpspNqUkWJ0eZmQnuaa2BM4PSsA1TGKXFj2Jiy3B+KRaz7fygJSfoOsi\ntQiBDu9R9rBr6eQJdbdqXqAHb4634QQMmYhFOtMdD2Tb/vDd2LmsMKrz5xAk\nKbBqQm9KWLa8G5ikVZFRzFquTmHWPATpCvVETdgddJiLWy3sjAm6NY5udcik\nOK9u\r\n=lLmY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","scripts":{"doc":"typedoc --out doc","pub":"yarn run test && yarn run build && yarn version --new-version patch && yarn publish --access restricted --non-interactive","test":"jest","build":"rm -rf lib && yarn run build:ts","clean":"rm -rf lib dist bin doc && jest --clearCache","start":"NODE_ENV=development webpack-dev-server --config webpack.web.js --mode development","deploy":"rm -rf lib && yarn run build:ts","build:js":"babel src/main --out-dir lib --extensions \".ts,.tsx\" --source-maps","build:ts":"tsc --rootDir src/main --project tsconfig.lib.json --declaration --outDir lib","prettier":"onchange './src/**/*.ts'  -- prettier --write {{changed}}","test:unit":"jest src/test/unit","deploy:web":"rm -rf dist && NODE_ENV=development webpack --config webpack.web.js --mode development","pub:public":"yarn run test && yarn run build && yarn version --new-version patch && yarn publish --non-interactive","build:types":"tsc --rootDir src/main --declaration --outDir lib --emitDeclarationOnly","deploy:node":"rm -rf bin && NODE_ENV=development webpack --config webpack.node.js --mode development","build:ts:watch":"tsc --rootDir src/main --declaration --outDir lib --watch","deploy:web:prod":"rm -rf dist && NODE_ENV=production webpack --config webpack.web.js --mode production","deploy:node:prod":"NODE_ENV=production webpack --config webpack.node.js --mode production","test:integration":"jest src/test/integration"},"typings":"./lib/index.d.ts","_npmUser":{"name":"mmit","email":"office@mikemitterer.at"},"repository":{"url":"https://github.com/MikeMitterer/typescript-training","type":"git"},"type-check":"tsc","description":"This is a starter project for typescript projects","directories":{},"dependencies":{"moment":"^2.24.0","source-map-loader":"^0.2.4","typescript-logging":"^0.6.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.3.1","semver":"^5.3.0","tslint":"^5.13.1","postcss":"^7.0.14","shelljs":"^0.8.3","ts-jest":"^24.0.0","ts-node":"^8.0.3","typedoc":"^0.14.2","webpack":"^4.29.6","jest-cli":"^24.3.1","@types/ws":"^6.0.1","node-sass":"^4.11.0","ts-loader":"^5.3.3","@babel/cli":"^7.2.3","css-loader":"^2.1.1","typescript":"^3.3.3333","url-loader":"^1.1.2","@babel/core":"^7.3.4","@babel/node":"^7.2.2","@types/jest":"^24.0.11","@types/node":"^11.11.0","file-loader":"^3.0.1","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.2.3","autoprefixer":"^9.4.10","babel-loader":"^8.0.5","style-loader":"^0.23.1","jest-extended":"^0.11.1","tslint-loader":"^3.5.4","@babel/runtime":"^7.3.4","@types/core-js":"^2.5.0","@types/shelljs":"^0.8.3","postcss-loader":"^3.0.0","tslint-override":"^0.5.0","@babel/preset-env":"^7.3.4","webpack-dev-server":"^3.2.1","copy-webpack-plugin":"^5.0.0","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^2.0.0","webpack-node-externals":"^1.7.2","mini-css-extract-plugin":"^0.5.0","@babel/preset-typescript":"^7.3.3","awesome-typescript-loader":"^5.2.1","webpack-livereload-plugin":"^2.2.0","babel-preset-modern-browsers":"^13.1.0","html-beautify-webpack-plugin":"^1.0.5","@babel/plugin-transform-runtime":"^7.3.4","html-webpack-string-replace-plugin":"^1.1.0","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-proposal-object-rest-spread":"^7.3.4"},"_npmOperationalInternal":{"tmp":"tmp/typescript-starter_0.6.1_1552318843934_0.06129213542718781","host":"s3://npm-registry-packages"}},"0.6.2":{"name":"@mmit/typescript-starter","version":"0.6.2","keywords":["typescript"],"author":{"name":"Mike Mitterer"},"license":"MIT","_id":"@mmit/typescript-starter@0.6.2","maintainers":[{"name":"mmit","email":"office@mikemitterer.at"}],"dist":{"shasum":"3068e900e98bb4b91c49ddeace5a6728ef7bab40","tarball":"https://registry.npmjs.org/@mmit/typescript-starter/-/typescript-starter-0.6.2.tgz","fileCount":85,"integrity":"sha512-j8fmHPf6cjagv3hb8dVM5aqUnH2myzFkRwg/pPWyrKZC/try3H86figgTgCf6bQ7aZTJIOIxou2jy92UtfQurA==","signatures":[{"sig":"MEUCICJVECi1CA2gEADPktADxWXzjYVTTFzbkmDt7lhBj+nMAiEA00t4gwRx2RRqlSZB3RjBGqQqtxFXnPtLz7nwcLQEZY4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1335887,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnf68CRA9TVsSAnZWagAA77IQAKDGHmFAE7NeD84qfMbl\n/57MRzjwM0XrRwpwycCmky4EtWTE97vf2wZ9Buogx2bBzMCqWeH44eXcCUmj\ntL2byQNhxsQIMD7CI4j5c9eBLybW1rF8kuZkZc753t+RlaPLNvzm+nPhdVTV\nROX/f1KU8OmZZ5KAFkrwpDd+mypX0M4XDFKt6bjqfIT1gZCxhD4YY43KNyS+\nNyOVFXHrHlnb79hd4wX/URihlq4tK9iw6u0u+9GM8l7jftD17BUfmwIiEy14\nnJ2gZC/YCjcWBl8l2KYag+3RTwOeSGC1TNqha1woCYu1D1puzUn2EtauzjP0\ne8TtDzcl9RvolkFUzCG4afJ/pGvSd05MzMskg8ukbm9RRo/EW+1Ey33RSdex\nBfBRul4fc0u7xUSB3g2qSMGp8GPbq1SUZ58SRuYuSlV2iS8JBn6zLsCUEAlE\n6Qx6icDCp5K4S9koq5JKQUdSK4G5ncmvtSie5VrNaAczIb6jb7jDYEV32Gvl\n29aXhuPhe37q0LQKyUQuttUq1lHwJ6zKpJqVyKwMCA+E1jf02C5/YCj3ny17\nRuIBNM/2qHC223lrGRGysQI+/Yqwj4x73IxggSWV7by9n/piY6T8Vx2b2ng3\nsrhdFjWiUdiyMzt75p36b5DkxiOQe9NC8CwEgJI9HkBWgbqtnWfqFNqtxG9a\nKr0F\r\n=sJ7k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","scripts":{"doc":"typedoc --out doc","pub":"yarn run test && yarn run build && yarn version --new-version patch && yarn publish --access restricted --non-interactive","test":"jest","build":"rm -rf lib && yarn run build:ts","clean":"rm -rf lib dist bin doc && jest --clearCache","start":"NODE_ENV=development webpack-dev-server --config webpack.web.js --mode development --open","deploy":"rm -rf lib && yarn run build:ts","build:js":"babel src/main --out-dir lib --extensions \".ts,.tsx\" --source-maps","build:ts":"tsc --rootDir src/main --project tsconfig.lib.json --declaration --outDir lib","prettier":"onchange './src/**/*.ts'  -- prettier --write {{changed}}","test:unit":"jest src/test/unit","deploy:web":"rm -rf dist && NODE_ENV=development webpack --config webpack.web.js --mode development","pub:public":"yarn run test && yarn run build && yarn version --new-version patch && yarn publish --non-interactive","build:types":"tsc --rootDir src/main --declaration --outDir lib --emitDeclarationOnly","deploy:node":"rm -rf bin && NODE_ENV=development webpack --config webpack.node.js --mode development","build:ts:watch":"tsc --rootDir src/main --declaration --outDir lib --watch","deploy:web:prod":"rm -rf dist && NODE_ENV=production webpack --config webpack.web.js --mode production","deploy:node:prod":"NODE_ENV=production webpack --config webpack.node.js --mode production","test:integration":"jest src/test/integration"},"typings":"./lib/index.d.ts","_npmUser":{"name":"mmit","email":"office@mikemitterer.at"},"repository":{"url":"https://github.com/MikeMitterer/typescript-training","type":"git"},"type-check":"tsc","description":"This is a starter project for typescript projects","directories":{},"dependencies":{"ntl":"^3.2.1","global":"^4.3.2","moment":"^2.24.0","source-map-loader":"^0.2.4","typescript-logging":"^0.6.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.5.0","semver":"^5.3.0","tslint":"^5.14.0","postcss":"^7.0.14","shelljs":"^0.8.3","ts-jest":"^24.0.0","ts-node":"^8.0.3","typedoc":"^0.14.2","webpack":"^4.29.6","jest-cli":"^24.5.0","@types/ws":"^6.0.1","node-sass":"^4.11.0","ts-loader":"^5.3.3","@babel/cli":"^7.2.3","css-loader":"^2.1.1","typescript":"^3.3.3333","url-loader":"^1.1.2","@babel/core":"^7.3.4","@babel/node":"^7.2.2","@types/jest":"^24.0.11","@types/node":"^11.11.3","file-loader":"^3.0.1","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.2.3","autoprefixer":"^9.5.0","babel-loader":"^8.0.5","jest-resolve":"^24.5.0","style-loader":"^0.23.1","jest-extended":"^0.11.1","tslint-loader":"^3.5.4","@babel/runtime":"^7.3.4","@types/core-js":"^2.5.0","@types/shelljs":"^0.8.3","jest-haste-map":"^24.5.0","postcss-loader":"^3.0.0","tslint-override":"^0.5.0","@babel/preset-env":"^7.3.4","webpack-dev-server":"^3.2.1","copy-webpack-plugin":"^5.0.1","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^2.0.1","webpack-node-externals":"^1.7.2","mini-css-extract-plugin":"^0.5.0","@babel/preset-typescript":"^7.3.3","awesome-typescript-loader":"^5.2.1","webpack-livereload-plugin":"^2.2.0","tslint-consistent-codestyle":"^1.15.1","babel-preset-modern-browsers":"^13.1.0","html-beautify-webpack-plugin":"^1.0.5","@babel/plugin-transform-runtime":"^7.3.4","html-webpack-string-replace-plugin":"^1.1.0","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-proposal-object-rest-spread":"^7.3.4"},"_npmOperationalInternal":{"tmp":"tmp/typescript-starter_0.6.2_1553858236193_0.19057604335073264","host":"s3://npm-registry-packages"}},"0.6.3":{"name":"@mmit/typescript-starter","version":"0.6.3","keywords":["typescript"],"author":{"name":"Mike Mitterer"},"license":"MIT","_id":"@mmit/typescript-starter@0.6.3","maintainers":[{"name":"mmit","email":"office@mikemitterer.at"}],"dist":{"shasum":"9ca3e76844dbd4d3a805caa2be9b7ff79fa2b3c7","tarball":"https://registry.npmjs.org/@mmit/typescript-starter/-/typescript-starter-0.6.3.tgz","fileCount":85,"integrity":"sha512-oAHtDudv+BEbJJ/tJC9L9qLDRoW1GnrM2kOnJ4in2LMS7wZclTQhJMLXCe/fafLbskydRNgcUN4VSAbAXV2nOQ==","signatures":[{"sig":"MEUCIGkUr+kJAuY/A6m3sM7FtyYNmSPRTOEhhmFCjjXqoN7YAiEA1WlMNy7FPmRY7Q5kVYkRJajoiBC63ZC4g40uEDi56vg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1335895,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnf9HCRA9TVsSAnZWagAA4I4P/2AQD2XYo2d/Q++YsLb9\njkpiDkRuBRhYeMNrcUj1PGHMXtN98WosbZbNdi9CD1B8MH0ffJvNfRRXzzCD\n8H5jVH2zhVlLksSeucYH7Ix58x/YMkAAbIpu6zP9LSl29xIdP5J8OMDMRhjI\nwpRXIP6u3WudkV537oziSYMklk2ISSrEfYQy/UC8HE5pZR7n5RioW1QJLFRD\nisGahvCD9hx3Up9nwHPWcZ8nQPZq9VxrotM9bfEtsll11C5cFk1KE/FDakuk\nVJRqKCnDEYQ38nK9Uif8Jp5T5oJSSTlwF0R4xQdeUL0S6F0ApmRf76RCng3W\nIsYp7qmxPil6AlHuLpivi21gwmeZ6saEodlF/S7AGC/zLFvFOwTbb9fByLJi\nNpqKvdZcOB+4nUU/yheYLo1ynwic55tbgcqAdjMFCxBl+JhVAF6qYbxejl5U\nAaHEnUmnraYd9/3D0TTrQaR3jhaUQQ5qskmxgrfZJe3L1ILiEnqyXXURVt+B\ncue4bamh+r+YLCxh2v6/0UzlCh8qMxLTOpT3lCANo7/j0Db1AlTgXgEDYCKN\nWHe7XJPjSZqBVWcOJySosO4RZqed/i8JxUSiOoE5nYw7Bm92jFXCcjYd8zO6\nMC4eqb1+cPvSAjtbOVQaJ+zPZTjkObkOWQza814EkZ1PwcTIBiTV5TralvqD\nz/4m\r\n=B+6q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","scripts":{"doc":"typedoc --out doc","pub":"yarn run test && yarn run build && yarn version --new-version patch && yarn publish --access restricted --non-interactive","test":"jest","build":"rm -rf lib && yarn run build:ts","clean":"rm -rf lib dist bin doc && jest --clearCache","start":"NODE_ENV=development webpack-dev-server --config webpack.web.js --mode development --open","deploy":"rm -rf lib && yarn run build:ts","build:js":"babel src/main --out-dir lib --extensions \".ts,.tsx\" --source-maps","build:ts":"tsc --rootDir src/main --project tsconfig.lib.json --declaration --outDir lib","prettier":"onchange './src/**/*.ts'  -- prettier --write {{changed}}","test:unit":"jest src/test/unit","deploy:web":"rm -rf dist && NODE_ENV=development webpack --config webpack.web.js --mode development","pub:public":"yarn run test && yarn run build && yarn version --new-version patch && yarn publish --non-interactive","build:types":"tsc --rootDir src/main --declaration --outDir lib --emitDeclarationOnly","deploy:node":"rm -rf bin && NODE_ENV=development webpack --config webpack.node.js --mode development","build:ts:watch":"tsc --rootDir src/main --declaration --outDir lib --watch","deploy:web:prod":"rm -rf dist && NODE_ENV=production webpack --config webpack.web.js --mode production","deploy:node:prod":"NODE_ENV=production webpack --config webpack.node.js --mode production","test:integration":"jest src/test/integration"},"typings":"./lib/index.d.ts","_npmUser":{"name":"mmit","email":"office@mikemitterer.at"},"repository":{"url":"https://github.com/MikeMitterer/typescript-training","type":"git"},"type-check":"tsc","description":"This is a starter project for typescript projects","directories":{},"dependencies":{"ntl":"^3.2.1","global":"^4.3.2","moment":"^2.24.0","source-map-loader":"^0.2.4","typescript-logging":"^0.6.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.5.0","semver":"^5.3.0","tslint":"^5.14.0","postcss":"^7.0.14","shelljs":"^0.8.3","ts-jest":"^24.0.0","ts-node":"^8.0.3","typedoc":"^0.14.2","webpack":"^4.29.6","jest-cli":"^24.5.0","@types/ws":"^6.0.1","node-sass":"^4.11.0","ts-loader":"^5.3.3","@babel/cli":"^7.2.3","css-loader":"^2.1.1","typescript":"^3.3.3333","url-loader":"^1.1.2","@babel/core":"^7.3.4","@babel/node":"^7.2.2","@types/jest":"^24.0.11","@types/node":"^11.11.3","file-loader":"^3.0.1","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.2.3","autoprefixer":"^9.5.0","babel-loader":"^8.0.5","jest-resolve":"^24.5.0","style-loader":"^0.23.1","jest-extended":"^0.11.1","tslint-loader":"^3.5.4","@babel/runtime":"^7.3.4","@types/core-js":"^2.5.0","@types/shelljs":"^0.8.3","jest-haste-map":"^24.5.0","postcss-loader":"^3.0.0","tslint-override":"^0.5.0","@babel/preset-env":"^7.3.4","webpack-dev-server":"^3.2.1","copy-webpack-plugin":"^5.0.1","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^2.0.1","webpack-node-externals":"^1.7.2","mini-css-extract-plugin":"^0.5.0","@babel/preset-typescript":"^7.3.3","awesome-typescript-loader":"^5.2.1","webpack-livereload-plugin":"^2.2.0","tslint-consistent-codestyle":"^1.15.1","babel-preset-modern-browsers":"^13.1.0","html-beautify-webpack-plugin":"^1.0.5","@babel/plugin-transform-runtime":"^7.3.4","html-webpack-string-replace-plugin":"^1.1.0","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-proposal-object-rest-spread":"^7.3.4"},"_npmOperationalInternal":{"tmp":"tmp/typescript-starter_0.6.3_1553858375057_0.038526372587479374","host":"s3://npm-registry-packages"}},"0.6.4":{"name":"@mmit/typescript-starter","version":"0.6.4","keywords":["typescript"],"author":{"name":"Mike Mitterer"},"license":"MIT","_id":"@mmit/typescript-starter@0.6.4","maintainers":[{"name":"mmit","email":"office@mikemitterer.at"}],"dist":{"shasum":"40494aac5f58ff70176c109ec783440f4e782376","tarball":"https://registry.npmjs.org/@mmit/typescript-starter/-/typescript-starter-0.6.4.tgz","fileCount":85,"integrity":"sha512-/3sh251wpg/jmmPjMRndl0zS1/Te/mZHp4QdjWYrfmicUxPSVv0g/IPVCJ9jYs8bjFGZtRK1PynNHkcChzO2yw==","signatures":[{"sig":"MEUCIQCNXeTP+ACL1ACJLDVmVCnM9kVCgRFbIcRWyzArCVpGmwIgMUFgkH4DjJfUWhh/C6F8Z6Ex9TjCRDXDjirPJ9PSIfg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1334895,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcruIjCRA9TVsSAnZWagAA5W4P/R6sEJP0HpsqlZqYTqAU\nuJDLOz4sOmAxU+AiVgxpf61Khqj9cW3w04TqPPvpEQngXu11gKOcJ6MAntKK\nI7xTdr/54oDEIGIbd66B5GaBf+VpPm6IJocsqe9bT4WUUAeQe5zFwXFKQ2q5\nlJGPi08g++wnIkI+2ODRMvH+8xdTdghwFg5DaQ1RvIcHOWFO+W3EnZmRSwMI\nXTMQno95WuyOdbrJWsiz4c57Q0xJtUKKLdy8sUhIS8+KySC59tEv0WiqwfCh\nuisUbx2mRLS1JdgBR0FiiIZYYPRbmC+T2s6M1dOBBwjsq13Sp76C24j7HueY\n0A38xuTUXAKOJxQEBpz8iTKe6h6gxP6JnZH1utcy11rsEBsJdP+13+JsElSe\n8CN86h9hwzCGkZT6MEZQeAGlSNOk3eZS8cxqDSPdurN8A5d/i+qJ+tb32Kj5\nzWs2+XjbLJOmkvwS0ufYPi+8r03UYezgAe+zLjfVNBWnPcT2Ng4qvEWRhI53\n+PLtbPca+yENnDPZtKvtV0V0fwOCgS8xSInWHnmA0vlVDwkKyG/3W4u68xx1\nA1jyy70yesZrJc950nNPDKEU1SU7BR5oCeAftwVe1+RyHOTOucYMpO6vtYsy\nUUKmg1ZpuAcdWHET14Y3OTmVEe7eVmYf1WH+2l61WgEno7FjsFTwjGpGz1O2\nJPSd\r\n=omfA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","scripts":{"doc":"typedoc --out doc","pub":"yarn run test && yarn run build && yarn version --new-version patch && yarn publish --access restricted --non-interactive","test":"jest","build":"rm -rf lib && yarn run build:ts","clean":"rm -rf lib dist bin doc && jest --clearCache","start":"NODE_ENV=development webpack-dev-server --config webpack.web.js --mode development --open","deploy":"rm -rf lib && yarn run build:ts","build:js":"babel src/main --out-dir lib --extensions \".ts,.tsx\" --source-maps","build:ts":"tsc --rootDir $(pwd)/src/main --project tsconfig.lib.json --declaration --outDir $(pwd)/lib","prettier":"onchange './src/**/*.ts'  -- prettier --write {{changed}}","test:unit":"jest --colors src/test/unit","deploy:web":"rm -rf dist && NODE_ENV=development webpack --config webpack.web.js --mode development","pub:public":"yarn run test && yarn run build && yarn version --new-version patch && yarn publish --non-interactive","build:types":"tsc --rootDir src/main --declaration --outDir lib --emitDeclarationOnly","deploy:node":"rm -rf bin && NODE_ENV=development webpack --config webpack.node.js --mode development","gen:barrels":"barrelsby --delete -d src/main --exclude ConfigLog4j --exclude 'events/utils' -l top -s filesystem","build:ts:watch":"tsc --rootDir src/main --declaration --outDir lib --watch","deploy:web:prod":"rm -rf dist && NODE_ENV=production webpack --config webpack.web.js --mode production","deploy:node:prod":"NODE_ENV=production webpack --config webpack.node.js --mode production","test:integration":"jest --colors src/test/integration"},"typings":"./lib/index.d.ts","_npmUser":{"name":"mmit","email":"office@mikemitterer.at"},"repository":{"url":"https://github.com/MikeMitterer/typescript-training","type":"git"},"type-check":"tsc","description":"This is a starter project for typescript projects","directories":{},"dependencies":{"ntl":"^3.2.4","global":"^4.3.2","moment":"^2.24.0","source-map-loader":"^0.2.4","typescript-logging":"^0.6.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.7.1","semver":"^6.0.0","tslint":"^5.15.0","postcss":"^7.0.14","shelljs":"^0.8.3","ts-jest":"^24.0.2","ts-node":"^8.0.3","typedoc":"^0.14.2","webpack":"^4.29.6","jest-cli":"^24.7.1","@types/ws":"^6.0.1","barrelsby":"^2.0.0","node-sass":"^4.11.0","ts-loader":"^5.3.3","@babel/cli":"^7.4.3","css-loader":"^2.1.1","typescript":"^3.4.3","url-loader":"^1.1.2","@babel/core":"^7.4.3","@babel/node":"^7.2.2","@types/jest":"^24.0.11","@types/node":"^11.13.4","file-loader":"^3.0.1","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.0","autoprefixer":"^9.5.1","babel-loader":"^8.0.5","jest-resolve":"^24.7.1","style-loader":"^0.23.1","jest-extended":"^0.11.1","tslint-loader":"^3.5.4","@babel/runtime":"^7.4.3","@types/core-js":"^2.5.0","@types/shelljs":"^0.8.4","jest-haste-map":"^24.7.1","postcss-loader":"^3.0.0","tslint-override":"^0.5.0","@babel/preset-env":"^7.4.3","webpack-dev-server":"^3.3.1","copy-webpack-plugin":"^5.0.2","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^2.0.1","webpack-node-externals":"^1.7.2","mini-css-extract-plugin":"^0.6.0","@babel/preset-typescript":"^7.3.3","awesome-typescript-loader":"^5.2.1","webpack-livereload-plugin":"^2.2.0","tslint-consistent-codestyle":"^1.15.1","babel-preset-modern-browsers":"^14.0.0","html-beautify-webpack-plugin":"^1.0.5","@babel/plugin-transform-runtime":"^7.4.3","html-webpack-string-replace-plugin":"^1.1.0","@babel/plugin-proposal-class-properties":"^7.4.0","@babel/plugin-proposal-object-rest-spread":"^7.4.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-starter_0.6.4_1554965026574_0.5157592571564515","host":"s3://npm-registry-packages"}},"0.6.5":{"name":"@mmit/typescript-starter","version":"0.6.5","keywords":["typescript"],"author":{"name":"Mike Mitterer"},"license":"MIT","_id":"@mmit/typescript-starter@0.6.5","maintainers":[{"name":"mmit","email":"office@mikemitterer.at"}],"dist":{"shasum":"48adb83805a87668a2f5b9f4f438648370777e48","tarball":"https://registry.npmjs.org/@mmit/typescript-starter/-/typescript-starter-0.6.5.tgz","fileCount":85,"integrity":"sha512-dDJf0kEeLctBmmv/XtzhXQnrq0o1PlJ5P96niKS+PcDzKOQbhBqn4DeXvj0zHJMkDxiL6RqyCJfw83jNpJ1OcA==","signatures":[{"sig":"MEUCIC5Dtnge/FSu8Y2oVdZatdiHKneEtdRgMaAsKjOYlsvwAiEA+kLW/SsDcSfiSy9duuedPjsRRYVC4zklYGSCSzTmjKI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1334848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcr2FFCRA9TVsSAnZWagAA/lAQAJDie715VnCzLNZqmV2C\nyrpfTcGyBoxYye3WGgIXW7eQj893IqSIpmtsLz+TDlLdciypLhWYHWxaxH9h\nnb6lYFtI3IG0jFzXfHTev1CrGk8ACzc5/nzSutSc9VM7L4GBOFeD5T/MDUxl\nAlfdkzS2IBBw5tvba6aUSEFN7sZJk6hrxzDCpq2N9r/T+eE1IIjzzJjHI8r+\nOwf+y0hxvCODDpdGiKa/mkkffML8m5A2jmoFCRSG9Z/6wKcGf0O6bzfb/nNA\nCQJ5ssdhdzrsbGG9wT4CAdZhBwMELNXrCgroTfbgISvCn/fwVqQiw+4obz5x\n2yLqF3quLnUSXgMkYtRlVi8g5jePEt1lnrY6lhLTl8JRO5zUh+caLxGE+l6C\nzPF1YIji13vMeLAPg+biAnpgrAwZjuQlZR1+nVkzskih/KSOnKgTkBu+YUsk\nkJxgJbgqgFdaiNNj9dQcNllXFnio41Vpl7Xs1ZsySRIxn+saWOsE8oUBiqfZ\nzZNtcD6DgWpn/Ng5aScM8qkBS2Pf6hrQe/ZbQChcNpZbNUjnqlyvGyf7L8kz\n6rebWv3HIRKyctfqzlHoCYCe7J1yX+GLkqROcsCrTZr32RN5/a2EdO58ekXt\ndlZweSji6e11utpCmS0Ta2q4G2WZatFoZKJp9Xp7Z3F95GSxQpqZVXErtnw3\ndnyl\r\n=OcW5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","scripts":{"doc":"typedoc --out doc","test":"jest","build":"rm -rf lib && yarn run build:ts","clean":"rm -rf lib dist bin doc && jest --clearCache","start":"NODE_ENV=development webpack-dev-server --config webpack.web.js --mode development --open","deploy":"yarn run test && yarn run build && yarn version --new-version patch && yarn publish --access restricted --non-interactive","build:js":"babel src/main --out-dir lib --extensions \".ts,.tsx\" --source-maps","build:ts":"tsc --rootDir $(pwd)/src/main --project tsconfig.lib.json --declaration --outDir $(pwd)/lib","prettier":"onchange './src/**/*.ts'  -- prettier --write {{changed}}","build:web":"rm -rf dist && NODE_ENV=development webpack --config webpack.web.js --mode development","test:unit":"jest --colors src/test/unit","build:node":"rm -rf bin && NODE_ENV=development webpack --config webpack.node.js --mode development","build:types":"tsc --rootDir src/main --declaration --outDir lib --emitDeclarationOnly","gen:barrels":"barrelsby --delete -d src/main --exclude ConfigLog4j --exclude 'events/utils' -l top -s filesystem","deploy:public":"yarn run test && yarn run build && yarn version --new-version patch && yarn publish --non-interactive","build:ts:watch":"tsc --rootDir src/main --declaration --outDir lib --watch","build:web:prod":"rm -rf dist && NODE_ENV=production webpack --config webpack.web.js --mode production","build:node:prod":"NODE_ENV=production webpack --config webpack.node.js --mode production","test:integration":"jest --colors src/test/integration"},"typings":"./lib/index.d.ts","_npmUser":{"name":"mmit","email":"office@mikemitterer.at"},"repository":{"url":"https://github.com/MikeMitterer/typescript-training","type":"git"},"type-check":"tsc","description":"This is a starter project for typescript projects","directories":{},"dependencies":{"ntl":"^3.2.4","global":"^4.3.2","moment":"^2.24.0","source-map-loader":"^0.2.4","typescript-logging":"^0.6.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.7.1","semver":"^6.0.0","tslint":"^5.15.0","postcss":"^7.0.14","shelljs":"^0.8.3","ts-jest":"^24.0.2","ts-node":"^8.0.3","typedoc":"^0.14.2","webpack":"^4.29.6","jest-cli":"^24.7.1","@types/ws":"^6.0.1","barrelsby":"^2.0.0","node-sass":"^4.11.0","ts-loader":"^5.3.3","@babel/cli":"^7.4.3","css-loader":"^2.1.1","typescript":"^3.4.3","url-loader":"^1.1.2","@babel/core":"^7.4.3","@babel/node":"^7.2.2","@types/jest":"^24.0.11","@types/node":"^11.13.4","file-loader":"^3.0.1","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.0","autoprefixer":"^9.5.1","babel-loader":"^8.0.5","jest-resolve":"^24.7.1","style-loader":"^0.23.1","jest-extended":"^0.11.1","tslint-loader":"^3.5.4","@babel/runtime":"^7.4.3","@types/core-js":"^2.5.0","@types/shelljs":"^0.8.4","jest-haste-map":"^24.7.1","postcss-loader":"^3.0.0","tslint-override":"^0.5.0","@babel/preset-env":"^7.4.3","webpack-dev-server":"^3.3.1","copy-webpack-plugin":"^5.0.2","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^2.0.1","webpack-node-externals":"^1.7.2","mini-css-extract-plugin":"^0.6.0","@babel/preset-typescript":"^7.3.3","awesome-typescript-loader":"^5.2.1","webpack-livereload-plugin":"^2.2.0","tslint-consistent-codestyle":"^1.15.1","babel-preset-modern-browsers":"^14.0.0","html-beautify-webpack-plugin":"^1.0.5","@babel/plugin-transform-runtime":"^7.4.3","html-webpack-string-replace-plugin":"^1.1.0","@babel/plugin-proposal-class-properties":"^7.4.0","@babel/plugin-proposal-object-rest-spread":"^7.4.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-starter_0.6.5_1554997572866_0.5775581230321367","host":"s3://npm-registry-packages"}},"0.6.6":{"name":"@mmit/typescript-starter","version":"0.6.6","keywords":["typescript"],"author":{"name":"Mike Mitterer"},"license":"MIT","_id":"@mmit/typescript-starter@0.6.6","maintainers":[{"name":"mmit","email":"office@mikemitterer.at"}],"dist":{"shasum":"c20978c0f239d2d0c0043e105c83b9890d1bf438","tarball":"https://registry.npmjs.org/@mmit/typescript-starter/-/typescript-starter-0.6.6.tgz","fileCount":85,"integrity":"sha512-ZIVCVeG90PvkD2cUfL+B6O8bQiQiYAlrRQqoCW9V/TfNH24vKNpdSMVNPOLpcikxs/J6axDKAAoV5iK45yLlVw==","signatures":[{"sig":"MEUCIQCzR3+0/UQaiMZRcQ+6qEUCpYkULf/AwpYlf/geSMoEdgIgChZAXxSQR05Rgw46SOheJ1+QmmEAAqEh0d0SMVbDFs8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1334848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcr3CgCRA9TVsSAnZWagAAYlkP/R32HHs6c52VZ8TTJbqi\n36L6tl8kdjrQNA+lBTNz8CWPtlUbaV8Ro3oZuvdPcQQHBBFol7Ym6oE3la2A\niT/vQmF1WdbYH0SCuRiajRABT/+K2yUD2190zBC9k7cK2GqThAxnnqju2rgx\nhCtDT/+00FcH0/4B6NFY51+NAAJqbdzmw7ucXFpVhMzNjEZeUBPAYCeJiIcL\ntMlEJTvrXJ3MXyBJNXSQG1x6Z4012M03hjmWcYPwwPXNpLqT5yvWgN5Xjvy4\nEcLX8SCwNNZD+jRExnlXfI0VFJlKuZp9s56FTY610DcWidUCst6rZX90v9lt\nix+II+jObm6a+1vU0UwQ95h+D+7uO+INyrArbowAghzwW/cxblipcRlOxkMv\nyokhLSoXi///UzYQgKsFrK3W9kh0BbgXQKaKpstUugfEvuM51rIce+MAvDnO\nIPVu0hCdYnsFWEMZaATnTFBGW6X8d563BROGUqQs0mCnS7EOvHoVitAjZBJm\nZ/8uT9U4fLpJyCQuZn/curOEzFr6p8u6HOFO9UMtkF5aJ4tINNX4Gct0F3U9\nkPT3xkgsRoW1Q37x//1Y+Oq02davU6lIQ1OqFeJIZ87JOnf5rEWzreFfNtHm\nP8u1bWl7QHGSjDKniym1Shk0J5vK4XAciiM1sPlLyAcO/pYkCfouOHaUCmyK\nvyyM\r\n=/ndc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","scripts":{"doc":"typedoc --out doc","test":"jest","build":"rm -rf lib && yarn run build:ts","clean":"rm -rf lib dist bin doc && jest --clearCache","start":"NODE_ENV=development webpack-dev-server --config webpack.web.js --mode development --open","deploy":"yarn run test && yarn run build && yarn version --new-version patch && yarn publish --access restricted --non-interactive","build:js":"babel src/main --out-dir lib --extensions \".ts,.tsx\" --source-maps","build:ts":"tsc --rootDir $(pwd)/src/main --project tsconfig.lib.json --declaration --outDir $(pwd)/lib","prettier":"onchange './src/**/*.ts'  -- prettier --write {{changed}}","build:web":"rm -rf dist && NODE_ENV=development webpack --config webpack.web.js --mode development","test:unit":"jest --colors src/test/unit","build:node":"rm -rf bin && NODE_ENV=development webpack --config webpack.node.js --mode development","build:types":"tsc --rootDir src/main --declaration --outDir lib --emitDeclarationOnly","gen:barrels":"barrelsby --delete -d src/main --exclude ConfigLog4j --exclude 'events/utils' -l top -s filesystem","deploy:public":"yarn run test && yarn run build && yarn version --new-version patch && yarn publish --non-interactive","build:ts:watch":"tsc --rootDir src/main --declaration --outDir lib --watch","build:web:prod":"rm -rf dist && NODE_ENV=production webpack --config webpack.web.js --mode production","build:node:prod":"NODE_ENV=production webpack --config webpack.node.js --mode production","test:integration":"jest --colors src/test/integration"},"typings":"./lib/index.d.ts","_npmUser":{"name":"mmit","email":"office@mikemitterer.at"},"repository":{"url":"https://github.com/MikeMitterer/typescript-training","type":"git"},"type-check":"tsc","description":"This is a starter project for typescript projects","directories":{},"dependencies":{"ntl":"^3.2.4","global":"^4.3.2","moment":"^2.24.0","source-map-loader":"^0.2.4","typescript-logging":"^0.6.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.7.1","semver":"^6.0.0","tslint":"^5.15.0","postcss":"^7.0.14","shelljs":"^0.8.3","ts-jest":"^24.0.2","ts-node":"^8.0.3","typedoc":"^0.14.2","webpack":"^4.29.6","jest-cli":"^24.7.1","@types/ws":"^6.0.1","barrelsby":"^2.0.0","node-sass":"^4.11.0","ts-loader":"^5.3.3","@babel/cli":"^7.4.3","css-loader":"^2.1.1","typescript":"^3.4.3","url-loader":"^1.1.2","@babel/core":"^7.4.3","@babel/node":"^7.2.2","@types/jest":"^24.0.11","@types/node":"^11.13.4","file-loader":"^3.0.1","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.0","autoprefixer":"^9.5.1","babel-loader":"^8.0.5","jest-resolve":"^24.7.1","style-loader":"^0.23.1","jest-extended":"^0.11.1","tslint-loader":"^3.5.4","@babel/runtime":"^7.4.3","@types/core-js":"^2.5.0","@types/shelljs":"^0.8.4","jest-haste-map":"^24.7.1","postcss-loader":"^3.0.0","tslint-override":"^0.5.0","@babel/preset-env":"^7.4.3","webpack-dev-server":"^3.3.1","copy-webpack-plugin":"^5.0.2","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^2.0.1","webpack-node-externals":"^1.7.2","mini-css-extract-plugin":"^0.6.0","@babel/preset-typescript":"^7.3.3","awesome-typescript-loader":"^5.2.1","webpack-livereload-plugin":"^2.2.0","tslint-consistent-codestyle":"^1.15.1","babel-preset-modern-browsers":"^14.0.0","html-beautify-webpack-plugin":"^1.0.5","@babel/plugin-transform-runtime":"^7.4.3","html-webpack-string-replace-plugin":"^1.1.0","@babel/plugin-proposal-class-properties":"^7.4.0","@babel/plugin-proposal-object-rest-spread":"^7.4.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-starter_0.6.6_1555001504278_0.5036015905295639","host":"s3://npm-registry-packages"}},"0.6.7":{"name":"@mmit/typescript-starter","version":"0.6.7","keywords":["typescript"],"author":{"name":"Mike Mitterer"},"license":"MIT","_id":"@mmit/typescript-starter@0.6.7","maintainers":[{"name":"mmit","email":"office@mikemitterer.at"}],"dist":{"shasum":"8c33e21a19c03e125ac32a96626a9c534d64dbd1","tarball":"https://registry.npmjs.org/@mmit/typescript-starter/-/typescript-starter-0.6.7.tgz","fileCount":87,"integrity":"sha512-2EtD8iuMlIXU5qxbVV0xSrjAlIF8U84oPvGmJ9AadSzs2Z63zt3C0meSlfH+QFKAMTxOFrqFKbG8LOHuTu68TQ==","signatures":[{"sig":"MEUCIQD7k8X2RrumI5SqcdHIz4SeGAXtOAK6cwiyr/JKW+iXngIgL6x1YEzikb7P24w/ApCX9B+ShC4kFA24OqGmcHaCCz4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1339753,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3B7DCRA9TVsSAnZWagAA/fMP/jnd2oKGm1UGnDpYCy6O\nO8rzXCFdmsOUkgXKpalEZNYN5C7tzeqV5vUuaCyovCmjksibPeIQksx5/dRS\njqlVo29lSMGAurDG2lz3QHgJLwZGrOVKtTrYHDyQ7/YxIU+zULUOXcn/d2M8\nFG5+7to6pQCq1bpSA9UhC/t/x5cr5d6YHRxvGZ+B74nKR3v27xg8r/bXwIt6\nop32YJUY2xHaanU6PdPMrJx+G2P4qce37uHTM8k7yHBv3KyNpDF/X2kguk13\nZI4IBXle94rDFNm6mOZlcfoDQF2IKenPeujk9oLCyMrZsq7tuFrn1HZ3cOx+\nMgTt8tot4pKtUAb/eYT07PDEi8LhMVJz3mGe2uibizHRMyD4VlIHJi9QJOzR\nhciAMntbu9E8rX6lT9DS/bdUFDSMC0aTcH3Zp6tc6GM8qdIegmsLSCn+yHnR\nmkPcklnjS+Fs6xW/82InoAmKQJbv+9VkmkVN2oVCVs/QAtP+3HkQPIvKpKiN\nRqgoosEO1DB9LJFCBBpSvZdPvQbYlRKhu4n16jXvp5BYjbPsnJohY6o8SYrm\naxeK3rKgbOkF8GqKVy6l6cfXfsCmhs3QHgkLqJsLvOgHaZgCYYD6mPWEGBeI\nk1x7K1z+0kOoBI5+dffoF9+ZGIEfVgAiAEmvPcciafQIA8DL1fZde9tXCOOi\nZSCL\r\n=PJ0O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","scripts":{"tc":"tsc --noEmit","doc":"typedoc --out doc","test":"yarn run test:unit && yarn run test:e2e","build":"rm -rf lib && yarn run build:ts","clean":"rm -rf lib dist bin doc && jest --clearCache","serve":"NODE_ENV=development webpack-dev-server --config webpack.web.js --mode development","start":"yarn serve --open","deploy":"yarn run test && yarn run build && yarn version --new-version patch && yarn publish --non-interactive","build:js":"babel src/main --out-dir lib --extensions \".ts,.tsx\" --source-maps","build:ts":"tsc --rootDir $(pwd)/src/main --project tsconfig.lib.json --declaration --outDir $(pwd)/lib","prettier":"onchange './src/**/*.ts'  -- prettier --write {{changed}}","tc:watch":"npm run tc -- --watch","test:e2e":"E2E_TEST='true' jest --colors --runInBand --detectOpenHandles src/test/e2e","build:web":"rm -rf dist && NODE_ENV=development webpack --config webpack.web.js --mode development","test:unit":"jest --colors src/test/unit","build:node":"rm -rf bin && NODE_ENV=development webpack --config webpack.node.js --mode development","build:types":"tsc --rootDir src/main --declaration --outDir lib --emitDeclarationOnly","gen:barrels":"barrelsby --delete -d src/main --exclude ConfigLog4j --exclude 'events/utils' -l top -s filesystem","build:ts:watch":"tsc --rootDir src/main --declaration --outDir lib --watch","build:web:prod":"rm -rf dist && NODE_ENV=production webpack --config webpack.web.js --mode production","build:node:prod":"NODE_ENV=production webpack --config webpack.node.js --mode production","test:integration":"jest --colors --runInBand --detectOpenHandles src/test/integration"},"typings":"./lib/index.d.ts","_npmUser":{"name":"mmit","email":"office@mikemitterer.at"},"repository":{"url":"https://github.com/MikeMitterer/typescript-training","type":"git"},"type-check":"tsc","description":"This is a starter project for typescript projects","directories":{},"dependencies":{"ntl":"^3.2.4","global":"^4.3.2","moment":"^2.24.0","source-map-loader":"^0.2.4","typescript-logging":"^0.6.3","typescript-collections":"1.3.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","qunit":"^2.9.2","semver":"^6.0.0","tslint":"^5.16.0","postcss":"^7.0.16","shelljs":"^0.8.3","ts-jest":"^24.0.2","ts-node":"^8.1.0","typedoc":"^0.14.2","webpack":"^4.31.0","jest-cli":"^24.8.0","@types/ws":"^6.0.1","barrelsby":"^2.1.1","node-sass":"^4.12.0","puppeteer":"^1.15.0","ts-loader":"^6.0.0","@babel/cli":"^7.4.4","css-loader":"^2.1.1","typescript":"^3.4.5","url-loader":"^1.1.2","@babel/core":"^7.4.4","@babel/node":"^7.2.2","@types/jest":"^24.0.12","@types/node":"^12.0.0","file-loader":"^3.0.1","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.2","@types/qunit":"^2.9.0","autoprefixer":"^9.5.1","babel-loader":"^8.0.5","jest-resolve":"^24.8.0","style-loader":"^0.23.1","jest-extended":"^0.11.1","tslint-loader":"^3.5.4","@babel/runtime":"^7.4.4","@types/core-js":"^2.5.0","@types/shelljs":"^0.8.5","jest-haste-map":"^24.8.0","jest-puppeteer":"^4.1.1","postcss-loader":"^3.0.0","tslint-override":"^0.5.1","@types/puppeteer":"^1.12.4","@babel/preset-env":"^7.4.4","webpack-dev-server":"^3.3.1","copy-webpack-plugin":"^5.0.3","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^2.0.2","webpack-node-externals":"^1.7.2","@types/expect-puppeteer":"3.3.1","mini-css-extract-plugin":"^0.6.0","@babel/preset-typescript":"^7.3.3","awesome-typescript-loader":"^5.2.1","webpack-livereload-plugin":"^2.2.0","tslint-consistent-codestyle":"^1.15.1","babel-preset-modern-browsers":"^14.0.0","html-beautify-webpack-plugin":"^1.0.5","@babel/plugin-transform-runtime":"^7.4.4","html-webpack-string-replace-plugin":"^1.1.0","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-proposal-object-rest-spread":"^7.4.4","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-starter_0.6.7_1557929666970_0.9104579221146052","host":"s3://npm-registry-packages"}},"0.6.8":{"name":"@mmit/typescript-starter","version":"0.6.8","keywords":["typescript"],"author":{"name":"Mike Mitterer"},"license":"MIT","_id":"@mmit/typescript-starter@0.6.8","maintainers":[{"name":"mmit","email":"office@mikemitterer.at"}],"dist":{"shasum":"1b49b39cdd780b29643b3a664992bae777fdfc01","tarball":"https://registry.npmjs.org/@mmit/typescript-starter/-/typescript-starter-0.6.8.tgz","fileCount":89,"integrity":"sha512-LI8UZ1YoOxOFDS3tq02a/6yBuLTXq/SzSjrYyHHe4m3z05f9WvBPIP8OhtGKSintXHn7LHnwJe3yPdoiUXb6yg==","signatures":[{"sig":"MEUCIQDIt1/zZcr3VdQ2mzXBQppUVgOiSPZ+xZEPGuufEBFt1wIgD+RY/CZLDL0jI7KUJMg8HB4Oa7j0B2AUw/aZCLQClVY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1340816,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3CyvCRA9TVsSAnZWagAAzMYP/2IJITjjrbEJjDdwpBXY\nFz+GT4G7/69LPEsO66fO+VRkTJ+SEKFRQOTBGiOsSqyr5+uzt1FU6juB29m8\nhBLftRyXo9gI+Mkuc+cbDtPz6Gs0m4WkJkJIUfy48EPNVqJtjhxOeYjlA4ax\nqxWLvJbXL74iWyZSpGvNuROSwV54gPYgaZESeNsOlKickWt9HiFgiHqy47DA\nwfsEcmwL9Ntp3YdV9hCOGCga7w16LcPH3oOpFFE/X1s9ufVlTYQ6k6vfLC4F\n2GUjztRNMeLCM+gUj4xgys3iXcXbo7BP1DBrJovBBIffd1teGqI2UFNZDc04\n68oe+0jkhnOJZ/BZQLOtIyFvfX3GepI6eyuMKCss7aU9DnWBKbo8Rlx3UNQB\nYl1JYDLFcNd1a5aeCfydUBjG6652McQgZ47dGV9aAqo6LsGGjncBQODEmkVt\nFWuk/OMj0UKAeDggC4kpgNwIltQEKk4fMsasidVpubDJ5r8c67QRnlPj+uxt\nJpQsD5aN4cWHYSFu2dHO7LSPi8S3AVWEo4Fgz66uNBFCgVkhqmQy4L6CaOx7\nV7zQRpirkJFpc5nGK41i9SgIoVr4EnXpkPqbDtcAUCyeLL+yproOzSa0IMGs\nQxAGClcbR1CHkrvcDKZD6E9/lRcXivCv6gM4mdzA/tZ4UI83EaOJzvgKE0EG\nMUHG\r\n=73pg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","scripts":{"tc":"tsc --noEmit","doc":"typedoc --out doc","test":"yarn run test:unit && yarn run test:e2e","build":"rm -rf lib && yarn run build:ts","clean":"rm -rf lib dist bin doc && jest --clearCache","serve":"NODE_ENV=development webpack-dev-server --config webpack.web.js --mode development","start":"yarn serve --open","deploy":"yarn run test && yarn run build && yarn version --new-version patch && yarn publish --non-interactive","build:js":"babel src/main --out-dir lib --extensions \".ts,.tsx\" --source-maps","build:ts":"tsc --rootDir $(pwd)/src/main --project tsconfig.lib.json --declaration --outDir $(pwd)/lib","prettier":"onchange './src/**/*.ts'  -- prettier --write {{changed}}","tc:watch":"npm run tc -- --watch","test:e2e":"E2E_TEST='true' jest --colors --runInBand --detectOpenHandles src/test/e2e","build:web":"rm -rf dist && NODE_ENV=development webpack --config webpack.web.js --mode development","test:unit":"jest --colors src/test/unit","build:node":"rm -rf bin && NODE_ENV=development webpack --config webpack.node.js --mode development","build:types":"tsc --rootDir src/main --declaration --outDir lib --emitDeclarationOnly","gen:barrels":"barrelsby --delete -d src/main --exclude ConfigLog4j --exclude 'events/utils' -l top -s filesystem","build:ts:watch":"tsc --rootDir src/main --declaration --outDir lib --watch","build:web:prod":"rm -rf dist && NODE_ENV=production webpack --config webpack.web.js --mode production","build:node:prod":"NODE_ENV=production webpack --config webpack.node.js --mode production","test:integration":"jest --colors --runInBand --detectOpenHandles src/test/integration"},"typings":"./lib/index.d.ts","_npmUser":{"name":"mmit","email":"office@mikemitterer.at"},"repository":{"url":"https://github.com/MikeMitterer/typescript-training","type":"git"},"type-check":"tsc","description":"This is a starter project for typescript projects","directories":{},"dependencies":{"ntl":"^3.2.4","global":"^4.3.2","moment":"^2.24.0","source-map-loader":"^0.2.4","typescript-logging":"^0.6.3","typescript-collections":"1.3.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","qunit":"^2.9.2","semver":"^6.0.0","tslint":"^5.16.0","postcss":"^7.0.16","shelljs":"^0.8.3","ts-jest":"^24.0.2","ts-node":"^8.1.0","typedoc":"^0.14.2","webpack":"^4.31.0","jest-cli":"^24.8.0","@types/ws":"^6.0.1","barrelsby":"^2.1.1","node-sass":"^4.12.0","puppeteer":"^1.15.0","ts-loader":"^6.0.0","@babel/cli":"^7.4.4","css-loader":"^2.1.1","typescript":"^3.4.5","url-loader":"^1.1.2","@babel/core":"^7.4.4","@babel/node":"^7.2.2","@types/jest":"^24.0.12","@types/node":"^12.0.0","file-loader":"^3.0.1","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.2","@types/qunit":"^2.9.0","autoprefixer":"^9.5.1","babel-loader":"^8.0.5","jest-resolve":"^24.8.0","style-loader":"^0.23.1","jest-extended":"^0.11.1","tslint-loader":"^3.5.4","@babel/runtime":"^7.4.4","@types/core-js":"^2.5.0","@types/shelljs":"^0.8.5","jest-haste-map":"^24.8.0","jest-puppeteer":"^4.1.1","postcss-loader":"^3.0.0","tslint-override":"^0.5.1","@types/puppeteer":"^1.12.4","@babel/preset-env":"^7.4.4","webpack-dev-server":"^3.3.1","copy-webpack-plugin":"^5.0.3","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^2.0.2","webpack-node-externals":"^1.7.2","@types/expect-puppeteer":"3.3.1","mini-css-extract-plugin":"^0.6.0","@babel/preset-typescript":"^7.3.3","awesome-typescript-loader":"^5.2.1","webpack-livereload-plugin":"^2.2.0","tslint-consistent-codestyle":"^1.15.1","babel-preset-modern-browsers":"^14.0.0","html-beautify-webpack-plugin":"^1.0.5","@babel/plugin-transform-runtime":"^7.4.4","html-webpack-string-replace-plugin":"^1.1.0","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-proposal-object-rest-spread":"^7.4.4","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-starter_0.6.8_1557933230697_0.16365335124469493","host":"s3://npm-registry-packages"}},"0.6.9":{"name":"@mmit/typescript-starter","version":"0.6.9","keywords":["typescript"],"author":{"name":"Mike Mitterer"},"license":"MIT","_id":"@mmit/typescript-starter@0.6.9","maintainers":[{"name":"mmit","email":"office@mikemitterer.at"}],"dist":{"shasum":"d7d39e4f60e8bea11d737db45a867252f8680207","tarball":"https://registry.npmjs.org/@mmit/typescript-starter/-/typescript-starter-0.6.9.tgz","fileCount":89,"integrity":"sha512-dE8ryBPJENKF0Hhskyaj7sCyTOkM3FXlAuoIR4QKW180pHg6+mynz7UhGykBHda5JbG7AkqsTHUvnbc2oFXolA==","signatures":[{"sig":"MEUCIGBU5FMDcVqRclPi7kCsYIrpw2HCYROOLn/c27a0Y5r1AiEAorobzgVxqLvlXH+jwIpAG9NElFZeneW1rC5FfqtPIGQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1340781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3QH+CRA9TVsSAnZWagAAU5oP/1L8QKFXfWoQPqLjUrxg\nW5DuTmMYkhFY7ILgh26MaX2r424zYgylOw4LEOzGbvXaIZCl2Trq1IudH7vu\nvR3Ih0M6Ex1qx0Ew/JuyGLf/8xbsk8qKT85n1D7FLqOHZ71BjdlLuuNFqOOH\nAEA/2A+v+0ILWFpfGu4PKMBXSanT8XAhGMUQmijqy8proXXONiDtF7fXdMdh\nI+LZ9LUSy9h17uF57qf6eGqMQAZLDiUnuCPC+2aWqeW6h5kPv8dmkSNt1KEa\n1FMYpUWlef9JGYbgtzQZrYpbxIz6M2L/gV0EKTw7jZcluRxgeVq4UeLnh3Rh\nd58BXwzl8CwgCkBBbkmgyuQp4p7i/4Kx5AjTfKuv1EEKfFw5hgveUQ2Y0vf5\n1bVjRKqPzT+tAxLXhl/dPQcY620yT1LtTDut1VK+MCG/7sWNJ0Zrpfl53qUN\nhJfvveZhLNh8gBfGrUfZVORa4Kpp7ky6QSmi0CUv8JmYwyTeIye+oiFcqGwI\niC4Bwfd6nkoiaJIojPG8on7fZvQlnYb763Q+OMoMJkcTvi8RnVO3vlN63/mj\nYPZDaWWuoWQ7cmJlUEXjh6zAhjyy8eMxT68S+JCJHYe4KHhMzfgjkziH/+06\nXexZdmOpBCLj3vHxA42AUcpe4v4JITQ3+lMG1rd0gIkxufhxkPPvPS+OOAyJ\nehWw\r\n=gQXH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","scripts":{"tc":"tsc --noEmit","doc":"typedoc --out doc","test":"yarn run test:unit && yarn run test:e2e","build":"rm -rf lib && yarn run build:ts","clean":"rm -rf lib dist bin doc && jest --clearCache","serve":"NODE_ENV=development webpack-dev-server --config webpack.web.js --mode development","start":"yarn serve --open","deploy":"yarn version --new-version patch && yarn publish --non-interactive","build:js":"babel src/main --out-dir lib --extensions \".ts,.tsx\" --source-maps","build:ts":"tsc --rootDir $(pwd)/src/main --project tsconfig.lib.json --declaration --outDir $(pwd)/lib","prettier":"onchange './src/**/*.ts'  -- prettier --write {{changed}}","tc:watch":"npm run tc -- --watch","test:e2e":"E2E_TEST='true' jest --colors --runInBand --detectOpenHandles src/test/e2e","build:web":"rm -rf dist && NODE_ENV=development webpack --config webpack.web.js --mode development","test:unit":"jest --colors src/test/unit","build:node":"rm -rf bin && NODE_ENV=development webpack --config webpack.node.js --mode development","build:types":"tsc --rootDir src/main --declaration --outDir lib --emitDeclarationOnly","gen:barrels":"barrelsby --delete -d src/main --exclude ConfigLog4j --exclude 'events/utils' -l top -s filesystem","build:ts:watch":"tsc --rootDir src/main --declaration --outDir lib --watch","build:web:prod":"rm -rf dist && NODE_ENV=production webpack --config webpack.web.js --mode production","build:node:prod":"NODE_ENV=production webpack --config webpack.node.js --mode production","test:integration":"jest --colors --runInBand --detectOpenHandles src/test/integration"},"typings":"./lib/index.d.ts","_npmUser":{"name":"mmit","email":"office@mikemitterer.at"},"repository":{"url":"https://github.com/MikeMitterer/typescript-training","type":"git"},"type-check":"tsc","description":"This is a starter project for typescript projects","directories":{},"dependencies":{"ntl":"^3.2.4","global":"^4.3.2","moment":"^2.24.0","source-map-loader":"^0.2.4","typescript-logging":"^0.6.3","typescript-collections":"1.3.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","qunit":"^2.9.2","semver":"^6.0.0","tslint":"^5.16.0","postcss":"^7.0.16","shelljs":"^0.8.3","ts-jest":"^24.0.2","ts-node":"^8.1.0","typedoc":"^0.14.2","webpack":"^4.31.0","jest-cli":"^24.8.0","@types/ws":"^6.0.1","barrelsby":"^2.1.1","node-sass":"^4.12.0","puppeteer":"^1.15.0","ts-loader":"^6.0.0","@babel/cli":"^7.4.4","css-loader":"^2.1.1","typescript":"^3.4.5","url-loader":"^1.1.2","@babel/core":"^7.4.4","@babel/node":"^7.2.2","@types/jest":"^24.0.12","@types/node":"^12.0.0","file-loader":"^3.0.1","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.2","@types/qunit":"^2.9.0","autoprefixer":"^9.5.1","babel-loader":"^8.0.5","jest-resolve":"^24.8.0","style-loader":"^0.23.1","jest-extended":"^0.11.1","tslint-loader":"^3.5.4","@babel/runtime":"^7.4.4","@types/core-js":"^2.5.0","@types/shelljs":"^0.8.5","jest-haste-map":"^24.8.0","jest-puppeteer":"^4.1.1","postcss-loader":"^3.0.0","tslint-override":"^0.5.1","@types/puppeteer":"^1.12.4","@babel/preset-env":"^7.4.4","webpack-dev-server":"^3.3.1","copy-webpack-plugin":"^5.0.3","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^2.0.2","webpack-node-externals":"^1.7.2","@types/expect-puppeteer":"3.3.1","mini-css-extract-plugin":"^0.6.0","@babel/preset-typescript":"^7.3.3","awesome-typescript-loader":"^5.2.1","webpack-livereload-plugin":"^2.2.0","tslint-consistent-codestyle":"^1.15.1","babel-preset-modern-browsers":"^14.0.0","html-beautify-webpack-plugin":"^1.0.5","@babel/plugin-transform-runtime":"^7.4.4","html-webpack-string-replace-plugin":"^1.1.0","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-proposal-object-rest-spread":"^7.4.4","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-starter_0.6.9_1557987837894_0.0061750427070921265","host":"s3://npm-registry-packages"}},"0.6.10":{"name":"@mmit/typescript-starter","version":"0.6.10","keywords":["typescript"],"author":{"name":"Mike Mitterer"},"license":"MIT","_id":"@mmit/typescript-starter@0.6.10","maintainers":[{"name":"mmit","email":"office@mikemitterer.at"}],"dist":{"shasum":"e776bf35c0d96d32e33f9483f5caad96ec515467","tarball":"https://registry.npmjs.org/@mmit/typescript-starter/-/typescript-starter-0.6.10.tgz","fileCount":89,"integrity":"sha512-k9aoynYRkpnVEDl+fBqGXx58874QxRNPNxNTn8Ur8Gw0OmlZCJDN+g27yZVLN1JGHcHXFKT3KBJ2J7VKT2+FJg==","signatures":[{"sig":"MEUCIF4BXjEQ/5PZNh42iYCZHNAketzn/m4VP/ObFF/2lRvwAiEAuHywQvSyM1HI4h8XYkr2qc/H0E8hn+/t9XPIXBk4hmI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1340979,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3SosCRA9TVsSAnZWagAA9IIQAJeYLAegjTmH2IcfBFEI\nz2ppvHD/zPv9oAreWIKYxOwE7mR6ReXvZpmbFS7MQ1fVV7WUEV5PJ3kRrT9j\n/OEV90qZtl8G4HaCayhPtJjCwUMBfFp3nPN/Nm7vGY8hSYEVh0XQog8tZ6d2\nu7UVX4rRoeP0DQBQbsfG0kAk6n9TAIgXIcNaY6giSG9fBpWEu25+HTUl70PU\nRUnKmK6oHnao/a5sKx0UI2IY9uDaWxwBQZOmNsAHIbKY+VlyYkwf0jNhVae5\nOzzVqXyO4/yLW7ePJcwV2ncE6FN4x4LOAAAKQ5Suuz+shC4fZDJhtcH6G3lM\nV2uK1voiyYp6DDkwZPQ/oEDMxzypWsf6kIKw+lBZOib0J4urXaJqpt9GCfjv\ndKTwOxu49Bz/q+QGP4wdooZrGbGD35XJZQVV6Q/nTSut++Tm7vlBpvlpKtl1\n/VzevTibaYd6Mp7xQf1pLXvG+rwrbZLqJ+MlgshwUSdop14y1bIIOIlZnCHo\n6UfW5FVPdn8Fkw/CBEAYPZFlEk2NBYrZX/mhHkNhOfy6JTExmhykEh74GNqX\ntxQEdXysJmG3Sc0ia3EcJGhTsMhwDIsJoYTkKr7L3fpgm1/XYtnc0icMfBrm\n764w/etKDfuOElznWF38ao0w1eEk610ZGZrz5SBL9FM4k7IEzndX978UkfbL\nPq5d\r\n=7RxG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","scripts":{"tc":"tsc --noEmit","doc":"typedoc --out doc","lint":"tslint --project tsconfig.json","test":"yarn run test:unit && yarn run test:e2e","build":"rm -rf lib && yarn run build:ts","clean":"rm -rf lib dist bin doc && jest --clearCache","serve":"NODE_ENV=development webpack-dev-server --config webpack.web.js --mode development","start":"yarn serve --open","deploy":"yarn version --new-version patch && yarn publish --non-interactive","build:js":"babel src/main --out-dir lib --extensions \".ts,.tsx\" --source-maps","build:ts":"tsc --rootDir $(pwd)/src/main --project tsconfig.lib.json --declaration --outDir $(pwd)/lib","prettier":"onchange './src/**/*.ts'  -- prettier --write {{changed}}","tc:watch":"npm run tc -- --watch","test:e2e":"E2E_TEST='true' jest --colors --runInBand --detectOpenHandles src/test/e2e","build:web":"rm -rf dist && NODE_ENV=development webpack --config webpack.web.js --mode development","test:unit":"jest --colors src/test/unit","build:node":"rm -rf bin && NODE_ENV=development webpack --config webpack.node.js --mode development","build:types":"tsc --rootDir src/main --declaration --outDir lib --emitDeclarationOnly","gen:barrels":"barrelsby --delete -d src/main --exclude ConfigLog4j --exclude 'events/utils' -l top -s filesystem","build:ts:watch":"tsc --rootDir src/main --declaration --outDir lib --watch","build:web:prod":"rm -rf dist && NODE_ENV=production webpack --config webpack.web.js --mode production","build:node:prod":"NODE_ENV=production webpack --config webpack.node.js --mode production","test:integration":"jest --colors --runInBand --detectOpenHandles src/test/integration"},"typings":"./lib/index.d.ts","_npmUser":{"name":"mmit","email":"office@mikemitterer.at"},"repository":{"url":"https://github.com/MikeMitterer/typescript-training","type":"git"},"type-check":"tsc","description":"This is a starter project for typescript projects","directories":{},"dependencies":{"ntl":"^3.2.4","global":"^4.3.2","moment":"^2.24.0","source-map-loader":"^0.2.4","typescript-logging":"^0.6.3","typescript-collections":"1.3.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","qunit":"^2.9.2","semver":"^6.0.0","tslint":"^5.16.0","postcss":"^7.0.16","shelljs":"^0.8.3","ts-jest":"^24.0.2","ts-node":"^8.1.0","typedoc":"^0.14.2","webpack":"^4.31.0","jest-cli":"^24.8.0","@types/ws":"^6.0.1","barrelsby":"^2.1.1","node-sass":"^4.12.0","puppeteer":"^1.15.0","ts-loader":"^6.0.0","@babel/cli":"^7.4.4","css-loader":"^2.1.1","typescript":"^3.4.5","url-loader":"^1.1.2","@babel/core":"^7.4.4","@babel/node":"^7.2.2","@types/jest":"^24.0.12","@types/node":"^12.0.0","file-loader":"^3.0.1","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.2","@types/qunit":"^2.9.0","autoprefixer":"^9.5.1","babel-loader":"^8.0.5","jest-resolve":"^24.8.0","style-loader":"^0.23.1","jest-extended":"^0.11.1","tslint-loader":"^3.5.4","@babel/runtime":"^7.4.4","@types/core-js":"^2.5.0","@types/shelljs":"^0.8.5","jest-haste-map":"^24.8.0","jest-puppeteer":"^4.1.1","postcss-loader":"^3.0.0","tslint-override":"^0.5.1","@types/puppeteer":"^1.12.4","@babel/preset-env":"^7.4.4","webpack-dev-server":"^3.3.1","copy-webpack-plugin":"^5.0.3","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^2.0.2","webpack-node-externals":"^1.7.2","@types/expect-puppeteer":"3.3.1","mini-css-extract-plugin":"^0.6.0","@babel/preset-typescript":"^7.3.3","awesome-typescript-loader":"^5.2.1","webpack-livereload-plugin":"^2.2.0","tslint-consistent-codestyle":"^1.15.1","babel-preset-modern-browsers":"^14.0.0","html-beautify-webpack-plugin":"^1.0.5","@babel/plugin-transform-runtime":"^7.4.4","html-webpack-string-replace-plugin":"^1.1.0","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-proposal-object-rest-spread":"^7.4.4","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-starter_0.6.10_1557998124035_0.6419857990698217","host":"s3://npm-registry-packages"}},"0.6.11":{"name":"@mmit/typescript-starter","version":"0.6.11","keywords":["typescript"],"author":{"name":"Mike Mitterer"},"license":"MIT","_id":"@mmit/typescript-starter@0.6.11","maintainers":[{"name":"mmit","email":"office@mikemitterer.at"}],"dist":{"shasum":"73793c75b79310fad5eeb8832f8227cc4b230809","tarball":"https://registry.npmjs.org/@mmit/typescript-starter/-/typescript-starter-0.6.11.tgz","fileCount":89,"integrity":"sha512-9csSENb1wU5wvcX0pl1IEx/qomIHaIYNfyAORtn+eB5KkhFbtdFL5qcz8rI29Enw2FtVEmv3jlqRZ6RUiuiO1w==","signatures":[{"sig":"MEYCIQCwc+YogZBPpuD7rV9C0TGV/sCPOY/uWKfUNKE1CJ1KrAIhAKuFubnyy5JLD2lKGt1fS87Wf7OGKXhMQ2YY2/D3sy1V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1337361,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5QZgCRA9TVsSAnZWagAAmDsP/2hlGVaeLjiisuUmqy3e\nGPbZY4tnUK4R/6wC/OLv19cpHt0ejgxSw1wScErD0BnN/7awVg2T7xv2S2sc\nsXQyOHZcIGIX0wqS/o9bUbmAiT7w2z/CPq2u9BOw+RK0wcW1o/GboZyoC3D5\nDczHojCHk4mlf2SJ68DtqrW5K9nWEmAebbMf4x2g6PqbtysbohEEmdl5LOgk\nmXlXGShWr3TCF62oztOHBudVkOFWz36WpLJHt+Dawc6tV4X3JL+3MiIApg0v\nkXZ1LU3I+BFILjJoE3pN3jedXnn0WqhSHu0GS6v0zuQ3rA380vN3QAjGxacE\nlo3DwuErNVxhCVIK9l3W8rKJrM3jYraw7GbKYWJN7Rq4ROxtmV6zkFeiqT4C\n6uk3Divv+lVfvgt34HxLqZ0SyTY632Bz4TIZkMtxkOQ8SqsvC0sazkrZwdQc\nudJIfviTAxceMMIf+Y6sYXjnYyVQTOdSBnFVXTR7h4Ephj9jHbe16EvXDlsV\nuEe55SOrIq5QNvay5YUaQR0xh5Ha6oH/w9AYrr7GGgEOpB8T5CUBZhEUeVve\n5nMVavudWtb0mO+L/cyHeg8v/JyDMiXfo5u8HYEKp0RsLueJf648RFu4hT8z\nXMCy3EqQJ06VY13unTTzWurWQ76cwKjmCZflNXw/h5M7YcnbCPaKyjbvBMJj\n9Fgg\r\n=v3Q4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","scripts":{"tc":"tsc --noEmit","doc":"typedoc --out doc --tsconfig tsconfig.lib.json","lint":"tslint --project tsconfig.json","test":"yarn run test:unit && yarn run test:e2e","build":"rm -rf lib && yarn run build:ts","clean":"rm -rf lib dist bin doc && jest --clearCache","serve":"NODE_ENV=development webpack-dev-server --config webpack.web.js --mode development","start":"yarn serve --open","deploy":"yarn version --new-version patch && yarn publish --non-interactive","build:js":"rm -rf lib && NODE_ENV=development webpack --config webpack.ts.js --mode development","build:ts":"tsc --rootDir $(pwd)/src/main --project tsconfig.lib.json --declaration --outDir $(pwd)/lib","prettier":"onchange './src/**/*.ts'  -- prettier --write {{changed}}","tc:watch":"npm run tc -- --watch","test:e2e":"E2E_TEST='true' jest --colors --runInBand --detectOpenHandles src/test/e2e","build:web":"rm -rf dist && NODE_ENV=development webpack --config webpack.web.js --mode development","test:unit":"jest --colors src/test/unit","build:node":"rm -rf bin && NODE_ENV=development webpack --config webpack.node.js --mode development","build:babel":"rm -rf lib && REQUIRE_TARGET='browser' babel src/main --out-dir lib --extensions \".ts,.tsx\" --source-maps","build:types":"rm -rf lib && yarn build:ts --emitDeclarationOnly","gen:barrels":"barrelsby --singleQuotes --delete -d src/main --exclude ConfigLog4j --exclude 'events/utils' -l top -s flat","build:js:prod":"rm -rf lib && NODE_ENV=production webpack --config webpack.ts.js --mode production","build:ts:watch":"yarn build:ts --watch","build:web:prod":"rm -rf dist && NODE_ENV=production webpack --config webpack.web.js --mode production","build:node:prod":"NODE_ENV=production webpack --config webpack.node.js --mode production","test:integration":"jest --colors --runInBand --detectOpenHandles src/test/integration"},"typings":"./lib/index.d.ts","_npmUser":{"name":"mmit","email":"office@mikemitterer.at"},"repository":{"url":"https://github.com/MikeMitterer/typescript-training","type":"git"},"type-check":"tsc","description":"This is a starter project for typescript projects","directories":{},"dependencies":{"ntl":"^3.2.4","global":"^4.3.2","moment":"^2.24.0","typescript-logging":"^0.6.3","typescript-collections":"1.3.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","qunit":"^2.9.2","semver":"^6.0.0","tslint":"^5.16.0","postcss":"^7.0.16","shelljs":"^0.8.3","ts-jest":"^24.0.2","ts-node":"^8.1.0","typedoc":"^0.14.2","webpack":"^4.32.1","jest-cli":"^24.8.0","@types/ws":"^6.0.1","barrelsby":"^2.1.1","node-sass":"^4.12.0","puppeteer":"^1.16.0","ts-loader":"^6.0.1","@babel/cli":"^7.4.4","css-loader":"^2.1.1","typescript":"^3.4.5","url-loader":"^1.1.2","@babel/core":"^7.4.5","@babel/node":"^7.4.5","@types/jest":"^24.0.13","@types/node":"^12.0.2","file-loader":"^3.0.1","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.2","@types/qunit":"^2.9.0","autoprefixer":"^9.5.1","babel-loader":"^8.0.6","jest-resolve":"^24.8.0","style-loader":"^0.23.1","jest-extended":"^0.11.1","tslint-loader":"^3.5.4","@babel/runtime":"^7.4.5","@types/core-js":"^2.5.0","@types/shelljs":"^0.8.5","jest-haste-map":"^24.8.0","jest-puppeteer":"^4.1.1","postcss-loader":"^3.0.0","tslint-override":"^0.5.1","@types/puppeteer":"^1.12.4","@babel/preset-env":"^7.4.5","source-map-loader":"^0.2.4","webpack-dev-server":"^3.4.1","copy-webpack-plugin":"^5.0.3","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^2.0.2","webpack-node-externals":"^1.7.2","@types/expect-puppeteer":"3.3.1","mini-css-extract-plugin":"^0.6.0","@babel/preset-typescript":"^7.3.3","awesome-typescript-loader":"^5.2.1","webpack-livereload-plugin":"^2.2.0","tslint-consistent-codestyle":"^1.15.1","babel-preset-modern-browsers":"^14.0.0","html-beautify-webpack-plugin":"^1.0.5","@babel/plugin-transform-runtime":"^7.4.4","winston-transport-browserconsole":"^1.0.1","html-webpack-string-replace-plugin":"^1.1.0","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-proposal-object-rest-spread":"^7.4.4","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-starter_0.6.11_1558513247695_0.413996290666947","host":"s3://npm-registry-packages"}},"0.6.12":{"name":"@mmit/typescript-starter","version":"0.6.12","keywords":["typescript"],"author":{"name":"Mike Mitterer"},"license":"MIT","_id":"@mmit/typescript-starter@0.6.12","maintainers":[{"name":"mmit","email":"office@mikemitterer.at"}],"dist":{"shasum":"651881a3c3aceea3d37830ac0cc3115e84325343","tarball":"https://registry.npmjs.org/@mmit/typescript-starter/-/typescript-starter-0.6.12.tgz","fileCount":89,"integrity":"sha512-3VhcrI8PP8fVvSd0JnAW3rl3I/+nymLwgvZmLM74hENPBC66Um7UxI7pu9PtWh3XkYMy2ZfYuse5/OuWY6spgg==","signatures":[{"sig":"MEQCIBVQq3CnMYPbTkvv4WfPjvDBDJbC5BR+c58BA9CuwTQjAiBuFLP9j/Bb/wHUY6Ps31bi/yPX/GXmbZDIfxGQguaa+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1337361,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5RKJCRA9TVsSAnZWagAAHmwP/1W/h3t7FBplPgwYKm7b\nEP45uROwtcXmYAfLmwaUM73FKtB8E1JHgOhmkt7zfN95R84JpKHi1MJcXWYj\nEiKS4JuVnv5iPT9dp8zYerhwqX0/2aZ+wl0lnvr23HUEhMiG4x8HMNw1DpC1\nyu4Fd/crXSati5cimSrcsWTdFT2N5qvWft1GlkrHG3GmspNP42vsGngV6DsY\n/VYzbMSFo32WUUGJmczWsBkvQRicOkubmDaGxrItIQlwuGYdEem2feMJoHao\nGgAAJGDyuBiBX0FZ4CVPteRaxJ3jd1AalBLhyVEDoozM4oHxsVvltGH8SW2V\npimVZEGtZblvgv2W+qVEnOQAELn3ZUh4Jwggen6sxNZVY1CyvRnBIheitdWp\n028KBnVlIAlQoSGAt3G3yJ2MJVkMy/d8PkTVSmuQEdLtk++20El8wfSlQiBY\nTqH5Y85TE6HK7jC46iomqPsEk6Bh6qserNb7NPepGz62elqwQW9u/nx5QqSB\nzzZcXjNIeACXacvKyXAANLPMSb/qZMDVdo8HmQyWkmpACPdJJjbmoShdJwN4\n+p1Cw4Szpyn+yAtFUI2Ro8XpAFlG2zxsEucCu9k39RbyWS4ei0I7ytYZRJ+l\nBcvUKbC4aPN7bBDRyTxKzkH5cO5NeINhmiu1CCsoA5hTs0ymea6inE0d3b3b\n0QGo\r\n=oKPd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","scripts":{"tc":"tsc --noEmit","doc":"typedoc --out doc --tsconfig tsconfig.lib.json","lint":"tslint --project tsconfig.json","test":"yarn run test:unit && yarn run test:e2e","build":"rm -rf lib && yarn run build:ts","clean":"rm -rf lib dist bin doc && jest --clearCache","serve":"NODE_ENV=development webpack-dev-server --config webpack.web.js --mode development","start":"yarn serve --open","deploy":"yarn version --new-version patch && yarn publish --non-interactive","build:js":"rm -rf lib && NODE_ENV=development webpack --config webpack.ts.js --mode development","build:ts":"tsc --rootDir $(pwd)/src/main --project tsconfig.lib.json --declaration --outDir $(pwd)/lib","prettier":"onchange './src/**/*.ts'  -- prettier --write {{changed}}","tc:watch":"npm run tc -- --watch","test:e2e":"E2E_TEST='true' jest --colors --runInBand --detectOpenHandles src/test/e2e","build:web":"rm -rf dist && NODE_ENV=development webpack --config webpack.web.js --mode development","test:unit":"jest --colors src/test/unit","build:node":"rm -rf bin && NODE_ENV=development webpack --config webpack.node.js --mode development","build:babel":"rm -rf lib && REQUIRE_TARGET='browser' babel src/main --out-dir lib --extensions \".ts,.tsx\" --source-maps","build:types":"rm -rf lib && yarn build:ts --emitDeclarationOnly","gen:barrels":"barrelsby --singleQuotes --delete -d src/main --exclude ConfigLog4j --exclude 'events/utils' -l top -s flat","build:js:prod":"rm -rf lib && NODE_ENV=production webpack --config webpack.ts.js --mode production","build:ts:watch":"yarn build:ts --watch","build:web:prod":"rm -rf dist && NODE_ENV=production webpack --config webpack.web.js --mode production","build:node:prod":"NODE_ENV=production webpack --config webpack.node.js --mode production","test:integration":"jest --colors --runInBand --detectOpenHandles src/test/integration"},"typings":"./lib/index.d.ts","_npmUser":{"name":"mmit","email":"office@mikemitterer.at"},"repository":{"url":"https://github.com/MikeMitterer/typescript-training","type":"git"},"type-check":"tsc","description":"This is a starter project for typescript projects","directories":{},"dependencies":{"ntl":"^3.2.4","global":"^4.3.2","moment":"^2.24.0","typescript-logging":"^0.6.3","typescript-collections":"1.3.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","qunit":"^2.9.2","semver":"^6.0.0","tslint":"^5.16.0","postcss":"^7.0.16","shelljs":"^0.8.3","ts-jest":"^24.0.2","ts-node":"^8.1.0","typedoc":"^0.14.2","webpack":"^4.32.1","jest-cli":"^24.8.0","@types/ws":"^6.0.1","barrelsby":"^2.1.1","node-sass":"^4.12.0","puppeteer":"^1.16.0","ts-loader":"^6.0.1","@babel/cli":"^7.4.4","css-loader":"^2.1.1","typescript":"^3.4.5","url-loader":"^1.1.2","@babel/core":"^7.4.5","@babel/node":"^7.4.5","@types/jest":"^24.0.13","@types/node":"^12.0.2","file-loader":"^3.0.1","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.2","@types/qunit":"^2.9.0","autoprefixer":"^9.5.1","babel-loader":"^8.0.6","jest-resolve":"^24.8.0","style-loader":"^0.23.1","jest-extended":"^0.11.1","tslint-loader":"^3.5.4","@babel/runtime":"^7.4.5","@types/core-js":"^2.5.0","@types/shelljs":"^0.8.5","jest-haste-map":"^24.8.0","jest-puppeteer":"^4.1.1","postcss-loader":"^3.0.0","tslint-override":"^0.5.1","@types/puppeteer":"^1.12.4","@babel/preset-env":"^7.4.5","source-map-loader":"^0.2.4","webpack-dev-server":"^3.4.1","copy-webpack-plugin":"^5.0.3","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^2.0.2","webpack-node-externals":"^1.7.2","@types/expect-puppeteer":"3.3.1","mini-css-extract-plugin":"^0.6.0","@babel/preset-typescript":"^7.3.3","awesome-typescript-loader":"^5.2.1","webpack-livereload-plugin":"^2.2.0","tslint-consistent-codestyle":"^1.15.1","babel-preset-modern-browsers":"^14.0.0","html-beautify-webpack-plugin":"^1.0.5","@babel/plugin-transform-runtime":"^7.4.4","winston-transport-browserconsole":"^1.0.1","html-webpack-string-replace-plugin":"^1.1.0","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-proposal-object-rest-spread":"^7.4.4","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-starter_0.6.12_1558516360744_0.1699100374359397","host":"s3://npm-registry-packages"}},"0.6.13":{"name":"@mmit/typescript-starter","version":"0.6.13","keywords":["typescript"],"author":{"name":"Mike Mitterer"},"license":"MIT","_id":"@mmit/typescript-starter@0.6.13","maintainers":[{"name":"mmit","email":"office@mikemitterer.at"}],"dist":{"shasum":"82ec3c6ef13a6bfa60258ecb1aacebe34f8ac147","tarball":"https://registry.npmjs.org/@mmit/typescript-starter/-/typescript-starter-0.6.13.tgz","fileCount":89,"integrity":"sha512-tF9AZtqfLP7lo/yEvOG3eTgXixl8rEE2fklzyVXZ9jWJ3wW3BjKnMQgYyw6G2n9NjW7l8i+WWkdukJV8bv7ifw==","signatures":[{"sig":"MEUCIQCHjdPY3uTuoatgBDUjWhXAa06WalRMp3VI2Fb9iQj+egIgWwu0Ax5a9acR4RVVEWeC3H5k+U6+RHzLzROwYD7k7SA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1337540,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5sqjCRA9TVsSAnZWagAA9ocP+wRUzWxQQZe4uG7R5+Cf\nX2q/WVtpX1hDg/uBmxdxF1Gy84FsuYsWIpgUzyniUzSR67CN72HXFhuUbhem\ns5kf+LArFmwWxTQe2v52ZieHcRw9D4wJZU+b01/9NI43gKuXUszA8LKlNKUx\nmPAhKHAjHHE8z6QlfRjQNCHIMLr0RcOd90phmVTZm2MtlAvEaqN7iZvUmpxl\n2broB1ojSG7tNYodJ+sX14GZNrMGWZckY6Xlv3XmRCnqEqwx0JZK1PVfn5Hn\nOKSqztVtl+p3tQymVs70YzMCyu7UiRxB49Nm7DrOrJagaoUbnHVYCCiL9+wN\nK9M+p0TzriIxQHmocOTvn5ab3uraiNv+EojmNSCRZ3l7BSsJu1Gq3KjCUvKh\nODXOHIF4ph4FqH0lllayNEraHZkON+rhKw2IHqfC7eQdjbg5R5AaCgPbWro2\nKqsmzJFxDtkDpNMKGAaLD85niYaw/z/h5OHIT9Bt7KCRsEQL5o2FoM5fcJh9\nNg5018Ql/2kEPtilxNmgCjCkuHoqfX3M7q0MIwDE1Aa/GfPnwAoi9RG5nmf2\nitMejNEp+XsaOALv3JZ1sodxYAe/eBJIQbnEaMEyn+pSXF7Z2ODK+8piFio1\nQ277d6cvyKJqp4H+Nq0o40mhQiRWXCCpF0rV2X9eFM+Op4pBNYtY53YztbGx\nU4SB\r\n=ogef\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","scripts":{"tc":"tsc --noEmit","doc":"typedoc --out doc --tsconfig tsconfig.lib.json","lint":"tslint --project tsconfig.json","test":"yarn run test:unit && yarn run test:e2e","build":"rm -rf lib && yarn run build:ts","clean":"rm -rf lib dist bin doc && jest --clearCache","serve":"NODE_ENV=development webpack-dev-server --config webpack.web.js --mode development","start":"yarn serve --open","deploy":"yarn version --new-version patch && yarn publish --non-interactive","build:js":"rm -rf lib && NODE_ENV=development webpack --config webpack.ts.js --mode development","build:ts":"tsc --rootDir $(pwd)/src/main --project tsconfig.lib.json --declaration --outDir $(pwd)/lib","prettier":"onchange './src/**/*.ts'  -- prettier --write {{changed}}","tc:watch":"npm run tc -- --watch","test:e2e":"E2E_TEST='true' jest --colors --runInBand --detectOpenHandles src/test/e2e","build:web":"rm -rf dist && NODE_ENV=development webpack --config webpack.web.js --mode development","test:unit":"jest --colors src/test/unit","build:node":"rm -rf bin && NODE_ENV=development webpack --config webpack.node.js --mode development","build:babel":"rm -rf lib && REQUIRE_TARGET='browser' babel src/main --out-dir lib --extensions \".ts,.tsx\" --source-maps","build:types":"rm -rf lib && yarn build:ts --emitDeclarationOnly","gen:barrels":"barrelsby --singleQuotes --delete -d src/main --exclude ConfigLog4j --exclude 'events/utils' -l top -s flat","build:js:prod":"rm -rf lib && NODE_ENV=production webpack --config webpack.ts.js --mode production","build:ts:watch":"yarn build:ts --watch","build:web:prod":"rm -rf dist && NODE_ENV=production webpack --config webpack.web.js --mode production","build:node:prod":"NODE_ENV=production webpack --config webpack.node.js --mode production","test:integration":"jest --colors --runInBand --detectOpenHandles src/test/integration"},"typings":"./lib/index.d.ts","_npmUser":{"name":"mmit","email":"office@mikemitterer.at"},"repository":{"url":"https://github.com/MikeMitterer/typescript-training","type":"git"},"type-check":"tsc","description":"This is a starter project for typescript projects","directories":{},"dependencies":{"ntl":"^3.2.4","global":"^4.3.2","moment":"^2.24.0","typescript-logging":"^0.6.3","typescript-collections":"1.3.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","qunit":"^2.9.2","semver":"^6.0.0","tslint":"^5.16.0","postcss":"^7.0.16","shelljs":"^0.8.3","ts-jest":"^24.0.2","ts-node":"^8.1.0","typedoc":"^0.14.2","webpack":"^4.32.1","jest-cli":"^24.8.0","@types/ws":"^6.0.1","barrelsby":"^2.1.1","node-sass":"^4.12.0","puppeteer":"^1.16.0","ts-loader":"^6.0.1","@babel/cli":"^7.4.4","css-loader":"^2.1.1","typescript":"^3.4.5","url-loader":"^1.1.2","@babel/core":"^7.4.5","@babel/node":"^7.4.5","@types/jest":"^24.0.13","@types/node":"^12.0.2","file-loader":"^3.0.1","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.2","@types/qunit":"^2.9.0","autoprefixer":"^9.5.1","babel-loader":"^8.0.6","jest-resolve":"^24.8.0","style-loader":"^0.23.1","jest-extended":"^0.11.1","tslint-loader":"^3.5.4","@babel/runtime":"^7.4.5","@types/core-js":"^2.5.0","@types/shelljs":"^0.8.5","jest-haste-map":"^24.8.0","jest-puppeteer":"^4.1.1","postcss-loader":"^3.0.0","tslint-override":"^0.5.1","@types/puppeteer":"^1.12.4","@babel/preset-env":"^7.4.5","source-map-loader":"^0.2.4","webpack-dev-server":"^3.4.1","copy-webpack-plugin":"^5.0.3","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^2.0.2","webpack-node-externals":"^1.7.2","@types/expect-puppeteer":"3.3.1","mini-css-extract-plugin":"^0.6.0","@babel/preset-typescript":"^7.3.3","awesome-typescript-loader":"^5.2.1","webpack-livereload-plugin":"^2.2.0","tslint-consistent-codestyle":"^1.15.1","babel-preset-modern-browsers":"^14.0.0","html-beautify-webpack-plugin":"^1.0.5","@babel/plugin-transform-runtime":"^7.4.4","winston-transport-browserconsole":"^1.0.1","html-webpack-string-replace-plugin":"^1.1.0","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-proposal-object-rest-spread":"^7.4.4","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-starter_0.6.13_1558629026840_0.554333280858254","host":"s3://npm-registry-packages"}},"0.6.14":{"name":"@mmit/typescript-starter","version":"0.6.14","keywords":["typescript"],"author":{"name":"Mike Mitterer"},"license":"MIT","_id":"@mmit/typescript-starter@0.6.14","maintainers":[{"name":"mmit","email":"office@mikemitterer.at"}],"dist":{"shasum":"1a2121a40810d38b65fe1808c24e175cc801cddd","tarball":"https://registry.npmjs.org/@mmit/typescript-starter/-/typescript-starter-0.6.14.tgz","fileCount":89,"integrity":"sha512-R0IB7OWNFq6Afy89g+lu9zKoLlqRjG90z678VbTrWXLEafbKh8FjPfKSX+iXjXnoiMtyoCp17yHle3mf0+6VTg==","signatures":[{"sig":"MEYCIQDGuZmMTtzHeq6Q00RaDNMZDRjFGf1kCdAoDbTo3XjVJgIhAIILl1yjbjczhJMT4LQtphuQBJmmgVH8QY2JWoEAbY8J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1337540,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5w0UCRA9TVsSAnZWagAAzNEQAIsTqa2hytGqE1H2o51X\nCo/t4NEWNcfPtLAz3dp3m99LYjhkzO6LUeyUBOZC5j6wWTCB226tWBeriQEY\nNBcKHWSJheA6W2ZttDSZkMCWgtmFhVBCR0fSOVlOItmj4hlQRaNKmEzu9nP5\nuYWomkECO1LWvHshyS7GyQuUkizQCxcDJpyY79c7ie5RSs/WxS22zSUU5Pho\nSQgwAzitJ3441a5s7/LZi9AC5s5+3o/NBEtbAXshYjtolFLpJL3dKPPIKSge\n1jTsUFCWymSBFiU433TvCVSiXb9su3X6N7MCfCPH86NRmigyRrb1l6wp9pIu\nCOg1tVSXfV98Op1sxZa3NOf0/brKbuxeHDiZ3DqU1ORDV/3GEeGan00DRw/2\n0VdivNfmlaw9US/ioQdFLyJVcdqt/mLJMRXfi9xlsBql9cX1vFsM1HjZqoAo\nLU+IhsBBxY8hz8PvnMeWfMtoQtPFMtph3I9JQzVkUpNr5GlSeBg6OsiqYbpo\n4OwSWIrVA44oNuRQxeDlamnu6ItjWd8hipkpku9u7AICU+CJ4NFsbLZ5+Z/n\n7ufyhGd+mYTsCb1UclPvN0IBJk4FChaQxUCVM0HZ4MKGaqoLme2Qx6CfINz3\nfneDoU4bz3WPmYMQ+++lAjcIje8mtCDjmC1LvaZqdkOnE8gx+iwR8sI3ajrI\nXVvI\r\n=jA82\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","scripts":{"tc":"tsc --noEmit","doc":"typedoc --out doc --tsconfig tsconfig.lib.json","lint":"tslint --project tsconfig.json","test":"yarn run test:unit && yarn run test:e2e","build":"rm -rf lib && yarn run build:ts","clean":"rm -rf lib dist bin doc && jest --clearCache","serve":"NODE_ENV=development webpack-dev-server --config webpack.web.js --mode development","start":"yarn serve --open","deploy":"yarn version --new-version patch && yarn publish --non-interactive","build:js":"rm -rf lib && NODE_ENV=development webpack --config webpack.ts.js --mode development","build:ts":"tsc --rootDir $(pwd)/src/main --project tsconfig.lib.json --declaration --outDir $(pwd)/lib","prettier":"onchange './src/**/*.ts'  -- prettier --write {{changed}}","tc:watch":"npm run tc -- --watch","test:e2e":"E2E_TEST='true' jest --colors --runInBand --detectOpenHandles src/test/e2e","build:web":"rm -rf dist && NODE_ENV=development webpack --config webpack.web.js --mode development","test:unit":"jest --colors src/test/unit","build:node":"rm -rf bin && NODE_ENV=development webpack --config webpack.node.js --mode development","build:babel":"rm -rf lib && REQUIRE_TARGET='browser' babel src/main --out-dir lib --extensions \".ts,.tsx\" --source-maps","build:types":"rm -rf lib && yarn build:ts --emitDeclarationOnly","gen:barrels":"barrelsby --singleQuotes --delete -d src/main --exclude ConfigLog4j --exclude 'events/utils' -l top -s flat","build:js:prod":"rm -rf lib && NODE_ENV=production webpack --config webpack.ts.js --mode production","build:ts:watch":"yarn build:ts --watch","build:web:prod":"rm -rf dist && NODE_ENV=production webpack --config webpack.web.js --mode production","build:node:prod":"NODE_ENV=production webpack --config webpack.node.js --mode production","test:integration":"jest --colors --runInBand --detectOpenHandles src/test/integration"},"typings":"./lib/index.d.ts","_npmUser":{"name":"mmit","email":"office@mikemitterer.at"},"repository":{"url":"https://github.com/MikeMitterer/typescript-training","type":"git"},"type-check":"tsc","description":"This is a starter project for typescript projects","directories":{},"dependencies":{"ntl":"^3.2.4","global":"^4.3.2","moment":"^2.24.0","typescript-logging":"^0.6.3","typescript-collections":"1.3.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","qunit":"^2.9.2","semver":"^6.0.0","tslint":"^5.16.0","postcss":"^7.0.16","shelljs":"^0.8.3","ts-jest":"^24.0.2","ts-node":"^8.1.0","typedoc":"^0.14.2","webpack":"^4.32.1","jest-cli":"^24.8.0","@types/ws":"^6.0.1","barrelsby":"^2.1.1","node-sass":"^4.12.0","puppeteer":"^1.16.0","ts-loader":"^6.0.1","@babel/cli":"^7.4.4","css-loader":"^2.1.1","typescript":"^3.4.5","url-loader":"^1.1.2","@babel/core":"^7.4.5","@babel/node":"^7.4.5","@types/jest":"^24.0.13","@types/node":"^12.0.2","file-loader":"^3.0.1","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.2","@types/qunit":"^2.9.0","autoprefixer":"^9.5.1","babel-loader":"^8.0.6","jest-resolve":"^24.8.0","style-loader":"^0.23.1","jest-extended":"^0.11.1","tslint-loader":"^3.5.4","@babel/runtime":"^7.4.5","@types/core-js":"^2.5.0","@types/shelljs":"^0.8.5","jest-haste-map":"^24.8.0","jest-puppeteer":"^4.1.1","postcss-loader":"^3.0.0","tslint-override":"^0.5.1","@types/puppeteer":"^1.12.4","@babel/preset-env":"^7.4.5","source-map-loader":"^0.2.4","webpack-dev-server":"^3.4.1","copy-webpack-plugin":"^5.0.3","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^2.0.2","webpack-node-externals":"^1.7.2","@types/expect-puppeteer":"3.3.1","mini-css-extract-plugin":"^0.6.0","@babel/preset-typescript":"^7.3.3","awesome-typescript-loader":"^5.2.1","webpack-livereload-plugin":"^2.2.0","tslint-consistent-codestyle":"^1.15.1","babel-preset-modern-browsers":"^14.0.0","html-beautify-webpack-plugin":"^1.0.5","@babel/plugin-transform-runtime":"^7.4.4","winston-transport-browserconsole":"^1.0.1","html-webpack-string-replace-plugin":"^1.1.0","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-proposal-object-rest-spread":"^7.4.4","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-starter_0.6.14_1558646035810_0.06302746753343036","host":"s3://npm-registry-packages"}},"0.6.15":{"name":"@mmit/typescript-starter","version":"0.6.15","keywords":["typescript"],"author":{"name":"Mike Mitterer"},"license":"MIT","_id":"@mmit/typescript-starter@0.6.15","maintainers":[{"name":"mmit","email":"office@mikemitterer.at"}],"dist":{"shasum":"b3047a71699b3f9e3d6cdb159cfe023fbd77b402","tarball":"https://registry.npmjs.org/@mmit/typescript-starter/-/typescript-starter-0.6.15.tgz","fileCount":89,"integrity":"sha512-rbQLTFKHwL8sr7rKs7ZsybFLR1u4+HYeCzPgOrm8BJn2wf9KoP0vjf9ftEPpuaZ2fkDFfb+iN8Vw/dBA6t4jBg==","signatures":[{"sig":"MEYCIQDXET5j9Pkixc+Di4bWaDh5B+imbgNMD0JcYMs/jPI2IQIhAP9UaRtjPrhxBIIM853MSYM+CtXTEhDJOX1UKa4me9Zk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1337540,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5w3hCRA9TVsSAnZWagAAzbcQAI1WYKpyu1rMrR0I0VZo\n6Yea1rj7DQedN9dMa/TfBIwg4ICgmxA/7fTykoVoq07pXrPSIzNS0rNfw+JN\ns+sZx2jtYT7Qngi3HypvobSJCDKG9q7dHEJArjH+r5g3WmTIFj83Ubvcr1Ic\nzn9Rq++08qbSM33JQaEue2EWop54PdEfR9MyF3CiXiDkvQCzO7D2zUwEgIe4\n5jHGrd4IAPdcPVwsQk0u6BLUG6R/V6XE4x5FsBTrPocMeqazkGUm/WJ02ORr\nOJp1bVNqZOp80zPfCEcSXvkHVXNjAqAkUu/vfaqa+XD8riDlT1lzKLNpU1eL\n3nilAIwH16dKxWEQ0DzdkdHFznI9xBlzgtCv38KBy15921tyCifc98wg9l9B\n+gG3TtNsgbsX7QMhpUK5Kqs5pi59Vbia++dvxLt7yCTFV3uTwYTxfSAjRr0f\nkOyUTROr/9fVgJ7sp72R6aWeM9MA7MiviRPYvvU/56nQbEu5QxpDEnmbffVJ\nNECLEQHe6oZJ1nS9BHHJ1U2T/v0RBXRpP/ccHzJNzu+CGyPycOCvB4dR3qBi\noFgkvnkKBfj+xs+UnRJfmA1OUNuvz5TlTtNYsXYkj/upqMZipvXUCKcMTt8Z\naBi5WCLVGvIaiNBx3hs5lO0rj4Ow08vGCUJ5s6/n3Xlek5i/H7fkUjxu2BeC\nW80g\r\n=7m8E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","scripts":{"tc":"tsc --noEmit","doc":"typedoc --out doc --tsconfig tsconfig.lib.json","lint":"tslint --project tsconfig.json","test":"yarn run test:unit && yarn run test:e2e","build":"rm -rf lib && yarn run build:ts","clean":"rm -rf lib dist bin doc && jest --clearCache","serve":"NODE_ENV=development webpack-dev-server --config webpack.web.js --mode development","start":"yarn serve --open","deploy":"yarn version --new-version patch && yarn publish --non-interactive","build:js":"rm -rf lib && NODE_ENV=development webpack --config webpack.ts.js --mode development","build:ts":"tsc --rootDir $(pwd)/src/main --project tsconfig.lib.json --declaration --outDir $(pwd)/lib","prettier":"onchange './src/**/*.ts'  -- prettier --write {{changed}}","tc:watch":"npm run tc -- --watch","test:e2e":"E2E_TEST='true' jest --colors --runInBand --detectOpenHandles src/test/e2e","build:web":"rm -rf dist && NODE_ENV=development webpack --config webpack.web.js --mode development","test:unit":"jest --colors src/test/unit","build:node":"rm -rf bin && NODE_ENV=development webpack --config webpack.node.js --mode development","build:babel":"rm -rf lib && REQUIRE_TARGET='browser' babel src/main --out-dir lib --extensions \".ts,.tsx\" --source-maps","build:types":"rm -rf lib && yarn build:ts --emitDeclarationOnly","gen:barrels":"barrelsby --singleQuotes --delete -d src/main --exclude ConfigLog4j --exclude 'events/utils' -l top -s flat","build:js:prod":"rm -rf lib && NODE_ENV=production webpack --config webpack.ts.js --mode production","build:ts:watch":"yarn build:ts --watch","build:web:prod":"rm -rf dist && NODE_ENV=production webpack --config webpack.web.js --mode production","build:node:prod":"NODE_ENV=production webpack --config webpack.node.js --mode production","test:integration":"jest --colors --runInBand --detectOpenHandles src/test/integration"},"typings":"./lib/index.d.ts","_npmUser":{"name":"mmit","email":"office@mikemitterer.at"},"repository":{"url":"https://github.com/MikeMitterer/typescript-training","type":"git"},"type-check":"tsc","description":"This is a starter project for typescript projects","directories":{},"dependencies":{"ntl":"^3.2.4","global":"^4.3.2","moment":"^2.24.0","typescript-logging":"^0.6.3","typescript-collections":"1.3.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","qunit":"^2.9.2","semver":"^6.0.0","tslint":"^5.16.0","postcss":"^7.0.16","shelljs":"^0.8.3","ts-jest":"^24.0.2","ts-node":"^8.1.0","typedoc":"^0.14.2","webpack":"^4.32.1","jest-cli":"^24.8.0","@types/ws":"^6.0.1","barrelsby":"^2.1.1","node-sass":"^4.12.0","puppeteer":"^1.16.0","ts-loader":"^6.0.1","@babel/cli":"^7.4.4","css-loader":"^2.1.1","typescript":"^3.4.5","url-loader":"^1.1.2","@babel/core":"^7.4.5","@babel/node":"^7.4.5","@types/jest":"^24.0.13","@types/node":"^12.0.2","file-loader":"^3.0.1","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.2","@types/qunit":"^2.9.0","autoprefixer":"^9.5.1","babel-loader":"^8.0.6","jest-resolve":"^24.8.0","style-loader":"^0.23.1","jest-extended":"^0.11.1","tslint-loader":"^3.5.4","@babel/runtime":"^7.4.5","@types/core-js":"^2.5.0","@types/shelljs":"^0.8.5","jest-haste-map":"^24.8.0","jest-puppeteer":"^4.1.1","postcss-loader":"^3.0.0","tslint-override":"^0.5.1","@types/puppeteer":"^1.12.4","@babel/preset-env":"^7.4.5","source-map-loader":"^0.2.4","webpack-dev-server":"^3.4.1","copy-webpack-plugin":"^5.0.3","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^2.0.2","webpack-node-externals":"^1.7.2","@types/expect-puppeteer":"3.3.1","mini-css-extract-plugin":"^0.6.0","@babel/preset-typescript":"^7.3.3","awesome-typescript-loader":"^5.2.1","webpack-livereload-plugin":"^2.2.0","tslint-consistent-codestyle":"^1.15.1","babel-preset-modern-browsers":"^14.0.0","html-beautify-webpack-plugin":"^1.0.5","@babel/plugin-transform-runtime":"^7.4.4","winston-transport-browserconsole":"^1.0.1","html-webpack-string-replace-plugin":"^1.1.0","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-proposal-object-rest-spread":"^7.4.4","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-starter_0.6.15_1558646240400_0.8671258196442344","host":"s3://npm-registry-packages"}},"0.6.16":{"name":"@mmit/typescript-starter","version":"0.6.16","keywords":["typescript"],"author":{"name":"Mike Mitterer"},"license":"MIT","_id":"@mmit/typescript-starter@0.6.16","maintainers":[{"name":"mmit","email":"office@mikemitterer.at"}],"dist":{"shasum":"c72d14ac59dd0aa6dfa35fbe24a10481a7e11b30","tarball":"https://registry.npmjs.org/@mmit/typescript-starter/-/typescript-starter-0.6.16.tgz","fileCount":89,"integrity":"sha512-Cval9lgiejCmDAxGpf0EzZOJtBsuTJavUafiVcMM4T9CZCj68h0MBo9SEvKWcI/w2mVCOHWpy+yoI4chWC4ZLg==","signatures":[{"sig":"MEUCIATk3LkXRGQAIGzHxM1QfaipnuuJFs7TstO+5iHeKKbPAiEAzurhifdPKmy3gNsrfYQZfozVe27i3QSzKnudtjRVdzA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1337540,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5w+TCRA9TVsSAnZWagAAdysP/icLkT0xfnGpv6cL/Btl\nBi5EvAGHHm9VnOe8ajybgs3F9dtS2cR08F2Jb6ykXvC7nEtLfzTw0FftbgTv\nSihqRu7s/ssA1Cf3wZIdgnCD8m77TtxRdi1dWsKBqi53Gffr2L5q8Y9fgjts\noDesiBhtqatxvF1Ozr0z0FZ9DJJAzy4Dye/qhREU+C4XEeHla0CS/uoPfCHM\niC0CUJblxrbvul0AatpDQveVNNTQvLnfv2XdOLqPnF/obYrVWyi6HYPegDPr\nXG3Bp6GIR7kJBGQghRIoklGwj5BdC2Xey+Y5/t302Sa541YtIpSxhygdBLh5\nSbzexEygQ3ccIjmlZQwr5L66IV8YV9brG0pDKB78nAycdHiPqj1TlmtvrS99\nXyjDyB/94YmgeEsXou+JRqFpF2WuPZzozDroPVfVpfcNIs0eoDdwtqgEKuwX\nE5y4IWZC8TtpzPx3ff03n+WwSjr5hhMmn+vi/1s4QygFm42CFwajjuj+r16a\nDOtlJZiM1bo8SPbaHcyOIo8xy7ILqiewuP8AA5TWeetajgXLdwQ3rapWU4G2\nfeuXr6NlmzAcmJVYdR+ssF468tEUvS2CD/LjVA75RIqfUcpJN4ftoRPQvlIB\ngZ0uYTIVYRHtow3KTAE4aqMXolVbl54TWGzPoz8BM2qKVWCpDFqf2NhMZvUT\nGTGj\r\n=/FYM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","scripts":{"tc":"tsc --noEmit","doc":"typedoc --out doc --tsconfig tsconfig.lib.json","lint":"tslint --project tsconfig.json","test":"yarn run test:unit && yarn run test:e2e","build":"rm -rf lib && yarn run build:ts","clean":"rm -rf lib dist bin doc && jest --clearCache","serve":"NODE_ENV=development webpack-dev-server --config webpack.web.js --mode development","start":"yarn serve --open","deploy":"yarn version --new-version patch && yarn publish --non-interactive","build:js":"rm -rf lib && NODE_ENV=development webpack --config webpack.ts.js --mode development","build:ts":"tsc --rootDir $(pwd)/src/main --project tsconfig.lib.json --declaration --outDir $(pwd)/lib","prettier":"onchange './src/**/*.ts'  -- prettier --write {{changed}}","tc:watch":"npm run tc -- --watch","test:e2e":"E2E_TEST='true' jest --colors --runInBand --detectOpenHandles src/test/e2e","build:web":"rm -rf dist && NODE_ENV=development webpack --config webpack.web.js --mode development","test:unit":"jest --colors src/test/unit","build:node":"rm -rf bin && NODE_ENV=development webpack --config webpack.node.js --mode development","build:babel":"rm -rf lib && REQUIRE_TARGET='browser' babel src/main --out-dir lib --extensions \".ts,.tsx\" --source-maps","build:types":"rm -rf lib && yarn build:ts --emitDeclarationOnly","gen:barrels":"barrelsby --singleQuotes --delete -d src/main --exclude ConfigLog4j --exclude 'events/utils' -l top -s flat","build:js:prod":"rm -rf lib && NODE_ENV=production webpack --config webpack.ts.js --mode production","build:ts:watch":"yarn build:ts --watch","build:web:prod":"rm -rf dist && NODE_ENV=production webpack --config webpack.web.js --mode production","build:node:prod":"NODE_ENV=production webpack --config webpack.node.js --mode production","test:integration":"jest --colors --runInBand --detectOpenHandles src/test/integration"},"typings":"./lib/index.d.ts","_npmUser":{"name":"mmit","email":"office@mikemitterer.at"},"repository":{"url":"https://github.com/MikeMitterer/typescript-training","type":"git"},"type-check":"tsc","description":"This is a starter project for typescript projects","directories":{},"dependencies":{"ntl":"^3.2.4","global":"^4.3.2","moment":"^2.24.0","typescript-logging":"^0.6.3","typescript-collections":"1.3.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","qunit":"^2.9.2","semver":"^6.0.0","tslint":"^5.16.0","postcss":"^7.0.16","shelljs":"^0.8.3","ts-jest":"^24.0.2","ts-node":"^8.1.0","typedoc":"^0.14.2","webpack":"^4.32.1","jest-cli":"^24.8.0","@types/ws":"^6.0.1","barrelsby":"^2.1.1","node-sass":"^4.12.0","puppeteer":"^1.16.0","ts-loader":"^6.0.1","@babel/cli":"^7.4.4","css-loader":"^2.1.1","typescript":"^3.4.5","url-loader":"^1.1.2","@babel/core":"^7.4.5","@babel/node":"^7.4.5","@types/jest":"^24.0.13","@types/node":"^12.0.2","file-loader":"^3.0.1","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.2","@types/qunit":"^2.9.0","autoprefixer":"^9.5.1","babel-loader":"^8.0.6","jest-resolve":"^24.8.0","style-loader":"^0.23.1","jest-extended":"^0.11.1","tslint-loader":"^3.5.4","@babel/runtime":"^7.4.5","@types/core-js":"^2.5.0","@types/shelljs":"^0.8.5","jest-haste-map":"^24.8.0","jest-puppeteer":"^4.1.1","postcss-loader":"^3.0.0","tslint-override":"^0.5.1","@types/puppeteer":"^1.12.4","@babel/preset-env":"^7.4.5","source-map-loader":"^0.2.4","webpack-dev-server":"^3.4.1","copy-webpack-plugin":"^5.0.3","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^2.0.2","webpack-node-externals":"^1.7.2","@types/expect-puppeteer":"3.3.1","mini-css-extract-plugin":"^0.6.0","@babel/preset-typescript":"^7.3.3","awesome-typescript-loader":"^5.2.1","webpack-livereload-plugin":"^2.2.0","tslint-consistent-codestyle":"^1.15.1","babel-preset-modern-browsers":"^14.0.0","html-beautify-webpack-plugin":"^1.0.5","@babel/plugin-transform-runtime":"^7.4.4","winston-transport-browserconsole":"^1.0.1","html-webpack-string-replace-plugin":"^1.1.0","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-proposal-object-rest-spread":"^7.4.4","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-starter_0.6.16_1558646674910_0.10544723597639427","host":"s3://npm-registry-packages"}},"0.6.17":{"name":"@mmit/typescript-starter","version":"0.6.17","keywords":["typescript"],"author":{"name":"Mike Mitterer"},"license":"MIT","_id":"@mmit/typescript-starter@0.6.17","maintainers":[{"name":"mmit","email":"office@mikemitterer.at"}],"dist":{"shasum":"4c1f373b3090622898e98e6d351d378cac0a0e36","tarball":"https://registry.npmjs.org/@mmit/typescript-starter/-/typescript-starter-0.6.17.tgz","fileCount":89,"integrity":"sha512-nq0K9axrJGBYe5FTnu3f5QiS8tezHXibfsGHDui3NC58MouXcpw+V68bTNeC/8W5MfezLXsTNh79ymmuvtcgfw==","signatures":[{"sig":"MEUCIQD+6HofLfdAG8gatScC4DajzFceeQV9KblYvq9o7qBIgAIgCdZugE3pNIEJNE+H2ugwNexLgzpa9x2EAcWNMPi0U9Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1337519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7SkpCRA9TVsSAnZWagAA6aMP/1i/1Un2hHNbYDagveaU\nIGQdL4X0Gm1Ksl6mJdwSzmxqxkrTtdzubY3E1BXgnZbWuE9dzNWHKftQKzFj\nedoc0rPVi0Yempk6H9ynnKY2GmNxMuIbu5s9kikYoa9DfS5Q3tDEGX5+rFIq\nI5v3iPyL6ShhuXdnMzm4KYHum3ak7JtDDWC+AV9S+Q/jpv61vYEq9YyMwHqI\nbqKcV6aHV2JZPPRCDV2V/i3s8cPGSf7QLKr/2el4NkdCT/JexAq3iehUQZkL\nC6qczJX7FcHOFJcwp6nTDk1SjGkbmiAHaeVh4HxDEg7QwkjvYuE8uM+V3n+4\nzzsQbblvt5jpLYSEdqRm+isVlAZB8bZIE21Bp3N2ol5G339qIclp4TH7QTzg\nC5tqPXJsY5rZy274pVxcOzaCwRryw7zC6M+Q33Qk8Kqn7MDEVReOsAZws2ro\n6lDEQyul6txuCZ8AkS61uCKBZYV3HlXxzo3oxPmEMttp8qtxLmGCDSqgvpaH\n2bTLWa/RVVHMxNeNSdMFpadqx7Iej4YK3yPgAOBHXpJzZ5htQ7QkmG5QWT22\nK2+xGeH+G7DgolSHAkx5SNCkBucm8aaiXI5HhrzrBzk1c4cji7CnAijC2tC0\nOI9wkcXw5E7K4PBH7HKBo8I42SOrOgxAoKcQBi0sTTEDJhV9ZZgxqiZ1kn1S\nYbek\r\n=3hU2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","scripts":{"tc":"tsc --noEmit","doc":"typedoc --out doc --tsconfig tsconfig.lib.json","lint":"tslint --project tsconfig.json","test":"yarn run test:unit && yarn run test:e2e","build":"rm -rf lib && yarn run build:ts","clean":"rm -rf lib dist bin doc && jest --clearCache","serve":"NODE_ENV=development webpack-dev-server --config webpack.web.js --mode development","start":"yarn serve --open","deploy":"yarn version --new-version patch && yarn publish --non-interactive","build:js":"rm -rf lib && NODE_ENV=development webpack --config webpack.ts.js --mode development","build:ts":"tsc --rootDir $(pwd)/src/main --project tsconfig.lib.json --declaration --outDir $(pwd)/lib","prettier":"onchange './src/**/*.ts'  -- prettier --write {{changed}}","tc:watch":"npm run tc -- --watch","test:e2e":"E2E_TEST='true' jest --colors --runInBand --detectOpenHandles src/test/e2e","build:web":"rm -rf dist && NODE_ENV=development webpack --config webpack.web.js --mode development","test:unit":"jest --colors src/test/unit","build:node":"rm -rf bin && NODE_ENV=development webpack --config webpack.node.js --mode development","build:babel":"rm -rf lib && REQUIRE_TARGET='browser' babel src/main --out-dir lib --extensions \".ts,.tsx\" --source-maps","build:types":"rm -rf lib && yarn build:ts --emitDeclarationOnly","gen:barrels":"barrelsby --singleQuotes --delete -d src/main --exclude ConfigLog4j --exclude 'events/utils' -l top -s flat","build:js:prod":"rm -rf lib && NODE_ENV=production webpack --config webpack.ts.js --mode production","build:ts:watch":"yarn build:ts --watch","build:web:prod":"rm -rf dist && NODE_ENV=production webpack --config webpack.web.js --mode production","build:node:prod":"NODE_ENV=production webpack --config webpack.node.js --mode production","test:integration":"jest --colors --runInBand --detectOpenHandles src/test/integration"},"typings":"./lib/index.d.ts","_npmUser":{"name":"mmit","email":"office@mikemitterer.at"},"repository":{"url":"https://github.com/MikeMitterer/typescript-training","type":"git"},"type-check":"tsc","description":"This is a starter project for typescript projects","directories":{},"dependencies":{"ntl":"^3.2.4","global":"^4.3.2","moment":"^2.24.0","typescript-logging":"^0.6.3","typescript-collections":"1.3.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","qunit":"^2.9.2","semver":"^6.0.0","tslint":"^5.16.0","postcss":"^7.0.16","shelljs":"^0.8.3","ts-jest":"^24.0.2","ts-node":"^8.1.0","typedoc":"^0.14.2","webpack":"^4.32.1","jest-cli":"^24.8.0","@types/ws":"^6.0.1","barrelsby":"^2.1.1","node-sass":"^4.12.0","puppeteer":"^1.16.0","ts-loader":"^6.0.1","@babel/cli":"^7.4.4","babel-jest":"^24.8.0","css-loader":"^2.1.1","typescript":"^3.4.5","url-loader":"^1.1.2","@babel/core":"^7.4.5","@babel/node":"^7.4.5","@types/jest":"^24.0.13","@types/node":"^12.0.2","file-loader":"^3.0.1","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.2","@types/qunit":"^2.9.0","autoprefixer":"^9.5.1","babel-loader":"^8.0.6","jest-resolve":"^24.8.0","style-loader":"^0.23.1","jest-extended":"^0.11.1","tslint-loader":"^3.5.4","@babel/runtime":"^7.4.5","@types/core-js":"^2.5.0","@types/shelljs":"^0.8.5","jest-haste-map":"^24.8.0","jest-puppeteer":"^4.1.1","postcss-loader":"^3.0.0","tslint-override":"^0.5.1","@types/puppeteer":"^1.12.4","@babel/preset-env":"^7.4.5","source-map-loader":"^0.2.4","webpack-dev-server":"^3.4.1","copy-webpack-plugin":"^5.0.3","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^2.0.2","webpack-node-externals":"^1.7.2","@types/expect-puppeteer":"3.3.1","mini-css-extract-plugin":"^0.6.0","@babel/preset-typescript":"^7.3.3","awesome-typescript-loader":"^5.2.1","webpack-livereload-plugin":"^2.2.0","tslint-consistent-codestyle":"^1.15.1","babel-preset-modern-browsers":"^14.0.0","html-beautify-webpack-plugin":"^1.0.5","@babel/plugin-transform-runtime":"^7.4.4","html-webpack-string-replace-plugin":"^1.1.0","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-proposal-object-rest-spread":"^7.4.4","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-starter_0.6.17_1559046440277_0.7401829413805532","host":"s3://npm-registry-packages"}},"0.6.18":{"name":"@mmit/typescript-starter","version":"0.6.18","keywords":["typescript"],"author":{"name":"Mike Mitterer"},"license":"MIT","_id":"@mmit/typescript-starter@0.6.18","maintainers":[{"name":"mmit","email":"office@mikemitterer.at"}],"dist":{"shasum":"8717443faefdf848b8d0524c87286a971b612171","tarball":"https://registry.npmjs.org/@mmit/typescript-starter/-/typescript-starter-0.6.18.tgz","fileCount":79,"integrity":"sha512-Lj3GMPTMmf+Re9AInEs+5o2YgBSJHY2OeB5gRUaocDLM33hTrQtB/uUVP3LWMzjoEG7OzXsE1pSa8PGpCPM+SA==","signatures":[{"sig":"MEYCIQDYF3pVunFLKsTFWKhtChdjEaP8MNACMQ2cPDyNY6DXSQIhALtBHOkV+2oV0mitNJn1JjIYvSDdHHieiL8eo5Dob1rc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1326303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8QWFCRA9TVsSAnZWagAAoGEP/A2Lqb4650JoN1e9APrU\nOFdu4lXPDHoTfjt2ilmWFdxcalD1sa/77CcxZgegpW0YvwkgDg6sfrbPjEKw\nw92lpHftzdjBiUmNi30OeiXqlWP2fv0CHy9aoh7sPK3p+7wz1DIkdNcP3Acs\nc1BVUEonRmUu7ObDC/xrhPOxIRcq3/mwEgsv43nC/UBCehaKgU2mtBkIW/Pv\nde/rnVhcbY2r9WBTK9hhW+wanW06kASaf6EUu+eIfLQY3bZAcgel2MTnX/cc\nNZATx3Lkw8rTL8bjomavxDXMK6RPzqdd+X8X+6u4bPLuX5NZ2PQmSSHusVQ1\nDg5Iv+oWvGqpGFVEmnMQ3K0Yy+Y6gcaSqMOzxspBGYVV1kznk9AFmG4BXwGJ\nMAZgZAy8VEa847WGElHiuxLDLlkNX4ObGFjEtlIBB9gL6hMwR9m2ekGjVu/I\nQz/YzOGiYOgAX2zD6tA1YpsLtktzbjA/0Vl6d3w+OOy6MpUhLISCl2YgcG9U\nncuCfrVPVr6Ipo24ZE0aiYV9TwYyQ8ve3YKWO3md4XarmC0bjpfPudBX4F1a\nEHcMm47GFoNsKJenEgmSMxIRnlRNN5ZCZwydLBMlk91QTk3zArWaQc6YDFpw\nLiDS8azwtFzUwir2eGfMVrnxhV6MwrolH0pQq6XHfgfVqa+iepXRZyyy9BQq\nTsqg\r\n=XZym\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","scripts":{"tc":"tsc --noEmit","doc":"typedoc --out doc --tsconfig tsconfig.lib.json","lint":"tslint --project tsconfig.json","test":"yarn run gen:barrels && yarn run test:unit && yarn run test:e2e","build":"rm -rf lib && yarn run gen:barrels && yarn run build:ts","clean":"rm -rf lib dist bin doc && jest --clearCache","serve":"NODE_ENV=development webpack-dev-server --config webpack.web.js --mode development","start":"yarn serve --open","deploy":"yarn version --new-version patch && yarn publish --non-interactive","build:js":"rm -rf lib && NODE_ENV=development webpack --config webpack.ts.js --mode development","build:ts":"tsc --rootDir $(pwd)/src/main --project tsconfig.lib.json --declaration --outDir $(pwd)/lib","prettier":"onchange './src/**/*.ts'  -- prettier --write {{changed}}","tc:watch":"npm run tc -- --watch","test:e2e":"E2E_TEST='true' jest --colors --runInBand --detectOpenHandles src/test/e2e","build:web":"rm -rf dist && NODE_ENV=development webpack --config webpack.web.js --mode development","test:unit":"jest --colors src/test/unit","build:node":"rm -rf bin && NODE_ENV=development webpack --config webpack.node.js --mode development","build:babel":"rm -rf lib && REQUIRE_TARGET='browser' babel src/main --out-dir lib --extensions \".ts,.tsx\" --source-maps","build:types":"rm -rf lib && yarn build:ts --emitDeclarationOnly","gen:barrels":"barrelsby --singleQuotes --delete -d src/main --exclude ConfigLog4j --exclude 'events/utils' -l top -s flat","build:js:prod":"rm -rf lib && NODE_ENV=production webpack --config webpack.ts.js --mode production","build:ts:watch":"yarn build:ts --watch","build:web:prod":"rm -rf dist && NODE_ENV=production webpack --config webpack.web.js --mode production","build:node:prod":"NODE_ENV=production webpack --config webpack.node.js --mode production","test:integration":"jest --colors --runInBand --detectOpenHandles src/test/integration"},"typings":"./lib/index.d.ts","_npmUser":{"name":"mmit","email":"office@mikemitterer.at"},"repository":{"url":"https://github.com/MikeMitterer/typescript-training","type":"git"},"type-check":"tsc","description":"This is a starter project for typescript projects","directories":{},"dependencies":{"global":"^4.3.2","@mmit/logging":"^0.1.3","typescript-collections":"1.3.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","qunit":"^2.9.2","moment":"^2.24.0","semver":"^6.1.1","tslint":"^5.17.0","postcss":"^7.0.16","shelljs":"^0.8.3","ts-jest":"^24.0.2","ts-node":"^8.2.0","typedoc":"^0.14.2","webpack":"^4.32.2","jest-cli":"^24.8.0","@types/ws":"^6.0.1","barrelsby":"^2.1.1","node-sass":"^4.12.0","puppeteer":"^1.17.0","ts-loader":"^6.0.2","@babel/cli":"^7.4.4","babel-jest":"^24.8.0","css-loader":"^2.1.1","typescript":"^3.5.1","url-loader":"^1.1.2","@babel/core":"^7.4.5","@babel/node":"^7.4.5","@types/jest":"^24.0.13","@types/node":"^12.0.4","file-loader":"^3.0.1","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.2","@types/qunit":"^2.9.0","autoprefixer":"^9.5.1","babel-loader":"^8.0.6","jest-resolve":"^24.8.0","style-loader":"^0.23.1","jest-extended":"^0.11.1","tslint-loader":"^3.5.4","@babel/runtime":"^7.4.5","@types/core-js":"^2.5.0","@types/shelljs":"^0.8.5","jest-haste-map":"^24.8.0","jest-puppeteer":"^4.2.0","postcss-loader":"^3.0.0","tslint-override":"^0.5.1","@types/puppeteer":"^1.12.4","@babel/preset-env":"^7.4.5","source-map-loader":"^0.2.4","webpack-dev-server":"^3.4.1","copy-webpack-plugin":"^5.0.3","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^3.0.0","webpack-node-externals":"^1.7.2","@types/expect-puppeteer":"3.3.1","mini-css-extract-plugin":"^0.7.0","@babel/preset-typescript":"^7.3.3","awesome-typescript-loader":"^5.2.1","webpack-livereload-plugin":"^2.2.0","tslint-consistent-codestyle":"^1.15.1","babel-preset-modern-browsers":"^14.0.0","html-beautify-webpack-plugin":"^1.0.5","@babel/plugin-transform-runtime":"^7.4.4","html-webpack-string-replace-plugin":"^1.1.0","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-proposal-object-rest-spread":"^7.4.4","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-starter_0.6.18_1559299460945_0.833104607191482","host":"s3://npm-registry-packages"}},"0.6.19":{"name":"@mmit/typescript-starter","version":"0.6.19","keywords":["typescript"],"author":{"name":"Mike Mitterer"},"license":"MIT","_id":"@mmit/typescript-starter@0.6.19","maintainers":[{"name":"mmit","email":"office@mikemitterer.at"}],"dist":{"shasum":"623dd0c671a81e717230f3076fa9d8bfe3046ff0","tarball":"https://registry.npmjs.org/@mmit/typescript-starter/-/typescript-starter-0.6.19.tgz","fileCount":79,"integrity":"sha512-B2dXQ8inbkYqNt7cDtjoc9whjOnpm5ev0kRGW2v6NCY0bCUNIh9ozjNoQMxYyTxfC53NvW9EsqP5ZW3ryWzScA==","signatures":[{"sig":"MEUCIQCk6GuouvMj90WDGbC5SN5eSQYQYrb8YmSdJGts5sReDwIgWqjoMCpZbWQEwXAmOsGpJyfYoAGGWgXH1/upKXREBkY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1327228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8QY9CRA9TVsSAnZWagAAn80P/2CNWkDMTaNYd/PMSAsN\nqm/5vYIG8GF2ng12u/pDapk/Ujquuhn/BdLkGF5zSxR7j/FfJPRLaNxr7UvH\np2Mt3TcVBo/XWLOiuMJZIV8yd+WlRxEj2M/hY96JV5PiOGPjaZtM4zt3h/Z4\nBYiuLs95+SWNw7Bf/eaUQucO6UOWUDkZq9FAYI6p0HQzX8AmrSKFc7Ib2p+0\nJlfeJOUzuVNSkGRag/x6nVzzCGRe1BENhd9FkbZj+QOLbrRtgubJjp95tiht\nPEq4EfVoskQB//Lle/Bze+MFI021BuKoNx+leKFe5xiKP4tgWghbrRuosQKr\npQVrK+mzKRQQu6TIUwWQX9o3yqbxM9JX++ArdZ5lZ9G3ITmYpSX2uHQF1jeI\nH33dEXT98g3GKAHfL1tjpDU9EfpTUTyhsutBNO7QvLSBCbSMUMJgMA/lsUJH\ncfcXJUDeynA6Y0irPkUUb3pxZx7HIH5R61yYnjT5byDpM5fHQ9eodQZuroqE\nzJeyjLBjunxRJ7PGMS1Qkf5lYTnTKvXocymWcUCJfseRo09Fx0wvW6rQxjZe\njHsMRYkyQjoD8twieoZ0dfDYiqfco1V73E5nITueksA/E9QHWni9JxjKKr6b\nKI+XWH76W8kNZJ2InR6mrKOQUqd1K8EK8JpOG3eh0DzfSO88dLXvAHHVGiR8\n6kGK\r\n=urga\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","scripts":{"tc":"tsc --noEmit","doc":"typedoc --out doc --tsconfig tsconfig.lib.json","lint":"tslint --project tsconfig.json","test":"yarn run gen:barrels && yarn run test:unit && yarn run test:e2e","build":"rm -rf lib && yarn run gen:barrels && yarn run build:ts","clean":"rm -rf lib dist bin doc && jest --clearCache","serve":"NODE_ENV=development webpack-dev-server --config webpack.web.js --mode development","start":"yarn serve --open","deploy":"yarn version --new-version patch && yarn publish --non-interactive","build:js":"rm -rf lib && NODE_ENV=development webpack --config webpack.ts.js --mode development","build:ts":"tsc --rootDir $(pwd)/src/main --project tsconfig.lib.json --declaration --outDir $(pwd)/lib","prettier":"onchange './src/**/*.ts'  -- prettier --write {{changed}}","tc:watch":"npm run tc -- --watch","test:e2e":"E2E_TEST='true' jest --colors --runInBand --detectOpenHandles src/test/e2e","build:web":"rm -rf dist && NODE_ENV=development webpack --config webpack.web.js --mode development","test:unit":"jest --colors src/test/unit","build:node":"rm -rf bin && NODE_ENV=development webpack --config webpack.node.js --mode development","build:babel":"rm -rf lib && REQUIRE_TARGET='browser' babel src/main --out-dir lib --extensions \".ts,.tsx\" --source-maps","build:types":"rm -rf lib && yarn build:ts --emitDeclarationOnly","gen:barrels":"barrelsby --singleQuotes --delete -d src/main --exclude ConfigLog4j --exclude 'events/utils' -l top -s flat","build:js:prod":"rm -rf lib && NODE_ENV=production webpack --config webpack.ts.js --mode production","build:ts:watch":"yarn build:ts --watch","build:web:prod":"rm -rf dist && NODE_ENV=production webpack --config webpack.web.js --mode production","build:node:prod":"NODE_ENV=production webpack --config webpack.node.js --mode production","test:integration":"jest --colors --runInBand --detectOpenHandles src/test/integration"},"typings":"./lib/index.d.ts","_npmUser":{"name":"mmit","email":"office@mikemitterer.at"},"repository":{"url":"https://github.com/MikeMitterer/typescript-training","type":"git"},"type-check":"tsc","description":"This is a starter project for typescript projects","directories":{},"dependencies":{"global":"^4.3.2","@mmit/logging":"^0.1.3","typescript-collections":"1.3.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","qunit":"^2.9.2","moment":"^2.24.0","semver":"^6.1.1","tslint":"^5.17.0","postcss":"^7.0.16","shelljs":"^0.8.3","ts-jest":"^24.0.2","ts-node":"^8.2.0","typedoc":"^0.14.2","webpack":"^4.32.2","jest-cli":"^24.8.0","@types/ws":"^6.0.1","barrelsby":"^2.1.1","node-sass":"^4.12.0","puppeteer":"^1.17.0","ts-loader":"^6.0.2","@babel/cli":"^7.4.4","babel-jest":"^24.8.0","css-loader":"^2.1.1","typescript":"^3.5.1","url-loader":"^1.1.2","@babel/core":"^7.4.5","@babel/node":"^7.4.5","@types/jest":"^24.0.13","@types/node":"^12.0.4","file-loader":"^3.0.1","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.2","@types/qunit":"^2.9.0","autoprefixer":"^9.5.1","babel-loader":"^8.0.6","jest-resolve":"^24.8.0","style-loader":"^0.23.1","jest-extended":"^0.11.1","tslint-loader":"^3.5.4","@babel/runtime":"^7.4.5","@types/core-js":"^2.5.0","@types/shelljs":"^0.8.5","jest-haste-map":"^24.8.0","jest-puppeteer":"^4.2.0","postcss-loader":"^3.0.0","tslint-override":"^0.5.1","@types/puppeteer":"^1.12.4","@babel/preset-env":"^7.4.5","source-map-loader":"^0.2.4","webpack-dev-server":"^3.4.1","copy-webpack-plugin":"^5.0.3","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^3.0.0","webpack-node-externals":"^1.7.2","@types/expect-puppeteer":"3.3.1","mini-css-extract-plugin":"^0.7.0","@babel/preset-typescript":"^7.3.3","awesome-typescript-loader":"^5.2.1","webpack-livereload-plugin":"^2.2.0","tslint-consistent-codestyle":"^1.15.1","babel-preset-modern-browsers":"^14.0.0","html-beautify-webpack-plugin":"^1.0.5","@babel/plugin-transform-runtime":"^7.4.4","html-webpack-string-replace-plugin":"^1.1.0","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-proposal-object-rest-spread":"^7.4.4","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-starter_0.6.19_1559299644705_0.420651755453642","host":"s3://npm-registry-packages"}},"0.6.20":{"name":"@mmit/typescript-starter","version":"0.6.20","keywords":["typescript"],"author":{"name":"Mike Mitterer"},"license":"MIT","_id":"@mmit/typescript-starter@0.6.20","maintainers":[{"name":"mmit","email":"office@mikemitterer.at"}],"dist":{"shasum":"8f00af00033c77dbb9a3f006ee84627457b28474","tarball":"https://registry.npmjs.org/@mmit/typescript-starter/-/typescript-starter-0.6.20.tgz","fileCount":79,"integrity":"sha512-hmtPEw9zO+z08r4/h3IPpuPNA7TN9d+3UDn+SBcbc38FgNR6LFFltL/66IkEhhMy94mR80A94cGSj3fUI/LpKg==","signatures":[{"sig":"MEYCIQCeocbaNIB4AMknPjqai+seNjgNiMdc4kGpsK5ojARgoAIhAKCluPbeq1iA7iwjr4LtbbO45wAHOXxkkBAy9lH8M9sy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1327424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFGl1CRA9TVsSAnZWagAAas8P/jU2lWF6nSEmm7Ivy4p7\nzTUf6UAosclInZ7TuY+4qvQD8SqJlE88ZPVlq1x/lpfhMidX2mz33rR2U19n\nM2YjmENaK4alImxjbIZqUN39EX7dVn9Ask4ujj91lq4HGlFOeuJf1F+s4TIV\nCFCcTMMXMu1xefsxTWWlhQeDHyrDN3xP6SD2jtiZyFY7YPU8tNgLAm6Sdfs7\n7yfPgLTy5tySSU7u52aMVYsln/DchEXZxGFaVqtPX/YORno+giyOhicjzaXR\nNdZfqTN+iRCkpORvMO+/7nrxbqCNU2bXecr8sO9zp4UngUBk0QQCw579Wsun\nGcTItHNr0DA3MFL3jTE5TSXHWPVr8j0jm3M4MBJZ5hASVBAFJhBYGUKBGKx7\n5njBEsoADp3SC1JDRQ8XPqe4XUMNZckdmawRG4zYbdm+eDhU7nkviBPx5jqz\nY34p+HG3H6fbLN6z5b+6Ywph74yUjgMQf5iYlI38aubGAs0IyU7/T7Whq13+\nFp/u2gkuzng7/7l+duM8Q9bOo8xMlgcOcipU9KnsWbatwsj42HYt45yuCP9T\n/iugNZau+JfRnWzrBpGL0VmYahOsDQPssD3OnCwbFzMZeiJDYh2TSYqT1lsc\nuCaG6KL+bxNDFpTVSf0gRtgCi+o4UMR6JcXtlbNRxdaiPKpl0gSdAKOE+R9I\nKgF2\r\n=V5N8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","scripts":{"tc":"tsc --noEmit","doc":"typedoc --out doc --tsconfig tsconfig.lib.json","lint":"tslint --project tsconfig.json","test":"yarn run gen:barrels && yarn run test:unit && yarn run test:e2e","build":"rm -rf lib && yarn run gen:barrels && yarn run build:ts","clean":"rm -rf lib dist bin doc && jest --clearCache","serve":"NODE_ENV=development webpack-dev-server --config webpack.web.js --mode development","start":"yarn serve --open","deploy":"yarn version --new-version patch && yarn publish --non-interactive","build:js":"rm -rf lib && NODE_ENV=development webpack --config webpack.ts.js --mode development","build:ts":"tsc --rootDir $(pwd)/src/main --project tsconfig.lib.json --declaration --outDir $(pwd)/lib","prettier":"onchange './src/**/*.ts'  -- prettier --write {{changed}}","tc:watch":"npm run tc -- --watch","test:e2e":"E2E_TEST='true' jest --colors --runInBand --detectOpenHandles src/test/e2e","build:web":"rm -rf dist && NODE_ENV=development webpack --config webpack.web.js --mode development","test:unit":"jest --colors src/test/unit","build:node":"rm -rf bin && NODE_ENV=development webpack --config webpack.node.js --mode development","build:babel":"rm -rf lib && REQUIRE_TARGET='browser' babel src/main --out-dir lib --extensions \".ts,.tsx\" --source-maps","build:types":"rm -rf lib && yarn build:ts --emitDeclarationOnly","gen:barrels":"barrelsby --singleQuotes --delete -d src/main --exclude ConfigLog4j --exclude 'events/utils' -l top -s flat","build:js:prod":"rm -rf lib && NODE_ENV=production webpack --config webpack.ts.js --mode production","build:ts:watch":"yarn build:ts --watch","build:web:prod":"rm -rf dist && NODE_ENV=production webpack --config webpack.web.js --mode production","build:node:prod":"NODE_ENV=production webpack --config webpack.node.js --mode production","test:integration":"jest --colors --runInBand --detectOpenHandles src/test/integration"},"typings":"./lib/index.d.ts","_npmUser":{"name":"mmit","email":"office@mikemitterer.at"},"repository":{"url":"https://github.com/MikeMitterer/typescript-training","type":"git"},"type-check":"tsc","description":"This is a starter project for typescript projects","directories":{},"dependencies":{"global":"^4.3.2","@mmit/logging":"^0.1.3","typescript-collections":"1.3.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","qunit":"^2.9.2","moment":"^2.24.0","semver":"^6.1.1","tslint":"^5.17.0","postcss":"^7.0.16","shelljs":"^0.8.3","ts-jest":"^24.0.2","ts-node":"^8.2.0","typedoc":"^0.14.2","webpack":"^4.32.2","jest-cli":"^24.8.0","@types/ws":"^6.0.1","barrelsby":"^2.1.1","node-sass":"^4.12.0","puppeteer":"^1.17.0","ts-loader":"^6.0.2","@babel/cli":"^7.4.4","babel-jest":"^24.8.0","css-loader":"^2.1.1","typescript":"^3.5.1","url-loader":"^1.1.2","@babel/core":"^7.4.5","@babel/node":"^7.4.5","@types/jest":"^24.0.13","@types/node":"^12.0.4","file-loader":"^3.0.1","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.2","@types/qunit":"^2.9.0","autoprefixer":"^9.5.1","babel-loader":"^8.0.6","jest-resolve":"^24.8.0","style-loader":"^0.23.1","jest-extended":"^0.11.1","tslint-loader":"^3.5.4","@babel/runtime":"^7.4.5","@types/core-js":"^2.5.0","@types/shelljs":"^0.8.5","jest-haste-map":"^24.8.0","jest-puppeteer":"^4.2.0","postcss-loader":"^3.0.0","tslint-override":"^0.5.1","@types/puppeteer":"^1.12.4","@babel/preset-env":"^7.4.5","source-map-loader":"^0.2.4","webpack-dev-server":"^3.4.1","copy-webpack-plugin":"^5.0.3","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^3.0.0","webpack-node-externals":"^1.7.2","@types/expect-puppeteer":"3.3.1","mini-css-extract-plugin":"^0.7.0","@babel/preset-typescript":"^7.3.3","awesome-typescript-loader":"^5.2.1","webpack-livereload-plugin":"^2.2.0","tslint-consistent-codestyle":"^1.15.1","babel-preset-modern-browsers":"^14.0.0","html-beautify-webpack-plugin":"^1.0.5","@babel/plugin-transform-runtime":"^7.4.4","html-webpack-string-replace-plugin":"^1.1.0","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-proposal-object-rest-spread":"^7.4.4","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-starter_0.6.20_1561618805016_0.0547367786234203","host":"s3://npm-registry-packages"}},"0.6.21":{"name":"@mmit/typescript-starter","version":"0.6.21","keywords":["typescript"],"author":{"name":"Mike Mitterer"},"license":"MIT","_id":"@mmit/typescript-starter@0.6.21","maintainers":[{"name":"mmit","email":"office@mikemitterer.at"}],"dist":{"shasum":"e857ff2a9b39cf0294990d5d577d5967d025bf8c","tarball":"https://registry.npmjs.org/@mmit/typescript-starter/-/typescript-starter-0.6.21.tgz","fileCount":81,"integrity":"sha512-MbjINFNXdpewOqZLs9/RyRlU0fNANgb7si4JddbOJTz39aolhZeMCEe5ueSve4KoArD+6FMdoCWETstOG2OCcA==","signatures":[{"sig":"MEYCIQDxSVjT58WVp0e5s7kpgMoEbh4WTFcGsJGVxpZ1ul6p0wIhAKZUO7LfQdAwTWLXaQQCjb+LkWaia9Gax653TvrY9uYy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1330032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeezqgCRA9TVsSAnZWagAABGIP/j0JT397g44087P/JtGf\nGCEtIKC8tJI/ApyHZyckUtRnq1LNnN8u7/Pr6ff2pgKJrBasZKkoaLhktYu3\nelCYlUxaNBJhXs3dA6OhIMcscr3jz4Tt/nrlq06VxAZJRdftFFdsuvcCAn5x\nXaYfMAMH1564dMp+d16bk5PNSWZFA2EYLgxlNyQIczyFd56OBTV6nnzmhxQH\n8wZuXSZXHW2lj8aXsRncCytPQtsjNfReA40SWljKBIM5f6KMcamBp9PYcl0X\nwQ0wBJwaoUtYjmgjN/yza0R5GxenDMbz7glPxW4RW1vu4GHfZpEGgEKcQqs8\np0RWCQWdFp1qewVElW+P4+mt5tyEqta0bUDS8Hwzt0m4ceImU/QmwsZrHSfR\n91GD0vhWbPeiUiHo8lNMXKrxQNOkrxYcvMppTAXrPa5dZ/Fl2BYlNNtO0Kca\nN/5ZTPW8jOC3zFyHi2M2S0k3nrKXkrsSo7jXe+HfTp0zV9stHOy3HT0cW4kE\nCdY2eZdHweKbB3AJyoNSN2XHGXTL1d06G21Tjhop8Up8ezZcDohJq0VaDehH\n4k3fTtMQ7JI8Wy0aHV/m7aXuILbJReBc5vXproW64y7Oi52yHaL3svqR83bR\nsSxfIbGiarMzxGJfd80dLJa9L8TQii9+DcMLr0qHMfQMQMajM8r6fTod6Z4o\nHHcW\r\n=cUEH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","scripts":{"tc":"tsc --noEmit --project tsconfig.lib.json","doc":"typedoc --out doc --tsconfig tsconfig.lib.json","lint":"tslint --project tsconfig.json","test":"yarn run gen:barrels && yarn run test:unit && yarn run test:e2e","build":"rm -rf lib && yarn run gen:barrels && yarn run build:ts","clean":"rm -rf lib dist bin doc && jest --clearCache","serve":"NODE_ENV=development webpack-dev-server --config webpack.web.js --mode development","start":"yarn serve --open","deploy":"yarn version --new-version patch && yarn publish --non-interactive","build:js":"rm -rf lib && NODE_ENV=development webpack --config webpack.ts.js --mode development","build:ts":"tsc --rootDir $(pwd)/src/main --project tsconfig.lib.json --declaration --outDir $(pwd)/lib","prettier":"onchange './src/**/*.ts'  -- prettier --write {{changed}}","tc:watch":"npm run tc -- --watch","test:e2e":"E2E_TEST='true' jest --colors --runInBand --detectOpenHandles src/test/e2e","build:web":"rm -rf dist && NODE_ENV=development webpack --config webpack.web.js --mode development","test:unit":"jest --colors src/test/unit","build:node":"rm -rf bin && NODE_ENV=development webpack --config webpack.node.js --mode development","build:babel":"rm -rf lib && REQUIRE_TARGET='browser' babel src/main --out-dir lib --extensions \".ts,.tsx\" --source-maps","build:types":"rm -rf lib && yarn build:ts --emitDeclarationOnly","gen:barrels":"barrelsby --singleQuotes --delete -d src/main --exclude ConfigLog4j --exclude 'events/utils' -l top -s flat","build:js:prod":"rm -rf lib && NODE_ENV=production webpack --config webpack.ts.js --mode production","build:ts:watch":"yarn build:ts --watch","build:web:prod":"rm -rf dist && NODE_ENV=production webpack --config webpack.web.js --mode production","build:node:prod":"NODE_ENV=production webpack --config webpack.node.js --mode production","test:integration":"jest --colors --runInBand --detectOpenHandles src/test/integration"},"typings":"./lib/index.d.ts","_npmUser":{"name":"mmit","email":"office@mikemitterer.at"},"repository":{"url":"https://github.com/MikeMitterer/typescript-training","type":"git"},"type-check":"tsc","description":"This is a starter project for typescript projects","directories":{},"dependencies":{"global":"^4.4.0","@mmit/logging":"^0.1.5","typescript-collections":"1.3.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","qunit":"^2.9.3","moment":"^2.24.0","semver":"^7.1.3","tslint":"^6.0.0","postcss":"^7.0.26","shelljs":"^0.8.3","ts-jest":"^25.0.0","ts-node":"^8.6.2","typedoc":"^0.17.3","webpack":"^4.41.5","jest-cli":"^25.1.0","@types/ws":"^7.2.0","barrelsby":"^2.2.0","node-sass":"^4.13.1","puppeteer":"^2.1.0","ts-loader":"^6.2.1","@babel/cli":"^7.8.3","babel-jest":"^25.1.0","css-loader":"^3.4.2","typescript":"^3.7.5","url-loader":"^4.0.0","@babel/core":"^7.8.3","@babel/node":"^7.8.3","@types/jest":"^25.1.4","@types/node":"^12.12.31","file-loader":"^6.0.0","html-loader":"^1.0.0","sass-loader":"^8.0.2","webpack-cli":"^3.3.10","@types/qunit":"^2.9.0","autoprefixer":"^9.7.4","babel-loader":"^8.0.6","jest-resolve":"^25.1.0","style-loader":"^1.1.3","jest-extended":"^0.11.5","tslint-loader":"^3.5.4","@babel/runtime":"^7.8.3","@types/core-js":"^2.5.2","@types/shelljs":"^0.8.6","jest-haste-map":"^25.1.0","jest-puppeteer":"^4.4.0","postcss-loader":"^3.0.0","tslint-override":"^0.6.0","@types/puppeteer":"^2.0.0","@babel/preset-env":"^7.8.3","source-map-loader":"^0.2.4","webpack-dev-server":"^3.10.1","copy-webpack-plugin":"^5.1.1","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^3.0.0","webpack-node-externals":"^1.7.2","@types/expect-puppeteer":"4.4.0","mini-css-extract-plugin":"^0.9.0","@babel/preset-typescript":"^7.8.3","awesome-typescript-loader":"^5.2.1","webpack-livereload-plugin":"^2.2.0","tslint-consistent-codestyle":"^1.16.0","babel-preset-modern-browsers":"^14.1.1","html-beautify-webpack-plugin":"^1.0.5","@babel/plugin-transform-runtime":"^7.8.3","html-webpack-string-replace-plugin":"^1.1.0","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-object-rest-spread":"^7.8.3","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-starter_0.6.21_1585134240183_0.9450170253152081","host":"s3://npm-registry-packages"}},"0.6.22":{"name":"@mmit/typescript-starter","version":"0.6.22","keywords":["typescript"],"author":{"name":"Mike Mitterer"},"license":"MIT","_id":"@mmit/typescript-starter@0.6.22","maintainers":[{"name":"mmit","email":"office@mikemitterer.at"}],"dist":{"shasum":"05a7ebb0fbe7e9576fd1f68d30baf360968117e8","tarball":"https://registry.npmjs.org/@mmit/typescript-starter/-/typescript-starter-0.6.22.tgz","fileCount":78,"integrity":"sha512-IFJkR/gjtcwITqPNw3VAa0gC1rM8c5da9m3JagC0ch2sYrq8gF86Q419vallbFy8ZQGYJ7rj8kxJ0a92p8ngXQ==","signatures":[{"sig":"MEUCIQD/uKUOmntU76Z0n/K3ANF+SZpMtK7uy3cMXtqZNuTVHAIgDkRYh0Czz3zG1mQQvXO1OiG8ngYShs4H3xHEyNzPYdA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1328064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFqrZCRA9TVsSAnZWagAAUyUP+wZHAsZ7zs1RNnEFTSSd\nXP5/VQFOhTTEhyAdeXJrz1NcqCDkYfLi12E2pir0Q0cK+7dCGQ1xKX8HN+o1\nN8WISdU66Z1IoXL43nJWcVpkBmkYAieaLKFjNL15oYrh2jLFsb+9BBbFTMMI\nuNAr0HlymkRYTrSN3os8aA4qbQhMuynzccnZdPFsv1aMWzLxd5anrYqJcmos\nEyXl/QGKYcNE+jcvLJde1tRjuGSvRiprxGJiUkUaiJq5EJa83Z7dvNaRAjTu\nZFKHd0i+apuSlLvMFXcb3nbmuKOWmcj+4DnGSwYNDA8UkdCf8w93biiWk/mV\nqMR9xxUiWqUu/ilUVMPhHQZNpdwCuePKYm70sIKT7T0qShmUH28SDFhi6lBy\n8+3mkWhhOtkyD8TX8kTa9qaM3Q+Ndf+7eAtUOyoWU0449TMM+WBHShj9xwdp\n9FjRv3syo7xJXRmengMV7y6mUpACl6AOBByuWELxtTpPeIF44S59aTV/ya2v\nGL9tCS0+cDH1ibUJEgerR6jvy+2tX+YGWBUwbk8I2MLbLGcM9o2FS90Ds6lo\nFz07m2/iAOHn6ehiZtw5hv2dVuOH7aJE4CdsTi8NQmJfMAcXASbBq8tenzNT\n8R+lgn4pJxPSiibm/xIEy28K8IGwBunnz+ZlHxGtqJ5bgSQpAdxOWFe+U9+G\n/ZTb\r\n=w01w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","scripts":{"tc":"tsc --noEmit --project tsconfig.lib.json","doc":"typedoc --out doc --tsconfig tsconfig.lib.json","lint":"tslint --project tsconfig.json","test":"yarn run gen:barrels && jest --clearCache && yarn run test:unit && yarn run test:e2e","build":"rm -rf lib && yarn run gen:barrels && yarn run build:ts","clean":"rm -rf lib dist bin doc && jest --clearCache","serve":"NODE_ENV=development webpack-dev-server --config webpack.web.js --mode development","start":"yarn serve --open","deploy":"yarn version --new-version patch && yarn publish --non-interactive","build:js":"rm -rf lib && NODE_ENV=development webpack --config webpack.ts.js --mode development","build:ts":"tsc --rootDir $(pwd)/src/main --project tsconfig.lib.json --declaration --outDir $(pwd)/lib","prettier":"onchange './src/**/*.ts'  -- prettier --write {{changed}}","tc:watch":"npm run tc -- --watch","test:e2e":"E2E_TEST='true' jest --colors --runInBand --detectOpenHandles test/e2e","build:web":"rm -rf dist && NODE_ENV=development webpack --config webpack.web.js --mode development","test:unit":"jest --colors test/unit","build:node":"rm -rf bin && NODE_ENV=development webpack --config webpack.node.js --mode development","build:babel":"rm -rf lib && REQUIRE_TARGET='browser' babel src/main --out-dir lib --extensions \".ts,.tsx\" --source-maps","build:types":"rm -rf lib && yarn build:ts --emitDeclarationOnly","gen:barrels":"barrelsby --singleQuotes --delete -d src/main --exclude ConfigLog4j --exclude 'events/utils' -l top -s flat","build:js:prod":"rm -rf lib && NODE_ENV=production webpack --config webpack.ts.js --mode production","build:ts:watch":"yarn build:ts --watch","build:web:prod":"rm -rf dist && NODE_ENV=production webpack --config webpack.web.js --mode production","build:node:prod":"NODE_ENV=production webpack --config webpack.node.js --mode production","test:integration":"jest --colors --runInBand --detectOpenHandles test/integration"},"typings":"./lib/index.d.ts","_npmUser":{"name":"mmit","email":"office@mikemitterer.at"},"repository":{"url":"https://github.com/MikeMitterer/typescript-training","type":"git"},"type-check":"tsc","description":"This is a starter project for typescript projects","directories":{},"dependencies":{"global":"^4.4.0","@mmit/logging":"^0.1.5","typescript-collections":"1.3.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.1.0","qunit":"^2.10.1","moment":"^2.27.0","semver":"^7.3.2","tslint":"^6.1.2","postcss":"^7.0.32","shelljs":"^0.8.4","ts-jest":"^26.1.3","ts-node":"^8.10.2","typedoc":"^0.17.8","webpack":"^4.43.0","jest-cli":"^26.1.0","@types/ws":"^7.2.6","barrelsby":"^2.2.0","node-sass":"^4.14.1","puppeteer":"^5.1.0","ts-loader":"^8.0.1","@babel/cli":"^7.10.5","babel-jest":"^26.1.0","css-loader":"^3.6.0","typescript":"^3.9.7","url-loader":"^4.1.0","@babel/core":"^7.10.5","@babel/node":"^7.10.5","@types/jest":"^26.0.4","@types/node":"^14.0.23","file-loader":"^6.0.0","html-loader":"^1.1.0","sass-loader":"^9.0.2","webpack-cli":"^3.3.12","@types/qunit":"^2.9.1","autoprefixer":"^9.8.5","babel-loader":"^8.1.0","jest-resolve":"^26.1.0","style-loader":"^1.2.1","jest-extended":"^0.11.5","tslint-loader":"^3.5.4","@babel/runtime":"^7.10.5","@types/core-js":"^2.5.3","@types/shelljs":"^0.8.8","jest-haste-map":"^26.1.0","jest-puppeteer":"^4.4.0","postcss-loader":"^3.0.0","tslint-override":"^1.0.1","@types/puppeteer":"^3.0.1","@babel/preset-env":"^7.10.4","source-map-loader":"^1.0.1","webpack-dev-server":"^3.11.0","copy-webpack-plugin":"^6.0.3","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^3.0.0","webpack-node-externals":"^2.5.0","@types/expect-puppeteer":"4.4.3","mini-css-extract-plugin":"^0.9.0","@babel/preset-typescript":"^7.10.4","awesome-typescript-loader":"^5.2.1","webpack-livereload-plugin":"^2.3.0","tslint-consistent-codestyle":"^1.16.0","babel-preset-modern-browsers":"^14.2.1","html-beautify-webpack-plugin":"^1.0.5","@babel/plugin-transform-runtime":"^7.10.5","html-webpack-string-replace-plugin":"^1.1.0","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/plugin-proposal-object-rest-spread":"^7.10.4","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-starter_0.6.22_1595321048432_0.5574371626953138","host":"s3://npm-registry-packages"}},"0.6.23":{"name":"@mmit/typescript-starter","version":"0.6.23","keywords":["typescript"],"author":{"name":"Mike Mitterer"},"license":"MIT","_id":"@mmit/typescript-starter@0.6.23","maintainers":[{"name":"mmit","email":"office@mikemitterer.at"}],"dist":{"shasum":"819b567e9928851337985e438871e11a8128c6e1","tarball":"https://registry.npmjs.org/@mmit/typescript-starter/-/typescript-starter-0.6.23.tgz","fileCount":76,"integrity":"sha512-I9azIZpvbcFFU2rL0fg8eAEGMDEJ+2nRfSBTKAHuHLDNwSuSE6e61St2+bZ0aZVRd0InW3c9DD4W8ZMkbINypA==","signatures":[{"sig":"MEQCIAMpNPEh0dwz4LPl5N8HrNhhKeBIIz1RWnq2ks4Ao/3DAiAXn5wEJhb021aW6Kph0GcyYi77SKsWrt/aL/XzXO4//g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1326160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKrpMCRA9TVsSAnZWagAACuQP/RT1WUp1PX4/ukSq55wB\nSiO+BWHwW7m6m3PLowos/tJpn3o+YaLcPTtT94vlZA2QW+UdMarX3xOFaDz3\nqkG7uWoj11x2Dh32C4UrsA1rlmgkqW8mH7I5k0Hm+9i+bRcVptjv1tGmeNa6\nGUd7W3gCwN/tzjHEYcG3DQ0Ao09rys3qKJ+zzQcdIyboHa17CQQkMLEUo91R\nKJojrhNjidA1CabXBSU4YT8tVUHs5/q466vbwGpcYpChtCVrcjLwr+Khw0+R\nssK7tOxXXxttq+z+eja0w0/uD/oNSpFIBqiOYzdVTHDh3mtXYOqJT5e9NZme\npElBSXS+atSrUy8ersBkARQWwVRVgZd6vUgoLu8znoUok0elRZVoXlLhlBRZ\n+nKBwO2t/+b6yM12ISZThT1zwZh5i7PMN0lccKdSZaz/bZzLC1GXQDSJBMKC\nCQl4FOBxMeLw9Hp174bOr59/ulOgs7aBjyjgAdV4WeUwjsbJXUM31dQ7SMji\ngBwib0LkutNT/Zry9x6/6gUmMkbdGfaf0JzmhJfrvlpT6f8tWmRZcRCzD8ZS\nx6/bDUfal8ImTy70gG22A5Jz2IIJxz3WzHC8p29DzSORiFfBNiZNBQ81ZBgb\n3wUyBKupvtFuL/b2BG4OgwSyaTPn+RPLd7yAo1qP7diqczRGI0BqSgbkwbFr\nMht8\r\n=vnzC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","scripts":{"tc":"tsc --noEmit --project tsconfig.lib.json","doc":"typedoc --out doc --tsconfig tsconfig.lib.json","lint":"tslint --project tsconfig.json","test":"yarn run gen:barrels && jest --clearCache && yarn run test:unit && yarn run test:e2e","build":"rm -rf lib && yarn run gen:barrels && yarn run build:ts","clean":"rm -rf lib dist bin doc && jest --clearCache","serve":"NODE_ENV=development webpack-dev-server --config webpack.web.js --mode development","start":"yarn serve --open","deploy":"yarn version --new-version patch && yarn publish --non-interactive","build:js":"rm -rf lib && NODE_ENV=development webpack --config webpack.ts.js --mode development","build:ts":"tsc --rootDir $(pwd)/src/main --project tsconfig.lib.json --declaration --outDir $(pwd)/lib","prettier":"onchange './src/**/*.ts'  -- prettier --write {{changed}}","tc:watch":"npm run tc -- --watch","test:e2e":"E2E_TEST='true' jest --colors --runInBand --detectOpenHandles test/e2e","build:web":"rm -rf dist && NODE_ENV=development webpack --config webpack.web.js --mode development","test:unit":"jest --colors test/unit","build:node":"rm -rf bin && NODE_ENV=development webpack --config webpack.node.js --mode development","build:babel":"rm -rf lib && REQUIRE_TARGET='browser' babel src/main --out-dir lib --extensions \".ts,.tsx\" --source-maps","build:types":"rm -rf lib && yarn build:ts --emitDeclarationOnly","gen:barrels":"barrelsby --singleQuotes --delete -d src/main --exclude ConfigLog4j --exclude 'events/utils' -l top -s flat","build:js:prod":"rm -rf lib && NODE_ENV=production webpack --config webpack.ts.js --mode production","build:ts:watch":"yarn build:ts --watch","build:web:prod":"rm -rf dist && NODE_ENV=production webpack --config webpack.web.js --mode production","build:node:prod":"NODE_ENV=production webpack --config webpack.node.js --mode production","test:integration":"jest --colors --runInBand --detectOpenHandles test/integration"},"typings":"./lib/index.d.ts","_npmUser":{"name":"mmit","email":"office@mikemitterer.at"},"repository":{"url":"https://github.com/MikeMitterer/typescript-training","type":"git"},"type-check":"tsc","description":"This is a starter project for typescript projects","directories":{},"dependencies":{"path":"^0.12.7","date-fns":"^2.15.0","@mmit/logging":"^0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.2.2","qunit":"^2.10.1","moment":"^2.27.0","semver":"^7.3.2","tslint":"^6.1.3","postcss":"^7.0.32","shelljs":"^0.8.4","ts-jest":"^26.1.4","ts-node":"^8.10.2","typedoc":"^0.17.8","webpack":"^4.44.1","jest-cli":"^26.2.2","@types/ws":"^7.2.6","barrelsby":"^2.2.0","node-sass":"^4.14.1","puppeteer":"^5.2.1","ts-loader":"^8.0.2","@babel/cli":"^7.10.5","babel-jest":"^26.2.2","css-loader":"^4.2.0","typescript":"^3.9.7","url-loader":"^4.1.0","@babel/core":"^7.11.1","@babel/node":"^7.10.5","@types/jest":"^26.0.8","@types/node":"^14.0.27","file-loader":"^6.0.0","html-loader":"^1.1.0","sass-loader":"^9.0.3","webpack-cli":"^3.3.12","@mmit/styles":"^0.1.7","@types/qunit":"^2.9.1","autoprefixer":"^9.8.6","babel-loader":"^8.1.0","jest-resolve":"^26.2.2","style-loader":"^1.2.1","jest-extended":"^0.11.5","tslint-loader":"^3.5.4","@babel/runtime":"^7.11.1","@types/core-js":"^2.5.3","@types/shelljs":"^0.8.8","jest-haste-map":"^26.2.2","jest-puppeteer":"^4.4.0","postcss-loader":"^3.0.0","tslint-override":"^1.0.1","@types/puppeteer":"^3.0.1","@babel/preset-env":"^7.11.0","source-map-loader":"^1.0.1","webpack-dev-server":"^3.11.0","copy-webpack-plugin":"^6.0.3","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^3.0.0","webpack-node-externals":"^2.5.0","@types/expect-puppeteer":"4.4.3","mini-css-extract-plugin":"^0.9.0","@babel/preset-typescript":"^7.10.4","awesome-typescript-loader":"^5.2.1","webpack-livereload-plugin":"^2.3.0","tslint-consistent-codestyle":"^1.16.0","babel-preset-modern-browsers":"^14.2.1","html-beautify-webpack-plugin":"^1.0.5","@babel/plugin-transform-runtime":"^7.11.0","html-webpack-string-replace-plugin":"^1.1.0","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/plugin-proposal-object-rest-spread":"^7.11.0","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-starter_0.6.23_1596635723768_0.5365711323872402","host":"s3://npm-registry-packages"}},"0.6.24":{"name":"@mmit/typescript-starter","version":"0.6.24","keywords":["typescript"],"author":{"name":"Mike Mitterer"},"license":"MIT","_id":"@mmit/typescript-starter@0.6.24","maintainers":[{"name":"mmit","email":"office@mikemitterer.at"}],"dist":{"shasum":"7c33018281f9feb7fc16486ac530f5e96bc98e63","tarball":"https://registry.npmjs.org/@mmit/typescript-starter/-/typescript-starter-0.6.24.tgz","fileCount":76,"integrity":"sha512-kYMz/3RXE3LdTR46aqxOrMNrUsFJD3Pzv5h05E8l8pNxXc7XIcmPEcBIq7AsLcFPMvTZ7PIMBKdt8qRweaSf1Q==","signatures":[{"sig":"MEUCIQCnF+t+FyguKHgOqZ8ZX34+3LcSyROaVg2kryPAuzRUhAIgAfh8R0m7anZ0FIQ12KzyAb3AsTdbmRzuevVVbXY43W0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1325017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYMF0CRA9TVsSAnZWagAAnkQP/2uCrKqAyXiHKsjOojJ0\n1QoSi1zkNu9pFoLm/neE96p2L8QF94MLzPm4HHkC5+2QrqXc4yv+mUawfkY2\ncgov6GX5RHfx7XOauAqQ2owQC6i00FYAOGHuWSHoNw4pMFNQ6muQXk/ku5/4\n03JvJAfIQtbqcmBf/r1XlE73uhEzSAJw2oVGAfLJN+MxW/onE/yIJCgoW/id\noFaFT+2kE6koTTv/gpp0Is5A6JeNNCP3ZYKd3bu52UT5xa80F6PlJ06KzlwC\nw0u++qwd5sfwWykvA210iWe0NX3duVwl20iYocgHGqGX2qfsYQ9kHHXW7K9k\nJrWppiS2wGaZeQRC0ygm1DOfGoMLFLrB1P00fOZ3AZ82JO6CBORgtZR2Bp/r\nmHeL7vTBI6hR48g+wqFPGxYGsLw/QO4cgKXbP2LpGiXwbE73mLS2GITGkwcT\nfXiIpeaGDu8XEqv358YC10PoO2tMrR6+VkikHfLUh780RrHQQAdHzVeldOv1\n/bYkiWBMcvqZpd2zVH5Scy+mYXi2UP6VjGjGpL0AFktJdHxFN+BqZRL4BFy1\nSQp3hN1ORyXrmHVYM5orYOCY8FrEZEvBgYpBjjV4McwQR9zNTRjCN6IDNrOT\nYX5KKv3ZwSj+m6kfiLI1nhNNikCbHx3n93M8TT+7LvBv5XBsOKwwM8rcPCvO\nd7pp\r\n=fWx4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","scripts":{"tc":"tsc --noEmit --project tsconfig.lib.json","doc":"typedoc --out doc --tsconfig tsconfig.lib.json","lint":"tslint --project tsconfig.json","test":"yarn run gen:barrels && jest --clearCache && yarn run test:unit && yarn run test:e2e","build":"rm -rf lib && yarn run gen:barrels && yarn run build:ts","clean":"rm -rf lib dist bin doc && jest --clearCache","serve":"NODE_ENV=development webpack-dev-server --config webpack.web.js --mode development","start":"yarn serve --open","deploy":"yarn version --new-version patch && yarn publish --non-interactive","build:js":"rm -rf lib && NODE_ENV=development webpack --config webpack.ts.js --mode development","build:ts":"tsc --rootDir $(pwd)/src/main --project tsconfig.lib.json --declaration --outDir $(pwd)/lib","prettier":"onchange './src/**/*.ts'  -- prettier --write {{changed}}","tc:watch":"npm run tc -- --watch","test:e2e":"E2E_TEST='true' jest --colors --runInBand --detectOpenHandles test/e2e","build:web":"rm -rf dist && NODE_ENV=development webpack --config webpack.web.js --mode development","test:unit":"jest --colors test/unit","build:node":"rm -rf bin && NODE_ENV=development webpack --config webpack.node.js --mode development","build:babel":"rm -rf lib && REQUIRE_TARGET='browser' babel src/main --out-dir lib --extensions \".ts,.tsx\" --source-maps","build:types":"rm -rf lib && yarn build:ts --emitDeclarationOnly","gen:barrels":"barrelsby --singleQuotes --delete -d src/main --exclude ConfigLog4j --exclude 'events/utils' -l top -s flat","build:js:prod":"rm -rf lib && NODE_ENV=production webpack --config webpack.ts.js --mode production","build:ts:watch":"yarn build:ts --watch","build:web:prod":"rm -rf dist && NODE_ENV=production webpack --config webpack.web.js --mode production","build:node:prod":"NODE_ENV=production webpack --config webpack.node.js --mode production","test:integration":"jest --colors --runInBand --detectOpenHandles test/integration"},"typings":"./lib/index.d.ts","_npmUser":{"name":"mmit","email":"office@mikemitterer.at"},"repository":{"url":"https://github.com/MikeMitterer/typescript-training","type":"git"},"type-check":"tsc","description":"This is a starter project for typescript projects","directories":{},"dependencies":{"path":"^0.12.7","date-fns":"^2.16.1","@mmit/logging":"^0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","qunit":"^2.11.2","moment":"^2.28.0","semver":"^7.3.2","tslint":"^6.1.3","postcss":"^7.0.32","shelljs":"^0.8.4","ts-jest":"^26.3.0","ts-node":"^9.0.0","typedoc":"^0.19.1","webpack":"^4.44.1","jest-cli":"^26.4.2","@types/ws":"^7.2.6","barrelsby":"^2.2.0","node-sass":"^4.14.1","puppeteer":"^5.3.0","ts-loader":"^8.0.3","@babel/cli":"^7.11.6","babel-jest":"^26.3.0","css-loader":"^4.3.0","typescript":"^4.0.2","url-loader":"^4.1.0","@babel/core":"^7.11.6","@babel/node":"^7.10.5","@types/jest":"^26.0.13","@types/node":"^14.10.1","file-loader":"^6.1.0","html-loader":"^1.3.0","sass-loader":"^10.0.2","webpack-cli":"^3.3.12","@mmit/styles":"^0.1.17","@types/qunit":"^2.9.1","autoprefixer":"^9.8.6","babel-loader":"^8.1.0","jest-resolve":"^26.4.0","style-loader":"^1.2.1","jest-extended":"^0.11.5","tslint-loader":"^3.5.4","@babel/runtime":"^7.11.2","@types/core-js":"^2.5.4","@types/shelljs":"^0.8.8","jest-haste-map":"^26.3.0","jest-puppeteer":"^4.4.0","postcss-loader":"^4.0.1","tslint-override":"^1.0.1","@types/puppeteer":"^3.0.2","@babel/preset-env":"^7.11.5","source-map-loader":"^1.1.0","webpack-dev-server":"^3.11.0","copy-webpack-plugin":"^6.1.0","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^3.0.0","webpack-node-externals":"^2.5.2","@types/expect-puppeteer":"4.4.3","mini-css-extract-plugin":"^0.11.2","@babel/preset-typescript":"^7.10.4","awesome-typescript-loader":"^5.2.1","webpack-livereload-plugin":"^2.3.0","tslint-consistent-codestyle":"^1.16.0","babel-preset-modern-browsers":"^14.2.1","html-beautify-webpack-plugin":"^1.0.5","@babel/plugin-transform-runtime":"^7.11.5","html-webpack-string-replace-plugin":"^1.1.0","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/plugin-proposal-object-rest-spread":"^7.11.0","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-starter_0.6.24_1600176499708_0.856831823277429","host":"s3://npm-registry-packages"}},"0.6.25":{"name":"@mmit/typescript-starter","version":"0.6.25","keywords":["typescript"],"author":{"name":"Mike Mitterer"},"license":"MIT","_id":"@mmit/typescript-starter@0.6.25","maintainers":[{"name":"mmit","email":"office@mikemitterer.at"}],"dist":{"shasum":"7fa688a7ec6dcb311654accb0da52cb996055996","tarball":"https://registry.npmjs.org/@mmit/typescript-starter/-/typescript-starter-0.6.25.tgz","fileCount":99,"integrity":"sha512-QGF3qHmQVOwK2mIZd2I96LjzRAUh50M75TM/kewl5AF3Y0AnZT5I3zE1lDdwFSlwYu794sGBu4w9743GEoP8xg==","signatures":[{"sig":"MEUCICCzB4ok4bCu3m0CiaeGiR6J4LsznbsKva4Wh8F96awxAiEAxR0ygRB9wzM1rY9qqY4n4t3queod59JIe1dg445zIf8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1328015,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYgKlCRA9TVsSAnZWagAAjbcP/iGVxe4Ueyz4JW25FA6S\n3mvSnioxJTg7miLBZUjUZNM31J/I3AVd09C6NH9NqAFf5HhGtbp4dumFFMnY\n6Tbk3fCEDbS6NEvHJ5epzXpP5Hxb2cZQ9bQpRICzrH1UyxNONhO3tIlENuW4\nVgEcRVmXnFZlaWy1h2prNFHeddn+FlxOtUP6Wce354LxiizTIqX3egf2sy+o\nOvIUJ05nc4Idegdf8J43Rf03j1hpEXzAsXbSNxoWDT5RqS8P8ofYlI71v5Ma\nX3PEfhLQQJvFKlncF36STfofyj2+wYuBsvcb+puaVTV76oaz/ZOJFHkVTZ5i\nFDR/5PO2s2A3XHl+FtVutKbhH2hO9OurUFIoG1lXt0j1JV8kH99JQ1UklPck\nZB0LpifcR1lnBOsWNqBYqPUg+V0t4/k3M8+R9ESvSHnO+ijigX2hGSB9inEE\nTlz+DT5C6xrEqF3q0zPh1B7RxjAtcERY+62cvP52v2fTArdUjwXArGG+Azjl\nKngUMwo+ptWJxlBZ4fyIC9j/kLCIzIJAbBQ12ohOvdI9GrVRct9cKV6ot634\n7MZUWECabApzPr14cbnT09ICXv+lbiWDZ4CLwQ9tuJNov6suPUUn/heBUzNx\nuDNdcdShqwt/S8YF3E9k40+jRQnBjvcqtUj1RCQARn9J6pKI6gkXys3v0/jv\n1IYm\r\n=ekbl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","scripts":{"tc":"tsc --noEmit --project tsconfig.lib.json","doc":"typedoc --out doc --tsconfig tsconfig.lib.json","lint":"tslint --project tsconfig.json","test":"yarn run gen:barrels && jest --clearCache && yarn run test:unit && yarn run test:e2e","build":"rm -rf lib && yarn run gen:barrels && yarn run build:ts","clean":"rm -rf lib dist bin doc && jest --clearCache","serve":"NODE_ENV=development webpack-dev-server --config webpack.web.js --mode development","start":"yarn serve --open","deploy":"yarn version --new-version patch && yarn publish --non-interactive","build:js":"rm -rf lib && NODE_ENV=development webpack --config webpack.ts.js --mode development","build:ts":"tsc --rootDir $(pwd)/src/main --project tsconfig.lib.json --declaration --outDir $(pwd)/lib","prettier":"onchange './src/**/*.ts'  -- prettier --write {{changed}}","tc:watch":"npm run tc -- --watch","test:e2e":"E2E_TEST='true' jest --colors --runInBand --detectOpenHandles test/e2e","build:web":"rm -rf dist && NODE_ENV=development webpack --config webpack.web.js --mode development","test:unit":"jest --colors test/unit","build:node":"rm -rf bin && NODE_ENV=development webpack --config webpack.node.js --mode development","build:babel":"rm -rf lib && REQUIRE_TARGET='browser' babel src/main --out-dir lib --extensions \".ts,.tsx\" --source-maps","build:types":"rm -rf lib && yarn build:ts --emitDeclarationOnly","gen:barrels":"barrelsby --singleQuotes --delete -d src/main --exclude ConfigLog4j --exclude 'events/utils' -l top -s flat","build:js:prod":"rm -rf lib && NODE_ENV=production webpack --config webpack.ts.js --mode production","build:ts:watch":"yarn build:ts --watch","build:web:prod":"rm -rf dist && NODE_ENV=production webpack --config webpack.web.js --mode production","build:node:prod":"NODE_ENV=production webpack --config webpack.node.js --mode production","test:integration":"jest --colors --runInBand --detectOpenHandles test/integration"},"typings":"./lib/index.d.ts","_npmUser":{"name":"mmit","email":"office@mikemitterer.at"},"repository":{"url":"https://github.com/MikeMitterer/typescript-training","type":"git"},"type-check":"tsc","description":"This is a starter project for typescript projects","directories":{},"dependencies":{"path":"^0.12.7","date-fns":"^2.16.1","@mmit/logging":"^0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","qunit":"^2.11.2","moment":"^2.28.0","semver":"^7.3.2","tslint":"^6.1.3","postcss":"^7.0.32","shelljs":"^0.8.4","ts-jest":"^26.3.0","ts-node":"^9.0.0","typedoc":"^0.19.1","webpack":"^4.44.1","jest-cli":"^26.4.2","@types/ws":"^7.2.6","barrelsby":"^2.2.0","node-sass":"^4.14.1","puppeteer":"^5.3.0","ts-loader":"^8.0.3","@babel/cli":"^7.11.6","babel-jest":"^26.3.0","css-loader":"^4.3.0","typescript":"^4.0.2","url-loader":"^4.1.0","@babel/core":"^7.11.6","@babel/node":"^7.10.5","@types/jest":"^26.0.13","@types/node":"^14.10.1","file-loader":"^6.1.0","html-loader":"^1.3.0","sass-loader":"^10.0.2","webpack-cli":"^3.3.12","@mmit/styles":"^0.1.17","@types/qunit":"^2.9.1","autoprefixer":"^9.8.6","babel-loader":"^8.1.0","jest-resolve":"^26.4.0","style-loader":"^1.2.1","jest-extended":"^0.11.5","tslint-loader":"^3.5.4","@babel/runtime":"^7.11.2","@types/core-js":"^2.5.4","@types/shelljs":"^0.8.8","jest-haste-map":"^26.3.0","jest-puppeteer":"^4.4.0","postcss-loader":"^4.0.1","tslint-override":"^1.0.1","@types/puppeteer":"^3.0.2","@babel/preset-env":"^7.11.5","source-map-loader":"^1.1.0","webpack-dev-server":"^3.11.0","copy-webpack-plugin":"^6.1.0","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^3.0.0","webpack-node-externals":"^2.5.2","@types/expect-puppeteer":"4.4.3","mini-css-extract-plugin":"^0.11.2","@babel/preset-typescript":"^7.10.4","awesome-typescript-loader":"^5.2.1","webpack-livereload-plugin":"^2.3.0","tslint-consistent-codestyle":"^1.16.0","babel-preset-modern-browsers":"^14.2.1","html-beautify-webpack-plugin":"^1.0.5","clean-terminal-webpack-plugin":"^3.0.0","@babel/plugin-transform-runtime":"^7.11.5","html-webpack-string-replace-plugin":"^1.1.0","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/plugin-proposal-optional-chaining":"^7.11.0","@babel/plugin-proposal-object-rest-spread":"^7.11.0","@babel/plugin-proposal-nullish-coalescing-operator":"^7.10.4","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-starter_0.6.25_1600258724429_0.6560067890369434","host":"s3://npm-registry-packages"}},"0.6.26":{"name":"@mmit/typescript-starter","version":"0.6.26","keywords":["typescript"],"author":{"name":"Mike Mitterer"},"license":"MIT","_id":"@mmit/typescript-starter@0.6.26","maintainers":[{"name":"mmit","email":"office@mikemitterer.at"}],"dist":{"shasum":"5d1d4b75123089074931cbc47f14cad4aa063419","tarball":"https://registry.npmjs.org/@mmit/typescript-starter/-/typescript-starter-0.6.26.tgz","fileCount":99,"integrity":"sha512-EBXgzw6pdjknFAFAsI+O9VdnpkbrHP9uFv4L5XDlugco9VbqOxXlPhFbsdbR7/hJk03ALoEgw+p+ZMgHMRkFgA==","signatures":[{"sig":"MEQCIHkq9MVeOtl82xVpwqk0bnZWihJ+CB1cXOcVN9Eo11S7AiAKu4dJCxY87DG5PmL3r1BCaZvOWaC/Ofs81IiGAsy8+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1328217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYhTOCRA9TVsSAnZWagAA5gcP/1sT1F6j7vURHhOTjvww\npzIkvzzlMp6uVPtjPltdNVWDzc+uUXd9EuE251ZPize8ZAFguhYTTvr1Mo4m\nUu0pGE/jpvR4ZyFc/VyPHeCLEdSS3q/ERh/Lrs5Jg+vqcK7E087kcrvyM/y1\nEhIbt29lAh+Az2I4jE9zkJGELn275lhNeU54PPoYtchFBFE2E7RiwkGu0O3r\n8qgFAhfTl8HqFBKmBDFHo0H2BgZJ5q1ofe61b7wr39g1rclyFMMv/xX3OitH\nK4aPGRlG1aUU+1UIBTj90Kz1IiwAVSaV8ICFN6cYFlPsFJWms3DvleTf/Wrk\n0vha8C+7UeWW2FSW9wQ8gg02rn7WDLfiyeYzHMqYmh6vyjVUYjhtzeBfgqjp\nmf3qI+IsdNyEBy6ScT0W4rIIE/43D/DgFsGD1rCr22G4camAs3DuQ+p81U26\nOfIzPF5XsFlHcZrr9PF5HCpDT5Ww4q3wV0BQQWLEVFpm+928wuN0l4kTjScP\nM9m5EHqPqQZMmBVXDevPmK34glMqmhZtmzfPfH6Uo8Sq652wfQwQlXHSaKi7\n/OCuTT20aXvyhS97ux1+UXU1As+G5FxU5y5SN/sBm5cSWyPyn1HjO5QITjSH\nJ0O4vyO4M1GjOcTW5upTldEqZ0t4CIunir/uNSPFZGbrbNwx2K0aGkBxq7j2\nYOsy\r\n=Gygi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","scripts":{"tc":"tsc --noEmit --project tsconfig.lib.json","doc":"typedoc --out doc --tsconfig tsconfig.lib.json","lint":"tslint --project tsconfig.json","test":"yarn run gen:barrels && jest --clearCache && yarn run test:unit && yarn run test:e2e","build":"rm -rf lib && yarn run gen:barrels && yarn run build:ts","clean":"rm -rf lib dist bin doc && jest --clearCache","serve":"NODE_ENV=development webpack-dev-server --config webpack.web.js --mode development","start":"yarn serve --open","deploy":"yarn version --new-version patch && yarn publish --non-interactive","build:js":"rm -rf lib && NODE_ENV=development webpack --config webpack.ts.js --mode development","build:ts":"tsc --rootDir $(pwd)/src/main --project tsconfig.lib.json --declaration --outDir $(pwd)/lib","prettier":"onchange './src/**/*.ts'  -- prettier --write {{changed}}","tc:watch":"npm run tc -- --watch","test:e2e":"E2E_TEST='true' jest --colors --runInBand --detectOpenHandles test/e2e","build:web":"rm -rf dist && NODE_ENV=development webpack --config webpack.web.js --mode development","test:unit":"jest --colors test/unit","build:node":"rm -rf bin && NODE_ENV=development webpack --config webpack.node.js --mode development","build:babel":"rm -rf lib && REQUIRE_TARGET='browser' babel src/main --out-dir lib --extensions \".ts,.tsx\" --source-maps","build:types":"rm -rf lib && yarn build:ts --emitDeclarationOnly","gen:barrels":"barrelsby --singleQuotes --delete -d src/main --exclude ConfigLog4j --exclude 'events/utils' -l top -s flat","build:js:prod":"rm -rf lib && NODE_ENV=production webpack --config webpack.ts.js --mode production","build:ts:watch":"yarn build:ts --watch","build:web:prod":"rm -rf dist && NODE_ENV=production webpack --config webpack.web.js --mode production","build:node:prod":"NODE_ENV=production webpack --config webpack.node.js --mode production","test:integration":"jest --colors --runInBand --detectOpenHandles test/integration"},"typings":"./lib/index.d.ts","_npmUser":{"name":"mmit","email":"office@mikemitterer.at"},"repository":{"url":"https://github.com/MikeMitterer/typescript-training","type":"git"},"type-check":"tsc","description":"This is a starter project for typescript projects","directories":{},"dependencies":{"path":"^0.12.7","date-fns":"^2.16.1","@mmit/logging":"^0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","qunit":"^2.11.2","semver":"^7.3.2","tslint":"^6.1.3","postcss":"^7.0.32","shelljs":"^0.8.4","ts-jest":"^26.3.0","ts-node":"^9.0.0","typedoc":"^0.19.1","webpack":"^4.44.1","jest-cli":"^26.4.2","@types/ws":"^7.2.6","barrelsby":"^2.2.0","node-sass":"^4.14.1","puppeteer":"^5.3.0","ts-loader":"^8.0.3","@babel/cli":"^7.11.6","babel-jest":"^26.3.0","css-loader":"^4.3.0","typescript":"^4.0.2","url-loader":"^4.1.0","@babel/core":"^7.11.6","@babel/node":"^7.10.5","@types/jest":"^26.0.13","@types/node":"^14.10.1","file-loader":"^6.1.0","html-loader":"^1.3.0","sass-loader":"^10.0.2","webpack-cli":"^3.3.12","@mmit/styles":"^0.1.17","@types/qunit":"^2.9.1","autoprefixer":"^9.8.6","babel-loader":"^8.1.0","jest-resolve":"^26.4.0","style-loader":"^1.2.1","jest-extended":"^0.11.5","tslint-loader":"^3.5.4","@babel/runtime":"^7.11.2","@types/core-js":"^2.5.4","@types/shelljs":"^0.8.8","jest-haste-map":"^26.3.0","jest-puppeteer":"^4.4.0","postcss-loader":"^4.0.1","tslint-override":"^1.0.1","@types/puppeteer":"^3.0.2","@babel/preset-env":"^7.11.5","source-map-loader":"^1.1.0","webpack-dev-server":"^3.11.0","copy-webpack-plugin":"^6.1.0","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^3.0.0","webpack-node-externals":"^2.5.2","@types/expect-puppeteer":"4.4.3","mini-css-extract-plugin":"^0.11.2","@babel/preset-typescript":"^7.10.4","awesome-typescript-loader":"^5.2.1","webpack-livereload-plugin":"^2.3.0","tslint-consistent-codestyle":"^1.16.0","babel-preset-modern-browsers":"^14.2.1","html-beautify-webpack-plugin":"^1.0.5","clean-terminal-webpack-plugin":"^3.0.0","@babel/plugin-transform-runtime":"^7.11.5","html-webpack-string-replace-plugin":"^1.1.0","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/plugin-proposal-optional-chaining":"^7.11.0","@babel/plugin-proposal-object-rest-spread":"^7.11.0","@babel/plugin-proposal-nullish-coalescing-operator":"^7.10.4","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-starter_0.6.26_1600263373788_0.6831623036289725","host":"s3://npm-registry-packages"}},"0.6.27":{"name":"@mmit/typescript-starter","version":"0.6.27","keywords":["typescript"],"author":{"name":"Mike Mitterer"},"license":"MIT","_id":"@mmit/typescript-starter@0.6.27","maintainers":[{"name":"mmit","email":"office@mikemitterer.at"}],"dist":{"shasum":"0e440063e30e7009aa38eaf3765d84e1ce402e37","tarball":"https://registry.npmjs.org/@mmit/typescript-starter/-/typescript-starter-0.6.27.tgz","fileCount":99,"integrity":"sha512-HPZsQqeStgw/gVpjfeYD/wLMXOzj1Cz27K0Djicq6Oten4a4bHlfvrvAx1PyO3U+gzNUCUnKYzFGY2mWRT5Odw==","signatures":[{"sig":"MEQCIGkG3dTx+/SQE6r+Udg5eII2JOiEJqbAaVAM71d9MtHuAiBElqOV75L5casIv16E4t9nhbQNLPP6Vx6tQ4yOhbduSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1328243,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfax3jCRA9TVsSAnZWagAAmJEP/jRXfX9oW+mL3gWDiiEJ\nRHxLOF7xCcQt4msbTaaUmoyO/HrXvJtEMBee8v66i0hyqv7nXHAI4p5HuVQZ\nHsPwscliaNKLvpSGZOgnuvtDIiC+bj5MV3cCja/GZtJckAfPu5mlPAyvmu12\ndF5PbAk06gXhULj07R2wobH9Kq3+vELeeQLb5h475UloVbdE9qGm0+uiembF\njM+MmtsU/tNRxmkSVB0vJstWV0WPISBdYMJV4vTm4k53qyCMSv7khu2Q8ePn\nwkEnw8J3XCg+Fv03q3B9hXk3AWZrZfUCwKCqVzYxHfp8hrW42zW5zrYQaTAh\nSRQoNW0lrSkuAX7lr4EiaTIm8mbA90+EliORaBEHNIEgTwpINf+IwlS7bfuW\nfn5rRWN3hlaNKcnOOHS5XuUjLwsGGLkIh+a0f7PtEW+dqwjV+b8k+zDF17AR\nQy9aOFvtIEP26+jPfyZR/Tkq8IukAMZMED4Kfpq0XWlrHd3iF6sYsMm5TuZT\nnSS8LnccfrOjqEoZ1B5aaBWPHZjVNqdlTx1+daQSRg/qTF0iKHZGy7Intcls\no1VHp7LOLfbKcOGHNzbDpL3pMOtvY8ULZoZSFCKxMxhaWyVLWt1i9wQZp91d\njRaQy9FIsRx4kG16bhte4fDHrAhhKOLtHc/dwJptGvJdVLR7jEFQgwp/mcqD\nsR7k\r\n=0q8I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","scripts":{"tc":"tsc --noEmit --project tsconfig.lib.json","doc":"typedoc --out doc --tsconfig tsconfig.lib.json","lint":"tslint --project tsconfig.json","test":"yarn run gen:barrels && jest --clearCache && yarn run test:unit && yarn run test:e2e","build":"rm -rf lib && yarn run gen:barrels && yarn run build:ts","clean":"rm -rf lib dist bin doc && jest --clearCache","serve":"NODE_ENV=development webpack-dev-server --config webpack.web.js --mode development","start":"yarn serve --open","deploy":"yarn version --new-version patch && yarn publish --non-interactive","build:js":"rm -rf lib && NODE_ENV=development webpack --config webpack.ts.js --mode development","build:ts":"tsc --rootDir $(pwd)/src/main --project tsconfig.lib.json --declaration --outDir $(pwd)/lib","prettier":"onchange './src/**/*.ts'  -- prettier --write {{changed}}","tc:watch":"npm run tc -- --watch","test:e2e":"E2E_TEST='true' jest --colors --runInBand --detectOpenHandles test/e2e","build:web":"rm -rf dist && NODE_ENV=development webpack --config webpack.web.js --mode development","test:unit":"jest --colors test/unit","build:node":"rm -rf bin && NODE_ENV=development webpack --config webpack.node.js --mode development","build:babel":"rm -rf lib && REQUIRE_TARGET='browser' babel src/main --out-dir lib --extensions \".ts,.tsx\" --source-maps","build:types":"rm -rf lib && yarn build:ts --emitDeclarationOnly","gen:barrels":"barrelsby --singleQuotes --delete -d src/main --exclude ConfigLog4j --exclude 'events/utils' -l top -s flat","build:js:prod":"rm -rf lib && NODE_ENV=production webpack --config webpack.ts.js --mode production","build:ts:watch":"yarn build:ts --watch","build:web:prod":"rm -rf dist && NODE_ENV=production webpack --config webpack.web.js --mode production","build:node:prod":"NODE_ENV=production webpack --config webpack.node.js --mode production","test:integration":"jest --colors --runInBand --detectOpenHandles test/integration"},"typings":"./lib/index.d.ts","_npmUser":{"name":"mmit","email":"office@mikemitterer.at"},"repository":{"url":"https://github.com/MikeMitterer/typescript-training","type":"git"},"type-check":"tsc","description":"This is a starter project for typescript projects","directories":{},"dependencies":{"path":"^0.12.7","date-fns":"^2.16.1","@mmit/logging":"^0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","qunit":"^2.11.2","semver":"^7.3.2","tslint":"^6.1.3","postcss":"^8.0.8","shelljs":"^0.8.4","ts-jest":"^26.4.0","ts-node":"^9.0.0","typedoc":"^0.19.2","webpack":"^4.44.2","jest-cli":"^26.4.2","@types/ws":"^7.2.6","barrelsby":"^2.2.0","node-sass":"^4.14.1","puppeteer":"^5.3.1","ts-loader":"^8.0.4","@babel/cli":"^7.11.6","babel-jest":"^26.3.0","css-loader":"^4.3.0","typescript":"^4.0.3","url-loader":"^4.1.0","@babel/core":"^7.11.6","@babel/node":"^7.10.5","@types/jest":"^26.0.14","@types/node":"^14.11.2","file-loader":"^6.1.0","html-loader":"^1.3.1","sass-loader":"^10.0.2","webpack-cli":"^3.3.12","@mmit/styles":"^0.1.19","@types/qunit":"^2.9.2","autoprefixer":"^10.0.0","babel-loader":"^8.1.0","jest-resolve":"^26.4.0","style-loader":"^1.2.1","jest-extended":"^0.11.5","tslint-loader":"^3.5.4","@babel/runtime":"^7.11.2","@types/core-js":"^2.5.4","@types/shelljs":"^0.8.8","jest-haste-map":"^26.3.0","jest-puppeteer":"^4.4.0","postcss-loader":"^4.0.2","tslint-override":"^1.0.1","@types/puppeteer":"^3.0.2","@babel/preset-env":"^7.11.5","source-map-loader":"^1.1.0","webpack-dev-server":"^3.11.0","copy-webpack-plugin":"^6.1.1","ejs-compiled-loader":"^3.0.0","html-webpack-plugin":"^4.5.0","clean-webpack-plugin":"^3.0.0","webpack-node-externals":"^2.5.2","@types/expect-puppeteer":"4.4.3","mini-css-extract-plugin":"^0.11.2","@babel/preset-typescript":"^7.10.4","awesome-typescript-loader":"^5.2.1","webpack-livereload-plugin":"^2.3.0","tslint-consistent-codestyle":"^1.16.0","babel-preset-modern-browsers":"^15.0.2","beautify-html-webpack-plugin":"^1.0.3","clean-terminal-webpack-plugin":"^3.0.0","@babel/plugin-transform-runtime":"^7.11.5","html-webpack-string-replace-plugin":"^1.1.0","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/plugin-proposal-optional-chaining":"^7.11.0","@babel/plugin-proposal-object-rest-spread":"^7.11.0","@babel/plugin-proposal-nullish-coalescing-operator":"^7.10.4","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-starter_0.6.27_1600855523239_0.7559904576265075","host":"s3://npm-registry-packages"}},"0.6.28":{"name":"@mmit/typescript-starter","version":"0.6.28","keywords":["typescript"],"author":{"name":"Mike Mitterer"},"license":"MIT","_id":"@mmit/typescript-starter@0.6.28","maintainers":[{"name":"mmit","email":"office@mikemitterer.at"}],"dist":{"shasum":"22f29684e9d9fb410e6f06fa7d1da82d2b2e62cf","tarball":"https://registry.npmjs.org/@mmit/typescript-starter/-/typescript-starter-0.6.28.tgz","fileCount":99,"integrity":"sha512-85vXjeYPRH8e9tbln38dX+/kscPahTxXhWeKePCem0pr3rg/hJGSuPWEfmI8xLONe/f8hovFZz0J7H5RVb1dYA==","signatures":[{"sig":"MEYCIQDhsR+VZ2mhDzhPU1uAsDBBXhgtJyJOOzsQTVGdw8xp1QIhAJ5WTgCPXRtk+BkQWdfi8D2g/qY+lZ0lHBMThAPbIRHX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1328327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCWFICRA9TVsSAnZWagAAL/wQAJfWSo3wxfkYeNSCxkxT\n9RYP9DuhFIujWM7+lsLKdiOSxXL2Degmk0mTJAKO081xz6B7tXgKfFULkEpJ\nJ2TPDjDkTsEn/JxJc88QaYGfutMhRLPSHxQI+Tqbn4b75IMvK7V2v4L3ko0c\nQUlC9HDvXPi0zj4mNIN7nCJnTxIfkfKnaZhlsxtn7ZQO2va7ZIjZQ1Fdl8cb\nDFhOUWFpnF8pMa5H9tLxG3/73gqcLqCzxPHrpjlq9qFgbvF5vzlUFR+zSlfc\nv0/9qM7rWJxwLHl+PAR328uE+0aXQci2yYLK0CyJybxO4msIbVzcRdLV2Zsx\nEtGYBKuuUdAqC1eQryWE8cUixsgcqy7bVnNohRWbKdyGe5W90wZ7ur8xrtVK\nknRBgKvbrwcqQWm+Y5SS9kiuuU41CPPM9aVnJ6ewUbkujSgiEF2tkJ5Eln1z\nj1l6TzjuSR5fQzFnat+WvskCkbPb0CysSdpLuToz18kNJBXch0DUWm3wXamd\nkUZ1Pu2cGBiTWOJYx0XOCgQJjl/w4YQEYy/EZmnxdlcYaC7WprmI0C+DUq++\n5IUOV+YaSR4I9/UCtX01mEUtEA1gp2cU5QUlcly9iYsT/2m2Gztb0jgxqwTb\n+UpFz9nIOAyxsogM9mH17vMOhfeB1cP2B/cMBzlHGe5Yzc/y29Pu6URBn4fe\nXEBL\r\n=sR+7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","scripts":{"tc":"tsc --noEmit --project tsconfig.lib.json","doc":"typedoc --out doc --tsconfig tsconfig.lib.json src/main/","lint":"tslint --project tsconfig.json","test":"yarn run gen:barrels && jest --clearCache && yarn run test:unit && yarn run test:integration","build":"rm -rf lib && yarn run gen:barrels && yarn run build:ts","clean":"rm -rf lib dist bin doc && jest --clearCache","serve":"NODE_ENV=development webpack-dev-server --config webpack.web.js --mode development","start":"yarn serve --open","deploy":"yarn version --new-version patch && yarn publish --non-interactive","build:js":"rm -rf lib && NODE_ENV=development webpack --config webpack.ts.js --mode development","build:ts":"tsc --rootDir $(pwd)/src/main --project tsconfig.lib.json --declaration --outDir $(pwd)/lib","prettier":"onchange './src/**/*.ts'  -- prettier --write {{changed}}","tc:watch":"npm run tc -- --watch","test:e2e":"E2E_TEST='true' jest --colors --runInBand --detectOpenHandles test/e2e","build:web":"rm -rf dist && NODE_ENV=development webpack --config webpack.web.js --mode development","test:unit":"jest --colors test/unit","build:node":"rm -rf bin && NODE_ENV=development webpack --config webpack.node.js --mode development","build:babel":"rm -rf lib && REQUIRE_TARGET='browser' babel src/main --out-dir lib --extensions \".ts,.tsx\" --source-maps","build:types":"rm -rf lib && yarn build:ts --emitDeclarationOnly","gen:barrels":"barrelsby --singleQuotes --delete -d src/main --exclude ConfigLog4j --exclude 'events/utils' -l top -s flat","build:js:prod":"rm -rf lib && NODE_ENV=production webpack --config webpack.ts.js --mode production","build:ts:watch":"yarn build:ts --watch","build:web:prod":"rm -rf dist && NODE_ENV=production webpack --config webpack.web.js --mode production","build:node:prod":"NODE_ENV=production webpack --config webpack.node.js --mode production","test:integration":"jest --colors --runInBand --detectOpenHandles test/integration"},"typings":"./lib/index.d.ts","_npmUser":{"name":"mmit","email":"office@mikemitterer.at"},"repository":{"url":"https://github.com/MikeMitterer/typescript-training","type":"git"},"type-check":"tsc","description":"This is a starter project for typescript projects","directories":{},"dependencies":{"path":"^0.12.7","date-fns":"^2.16.1","@mmit/logging":"^0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","qunit":"^2.13.0","semver":"^7.3.4","tslint":"^6.1.3","postcss":"^8.2.1","shelljs":"^0.8.4","ts-jest":"^26.4.4","ts-node":"^9.1.1","typedoc":"^0.19.2","webpack":"^4.44.2","jest-cli":"^26.6.3","@types/ws":"^7.4.0","barrelsby":"^2.2.0","node-sass":"^5.0.0","puppeteer":"^5.5.0","ts-loader":"^8.0.12","@babel/cli":"^7.12.10","babel-jest":"^26.6.3","css-loader":"^5.0.1","typescript":"^4.1.3","url-loader":"^4.1.1","@babel/core":"^7.12.10","@babel/node":"^7.12.10","@types/jest":"^26.0.19","@types/node":"^14.11.2","file-loader":"^6.2.0","html-loader":"^1.3.2","sass-loader":"^10.1.0","webpack-cli":"^3.3.12","@mmit/styles":"^0.1.19","@types/qunit":"^2.11.1","autoprefixer":"^10.1.0","babel-loader":"^8.2.2","jest-resolve":"^26.6.2","style-loader":"^2.0.0","jest-extended":"^0.11.5","tslint-loader":"^3.5.4","@babel/runtime":"^7.12.5","@types/core-js":"^2.5.4","@types/shelljs":"^0.8.8","jest-haste-map":"^26.6.2","jest-puppeteer":"^4.4.0","postcss-loader":"^4.1.0","tslint-override":"^1.0.1","@types/puppeteer":"^5.4.2","@babel/preset-env":"^7.12.11","source-map-loader":"^1.1.3","webpack-dev-server":"^3.11.0","copy-webpack-plugin":"^6.1.1","ejs-compiled-loader":"^3.0.0","html-webpack-plugin":"^4.5.0","clean-webpack-plugin":"^3.0.0","webpack-node-externals":"^2.5.2","@types/expect-puppeteer":"4.4.5","mini-css-extract-plugin":"^1.3.3","@babel/preset-typescript":"^7.12.7","awesome-typescript-loader":"^5.2.1","webpack-livereload-plugin":"^2.3.0","tslint-consistent-codestyle":"^1.16.0","babel-preset-modern-browsers":"^15.0.2","beautify-html-webpack-plugin":"^1.0.3","clean-terminal-webpack-plugin":"^3.0.0","@babel/plugin-transform-runtime":"^7.12.10","html-webpack-string-replace-plugin":"^1.1.0","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/plugin-proposal-object-rest-spread":"^7.12.1","@babel/plugin-proposal-nullish-coalescing-operator":"^7.12.1","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-starter_0.6.28_1611227464229_0.17910393728377594","host":"s3://npm-registry-packages"}},"0.6.29":{"name":"@mmit/typescript-starter","version":"0.6.29","keywords":["typescript"],"author":{"name":"Mike Mitterer"},"license":"MIT","_id":"@mmit/typescript-starter@0.6.29","maintainers":[{"name":"mmit","email":"office@mikemitterer.at"}],"dist":{"shasum":"4a342eafc8d19a735079cd52266e2268d270d601","tarball":"https://registry.npmjs.org/@mmit/typescript-starter/-/typescript-starter-0.6.29.tgz","fileCount":99,"integrity":"sha512-/Ic+sxSwXk4+dGlgmPNGTMt8APZU5bF2z8A45ofNWVL0rCTBE93bmd17fz74e5T407dtvbBG4L4Ydc8IVyOGuA==","signatures":[{"sig":"MEUCIHrucqPqEjNsPhUnkrQvEx077kLojcy6heqxrk2jyVguAiEAs+IBpcuO291KzAeKN41PM1OpXTJs0WeTbbWCXpj3nlM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1328276,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIpT5CRA9TVsSAnZWagAAldoP/15K6eB+P3lKRMtQuWsI\nWcZk5sy4fhaReKNrCI4i5uPrzw2qhbWb7x2mspbN1tnFlHXrdpN+pBIlGZsW\nFFckgsVE8yFrf2jduptDg69dC6O/meInlyYVc0q8pZPbt+r0FzhxX+LpfZMM\nKzAbbnC0AXrlYPCRGuVBbYEkeVUJligPZyqGFFvmyhmnwhhv/fUcvR6haI9N\ncDQP98q1raxkGZSYL0Q3zQ0wQzFRzZ4rImlgj4+sp58T14THyqOlHaMeoAFE\nE3xqPb4l4u9zFy9XoxwJPAtC7XVpjACihw07eLIhDukHjBwX/r7yFwpqDjML\nhS3UyyvPUmfLKPT+9S2lTQ2x5hpowylrUMRnYG1kPL75HYd4ZqmPCr288/Pd\n1KgZz9O+MnpokULAKv8SzYMlcr4G98GnM9DcPM6ukk0rHqeR9v5TF9fVBdoX\nQV7sLXMmB84k0LXy4tl+Wra5DocGIemnwF7bTdDb7TOqomfhzrp4r/td6aOO\ngK9uPCJJm5rWzOBUtyOOoQWzWsSF15ztIi4yrZJpCAx5CbWLTI+QJg3EqgBk\nY4irTnXFWaMHKl90kc5CLPb873Ug4wbjMV4wkxAQIxNOBRw2YJXFmoE76Hi0\nVKbmLZ2WBNV/72LpPFEuRgCSatMLrz6lRvHO60r6oFkMKvsd+Ao15fjOaF5v\nskLj\r\n=CQUt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","scripts":{"tc":"tsc --noEmit --project tsconfig.lib.json","doc":"typedoc --out doc --tsconfig tsconfig.lib.json src/main/","lint":"tslint --fix --project tsconfig.json","test":"yarn run gen:barrels && jest --clearCache && yarn run test:unit && yarn run test:integration","build":"rm -rf lib && yarn run gen:barrels && yarn run build:ts","clean":"rm -rf lib dist bin && jest --clearCache && tsc -b --clean && rm -f .tsbuildinfo","serve":"NODE_ENV=development webpack-dev-server --config webpack.web.js --mode development","start":"yarn serve --open","deploy":"yarn version --new-version patch && yarn publish --non-interactive","build:js":"rm -rf lib && NODE_ENV=development webpack --config webpack.ts.js --mode development","build:ts":"tsc --rootDir $(pwd)/src/main --project tsconfig.lib.json --declaration --outDir $(pwd)/lib","prettier":"onchange './src/**/*.ts'  -- prettier --write {{changed}}","tc:watch":"npm run tc -- --watch","test:e2e":"E2E_TEST='true' jest --colors --runInBand --detectOpenHandles test/e2e","build:web":"rm -rf dist && NODE_ENV=development webpack --config webpack.web.js --mode development","test:unit":"jest --colors test/unit","build:node":"rm -rf bin && NODE_ENV=development webpack --config webpack.node.js --mode development","build:babel":"rm -rf lib && REQUIRE_TARGET='browser' babel src/main --out-dir lib --extensions \".ts,.tsx\" --source-maps","build:types":"rm -rf lib && yarn build:ts --emitDeclarationOnly","gen:barrels":"barrelsby --singleQuotes --delete -d src/main --exclude ConfigLog4j --exclude 'events/utils' -l top -s flat","build:js:prod":"rm -rf lib && NODE_ENV=production webpack --config webpack.ts.js --mode production","build:ts:watch":"yarn build:ts --watch","build:web:prod":"rm -rf dist && NODE_ENV=production webpack --config webpack.web.js --mode production","build:node:prod":"NODE_ENV=production webpack --config webpack.node.js --mode production","test:integration":"jest --colors --runInBand --detectOpenHandles test/integration"},"typings":"./lib/index.d.ts","_npmUser":{"name":"mmit","email":"office@mikemitterer.at"},"repository":{"url":"https://github.com/MikeMitterer/typescript-training","type":"git"},"type-check":"tsc","description":"This is a starter project for typescript projects","directories":{},"dependencies":{"path":"^0.12.7","date-fns":"^2.16.1","@mmit/logging":"^0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sass":"^1.32.6","qunit":"^2.13.0","semver":"^7.3.4","tslint":"^6.1.3","postcss":"^8.2.5","shelljs":"^0.8.4","ts-jest":"^26.5.1","ts-node":"^9.1.1","typedoc":"^0.20.23","webpack":"4.44.2","jest-cli":"^26.6.3","@types/ws":"^7.4.0","barrelsby":"^2.2.0","puppeteer":"^7.0.4","ts-loader":"^8.0.16","@babel/cli":"^7.12.13","babel-jest":"^26.6.3","css-loader":"^5.0.2","typescript":"^4.1.3","url-loader":"^4.1.1","@babel/core":"^7.12.13","@babel/node":"^7.12.13","@types/jest":"^26.0.19","@types/node":"^14.14.25","file-loader":"^6.2.0","html-loader":"^1.3.2","sass-loader":"^10.1.1","webpack-cli":"3","@mmit/styles":"^0.1.21","@types/qunit":"^2.11.1","autoprefixer":"^10.2.4","babel-loader":"^8.2.2","jest-resolve":"^26.6.2","style-loader":"^2.0.0","jest-extended":"^0.11.5","tslint-loader":"^3.5.4","@babel/runtime":"^7.12.13","@types/core-js":"^2.5.4","@types/shelljs":"^0.8.8","jest-haste-map":"^26.6.2","jest-puppeteer":"^4.4.0","postcss-loader":"^4.1.0","tslint-override":"^1.0.1","@types/puppeteer":"^5.4.3","@babel/preset-env":"^7.12.13","source-map-loader":"^1.1.3","webpack-dev-server":"^3.11.2","copy-webpack-plugin":"^6.1.1","ejs-compiled-loader":"^3.0.0","html-webpack-plugin":"^4.5.1","clean-webpack-plugin":"^3.0.0","webpack-node-externals":"^2.5.2","@types/expect-puppeteer":"4.4.5","mini-css-extract-plugin":"^1.3.6","@babel/preset-typescript":"^7.12.13","awesome-typescript-loader":"^5.2.1","webpack-livereload-plugin":"^2.3.0","tslint-consistent-codestyle":"^1.16.0","babel-preset-modern-browsers":"^15.0.2","beautify-html-webpack-plugin":"^1.0.3","clean-terminal-webpack-plugin":"^3.0.0","@babel/plugin-transform-runtime":"^7.12.15","html-webpack-string-replace-plugin":"^1.1.0","@babel/plugin-proposal-class-properties":"^7.12.13","@babel/plugin-proposal-optional-chaining":"^7.12.13","@babel/plugin-proposal-object-rest-spread":"^7.12.13","@babel/plugin-proposal-nullish-coalescing-operator":"^7.12.13","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-starter_0.6.29_1612879097283_0.9613335361189503","host":"s3://npm-registry-packages"}},"0.6.30":{"name":"@mmit/typescript-starter","version":"0.6.30","keywords":["typescript"],"author":{"name":"Mike Mitterer"},"license":"MIT","_id":"@mmit/typescript-starter@0.6.30","maintainers":[{"name":"mmit","email":"office@mikemitterer.at"}],"dist":{"shasum":"1d887fc24160c15038899ab2a306730aeecc14f6","tarball":"https://registry.npmjs.org/@mmit/typescript-starter/-/typescript-starter-0.6.30.tgz","fileCount":99,"integrity":"sha512-VH+WqBqD5/6cZhDaYeKkVuns6ZnnA0J6I4TcGtgqCSdehHm3ydUPmPjYz8SY6dI78aD5Zsfi5rYkPc7VZkzh0w==","signatures":[{"sig":"MEUCIQCotJxQNqL3uPecRrFqrDgOEdMdlrAmIGd3l0dwLtprTAIgNu6sWhKvzzdgFIkm27B5OjTe6xEC6Zlwc/lEjfUBm7o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1328276,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKj/OCRA9TVsSAnZWagAAPPMQAI99J5MxSZ4cgUBFveW3\nPVtJAFS2pW+VAON5DwzaRyjC/twZLPDh7DV1YbUQGYhvjBRDYKaYu17CyVfq\nhS263WV9ZWl4P0kGYTR3c57b8kxS2DF71PcBfMCDudcN68zpk5cUaV7eTkvy\nxjeh0Z4aGgvfpOHwDiT+noP9BHdyaG3ygDjUKRt2tBeNtsSvFiHK39AcjPdm\n6WqwUTQwVfvVtmKkR30fwMEtqJKnKtipyiK1eNbq6Z0XIBacGZlH+N1ToG+k\nkKKDRHpZWPnezkMBtINKh5IMkYQkeUG4PxQT72iOMJCgKOeZtg6KWLVVxs8r\ns9LMRGbjMTu8nklee676/u1D31jOjza7ty+6hMKMRGm4E8CLL/cSqxw55/wG\ndM3bL+WEHfnDZZq85zFoOrEzsqcmSKc4whhUB5RSJIrBRo4w+Fbc831UPS5F\nuIhGM7FIa83irAtLWwH4mmljniAsOqqZn0KQHEWVGpWwVMqPYLcSFz9VG/me\ndM6t/IHysXVrOyfFRUaV7E+tabuQ2qOs1VrXcCmkR8Cpykd/m1E9XVNyb4wq\nZ8A4GJD4PVrGvGg66toySv7cjt3Z2/zE/HcOjDl0DGN7eHDrJ8EC+5cjewcw\nx1waRF1DkKG7xRW5G432plJiDMxIT44PtIv3yN7yOJ4ATN7E1q7iU/ftDDv3\nPDBD\r\n=IHxE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","scripts":{"tc":"tsc --noEmit --project tsconfig.lib.json","doc":"typedoc --out doc --tsconfig tsconfig.lib.json src/main/","lint":"tslint --fix --project tsconfig.json","test":"yarn run gen:barrels && jest --clearCache && yarn run test:unit && yarn run test:integration","build":"rm -rf lib && yarn run gen:barrels && yarn run build:ts","clean":"rm -rf lib dist bin && jest --clearCache && tsc -b --clean && rm -f .tsbuildinfo","serve":"NODE_ENV=development webpack-dev-server --config webpack.web.js --mode development","start":"yarn serve --open","deploy":"yarn version --new-version patch && yarn publish --non-interactive","build:js":"rm -rf lib && NODE_ENV=development webpack --config webpack.ts.js --mode development","build:ts":"tsc --rootDir $(pwd)/src/main --project tsconfig.lib.json --declaration --outDir $(pwd)/lib","prettier":"onchange './src/**/*.ts'  -- prettier --write {{changed}}","tc:watch":"npm run tc -- --watch","test:e2e":"E2E_TEST='true' jest --colors --runInBand --detectOpenHandles test/e2e","build:web":"rm -rf dist && NODE_ENV=development webpack --config webpack.web.js --mode development","test:unit":"jest --colors test/unit","build:node":"rm -rf bin && NODE_ENV=development webpack --config webpack.node.js --mode development","build:babel":"rm -rf lib && REQUIRE_TARGET='browser' babel src/main --out-dir lib --extensions \".ts,.tsx\" --source-maps","build:types":"rm -rf lib && yarn build:ts --emitDeclarationOnly","gen:barrels":"barrelsby --singleQuotes --delete -d src/main --exclude ConfigLog4j --exclude 'events/utils' -l top -s flat","build:js:prod":"rm -rf lib && NODE_ENV=production webpack --config webpack.ts.js --mode production","build:ts:watch":"yarn build:ts --watch","build:web:prod":"rm -rf dist && NODE_ENV=production webpack --config webpack.web.js --mode production","build:node:prod":"NODE_ENV=production webpack --config webpack.node.js --mode production","test:integration":"jest --colors --runInBand --detectOpenHandles test/integration"},"typings":"./lib/index.d.ts","_npmUser":{"name":"mmit","email":"office@mikemitterer.at"},"repository":{"url":"https://github.com/MikeMitterer/typescript-training","type":"git"},"type-check":"tsc","description":"This is a starter project for typescript projects","directories":{},"dependencies":{"path":"^0.12.7","date-fns":"^2.16.1","@mmit/logging":"^0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sass":"^1.32.6","qunit":"^2.13.0","semver":"^7.3.4","tslint":"^6.1.3","postcss":"^8.2.5","shelljs":"^0.8.4","ts-jest":"^26.5.1","ts-node":"^9.1.1","typedoc":"^0.20.23","webpack":"4.44.2","jest-cli":"^26.6.3","@types/ws":"^7.4.0","barrelsby":"^2.2.0","puppeteer":"^7.0.4","ts-loader":"^8.0.16","@babel/cli":"^7.12.13","babel-jest":"^26.6.3","css-loader":"^5.0.2","typescript":"^4.1.3","url-loader":"^4.1.1","@babel/core":"^7.12.13","@babel/node":"^7.12.13","@types/jest":"^26.0.19","@types/node":"^14.14.25","file-loader":"^6.2.0","html-loader":"^1.3.2","sass-loader":"^10.1.1","webpack-cli":"3","@mmit/styles":"^0.1.21","@types/qunit":"^2.11.1","autoprefixer":"^10.2.4","babel-loader":"^8.2.2","jest-resolve":"^26.6.2","style-loader":"^2.0.0","jest-extended":"^0.11.5","tslint-loader":"^3.5.4","@babel/runtime":"^7.12.13","@types/core-js":"^2.5.4","@types/shelljs":"^0.8.8","jest-haste-map":"^26.6.2","jest-puppeteer":"^4.4.0","postcss-loader":"^4.1.0","tslint-override":"^1.0.1","@types/puppeteer":"^5.4.3","@babel/preset-env":"^7.12.13","source-map-loader":"^1.1.3","webpack-dev-server":"^3.11.2","copy-webpack-plugin":"^6.1.1","ejs-compiled-loader":"^3.0.0","html-webpack-plugin":"^4.5.1","clean-webpack-plugin":"^3.0.0","webpack-node-externals":"^2.5.2","@types/expect-puppeteer":"4.4.5","mini-css-extract-plugin":"^1.3.6","@babel/preset-typescript":"^7.12.13","awesome-typescript-loader":"^5.2.1","webpack-livereload-plugin":"^2.3.0","tslint-consistent-codestyle":"^1.16.0","babel-preset-modern-browsers":"^15.0.2","beautify-html-webpack-plugin":"^1.0.3","clean-terminal-webpack-plugin":"^3.0.0","@babel/plugin-transform-runtime":"^7.12.15","html-webpack-string-replace-plugin":"^1.1.0","@babel/plugin-proposal-class-properties":"^7.12.13","@babel/plugin-proposal-optional-chaining":"^7.12.13","@babel/plugin-proposal-object-rest-spread":"^7.12.13","@babel/plugin-proposal-nullish-coalescing-operator":"^7.12.13","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-starter_0.6.30_1613381582257_0.29765796432013225","host":"s3://npm-registry-packages"}},"0.6.31":{"name":"@mmit/typescript-starter","version":"0.6.31","keywords":["typescript"],"author":{"name":"Mike Mitterer"},"license":"MIT","_id":"@mmit/typescript-starter@0.6.31","maintainers":[{"name":"mmit","email":"office@mikemitterer.at"}],"dist":{"shasum":"49e46401e230d9caf1c941a511b14e342bf1ba28","tarball":"https://registry.npmjs.org/@mmit/typescript-starter/-/typescript-starter-0.6.31.tgz","fileCount":105,"integrity":"sha512-xVTt8OAFSaBwWI9ajqtmHGfHOBZZqWtO66Gi4fuwb1pZvT6ZJAUQRxX+2etm9PC4DddnyA9uSTlsl2VkGkHNlQ==","signatures":[{"sig":"MEUCIQCOQEF62+MxKXF2mP09eMQnaA2z8b/ShFY0sEbCj9AE8gIgYJWv4kuheVxJxUplHECZGoDdm3WlKBMzx7WHnAGAZh0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1328299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2R1dCRA9TVsSAnZWagAAB0IQAIOAMMss6ww1TQNmr2Ln\nh6zxdXBuLejoWi1rfqfGKTZmHbdCpQSAl2JnIbqVBHrkTDgKt7ZfO23WRwxi\nrufgzX6V+AJL3Ggu9JlPN/JcacR/Rr38tw7FFyGONQdja13x83kYDo/I1zfh\nj8+1nCtYUGYXCeKrK4ABAzEuN7k5VzcIsMkS5U3Zhvj3t9cuEZftloOeEqjD\nt7FpsNAtt8EAbfEjYUEicyUVCJaOMcj49SID15HoYZ6A4O6mZpZDIOUPOvuV\nDl/Ogc9lqpLVNQ2J32pviVCzq/n06QfBm82ouY6QVYtz8o3/sgvn/OVZpok2\nXIpc4SKzjkHJrGuRTHdUT5jvYa6+HHBpBkClOEPQuMJFsYuqEmRw9OcZfZrj\nFhIlN7ugwCZJAMTdA2VGd/qLt0iqErrOzMznom0c98wtF9rTI5dLwPBuYqQ7\n/CEPARpAzbQD1wFJh/VFSCTlfkkWt7Cw+h8D8rBn0cjrUb+uJP+X4nvYLZba\nQxobe+Z9IGmcnbz9CLmUBOx92HclXyFCaDG5jiZBRXUemSnwJTLCdCbvlDQO\nH3W3GVV2EF+aHIEBMAB7c1jGRnz/TlsvrpDVDUiPVHYBsjRPRDP9iv77D/iW\nMqL4ZyhLH74vBOox7J/EKIl3+0NpyK02pXQUGxruw+5D8meycleoYj6Bd/Kh\nBBbw\r\n=8XST\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","scripts":{"tc":"tsc --noEmit --project tsconfig.lib.json","doc":"typedoc --out doc --tsconfig tsconfig.lib.json src/main/","lint":"tslint --fix --project tsconfig.json","test":"yarn run gen:barrels && jest --clearCache && yarn run test:unit && yarn run test:integration","build":"rm -rf lib && yarn run gen:barrels && yarn run build:ts","clean":"rm -rf lib dist bin &&  rm -rf node_modules/@types/istanbul-reports && jest --clearCache && rm -rf .ts.cache && rm -rf .rollup.cache && rm -f .tsbuildinfo","serve":"NODE_ENV=development webpack serve --config webpack.web.js --mode development","start":"yarn serve --open","deploy":"yarn version --new-version patch && yarn publish --non-interactive","build:js":"rm -rf lib && NODE_ENV=development webpack --config webpack.ts.js --mode development","build:ts":"tsc --rootDir $(pwd)/src/main --project tsconfig.lib.json --declaration --outDir $(pwd)/lib","prettier":"onchange './src/**/*.ts'  -- prettier --write {{changed}}","tc:watch":"npm run tc -- --watch","test:e2e":"E2E_TEST='true' jest --colors --runInBand --detectOpenHandles test/e2e","build:web":"rm -rf dist && NODE_ENV=development webpack --config webpack.web.js --mode development","test:unit":"jest --colors test/unit","build:node":"rm -rf bin && NODE_ENV=development webpack --config webpack.node.js --mode development","build:babel":"rm -rf lib && REQUIRE_TARGET='browser' babel src/main --out-dir lib --extensions \".ts,.tsx\" --source-maps","build:types":"rm -rf lib && yarn build:ts --emitDeclarationOnly","gen:barrels":"barrelsby --singleQuotes --delete -d src/main --exclude ConfigLog4j --exclude 'events/utils' -l top -s flat","build:js:prod":"rm -rf lib && NODE_ENV=production webpack --config webpack.ts.js --mode production","build:ts:watch":"yarn build:ts --watch","build:web:prod":"rm -rf dist && NODE_ENV=production webpack --config webpack.web.js --mode production","build:node:prod":"NODE_ENV=production webpack --config webpack.node.js --mode production","test:integration":"jest --colors --runInBand --detectOpenHandles test/integration"},"typings":"./lib/index.d.ts","_npmUser":{"name":"mmit","email":"office@mikemitterer.at"},"repository":{"url":"https://github.com/MikeMitterer/typescript-training","type":"git"},"type-check":"tsc","description":"This is a starter project for typescript projects","directories":{},"dependencies":{"path":"^0.12.7","date-fns":"^2.22.1","@mmit/logging":"^0.1.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","jest":"^27.0.6","sass":"^1.35.1","semver":"^7.3.5","tslint":"^6.1.3","postcss":"^8.3.5","shelljs":"^0.8.4","ts-jest":"^27.0.3","ts-node":"^10.0.0","typedoc":"^0.21.2","webpack":"5.41.1","jest-cli":"^27.0.6","@types/ws":"^7.4.5","barrelsby":"^2.2.0","puppeteer":"^10.1.0","ts-loader":"^9.2.3","@babel/cli":"^7.14.5","@mmit/muni":"^0.0.2","babel-jest":"^27.0.6","css-loader":"^5.2.6","typescript":"^4.3.4","url-loader":"^4.1.1","@babel/core":"^7.14.6","@babel/node":"^7.14.7","@types/chai":"^4.2.22","@types/jest":"^26.0.23","@types/node":"^15.12.5","file-loader":"^6.2.0","html-loader":"^2.1.2","sass-loader":"^12.1.0","webpack-cli":"4.7.2","@mmit/styles":"^0.1.33","autoprefixer":"^10.2.6","babel-loader":"^8.2.2","jest-resolve":"^27.0.6","style-loader":"^3.0.0","jest-extended":"^0.11.5","tslint-loader":"^3.5.4","@babel/runtime":"^7.14.6","@types/core-js":"^2.5.4","@types/shelljs":"^0.8.8","jest-haste-map":"^27.0.6","jest-puppeteer":"^5.0.4","postcss-loader":"^6.1.0","tslint-override":"^1.0.1","@types/puppeteer":"^5.4.3","@babel/preset-env":"^7.14.7","source-map-loader":"^3.0.0","webpack-dev-server":"^3.11.2","copy-webpack-plugin":"^9.0.1","ejs-compiled-loader":"^3.1.0","html-webpack-plugin":"^5.3.2","clean-webpack-plugin":"^4.0.0-alpha.0","webpack-node-externals":"^3.0.0","@types/expect-puppeteer":"4.4.5","mini-css-extract-plugin":"^1.6.2","@babel/preset-typescript":"^7.14.5","awesome-typescript-loader":"^5.2.1","webpack-livereload-plugin":"^3.0.1","tslint-consistent-codestyle":"^1.16.0","babel-preset-modern-browsers":"^15.0.2","beautify-html-webpack-plugin":"^1.0.3","clean-terminal-webpack-plugin":"^3.0.0","@babel/plugin-transform-runtime":"^7.14.5","html-webpack-string-replace-plugin":"^1.1.0","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-proposal-optional-chaining":"^7.14.5","@babel/plugin-proposal-object-rest-spread":"^7.14.7","@babel/plugin-proposal-nullish-coalescing-operator":"^7.14.5","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-starter_0.6.31_1636000086802_0.5294395045868374","host":"s3://npm-registry-packages"}},"0.6.32":{"name":"@mmit/typescript-starter","version":"0.6.32","keywords":["typescript"],"author":{"name":"Mike Mitterer"},"license":"MIT","_id":"@mmit/typescript-starter@0.6.32","maintainers":[{"name":"mmit","email":"office@mikemitterer.at"}],"dist":{"shasum":"516d6265ec2237d60a2e5e2e271f3c04c14070ac","tarball":"https://registry.npmjs.org/@mmit/typescript-starter/-/typescript-starter-0.6.32.tgz","fileCount":105,"integrity":"sha512-vuDExV0BI8S4/HwLOQvuyudJj1UF4VQ/lbqCv7paTT8elmNC3GaMsb9hqUwkDoKg8VBuupQuAyFcEANMWJqtyw==","signatures":[{"sig":"MEYCIQChQr51Gcz6sm083YQZ2cNgnsdbKWuwAKlu4IfeIemlqwIhALWAKfSAv/qb14cEugiTg/5Y1Fvn40qoJKR/sSUdxLkO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1328471,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLRVZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqniw/9FfJ5IPTSZMk8DC81o8NkeDpCzFeDn3K4iXGm5FFAi/pDfMj6\r\n7fbpnQES7nwYEyPN2oFsoOAX6FMtjb5+guzZL9KrIxynfVQF2uO/18egRRy5\r\n/+DwNMDdf1R5NQvy3/aorB6dEMn9WqA8Hn/QbnW1/1ITCi9m14WnZ+dDoCYD\r\n4OMCbB2f2+xTrG5S8hihtey/tP1oldXuePXbcqOT0y3ibqLLJA99gvYyVk58\r\nJ4wnsZUNK2VVRfgaNAxmD/kRI1CsE9tRgCwHXEyCDvSfI3nMLFweOhpvHolG\r\ngkQp1U0l9a9xAGG3znouif/sCm2aDoAsfxIkx5Q8WSZUpTIOnrirPl0K5YH5\r\n6ysj3tpp5AVZc+WjT+okbJxp0hKnyou/MLCYY5aZ/FAzMBcisbuolzQFYfGQ\r\nIQeA0a0l/qj7hxocvKlCkyL+gjNMnZ5xb6Q5xoSahs09M+sV20msc8J6MY2n\r\ndrqFoye4xRLaBmqXhvuboTRobZMS0p1LZPSmpT7NvkFAyiPIxHYkzi9JugZ2\r\n7IwXwqi5GxyvR010yhBtnT0xNhM8BGN+OFnAbOCgRAOoV2Wa6cgwOsGQxBb4\r\nTD0Fx3d8CQXJIXIelqx2SjEgiAOyabBAS+oaMOeykwYXLPgFGkG+14VukZaB\r\n1LCEJ1rcRtZeX4stv7DsAoaqR8/er2ZI96M=\r\n=DdqX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","scripts":{"tc":"tsc --noEmit --project tsconfig.lib.json","doc":"typedoc --out doc --tsconfig tsconfig.lib.json src/main/","lint":"tslint --fix --project tsconfig.json","test":"yarn run gen:barrels && jest --clearCache && yarn run test:unit && yarn run test:integration","build":"rm -rf lib && yarn run gen:barrels && yarn run build:ts","clean":"rm -rf lib dist bin &&  rm -rf node_modules/@types/istanbul-reports && jest --clearCache && rm -rf .ts.cache && rm -rf .rollup.cache && rm -f .tsbuildinfo","serve":"NODE_ENV=development webpack serve --config webpack.web.js --mode development","start":"yarn serve --open","deploy":"yarn version --new-version patch && yarn publish --non-interactive","build:js":"rm -rf lib && NODE_ENV=development webpack --config webpack.ts.js --mode development","build:ts":"tsc --rootDir $(pwd)/src/main --project tsconfig.lib.json --declaration --outDir $(pwd)/lib","prettier":"onchange './src/**/*.ts'  -- prettier --write {{changed}}","tc:watch":"npm run tc -- --watch","test:e2e":"E2E_TEST='true' jest --colors --runInBand --detectOpenHandles test/e2e","build:web":"rm -rf dist && NODE_ENV=development webpack --config webpack.web.js --mode development","test:unit":"jest --colors test/unit","build:node":"rm -rf bin && NODE_ENV=development webpack --config webpack.node.js --mode development","build:babel":"rm -rf lib && REQUIRE_TARGET='browser' babel src/main --out-dir lib --extensions \".ts,.tsx\" --source-maps","build:types":"rm -rf lib && yarn build:ts --emitDeclarationOnly","gen:barrels":"barrelsby --singleQuotes --delete -d src/main --exclude ConfigLog4j --exclude 'events/utils' -l top -s flat","build:js:prod":"rm -rf lib && NODE_ENV=production webpack --config webpack.ts.js --mode production","build:ts:watch":"yarn build:ts --watch","build:web:prod":"rm -rf dist && NODE_ENV=production webpack --config webpack.web.js --mode production","build:node:prod":"NODE_ENV=production webpack --config webpack.node.js --mode production","test:integration":"jest --colors --runInBand --detectOpenHandles test/integration"},"typings":"./lib/index.d.ts","_npmUser":{"name":"mmit","email":"office@mikemitterer.at"},"repository":{"url":"https://github.com/MikeMitterer/typescript-training","type":"git"},"type-check":"tsc","description":"This is a starter project for typescript projects","directories":{},"dependencies":{"path":"^0.12.7","date-fns":"^2.22.1","@mmit/logging":"^0.1.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","jest":"^27.0.6","sass":"^1.35.1","semver":"^7.3.5","tslint":"^6.1.3","postcss":"^8.3.5","shelljs":"^0.8.4","ts-jest":"^27.0.3","ts-node":"^10.0.0","typedoc":"^0.21.2","webpack":"5.41.1","jest-cli":"^27.0.6","@types/ws":"^7.4.5","barrelsby":"^2.2.0","puppeteer":"^10.1.0","ts-loader":"^9.2.3","@babel/cli":"^7.14.5","@mmit/muni":"^0.0.2","babel-jest":"^27.0.6","css-loader":"^5.2.6","typescript":"^4.3.4","url-loader":"^4.1.1","@babel/core":"^7.14.6","@babel/node":"^7.14.7","@types/chai":"^4.2.22","@types/jest":"^26.0.23","@types/node":"^15.12.5","file-loader":"^6.2.0","html-loader":"^2.1.2","sass-loader":"^12.1.0","webpack-cli":"4.7.2","@mmit/styles":"^0.1.33","autoprefixer":"^10.2.6","babel-loader":"^8.2.2","jest-resolve":"^27.0.6","style-loader":"^3.0.0","jest-extended":"^0.11.5","tslint-loader":"^3.5.4","@babel/runtime":"^7.14.6","@types/core-js":"^2.5.4","@types/shelljs":"^0.8.8","jest-haste-map":"^27.0.6","jest-puppeteer":"^5.0.4","postcss-loader":"^6.1.0","tslint-override":"^1.0.1","@types/puppeteer":"^5.4.3","@babel/preset-env":"^7.14.7","source-map-loader":"^3.0.0","webpack-dev-server":"^3.11.2","copy-webpack-plugin":"^9.0.1","ejs-compiled-loader":"^3.1.0","html-webpack-plugin":"^5.3.2","clean-webpack-plugin":"^4.0.0-alpha.0","webpack-node-externals":"^3.0.0","@types/expect-puppeteer":"4.4.5","mini-css-extract-plugin":"^1.6.2","@babel/preset-typescript":"^7.14.5","awesome-typescript-loader":"^5.2.1","webpack-livereload-plugin":"^3.0.1","tslint-consistent-codestyle":"^1.16.0","babel-preset-modern-browsers":"^15.0.2","beautify-html-webpack-plugin":"^1.0.3","clean-terminal-webpack-plugin":"^3.0.0","@babel/plugin-transform-runtime":"^7.14.5","html-webpack-string-replace-plugin":"^1.1.0","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-proposal-optional-chaining":"^7.14.5","@babel/plugin-proposal-object-rest-spread":"^7.14.7","@babel/plugin-proposal-nullish-coalescing-operator":"^7.14.5","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-starter_0.6.32_1663898969458_0.1587163676372536","host":"s3://npm-registry-packages"}},"0.6.33":{"name":"@mmit/typescript-starter","version":"0.6.33","keywords":["typescript"],"author":{"name":"Mike Mitterer"},"license":"MIT","_id":"@mmit/typescript-starter@0.6.33","maintainers":[{"name":"mmit","email":"office@mikemitterer.at"}],"dist":{"shasum":"73be1cf3886c8c44884a6c32fe015105d2157e1c","tarball":"https://registry.npmjs.org/@mmit/typescript-starter/-/typescript-starter-0.6.33.tgz","fileCount":105,"integrity":"sha512-TbKyiUIUScOqHnogF+D4nELptI/4J8mVEYolre4xWg7CmNRJYgIjs7MwPPpZam6Wj1sXws/95RFFflUR4hWT7Q==","signatures":[{"sig":"MEQCIFWoFjjMFM1nm8yh6VfJP8Kq38yJQMXGRWbUOXL3APVXAiBc5jx/InCfdq7x/O2nB39tqWAN3Yp70lu1rhldH/188w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1328274},"main":"./lib/index.js","scripts":{"tc":"tsc --noEmit --project tsconfig.lib.json","doc":"typedoc --out doc --tsconfig tsconfig.lib.json src/main/","lint":"tslint --fix --project tsconfig.json","test":"yarn run gen:barrels && jest --clearCache && yarn run test:unit && yarn run test:integration","build":"rm -rf lib && yarn run gen:barrels && yarn run build:ts","clean":"rm -rf lib dist bin &&  rm -rf node_modules/@types/istanbul-reports && jest --clearCache && rm -rf .ts.cache && rm -rf .rollup.cache && rm -f .tsbuildinfo","serve":"NODE_ENV=development webpack serve --config webpack.web.js --mode development","start":"yarn serve --open","deploy":"yarn version --new-version patch && yarn publish --non-interactive","update":"yarn update:browser","build:js":"rm -rf lib && NODE_ENV=development webpack --config webpack.ts.js --mode development","build:ts":"tsc --rootDir $(pwd)/src/main --project tsconfig.lib.json --declaration --outDir $(pwd)/lib","prettier":"onchange './src/**/*.ts'  -- prettier --write {{changed}}","tc:watch":"npm run tc -- --watch","test:e2e":"E2E_TEST='true' jest --colors --runInBand --detectOpenHandles test/e2e","build:web":"rm -rf dist && NODE_ENV=development webpack --config webpack.web.js --mode development","test:unit":"jest --colors test/unit","build:node":"rm -rf bin && NODE_ENV=development webpack --config webpack.node.js --mode development","build:babel":"rm -rf lib && REQUIRE_TARGET='browser' babel src/main --out-dir lib --extensions \".ts,.tsx\" --source-maps","build:types":"rm -rf lib && yarn build:ts --emitDeclarationOnly","gen:barrels":"barrelsby --singleQuotes --delete -d src/main --exclude ConfigLog4j --exclude 'events/utils' -l top -s flat","pkg:version":"echo $(jq -r -j '.name' < package.json;echo -n ': ';jq -r -j '.version' < package.json)","build:js:prod":"rm -rf lib && NODE_ENV=production webpack --config webpack.ts.js --mode production","build:ts:watch":"yarn build:ts --watch","build:web:prod":"rm -rf dist && NODE_ENV=production webpack --config webpack.web.js --mode production","update:browser":"browserslist --update-db","build:node:prod":"NODE_ENV=production webpack --config webpack.node.js --mode production","test:integration":"jest --colors --runInBand --detectOpenHandles test/integration"},"typings":"./lib/index.d.ts","_npmUser":{"name":"mmit","email":"office@mikemitterer.at"},"repository":{"url":"https://github.com/MikeMitterer/typescript-training","type":"git"},"type-check":"tsc","description":"This is a starter project for typescript projects","directories":{},"dependencies":{"path":"^0.12.7","date-fns":"^2.30.0","@mmit/logging":"0.1.9"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.8","jest":"^29.6.4","sass":"^1.66.1","semver":"^7.5.4","tslint":"^6.1.3","postcss":"^8.4.29","shelljs":"^0.8.4","ts-jest":"^29.1.1","ts-node":"^10.0.0","typedoc":"^0.25.0","webpack":"5.88.2","jest-cli":"^29.6.4","@types/ws":"^8.5.5","barrelsby":"^2.8.0","puppeteer":"^21.1.1","ts-loader":"^9.4.4","@babel/cli":"^7.22.10","@mmit/muni":"^0.0.2","babel-jest":"^29.6.4","css-loader":"^6.8.1","typescript":"^5.2.2","url-loader":"^4.1.1","@babel/core":"^7.22.11","@babel/node":"^7.22.10","@types/chai":"^4.3.5","@types/jest":"^29.5.4","@types/node":"^20.5.7","file-loader":"^6.2.0","html-loader":"^4.2.0","sass-loader":"^13.3.2","webpack-cli":"5.1.4","@mmit/styles":"^0.1.33","autoprefixer":"^10.4.15","babel-loader":"^9.1.3","jest-resolve":"^29.6.4","style-loader":"^3.3.3","jest-extended":"^4.0.1","tslint-loader":"^3.5.4","@babel/runtime":"^7.22.11","@types/core-js":"^2.5.4","@types/shelljs":"^0.8.12","jest-haste-map":"^29.6.4","jest-puppeteer":"^9.0.0","postcss-loader":"^7.3.3","tslint-override":"^1.0.1","@babel/preset-env":"^7.22.10","source-map-loader":"^4.0.1","webpack-dev-server":"4.7.4","copy-webpack-plugin":"^11.0.0","ejs-compiled-loader":"^3.1.0","html-webpack-plugin":"^5.5.3","clean-webpack-plugin":"^4.0.0-alpha.0","jest-environment-jsdom":"^29.6.4","webpack-node-externals":"^3.0.0","@types/expect-puppeteer":"5.0.3","mini-css-extract-plugin":"^2.7.6","@babel/preset-typescript":"^7.22.11","webpack-livereload-plugin":"^3.0.1","tslint-consistent-codestyle":"^1.16.0","babel-preset-modern-browsers":"^15.0.2","clean-terminal-webpack-plugin":"^3.0.0","@babel/plugin-transform-runtime":"^7.22.10","html-webpack-string-replace-plugin":"^1.1.0","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-proposal-optional-chaining":"^7.21.0","@babel/plugin-proposal-object-rest-spread":"^7.20.7","@babel/plugin-proposal-nullish-coalescing-operator":"^7.14.5","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-starter_0.6.33_1693408013016_0.6761300305681646","host":"s3://npm-registry-packages"}},"0.6.34":{"name":"@mmit/typescript-starter","version":"0.6.34","keywords":["typescript"],"author":{"name":"Mike Mitterer"},"license":"MIT","_id":"@mmit/typescript-starter@0.6.34","maintainers":[{"name":"mmit","email":"office@mikemitterer.at"}],"dist":{"shasum":"2df67fe0f6e3dcda1bebe655a1e3c47a50c504fa","tarball":"https://registry.npmjs.org/@mmit/typescript-starter/-/typescript-starter-0.6.34.tgz","fileCount":82,"integrity":"sha512-PKKDXvEJ09j4LEx1RaBa7SOiTbdKlywxKYrHRIc4YSiL3PJzvG/IytYZHfG4R2hlz8+xbx9Lu5praT9dfpu9Fg==","signatures":[{"sig":"MEQCID0rnt9FrCxqfIT8hlxFMkLi+3fg27BA5X+gQzPy81T5AiBM3QJv2R4YEtYY6dCEB86+4Ls3uN71ofBeNYPrvgX8XQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1326429},"main":"./lib/index.js","scripts":{"tc":"tsc --noEmit --project tsconfig.lib.json","doc":"typedoc --out doc --tsconfig tsconfig.lib.json src/main/","lint":"yarn eslint src tests","test":"yarn run gen:barrels && jest --clearCache && yarn run test:unit && yarn run test:integration","build":"rm -rf lib && yarn run gen:barrels && yarn run build:ts","clean":"rm -rf lib dist bin","serve":"NODE_ENV=development webpack serve --config webpack.web.js --mode development","start":"yarn serve --open","deploy":"yarn version --new-version patch && yarn publish --non-interactive","export":"yarn export:scripts","update":"yarn update:browser","build:js":"rm -rf lib && NODE_ENV=development webpack --config webpack.ts.js --mode development","build:ts":"tsc --rootDir $(pwd)/src/main --project tsconfig.lib.json --declaration --outDir $(pwd)/lib","lint:fix":"yarn eslint src --fix","prettier":"onchange './src/**/*.ts'  -- prettier --write {{changed}}","tc:watch":"npm run tc -- --watch","test:e2e":"E2E_TEST='true' jest --colors --runInBand --detectOpenHandles tests/e2e","build:web":"rm -rf dist && NODE_ENV=development webpack --config webpack.web.js --mode development","clean:all":"yarn clean && yarn clean:jest && rm -f yarn.lock && rm -rf node_modules && yarn clean cache","test:unit":"jest --colors tests/unit","build:node":"rm -rf bin && NODE_ENV=development webpack --config webpack.node.js --mode development","clean:jest":"jest --clearCache","build:babel":"rm -rf lib && REQUIRE_TARGET='browser' babel src/main --out-dir lib --extensions \".ts,.tsx\" --source-maps","build:types":"rm -rf lib && yarn build:ts --emitDeclarationOnly","gen:barrels":"barrelsby --singleQuotes --delete -d src/main --exclude ConfigLog4j --exclude 'events/utils' -l top -s flat","version:pkg":"jq -r '.version' < package.json","build:js:prod":"rm -rf lib && NODE_ENV=production webpack --config webpack.ts.js --mode production","build:ts:watch":"yarn build:ts --watch","build:web:prod":"rm -rf dist && NODE_ENV=production webpack --config webpack.web.js --mode production","export:jenkins":"cp -f build.jenkins ${DEV_LOCAL}/Templates/Production/TypeScript","export:scripts":"jq -r '.scripts' < package.json > ${DEV_LOCAL}/Templates/Production/TypeScript/package/scripts.json","update:browser":"browserslist --update-db","version:remote":"curl --silent -X GET -H \"Authorization: token ${GH_TOKEN_READ_PRIVATE_REPO}\" \"https://raw.githubusercontent.com/$(cat ./.gitorg)/$(git repo)/master/package.json\" | jq -r \".version\" ","build:node:prod":"NODE_ENV=production webpack --config webpack.node.js --mode production","test:integration":"jest --colors --runInBand --detectOpenHandles tests/integration","update:templates":"updateDevTemplates.sh -u","version:pkg:full":"echo $(jq -r -j '.name' < package.json;echo ': ';yarn version:pkg)","version:remote:full":"echo $(jq -r -j '.name' < package.json;echo ': ';yarn version:remote)"},"typings":"./lib/index.d.ts","_npmUser":{"name":"mmit","email":"office@mikemitterer.at"},"repository":{"url":"https://github.com/MikeMitterer/typescript-training","type":"git"},"type-check":"tsc","description":"This is a starter project for typescript projects","directories":{},"dependencies":{"path":"^0.12.7","date-fns":"^2.30.0","@mmit/logging":"0.1.9"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.8","jest":"^29.6.4","sass":"^1.66.1","assert":"^2.0.0","buffer":"^6.0.3","eslint":"^8.48.0","semver":"^7.5.4","postcss":"^8.4.29","shelljs":"^0.8.4","ts-jest":"^29.1.1","ts-node":"^10.0.0","typedoc":"^0.25.0","webpack":"5.88.2","jest-cli":"^29.6.4","@types/ws":"^8.5.5","barrelsby":"^2.8.0","puppeteer":"^21.1.1","ts-loader":"^9.4.4","@babel/cli":"^7.22.10","@mmit/muni":"^0.0.2","babel-jest":"^29.6.4","css-loader":"^6.8.1","typescript":"^5.2.2","@babel/core":"^7.22.11","@babel/node":"^7.22.10","@types/chai":"^4.3.5","@types/jest":"^29.5.4","@types/node":"^20.5.7","browserlist":"^1.0.1","file-loader":"^6.2.0","html-loader":"^4.2.0","sass-loader":"^13.3.2","stream-http":"^3.2.0","webpack-cli":"5.1.4","@mmit/styles":"^0.1.33","autoprefixer":"^10.4.15","babel-loader":"^9.1.3","caniuse-lite":"^1.0.30001525","jest-resolve":"^29.6.4","style-loader":"^3.3.3","@types/eslint":"^8","jest-extended":"^4.0.1","@babel/runtime":"^7.22.11","@types/core-js":"^2.5.4","@types/shelljs":"^0.8.12","jest-haste-map":"^29.6.4","jest-puppeteer":"^9.0.0","postcss-loader":"^7.3.3","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","https-browserify":"^1.0.0","@babel/preset-env":"^7.22.10","crypto-browserify":"^3.12.0","source-map-loader":"^4.0.1","stream-browserify":"^3.0.0","webpack-dev-server":"4.7.4","@types/caniuse-lite":"^1","copy-webpack-plugin":"^11.0.0","ejs-compiled-loader":"^3.1.0","html-webpack-plugin":"^5.5.3","clean-webpack-plugin":"^4.0.0-alpha.0","jest-environment-jsdom":"^29.6.4","webpack-node-externals":"^3.0.0","@types/expect-puppeteer":"5.0.3","mini-css-extract-plugin":"^2.7.6","@babel/preset-typescript":"^7.22.11","@typescript-eslint/parser":"^6.5.0","webpack-livereload-plugin":"^3.0.1","babel-preset-modern-browsers":"^15.0.2","clean-terminal-webpack-plugin":"^3.0.0","@babel/plugin-transform-runtime":"^7.22.10","@typescript-eslint/eslint-plugin":"^6.5.0","html-webpack-string-replace-plugin":"^1.1.0","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-starter_0.6.34_1694830219870_0.9839666074200974","host":"s3://npm-registry-packages"}},"0.7.1":{"name":"@mmit/typescript-starter","author":{"name":"Mike Mitterer"},"version":"0.7.1","description":"This is a starter project for typescript projects","type":"module","keywords":["typescript"],"license":"MIT","type-check":"tsc","main":"./lib/index.js","typings":"./lib/index.d.ts","scripts":{"version:pkg":"jq -r '.version' < package.json","version:pkg:full":"echo $(jq -r -j '.name' < package.json;echo ': ';yarn version:pkg)","version:remote":"curl --silent -X GET -H \"Authorization: token ${GH_TOKEN_READ_PRIVATE_REPO}\" \"https://raw.githubusercontent.com/$(cat ./.gitorg)/$(git repo)/master/package.json\" | jq -r \".version\" ","version:remote:full":"echo $(jq -r -j '.name' < package.json;echo ': ';yarn version:remote)","update":"yarn update:browser","update:browser":"browserslist --update-db","update:templates":"updateDevTemplates.sh -u","clean":"rm -rf lib dist bin","clean:jest":"jest --clearCache","clean:all":"yarn clean && yarn clean:jest && rm -f yarn.lock && rm -rf node_modules && yarn clean cache","gen:barrels":"barrelsby --singleQuotes --delete -d src/main --exclude ConfigLog4j --exclude 'events/utils' -l top -s flat","serve":"NODE_ENV=development webpack serve --config webpack.web.cjs --mode development","start":"yarn serve --open","tc":"tsc --noEmit --project tsconfig.lib.json","tc:watch":"npm run tc -- --watch","lint":"yarn eslint src tests","lint:fix":"yarn eslint src --fix","test":"yarn run gen:barrels && jest --clearCache && yarn run test:unit && yarn run test:integration","test:unit":"jest --colors tests/unit","test:integration":"jest --colors --runInBand --detectOpenHandles tests/integration","test:e2e":"E2E_TEST='true' jest --colors --runInBand --detectOpenHandles tests/e2e","build":"rm -rf lib && yarn run gen:barrels && yarn run build:ts","build:ts":"tsc --rootDir $(pwd)/src/main --project tsconfig.lib.json --declaration --outDir $(pwd)/lib","build:ts:watch":"yarn build:ts --watch","build:types":"rm -rf lib && yarn build:ts --emitDeclarationOnly","build:js":"rm -rf lib && NODE_ENV=development webpack --config webpack.ts.cjs --mode development","build:js:prod":"rm -rf lib && NODE_ENV=production webpack --config webpack.ts.cjs --mode production","build:babel":"rm -rf lib && REQUIRE_TARGET='browser' babel src/main --out-dir lib --extensions \".ts,.tsx\" --source-maps","build:node":"rm -rf bin && NODE_ENV=development webpack --config webpack.node.cjs --mode development","build:node:prod":"NODE_ENV=production webpack --config webpack.node.cjs --mode production","build:web":"rm -rf dist && NODE_ENV=development webpack --config webpack.web.cjs --mode development","build:web:prod":"rm -rf dist && NODE_ENV=production webpack --config webpack.web.cjs --mode production","deploy":"test $(yarn --version | awk -F. '{ print $1 }') -eq 4 && yarn run deploy:y4 || yarn run deploy:y2","deploy:y2":"yarn version --new-version patch && yarn publish --non-interactive","deploy:y4":"yarn version patch && yarn npm publish --access restricted","doc":"typedoc --out doc --tsconfig tsconfig.lib.json src/main/","prettier":"onchange './src/**/*.ts'  -- prettier --write {{changed}}","export":"yarn export:scripts","export:scripts":"jq -r '.scripts' package.json > \"${DEV_LOCAL}/Templates/Production/TypeScript/package/scripts-wp_env.json\""},"repository":{"type":"git","url":"https://github.com/MikeMitterer/typescript-training"},"dependencies":{"@mmit/logging":"0.1.15","date-fns":"2.23.0","path":"^0.12.7"},"devDependencies":{"@babel/cli":"^7.22.10","@babel/core":"^7.22.11","@babel/plugin-transform-runtime":"^7.22.10","@babel/preset-env":"^7.22.10","@babel/preset-typescript":"^7.22.11","@babel/runtime":"^7.22.11","@mmit/muni":"0.0.7","@mmit/styles":"^0.1.33","@types/caniuse-lite":"^1","@types/chai":"^4.3.5","@types/core-js":"^2.5.4","@types/eslint":"8.44.3","@types/jest":"29.5.4","@types/node":"^20.5.7","@types/shelljs":"^0.8.9","@types/ws":"^7.4.7","@typescript-eslint/eslint-plugin":"6.7.4","@typescript-eslint/parser":"6.7.4","assert":"^2.0.0","autoprefixer":"^10.4.15","babel-jest":"29.7.0","babel-loader":"^9.1.3","babel-plugin-transform-inline-environment-variables":"^0.4.3","barrelsby":"^2.8.0","browserify-zlib":"^0.2.0","browserlist":"^1.0.1","buffer":"^6.0.3","caniuse-lite":"^1.0.30001525","chai":"^4.3.8","clean-terminal-webpack-plugin":"^3.0.0","clean-webpack-plugin":"^4.0.0-alpha.0","copy-webpack-plugin":"^9.0.1","crypto-browserify":"^3.12.0","css-loader":"^6.2.0","ejs-compiled-loader":"^3.1.0","eslint":"8.50.0","file-loader":"^6.2.0","html-loader":"^2.1.2","html-webpack-plugin":"^5.3.2","html-webpack-string-replace-plugin":"^1.1.0","https-browserify":"^1.0.0","jest":"29.7.0","jest-cli":"29.7.0","jest-environment-jsdom":"29.7.0","jest-extended":"2.0.0","jest-haste-map":"29.7.0","jest-puppeteer":"9.0.0","jest-resolve":"29.7.0","mini-css-extract-plugin":"^2.2.0","path-browserify":"^1.0.1","postcss":"^8.4.29","postcss-loader":"^7.3.3","puppeteer":"21.1.1","sass":"~1.32","sass-loader":"10","semver":"^7.3.5","shelljs":"^0.8.4","source-map-loader":"3.0.0","stream-browserify":"^3.0.0","stream-http":"^3.2.0","style-loader":"^3.2.1","ts-jest":"^29.1.1","ts-loader":"^9.4.4","ts-node":"^10.0.0","typedoc":"^0.25","typescript":"^5.2.2","webpack":"5.88.2","webpack-cli":"5.1.4","webpack-dev-server":"4.15.1","webpack-livereload-plugin":"3.0.2","webpack-node-externals":"3.0.0"},"_id":"@mmit/typescript-starter@0.7.1","dist":{"shasum":"baeef28e46d1cc1c8c76b68e76abb0675c9be50b","integrity":"sha512-l0kEgNMwYhyokeAbXRjoVZSyE6Y133mpMytm2384L35JUTlBXnVdawsVSwiL0rfze7CzUmRP8v07ApvBeSa+mw==","tarball":"https://registry.npmjs.org/@mmit/typescript-starter/-/typescript-starter-0.7.1.tgz","fileCount":83,"unpackedSize":1324360,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEL24H1AspOZKmhyQwU1Bn8OJaFkju2DtCRwkzuM1KPyAiAUK/PmYKFRf6+O/L/9VFY+b+TfINF2FyrKZ5zfvRcjfA=="}]},"_npmUser":{"name":"mmit","email":"office@mikemitterer.at"},"directories":{},"maintainers":[{"name":"mmit","email":"office@mikemitterer.at"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-starter_0.7.1_1722564625356_0.7967131745932636"},"_hasShrinkwrap":false}},"time":{"created":"2018-11-26T17:33:35.332Z","modified":"2024-08-02T02:10:25.890Z","0.1.8":"2018-11-26T17:33:35.670Z","0.1.9":"2018-11-26T17:41:11.744Z","0.1.10":"2018-11-27T15:55:26.048Z","0.1.11":"2018-11-27T16:03:39.975Z","0.1.1":"2019-03-11T14:30:59.266Z","0.6.1":"2019-03-11T15:40:44.120Z","0.6.2":"2019-03-29T11:17:16.377Z","0.6.3":"2019-03-29T11:19:35.256Z","0.6.4":"2019-04-11T06:43:46.755Z","0.6.5":"2019-04-11T15:46:13.103Z","0.6.6":"2019-04-11T16:51:44.479Z","0.6.7":"2019-05-15T14:14:27.250Z","0.6.8":"2019-05-15T15:13:50.959Z","0.6.9":"2019-05-16T06:23:58.080Z","0.6.10":"2019-05-16T09:15:24.196Z","0.6.11":"2019-05-22T08:20:47.919Z","0.6.12":"2019-05-22T09:12:40.921Z","0.6.13":"2019-05-23T16:30:27.125Z","0.6.14":"2019-05-23T21:13:55.980Z","0.6.15":"2019-05-23T21:17:20.569Z","0.6.16":"2019-05-23T21:24:35.169Z","0.6.17":"2019-05-28T12:27:20.455Z","0.6.18":"2019-05-31T10:44:21.201Z","0.6.19":"2019-05-31T10:47:24.854Z","0.6.20":"2019-06-27T07:00:05.251Z","0.6.21":"2020-03-25T11:04:00.387Z","0.6.22":"2020-07-21T08:44:08.687Z","0.6.23":"2020-08-05T13:55:24.149Z","0.6.24":"2020-09-15T13:28:19.843Z","0.6.25":"2020-09-16T12:18:44.601Z","0.6.26":"2020-09-16T13:36:13.993Z","0.6.27":"2020-09-23T10:05:23.461Z","0.6.28":"2021-01-21T11:11:04.404Z","0.6.29":"2021-02-09T13:58:17.525Z","0.6.30":"2021-02-15T09:33:02.471Z","0.6.31":"2021-11-04T04:28:07.160Z","0.6.32":"2022-09-23T02:09:29.692Z","0.6.33":"2023-08-30T15:06:53.293Z","0.6.34":"2023-09-16T02:10:20.181Z","0.7.1":"2024-08-02T02:10:25.703Z"},"author":{"name":"Mike Mitterer"},"license":"MIT","keywords":["typescript"],"repository":{"type":"git","url":"https://github.com/MikeMitterer/typescript-training"},"description":"This is a starter project for typescript projects","maintainers":[{"name":"mmit","email":"office@mikemitterer.at"}],"readme":"# TypeScript - Starter\n> [Live-Example](http://tsstarter.example.mikemitterer.at/) | [GitHub-Home](https://github.com/MikeMitterer/typescript-starter)\n\n## Puppeteer\n> [12 examples to play with](https://www.aymen-loukil.com/en/blog-en/google-puppeteer-tutorial-with-examples/)\n\nRead HTML: https://github.com/GoogleChrome/puppeteer/issues/2913\n\n### Install\n\n    yarn add @types/expect-puppeteer @types/puppeteer jest-puppeteer puppeteer -D\n\n## QUnit\n> [QUnit](http://qunitjs.com/)\n\nInstall:\n    yarn add qunit @types/qunit -D\n    \n`tsconfig.json`:\n\n    {\n        include: [\n        \n            // QUnit scheint sonst nicht zu funktionieren\n            \"node_modules/@types/qunit/index.d.ts\"\n        ]\n    }\n\n`src/types/global.d.ts`:\n\n    import 'qunit';    \n\n## Klonen in neues Dir\n\n    git clone git@github.com:MikeMitterer/typescript-starter.git <new project> \n    cd <new project>\n    rm -rf .git\n    git init\n\n    # GH Repo anlegen e.g. ts-signer\n    git remote add origin git@github.com:MikeMitterer/ts-signer.git\n    \n    # Repo in package.json anpassen\n    \"repository\": {\n        \"type\": \"git\",\n        \"url\": \"https://github.com/MikeMitterer/typescript-training\"\n    },    \n    \nIn README.md und package.json die GH-Url anpassen\n    \n    # Version auf 0.1.0 ziehen\n    sed -i '' -e \"s/\\\"version\\\": \\\".*\\\"/\\\"version\\\": \\\"0.1.0\\\"/\" package.json | cat package.json | grep '\"version'\n    \n    # Package-Name, Description und REPO-Url anpassen\n    ws package.json\n    \n    # Deploy evtl. auf restricted umstellen\n    \"deploy\": \"yarn version --new-version patch && yarn publish --access restricted --non-interactive\",\n    \"deploy\": \"yarn version --new-version patch && yarn publish --access public --non-interactive\",\n    \n    # README rudimentär anpassen (Title + Home) \n    Repo bei README einfügen\n    \n    # .rsync, .deployWebApp.conf, tools, TODO löschen\n    rm -rf .rsync tools TODO     \n\n    LICENCE anpassen\n    > https://docs.npmjs.com/files/package.json#license\n    \n        # Evtl. (verhindert das publishen)    \n        \"private\": true,\n        \n        # Wenn die Licence private ist\n        \"license\": \"UNLICENSED\",\n               \n    build.jenkins anpassen (Builds in 'Test' können alle entfernt werden)\n    \n    Check ob die default-Dependencies benötigt werden\n        \n    # Auf GIT pushen\n    git add . && git commit -am \"Initial release\" && git push -u origin master       \n     \n## Deploy-Varianten aus packages.json\n\n   - yarn clean\n   \n   - yarn deploy \n   Erstellt die nötigen Files in `lib`\n   \n   - yarn deploy:node\n   Erstellt im `bin`-Folder das File app.js dass mit `node bin app.js` aufgerufen werden kann\n   \n   - yarn deploy:web\n   Browser-Part wird in `dist` veröffentlicht. Kann mit `simplehttpserver dist/` getestet werden\n   \n   - yarn test | jest\n   Führt die Unit-Tests aus\n   \n   \n## Upgrade aller packages\n\n    yarn-upgrade-latest\n    \n## CI\n\n    # Kill Browser\n    ps | grep -i -C 0 \"[/]webpack-dev-server\" | awk '{print $1}' | while read psid; do echo \"kill -HUP ${psid}\"; done    \n\n\n\n\n\n\n","readmeFilename":"README.md"}