{"_id":"typescript-dev-kit","_rev":"79-f5af1fff66d72029fc4fcceed82708d8","name":"typescript-dev-kit","dist-tags":{"latest":"6.0.7"},"versions":{"0.0.1":{"name":"typescript-dev-kit","version":"0.0.1","description":"","contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"_id":"typescript-dev-kit@0.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"dist":{"integrity":"sha512-yi6SKMF0DtNwYkyaS71l8FvbeI5eYWiRYdqcO2nV2dxIk37Gm8GCOrKCN2p0K/5NThzN4NZ6SNgPMdaDTeEvyg==","shasum":"e801033e99aa5811264f209e770a1cd1f4d83c90","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-0.0.1.tgz","fileCount":1,"unpackedSize":249,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFLyx+VD9dUmCUEwpq3NaGxxN3Kau8OG9Ydxegx0CMcSAiEA+Fv/xqhaU6+BvyxNnwoRRxdTK8V+coXTKrMUxicCWYc="}]},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_0.0.1_1518816317551_0.2128943724744745"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.2":{"name":"typescript-dev-kit","version":"0.0.2","description":"Everything you need to develop front-end and back-end TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"main":"./main.js","keywords":["typescript","frontend","backend","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"babel-cli":"^6.26.0"},"dependencies":{"autoprefixer":"^8.0.0","babel-core":"^6.26.0","babel-jest":"^22.1.0","babel-loader":"^7.1.2","babel-preset-env":"^1.6.1","css-loader":"^0.28.9","eslint":"^4.16.0","eslint-config-airbnb-base":"^12.1.0","eslint-loader":"^1.9.0","eslint-plugin-import":"^2.8.0","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.6","fs-extra":"^5.0.0","jest":"^22.1.4","postcss-loader":"^2.1.0","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-dev-middleware":"^2.0.4","webpack-hot-middleware":"^2.21.0"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 6.0.0","npm":">= 3.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"jest":{"mapCoverage":true,"coverageDirectory":"<rootDir>/../../coverage","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(js|jsx)$","transform":{"\\.(js)$":"<rootDir>/jest/transform.js"},"moduleNameMapper":{"\\.(css|png|jpg|ico)$":"<rootDir>/jest/fileMock.js"},"roots":["<rootDir>/../../src"],"moduleFileExtensions":["js","jsx","json"]},"_id":"typescript-dev-kit@0.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"dist":{"integrity":"sha512-sKvCtfXj9EdM17CloOiIKQelYwIdzsaF8m5/LUpFW8Gy1t2ESRFtzFciOzdd98WiklYPK8ioSWH5m1c/CFP69w==","shasum":"be522de4dd975446f22c453e144b06507d21db63","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-0.0.2.tgz","fileCount":20,"unpackedSize":30440,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvKEmjeHzPKpYfJq7SSm88K79Q/fIijsxBkJiGrCR1egIhANcbaPTbAb+0fVJ7L6KJGimqrBL1UHRuaAQRnWmdQd3H"}]},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_0.0.2_1518818067305_0.030849836454414525"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.3":{"name":"typescript-dev-kit","version":"0.0.3","description":"Everything you need to develop front-end and back-end TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["typescript","frontend","backend","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-preset-env":"^1.6.1","eslint":"^4.18.0","eslint-config-airbnb-base":"^12.1.0"},"dependencies":{"awesome-typescript-loader":"^3.4.1","fs-extra":"^5.0.0","jest":"^22.3.0","ts-jest":"^22.0.4","tslint":"^5.9.1","tslint-config-stumpfi":"^1.0.11","tslint-loader":"^3.5.3","typedoc":"^0.10.0","typescript":"^2.7.2","uglifyjs-webpack-plugin":"^1.2.0","webpack":"^3.11.0"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 6.0.0","npm":">= 3.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"jest":{"mapCoverage":true,"coverageDirectory":"<rootDir>/../../coverage","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"moduleNameMapper":{"\\.(css|png|jpg|ico)$":"<rootDir>/jest/fileMock.js"},"roots":["<rootDir>/../../src"],"moduleFileExtensions":["ts","tsx","json"]},"_id":"typescript-dev-kit@0.0.3","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"dist":{"integrity":"sha512-EcVzQRo0M1uP69gv7uDtL7OYNbP5X/zASjYbf8kFdwNc3H6r/QvVUvZxW+JBo9naSijGupkZm0I39D2WfF4vfA==","shasum":"66cd204308060fccce2ecd54fb01c16ba86a7ac9","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-0.0.3.tgz","fileCount":12,"unpackedSize":12938,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6/S3Yl3vZuavNe0wusHAHhGV6xgGQWyxqpy89e3ge5QIhAP+Tyy3DL/8ilgIcMt9oI0ujLrOECPqW7fF8ioXq/q52"}]},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_0.0.3_1518901697030_0.509429497693463"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.4":{"name":"typescript-dev-kit","version":"0.0.4","description":"Everything you need to develop front-end and back-end TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["typescript","frontend","backend","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","types":"./types.d.ts","devDependencies":{"babel-cli":"^6.26.0","babel-preset-env":"^1.6.1","eslint":"^4.18.0","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.8.0"},"dependencies":{"@types/jest":"^22.1.3","awesome-typescript-loader":"^3.4.1","fs-extra":"^5.0.0","jest":"^22.3.0","ts-jest":"^22.0.4","tslint":"^5.9.1","tslint-config-stumpfi":"^1.0.11","tslint-loader":"^3.5.3","typedoc":"^0.10.0","typescript":"^2.7.2","uglifyjs-webpack-plugin":"^1.2.0","webpack":"^3.11.0"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 6.0.0","npm":">= 3.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"jest":{"mapCoverage":true,"coverageDirectory":"<rootDir>/../../coverage","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx)$","transform":{".(ts|tsx)":"<rootDir>/../ts-jest/preprocessor.js"},"moduleNameMapper":{"\\.(css|png|jpg|ico)$":"<rootDir>/jest/fileMock.js"},"roots":["<rootDir>/../../src"],"moduleFileExtensions":["js","ts","tsx","json"]},"_id":"typescript-dev-kit@0.0.4","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"dist":{"integrity":"sha512-WRHuLZ1ExUE35UWxhaYGZL6PuWKkN1qlPStt6RYZpnCIqAx888pzmILR3zPepaZN9vMjbU/1HZdLncO4B/j5bA==","shasum":"0795c09c96665d1ac45fd7c0c047a6e85ab5d058","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-0.0.4.tgz","fileCount":12,"unpackedSize":12878,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDdN/ronrfpnjg+4VmljNuXTi+wNdDZUBbJmkyjPfihaAiBxSQvIYL12IV7I+GCuhohFH7PSsq05OGkVF/zzHbCXzg=="}]},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_0.0.4_1519064591394_0.4771958029952641"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.5":{"name":"typescript-dev-kit","version":"0.0.5","description":"Everything you need to develop front-end and back-end TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["typescript","frontend","backend","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","main":"./index.d.ts","devDependencies":{"babel-cli":"^6.26.0","babel-preset-env":"^1.6.1","eslint":"^4.18.0","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.8.0"},"dependencies":{"@types/jest":"^22.1.3","awesome-typescript-loader":"^3.4.1","fs-extra":"^5.0.0","jest":"^22.3.0","ts-jest":"^22.0.4","tslint":"^5.9.1","tslint-config-stumpfi":"^1.0.11","tslint-loader":"^3.5.3","typedoc":"^0.10.0","typescript":"^2.7.2","uglifyjs-webpack-plugin":"^1.2.0","webpack":"^3.11.0"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 6.0.0","npm":">= 3.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"jest":{"mapCoverage":true,"coverageDirectory":"<rootDir>/../../coverage","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx)$","transform":{".(ts|tsx)":"<rootDir>/../ts-jest/preprocessor.js"},"moduleNameMapper":{"\\.(css|png|jpg|ico)$":"<rootDir>/jest/fileMock.js"},"roots":["<rootDir>/../../src"],"moduleFileExtensions":["js","ts","tsx","json"]},"_id":"typescript-dev-kit@0.0.5","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"dist":{"integrity":"sha512-tlrTMDFLY+f6DoUNBGzfXrgb8hrWTp0YQ7GvQxav4D58iNnTO/eAHkdTd/hvQgCxw+CqCG7xioyJw6IdlfY5wQ==","shasum":"5c3db52ea1380b953314e069e93bcd0ec8b7373d","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-0.0.5.tgz","fileCount":12,"unpackedSize":13019,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB4zVfroNIeOcHu2Fsew9I0pAxmJ+Vome4ahe1oJbtgvAiAYBmviu8pebNdIPnsSIQAdUdPRTuyHl0vxLyERcRJWOg=="}]},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_0.0.5_1519077483023_0.5327564109495744"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.6":{"name":"typescript-dev-kit","version":"0.0.6","description":"Everything you need to develop front-end and back-end TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["typescript","frontend","backend","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","main":"./types/types.d.ts","devDependencies":{"babel-cli":"^6.26.0","babel-preset-env":"^1.6.1","eslint":"^4.18.0","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.8.0"},"dependencies":{"@types/jest":"^22.1.3","awesome-typescript-loader":"^3.4.1","fs-extra":"^5.0.0","jest":"^22.3.0","ts-jest":"^22.0.4","tslint":"^5.9.1","tslint-config-stumpfi":"^1.0.11","tslint-loader":"^3.5.3","typedoc":"^0.10.0","typescript":"^2.7.2","uglifyjs-webpack-plugin":"^1.2.0","webpack":"^3.11.0"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 6.0.0","npm":">= 3.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"jest":{"mapCoverage":true,"coverageDirectory":"<rootDir>/../../coverage","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx)$","transform":{".(ts|tsx)":"<rootDir>/../ts-jest/preprocessor.js"},"moduleNameMapper":{"\\.(css|png|jpg|ico)$":"<rootDir>/jest/fileMock.js"},"roots":["<rootDir>/../../src"],"moduleFileExtensions":["js","ts","tsx","json"]},"_id":"typescript-dev-kit@0.0.6","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"dist":{"integrity":"sha512-gtAQf07rrAaihJnamr7VTDn9ozTkcQPj70by+PSdwi9/oevTffjQ9Nhvtbp3SzZGC52MCU7KDlM/DUhY6B3gSQ==","shasum":"95164ac7c9c32d728ee4243a7dfc5ae6bb262f57","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-0.0.6.tgz","fileCount":12,"unpackedSize":13035,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyUjKH17VyiXF3cwxinckqwGo5x/HlKz+cFWVbjK8IpAIgQpQAnSSMppg7uopkmNP0OsJHYXB4rGvHugEYSpaT+zc="}]},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_0.0.6_1519078725559_0.048974337089888076"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.7":{"name":"typescript-dev-kit","version":"0.0.7","description":"Everything you need to develop front-end and back-end TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"main":"./types/types.d.ts","keywords":["frontend","backend","typescript","node","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"babel-cli":"^6.26.0"},"dependencies":{"@types/jest":"^22.1.3","autoprefixer":"^8.0.0","awesome-typescript-loader":"^3.4.1","babel-core":"^6.26.0","babel-jest":"^22.1.0","babel-loader":"^7.1.2","babel-preset-env":"^1.6.1","css-loader":"^0.28.9","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.6","fs-extra":"^5.0.0","jest":"^22.1.4","node-sass":"^4.8.3","postcss-loader":"^2.1.0","sass-loader":"^6.0.7","ts-jest":"^22.0.4","tslint":"^5.9.1","tslint-config-stumpfi":"^1.0.11","tslint-loader":"^3.5.3","typedoc":"^0.10.0","typescript":"^2.7.2","uglifyjs-webpack-plugin":"^1.2.4","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-dev-middleware":"^2.0.4","webpack-hot-middleware":"^2.21.0"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 6.0.0","npm":">= 3.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"jest":{"mapCoverage":true,"coverageDirectory":"<rootDir>/../../coverage","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx)$","transform":{".(ts|tsx)":"<rootDir>/../ts-jest/preprocessor.js"},"moduleNameMapper":{"\\.(css|png|jpg|ico)$":"<rootDir>/jest/fileMock.js"},"roots":["<rootDir>/../../src"],"moduleFileExtensions":["js","ts","tsx","json"]},"_id":"typescript-dev-kit@0.0.7","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"dist":{"integrity":"sha512-py9I0pmmnK/ciCPbxb1znmENuNkpW+EfVum3+C++x9Arx6v8H2OG6t2GOSunOYeDF2Q7I4bTVj8nOxvFJEz5tQ==","shasum":"e2893005b43c0bcedee7a0eb0b21e91de759dd9e","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-0.0.7.tgz","fileCount":12,"unpackedSize":13384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa0j4iCRA9TVsSAnZWagAAJd0P/RAMsZS+ILw22DXulx4N\ns3lcbJFYEzk4FpOdO1us3Zc9ZO14R0Ng0H+Hk6aVnbhVURm0L6VXdGpp+8z5\nPgnhh7hX3VUvMAfFVEcSxRwMlQuerufOSNaSQPK9hJtJDN0AMM+vmJfUVfLy\nXS8i1G4jbrDdyEthurHfbu9tiVMgvV8F36MjuJ2sWdrRQjBrFY9iqlio6J2R\nU1w8lfCP+6Do93ZFP30qmcb9TF9RbGf2fG8m/UO2wHQYHSKWrSfPQAjQBN8y\n7z452swhR8xngveE09OwdOWA9rrWMwkuQyaUSwB7w6kqmKnHicnvsOZUoAcJ\nLh3EjM2EYcfVICzLaxSecLJr2oT9E4krfSxKH7OH7tz+enrYslD3zbmAIMk/\nnISSKTKbH32h4fpiYFMUelJM02+R/WxLPe0Kt23nyYSy6tP5BUKMGamzSgpN\nEb7oQFJjA3afIWb3gTPODzy+GXCHeKKTW90COSo58uip6958/oVrc+VFBMJ8\nVVemcb5+/7Qu1gu6G3AOJoV0yXJpl6l7kSMn2NenGvrzTfdp0emEC4hnDP0b\ngtqUeINfsOrRvqyyOJFoRVNa7oueN/YfCDDccsOLOnk+0kr7kilcbZkUP4SW\ntyedn0dm7uDLiZKT1UCu6jeKoGFd+uycCeL9F6zM0ADIstamG1t8wO+/a1D/\npQ7H\r\n=71VF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3P/OUIzQ4KuuT+kv16yIdpdMsmkVYSk/Ot0Bai8jeBAIgZ8tFXw4x7lZhY5KAnh1iYX7bgjRmcM+7cx4jBN7tp0o="}]},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_0.0.7_1523727905931_0.3627589823984052"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.8":{"name":"typescript-dev-kit","version":"0.0.8","description":"Everything you need to develop front-end and back-end TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"main":"./types/types.d.ts","keywords":["frontend","backend","typescript","node","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"babel-cli":"^6.26.0"},"dependencies":{"@types/jest":"^22.1.3","autoprefixer":"^8.0.0","awesome-typescript-loader":"^3.4.1","babel-core":"^6.26.0","babel-jest":"^22.1.0","babel-loader":"^7.1.2","babel-preset-env":"^1.6.1","css-loader":"^0.28.9","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.6","fs-extra":"^5.0.0","jest":"^22.1.4","node-sass":"^4.8.3","postcss-loader":"^2.1.0","sass-loader":"^6.0.7","ts-jest":"^22.0.4","tslint":"^5.9.1","tslint-config-stumpfi":"^1.0.11","tslint-loader":"^3.5.3","typedoc":"^0.10.0","typescript":"^2.7.2","uglifyjs-webpack-plugin":"^1.2.4","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-dev-middleware":"^2.0.4","webpack-hot-middleware":"^2.21.0"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 6.0.0","npm":">= 3.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"jest":{"mapCoverage":true,"coverageDirectory":"<rootDir>/../../coverage","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx)$","transform":{".(ts|tsx)":"<rootDir>/../ts-jest/preprocessor.js"},"moduleNameMapper":{"\\.(css|png|jpg|ico)$":"<rootDir>/jest/fileMock.js"},"roots":["<rootDir>/../../src"],"moduleFileExtensions":["js","ts","tsx","json"]},"_id":"typescript-dev-kit@0.0.8","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"dist":{"integrity":"sha512-RtFRHWb3viEKz2RCWTbWzNjq+1W8jYNjT2Fl89mr14PLbgt6bSyOk15pg19Whm6dGAKByiq94mej5jPRnvCmPg==","shasum":"999b00169f7a261727d5bccb7460b88641058e50","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-0.0.8.tgz","fileCount":12,"unpackedSize":13390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa0l2HCRA9TVsSAnZWagAAC10P/3XJxLEkes+kU2NzVjs9\nZrOMUFwqPAV7ve+H7yIbIyHMFGgDdVzY9t3ExQ9i+QcMRr1AEsnIGtlzYy3S\nrFNFYxURM1Gf3GJMLD2h/V2Y1b5yC9aiPjv4yctO/+oTWGI0C8eHWdvJuknj\nI5owLP9WgCiBikTyDIzNxGLiUk283KI2P9c31ImMd8b47IY4pfIwYcJtfvOr\nvNzDYgXa6tUcUe1XGnCN/vosmtEoYUDP1lJxOORBnA+Y+fmdB9fiCKt06G8L\nXlMD6X7K6PGysIxHJzFSrJlqdb2IovyNPIYeeEJOc/knUjeBMd7UGPRSW8RX\np0Nk6g6m1ZGJmaeNIUtLKYVNmISWmkKT2rcc0c1Sd/V3+0Q0w5GjlmFEdbu6\noNEzfAqSnZjqTMDWQGFE+a+/7TbogQDp/M0eK5IyE2V3ejOV4exSb7UjqCxo\nnbqY4ZwV9poLTxfFmnZ/VmxNHiVyOpayd1sS9ef783Pe+t1WuNtUcuWYqpxa\nG9q4wfL0oISc4LyzLUQBPArmVBrBxA94apjW6DbLVRaWcFfEdR2pin8t/Mjm\n1eq3yTn8LdxA4JGAitJs2EuUidvM79w8bvoI6M2FqFllneQDj/K6NoXzfZZv\n2GSJUkgTvYXW6RjXHgFcYSV4+SOnVHJ3E2UaiYmXT15BS66S1OgfQjQRT7ZN\nLntm\r\n=STpx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlyhBizfym01svZ0SPg5eTTSGQ1SJHLENWuz8t5DJZAAIgB8GGwdxPp410fXYnLM1PLJ2vpZUL/dAjB6LU8FrSkT4="}]},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_0.0.8_1523735942369_0.7892820259050857"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.9":{"name":"typescript-dev-kit","version":"0.0.9","description":"Everything you need to develop front-end and back-end TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","typescript","node","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"babel-cli":"^6.26.0"},"dependencies":{"@types/jest":"^22.1.3","autoprefixer":"^8.0.0","awesome-typescript-loader":"^3.4.1","babel-core":"^6.26.0","babel-jest":"^22.1.0","babel-loader":"^7.1.2","babel-preset-env":"^1.6.1","css-loader":"^0.28.9","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.6","fs-extra":"^5.0.0","jest":"^22.1.4","node-sass":"^4.8.3","postcss-loader":"^2.1.0","sass-loader":"^6.0.7","ts-jest":"^22.0.4","tslint":"^5.9.1","tslint-config-stumpfi":"^1.0.11","tslint-loader":"^3.5.3","typedoc":"^0.10.0","typescript":"^2.7.2","uglifyjs-webpack-plugin":"^1.2.4","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-dev-middleware":"^2.0.4","webpack-hot-middleware":"^2.21.0"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 6.0.0","npm":">= 3.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"jest":{"mapCoverage":true,"coverageDirectory":"<rootDir>/../../coverage","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx)$","transform":{".(ts|tsx)":"<rootDir>/../ts-jest/preprocessor.js"},"moduleNameMapper":{"\\.(css|png|jpg|ico)$":"<rootDir>/jest/fileMock.js"},"roots":["<rootDir>/../../src"],"moduleFileExtensions":["js","ts","tsx","json"]},"_id":"typescript-dev-kit@0.0.9","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"dist":{"integrity":"sha512-e6XqSU1aaW2JaM5dIxUO2FiSooqA4DX6MqLXD9Ja3baMts37xA6OhOJc0OJbjRY8nDvbYgT4xFRM2gh5MjrAMA==","shasum":"50df5971c0a25dc49f7349ce880a8ad23b0f1e21","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-0.0.9.tgz","fileCount":12,"unpackedSize":13240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa01afCRA9TVsSAnZWagAApAwP/2PijcOMmMQIFoboXgyr\neBjkMr51Iy8HFv1WPRPRdXAAI73hGg/ltzHAs3RvOYYsZsguIi6J/H55yTts\nBL9KQ4O2xrjBUiUbTRpz7wI158cO44rQoMd1tqQ42ou2UIP8kYgzHzfd/hCR\nU7wfBWJ4g0xhXBy5DLS9fXE6mzqeOO+3k2Nl5MeLkYZZIgNxs7Dj1LfdTqNF\n2InJUqodkzmGGatM27Zk6BoVIXx6PySsudBn8BnZZilYJeDfKskvMs7GUEUH\nv4kSL6bPfFl1U6BEJQMzLqDi2RecTb69C8zgMz9B0Wmk5rL0BgSR0A5WGFdT\nVFtbYPvBaqvad4Fb/FMBGchFFR4OFnl9FTIluCI4dPLElnjMC0oPWWbSlQcV\n2rih9qWyhkh1yhjGB7gg62qMNbOQliQ/j1jrd3OApTb4UsOvALuqDAiNTRgV\nqrZnPjW1pOSQzL0BueyDXc/7br3hEI65l/t1Jh7qhIngCTnfPzTh3nJGiO4K\nvPMWkfGczi7FBTydurpSi3ovhTWM6J9g/QvbPZbXuvYhULOtAAXQncYO6Iol\nfL05c6iU1m+QapkTDi7LSkCZOXjZL6BjkLfsHXy+mIYGRJpYjfH48d1MN8+L\n6wIBEZjJ6B7QgdzMrwaD82jEWgwtM0h8lL5UW4KPbmNay4Elhij/KHkGxm0h\nmXyw\r\n=xc0C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrMLROqWWc0dWgLxkma/uRSBV45JgtUnDXYxNcUd+2sAIgIOegmWfbAJfd6l/OoSmpNObZPANXdxE21Jd10hQ9eV0="}]},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_0.0.9_1523799710973_0.664003886399319"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.10":{"name":"typescript-dev-kit","version":"0.0.10","description":"Everything you need to develop front-end and back-end TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","typescript","node","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"babel-cli":"^6.26.0"},"dependencies":{"@types/jest":"^22.1.3","autoprefixer":"^8.0.0","awesome-typescript-loader":"^5.0.0","babel-core":"^6.26.0","babel-jest":"^22.1.0","babel-loader":"^7.1.2","babel-preset-env":"^1.6.1","css-loader":"^0.28.9","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.6","fs-extra":"^5.0.0","jest":"^22.1.4","node-sass":"^4.8.3","postcss-loader":"^2.1.0","sass-loader":"^7.0.1","ts-jest":"^22.0.4","tslint":"^5.9.1","tslint-config-stumpfi":"^1.0.11","tslint-loader":"^3.5.3","typedoc":"^0.11.1","typescript":"^2.7.2","url-loader":"^1.0.1","webpack":"^4.6.0","webpack-dev-middleware":"^3.1.3","webpack-hot-middleware":"^2.21.0"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 6.0.0","npm":">= 3.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"jest":{"rootDir":"../../","coverageDirectory":"<rootDir>/coverage","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx)$","transform":{".(ts|tsx)":"ts-jest"},"roots":["<rootDir>/src"],"modulePaths":["<rootDir>/node_modules"],"moduleNameMapper":{"\\.(css|png|jpg|ico)$":"<rootDir>/jest/fileMock.js"},"moduleFileExtensions":["js","ts","tsx","json"]},"_id":"typescript-dev-kit@0.0.10","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"dist":{"integrity":"sha512-S93el6J7pWG/0Tkur3h9jleboXOeGB4wUVn2Q7sxruBa9M2q1WkGs4v2Nf7Evo9K2w2LgrFLaMlDLUVPscXHyA==","shasum":"81a85e24aac285a10543ad38967b47433870c714","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-0.0.10.tgz","fileCount":12,"unpackedSize":13175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6G+rCRA9TVsSAnZWagAAznEP/jWRTFELKHzPnhJ/7N8E\n7Cca+Ayxiva2gRhd/lJH+CXI4EhE5hy/L2qmGVURXepYYwDKIu+iH/ezfD/S\ncC1HjEhJM+6+IodGvdA21kqq9dy0Z4AUCvJp1lHhckTdT/kKr5RmNu0Q4sRG\nTnUsUcb14JF7o7JqZ6r4tHH4wBl/GdKcsTNGxawTj5GNsk1M5R79V8ShnPcA\n39Y3aVKSdvCHf1zDZBYvKcOEfc9oEivf7/dbZlk1J2Q0TuSS787jU8VGZHfG\nyUR1WEAuEr2PkuDcfq836gxjj2A+f/11azZc/eqcHUNfkjD4W7DtxvvNwYVy\nU4QB4NWG95PcEUj6pNoB4/PTbqnDXG1uRzP7OTDdeavltF9btoJK/OnfHpFe\nBktFtb1lrMWYeDuNSpQAxui3eTpd1W29vxhKOO/TlORA7g3iJmlhdtXzKSHo\nt3R6zpiWOLQLBdxGizfrtS8bjMrlywTZWCe0OJLrlRSTUneK068yOZoomywH\nFR5BdrRF++YGpCRCXDQMVIlUAvyJP7xoJfifMEbmUOCWlqgKN2jmVi8FrMVh\nlI7VRJPbn7vnxDXORR99BQHxbchUGFYZWQ/rdMUE6L8tYv4xU4y1YycsE9Tl\nC8PHKT84EkbSZ53m/kKzS7SDFpCUqWJoe9DkVJtjRGksO0zTAJTacpLcn/k0\nxRTU\r\n=dPuN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDhmLwyvImynWesWqIn7ZN/BilvfhujsBnabZK9jPuyPAiEA0kQ2e6XSTD0uTs5lgGH+45JYanYXZyt1S5j62j3X94s="}]},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_0.0.10_1525182379120_0.06017169038534864"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.12":{"name":"typescript-dev-kit","version":"0.0.12","description":"Everything you need to develop front-end and back-end TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","typescript","node","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"babel-cli":"^6.26.0"},"dependencies":{"@types/jest":"^22.1.3","autoprefixer":"^8.0.0","awesome-typescript-loader":"^5.0.0","babel-core":"^6.26.0","babel-jest":"^22.1.0","babel-loader":"^7.1.2","babel-preset-env":"^1.6.1","css-loader":"^0.28.9","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.6","fs-extra":"^5.0.0","jest":"^22.1.4","node-sass":"^4.8.3","postcss-loader":"^2.1.0","sass-loader":"^7.0.1","source-map-support":"^0.5.5","ts-jest":"^22.0.4","tslint":"^5.9.1","tslint-config-stumpfi":"^1.0.11","tslint-loader":"^3.5.3","typedoc":"^0.11.1","typescript":"^2.7.2","url-loader":"^1.0.1","webpack":"^4.6.0","webpack-dev-middleware":"^3.1.3","webpack-hot-middleware":"^2.21.0"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 6.0.0","npm":">= 3.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"jest":{"rootDir":"../../","coverageDirectory":"<rootDir>/coverage","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx)$","transform":{".(ts|tsx)":"ts-jest"},"roots":["<rootDir>/src"],"modulePaths":["<rootDir>/node_modules"],"moduleNameMapper":{"\\.(css|png|jpg|ico)$":"<rootDir>/jest/fileMock.js"},"moduleFileExtensions":["js","ts","tsx","json"]},"_id":"typescript-dev-kit@0.0.12","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"dist":{"integrity":"sha512-noFaAu9UkPkxXl1jmJHiUQq2ENcYalIuvGuhGTau9MZ4HuIOTR2f7W354Ek+0zAvV99kLKvAPXIrNSm0Ii3fRQ==","shasum":"3c01faadffae1025dab6a5802397ba74bfb2568f","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-0.0.12.tgz","fileCount":12,"unpackedSize":13253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6ICLCRA9TVsSAnZWagAAw9MQAIptoCKZVvQxWhqzwX3n\nKw5o49ceIVS13DgPD24/QwSH6UED8vogZ55xOAR9zZm7DHUcmq7oPzaS22Wr\ndqYxjDgFgdXTWSKyttDXPkoxyhmUnkJZsoxVkE5IWjRV7qyYAbyTPkQUQLeh\nn70jykl9yqMXLaQ/zjEWsGHf0kRJCvpQS6H4jmRaWzbXesU7XO0gXxCyXG3n\n8TtHnenQC0TdcAdq2JJAe4/YMMS7kZGMQnwl7J+JzmHRapGBcSGAmG/WI5Hn\nCbGHlo8M/5IGG6HwrenZdFoU2PKlMaer/9PpBNAWFZcHE6G6560uanDWR35v\nb22iizctk5K7ndnANe4H4qZWsivxqaiQ2q42Tt+HhkIIEgldcF8RWzvEnucb\nMco06TqkuAU+2YVTtS193JoB0xHN22fm0LaXnMP6Yg4p8wHiOfL5o86fP0xK\nBv5ZEO6tCfLN1HMTKzSYtSTgC8+0Cx70+onkqCuyhWrQopt0uxMGbIh37u+m\na9cV9PlbodTmrWz7uE4el+quCxNdThBgaxwhEmqKZai9GTbK2u16pKNcq5sQ\nZ66f2v2/+/v10m7UHHvQSRvc1ipQpZFkepI2L705YCjJsYKY7O13OP9xdXCa\niGfsx2WsYfRgOD8Z8EquM8tSF0bJMOyuJInNLkrlEk7FIs1C+ufB8AjWyjTE\nnaQC\r\n=axde\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4goqTg1hbQxlEWlZb+9WD2TU9AyBieTq4cQaYyUleigIgW8teKD6rwlgdjbZMl0h/kSo1s2f31Hdjj9ulamB0RWg="}]},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_0.0.12_1525186699471_0.8647232008182648"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.13":{"name":"typescript-dev-kit","version":"0.0.13","description":"Everything you need to develop front-end and back-end TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","typescript","node","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"babel-cli":"^6.26.0"},"dependencies":{"@types/jest":"^22.1.3","autoprefixer":"^8.0.0","awesome-typescript-loader":"^5.0.0","babel-core":"^6.26.0","babel-jest":"^22.1.0","babel-loader":"^7.1.2","babel-preset-env":"^1.6.1","css-loader":"^0.28.9","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.6","fs-extra":"^6.0.0","jest":"^22.1.4","node-sass":"^4.8.3","postcss-loader":"^2.1.0","sass-loader":"^7.0.1","source-map-support":"^0.5.5","ts-jest":"^22.0.4","tslint":"^5.9.1","tslint-config-stumpfi":"^1.1.1","tslint-loader":"^3.5.3","typedoc":"^0.11.1","typescript":"^2.7.2","url-loader":"^1.0.1","webpack":"^4.6.0","webpack-dev-middleware":"^3.1.3","webpack-hot-middleware":"^2.21.0"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 6.0.0","npm":">= 3.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"jest":{"rootDir":"../../","coverageDirectory":"<rootDir>/coverage","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx)$","transform":{".(ts|tsx)":"ts-jest"},"roots":["<rootDir>/src"],"modulePaths":["<rootDir>/node_modules"],"moduleNameMapper":{"\\.(css|png|jpg|ico)$":"<rootDir>/jest/fileMock.js"},"moduleFileExtensions":["js","ts","tsx","json"]},"_id":"typescript-dev-kit@0.0.13","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"dist":{"integrity":"sha512-sl8LZrqDbTa6w0ODhFEOQjJKTXYDcJtIPsiDdDYexC8MMcXC8x2XbnJqmOUYsAjYGeH//OTTRtm+KN8VEA+bYg==","shasum":"711335c0b67d36ea7dc7fe1bedf5ee4d8719300e","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-0.0.13.tgz","fileCount":12,"unpackedSize":13252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6INRCRA9TVsSAnZWagAArwwP/iTXVB7WN/B4QOy1jU4O\nhPgdtp7DLXqEUtkG/xbFAcCJtQv57hIvp6qK6zpF8URCzbchaVPN5jg6xqzK\ndDlN/sCgG4zSXZxGEC97pyf+LHqVqZmHv1hFH24r4vU9Ms5d1oNcI3BTE+1T\n4OgtQewLOcsW9Km29Cdiv8v+0fu/XoaGJpNHjbJ9Nz+aW9/5W1SZjoqgiDQz\nxwOLWIvQJPR4a2r21vNoQNfCEn6o4EVRrI8PzIOP+aUan1LiqaPxujAK1HpR\nu0oO+KmpaSMDBgDDzG4ybbmKcMEXjXjvlhnZPc3UKT+cF0y7K6ZOoi5ro/eX\nvY9f1nYeeby3N4HpQYzU8+vJZ35yRegF4OeZszxqrpxv0TlhfpHkOnJ5MI/F\nEHGbs/FLoNDwpzGrKItUJnaF+dalXGtNWI5bJWdC1k0dhNWnCjIFD/ucpHis\nENiSTV85qPwys8wyIW/AbRRVQT0bzK++cIqAWzLxb+cGJ4XjIqmqYJc95wPH\nZ3TctjSxsx8wRT5YSAH5nIj5u3vy3NqzOzOnb7gYnRfpVKROTsWcTDHz19rU\n7b71bH00vh6M5GArkWkpd4xuT30ixDBkpu4CYbs6ib7Iu+/rBGkkuD82GGTC\nbedoh3BjnJdNbi3cuVNtbUXnFlIJJj2dpDE68UiOQOYQ4oZDmpqtb9dF87RW\nm39U\r\n=T+uw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAQGVId7nvuFU+B+icfXoEoK3QBk3E3aQnJF9o4wk5dsAiB7fHvrvrDM8rKYx0hWXRBtvSwpjo+t0i13AlOB9pFK3g=="}]},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_0.0.13_1525187409394_0.5152883277082745"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.14":{"name":"typescript-dev-kit","version":"0.0.14","description":"Everything you need to develop front-end and back-end TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","typescript","node","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"babel-cli":"^6.26.0"},"dependencies":{"@types/jest":"^22.1.3","autoprefixer":"^8.0.0","awesome-typescript-loader":"^5.0.0","babel-core":"^6.26.0","babel-jest":"^22.1.0","babel-loader":"^7.1.2","babel-preset-env":"^1.6.1","css-loader":"^0.28.9","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.6","fs-extra":"^6.0.0","jest":"^22.1.4","node-sass":"^4.8.3","postcss-loader":"^2.1.0","sass-loader":"^7.0.1","source-map-support":"^0.5.5","ts-jest":"^22.0.4","tslint":"^5.9.1","tslint-config-stumpfi":"^1.1.1","tslint-loader":"^3.5.3","typedoc":"^0.11.1","typescript":"^2.7.2","url-loader":"^1.0.1","webpack":"^4.6.0","webpack-dev-middleware":"^3.1.3","webpack-hot-middleware":"^2.21.0"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 6.0.0","npm":">= 3.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"jest":{"rootDir":"../../","coverageDirectory":"<rootDir>/coverage","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx)$","transform":{".(ts|tsx)":"ts-jest"},"roots":["<rootDir>/src"],"modulePaths":["<rootDir>/node_modules"],"moduleNameMapper":{"\\.(css|png|jpg|ico)$":"<rootDir>/jest/fileMock.js"},"moduleFileExtensions":["js","ts","tsx","json"]},"_id":"typescript-dev-kit@0.0.14","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"dist":{"integrity":"sha512-E0Q6MEEY1odoINc6f0VuLoESf9wwInh/wAihhfSup4wBZWXvMoJmaAjr3NNMGSzZXAmQ++th46Wt3p2iBXficw==","shasum":"a552856282b707cba579c09e4d23e67b79702626","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-0.0.14.tgz","fileCount":12,"unpackedSize":12649,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6LZ/CRA9TVsSAnZWagAAL5cP/0a/GQ0XACcMTZzTpKzm\nikRMcIARj3kK9sntWfJ0MoudtaqCWFIUgAV6z2AOqmQj66w28IUQoqH4zC5w\n6uTtDB11yD8l2e6UjavclcJclpM6vX7ONWD81/34Z8IHN8VcECbvYmzONovW\n9zfVSW3RiRcD22/YOwnMO/TlXsjnPtZXA28whnaBfCrSwafP6AUa99zI1HfQ\nTN+JPi/Sk+UJlLZRzNKBb0183lU6b2XzRfsB2FmKtomPQigLJ3Hxm3IDrk4Y\nNwAb2lRYzrpjJS5zd6uH+D47oH31oO2/71n+FRkfx46l9jcCxop6c5t7+XcY\nvea0GqRiOGMHXj+BrlC0ZP+EFLBGNgFqsRbp11UxxMunPeul+ajRyEP2ImbO\n+LsibhNwZfcX08oZ67G5TX+mkDVDPLRgvZlgoK0dVMATd4Abfidig/gUUPPh\nMRxzUEF9o+gS71sNkcy/CFrTZl2beMPpyDN/0joEQU4qJgWRjJCmxIXGNK6r\nKmISlfLgYIN6xMGuoFIpmWVhLRi6ZnJ5X7XGUPaw7WOrNdnIVFgWAiixc4Sb\n6ulFNk+aJNUdHptxb35Ql6ZMim45qR907H/EZdADo2+sdxSbw2HDuzFgm/Od\nbYerSDGu4gLE7Saoq4B3UgIx0LRVJXhUL7OhysMFL4kgmpBG+E2m1/mJIPUZ\nFNYX\r\n=RnPV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICSRxm8e59e7ka1zlWpmmZ6RGkkNimUWgp5U4cj01VDIAiEAscsUrgMRBSnZ18+tx8HwmJZ3rIX1uy+THMtRYbDNyC4="}]},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_0.0.14_1525200511247_0.6125556091402293"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.15":{"name":"typescript-dev-kit","version":"0.0.15","description":"Everything you need to develop front-end and back-end TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","typescript","node","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"babel-cli":"^6.26.0"},"dependencies":{"@types/jest":"^22.1.3","autoprefixer":"^8.0.0","awesome-typescript-loader":"^5.0.0","babel-core":"^6.26.0","babel-jest":"^22.1.0","babel-loader":"^7.1.2","babel-preset-env":"^1.6.1","css-loader":"^0.28.9","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.6","fs-extra":"^6.0.0","jest":"^22.1.4","node-sass":"^4.8.3","postcss-loader":"^2.1.0","sass-loader":"^7.0.1","source-map-support":"^0.5.5","ts-jest":"^22.0.4","tslint":"^5.9.1","tslint-config-stumpfi":"^1.1.1","tslint-loader":"^3.5.3","typedoc":"^0.11.1","typescript":"^2.7.2","url-loader":"^1.0.1","webpack":"^4.6.0","webpack-dev-middleware":"^3.1.3","webpack-hot-middleware":"^2.21.0"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 6.0.0","npm":">= 3.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"jest":{"rootDir":"../../","coverageDirectory":"<rootDir>/coverage","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx)$","transform":{".(ts|tsx)":"ts-jest"},"roots":["<rootDir>/src"],"modulePaths":["<rootDir>/node_modules"],"moduleNameMapper":{"\\.(css|png|jpg|ico)$":"<rootDir>/jest/fileMock.js"},"moduleFileExtensions":["js","ts","tsx","json"]},"_id":"typescript-dev-kit@0.0.15","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"dist":{"integrity":"sha512-WeiUuxYOiwqS+ccfTnQYZdoS7JNDASw0XuVRK/1b6k6wr/ztBq8oi5iI2a9PUwYpi0d5mx71YH43slnnhmQAZw==","shasum":"9d74d5436ef3c5f8762afe383df8c4e27a7fb4e5","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-0.0.15.tgz","fileCount":12,"unpackedSize":13125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6ib4CRA9TVsSAnZWagAA3RIP/Rivu6MR+iMOd2CPII5K\nstvFMkOwZgJ8euV4y2fVf/5m4EdlbhOBbsH5dd+42CD7f02e4pj6oWpyzF/6\nv+uhGaeq+ty9FWnygol0y6zhu+J42auP2PEux4iUvf7/AJoqFryyA4RrLjKT\nZNO9IJj1kBz/dykewrOT9oZsFWLgm/oX2b+fuQddVcG5NJtGAYtL1vVDe3W8\nHukKC44QivftjDnRanpOiKvicGwuoFBQNWw68WUQLbPbNDj67fuExjz67oL3\nB+7WpU8U+AXh8KugP+8+DP1JGo4v40LnJfSxdfPV7CELZ2UtFZwh69pN7SnI\nw4fxM0CN0y+7kNfVjXGMPK4zcshc2rqKxCxoJem1w7Edu3WUm8Mirl1HjUYI\nFxivYe7anZKnHbhqCeAoEWfzLntip4XajsE9vHORYQ/qtLhul5G8gkYPB4cg\niFsIEateuRyX1RIzXWXJZZNsRRDHtBsMy4/r7x629tZYGfBFWv1AVC77uSEv\nzymF38tE93RcFBzZ8LLZ6Iq7f/TS9NFgWlAbfPnGNd1CmUF/TBeDXr4URZBs\nfYw3vbgJlRD+gYXSJ6wm16VvKEek++xowVyzpPIBCJg8a7lQu84jjVLf9G1C\nhbhQxNBidFcJ1qWcWZdGlIAgg7AUrNLNyizDZ78GIsWU5gaEe8DXoR4mngzo\nDeQB\r\n=GAsn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA7pZuKnNEdP8zLM/5QgaQEXUT9b2jWMTmd/+5LZEUJBAiA4xgL5cCEfJ7dxt8WZhFjbY+7Uajh4ckIiPKyOIatV9g=="}]},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_0.0.15_1525294839018_0.6222526177858376"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.16":{"name":"typescript-dev-kit","version":"0.0.16","description":"Everything you need to develop front-end and back-end TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","typescript","node","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"babel-cli":"^6.26.0"},"dependencies":{"@types/jest":"^22.1.3","@types/source-map-support":"^0.4.0","autoprefixer":"^8.0.0","awesome-typescript-loader":"^5.0.0","babel-core":"^6.26.0","babel-jest":"^22.1.0","babel-loader":"^7.1.2","babel-preset-env":"^1.6.1","css-loader":"^0.28.9","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.6","fs-extra":"^6.0.0","jest":"^22.1.4","node-sass":"^4.8.3","postcss-loader":"^2.1.0","sass-loader":"^7.0.1","source-map-support":"^0.5.5","ts-jest":"^22.0.4","tslint":"^5.9.1","tslint-config-stumpfi":"^1.1.1","tslint-loader":"^3.5.3","typedoc":"^0.11.1","typescript":"^2.7.2","url-loader":"^1.0.1","webpack":"^4.6.0","webpack-dev-middleware":"^3.1.3","webpack-hot-middleware":"^2.21.0"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 6.0.0","npm":">= 3.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"jest":{"rootDir":"../../","coverageDirectory":"<rootDir>/coverage","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx)$","transform":{".(ts|tsx)":"ts-jest"},"roots":["<rootDir>/src"],"modulePaths":["<rootDir>/node_modules"],"moduleNameMapper":{"\\.(css|png|jpg|ico)$":"<rootDir>/jest/fileMock.js"},"moduleFileExtensions":["js","ts","tsx","json"]},"_id":"typescript-dev-kit@0.0.16","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"dist":{"integrity":"sha512-afnf5Fxw6KTvrcObYqWfIlvmeon9Nh/HGRltwj3SofEOnt1hWw9pTSb9p64egEDj6c2jrR5IyIASP3IWWAms7g==","shasum":"57bc5c54512e5f7a6d294108a772c445886af277","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-0.0.16.tgz","fileCount":12,"unpackedSize":13168,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa+BXLCRA9TVsSAnZWagAASlIP/Al/c6KfXfaDxwrnuOkH\nK9T9xm1qsYV0wll6WHidMPRAlsHy/R52wGVqphyjCaPZI6jrqTDkP9JBqIQ3\niewU8M8dCE8l6Z7rdCtz/hdOMRmShJsUZ8RpilprJNrBJfjNkAMY5WJAiFG3\ntXH6TAMRCLdVoLYQEsp1I6fz3VXcEm4rcKVamHlrDykpzer22lhr6s9eM52s\n2Y+PHyyAcBwEN03ALL/k5uUPKBg+exmMsbUa4UxO5cIp8FAEa986rfpI1xHp\naTXpadYvW0wt8c4BQELZBvBNn5gVfpYVTGYmT81uY4jyOZAsGwwkrsi+OMI8\nMdffjziKOCtS9Ao9dTzdNAsdJKfwTxKJp492DVK1SVarMMh5NM8Yyzy4VaDV\nMT1Se0Ndr2eiB1fXad2F7PV3OXbvHIf1et+qV8rCG4eVooOpJ3xaIlpltjKh\n2b0J03T4pI3RImig1DZSVpw1orOraRXXmHTgh3JOiq4kUHwRyBG0s2Dr2ddS\nGb/PW+5J5fHuyBBnus9aI8MQhCfOPRyGFFsw880xYpQjZYnBdZvFHCMzgXSO\nT27nSMIPjf2V17haQkV0SfK4OieeC2+Ris/pRkGSwjSIFULhxH+nza388sn3\nGSyHggIn6gaFVd3ghLMK13S7MyfDcW6dha0+f9JTN5p2VNmCIYLdIhJBgqfd\nhoE0\r\n=UZdv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8MNjRSOGyimK81oCa6CyCMxlxs1WJHVF5VXv6dM6rRAIgM5mXUwqssrw03aR0Nkx4rPjMqYnlj8inp+fCv05Guwo="}]},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_0.0.16_1526207947359_0.0657736790217387"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.17":{"name":"typescript-dev-kit","version":"0.0.17","description":"Everything you need to develop front-end and back-end TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","typescript","node","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","eslint":"^4.19.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.12.0"},"dependencies":{"@types/jest":"^23.0.0","@types/source-map-support":"^0.4.1","autoprefixer":"^8.6.0","awesome-typescript-loader":"^5.0.0","babel-core":"^6.26.0","babel-jest":"^23.0.1","babel-loader":"^7.1.2","babel-preset-env":"^1.7.0","css-loader":"^0.28.9","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.6","fs-extra":"^6.0.1","jest":"^23.1.0","node-sass":"^4.8.3","postcss-loader":"^2.1.5","sass-loader":"^7.0.2","source-map-support":"^0.5.6","ts-jest":"^22.4.6","tslint":"^5.10.0","tslint-config-stumpfi":"^1.1.3","tslint-loader":"^3.5.3","typedoc":"^0.11.1","typescript":"^2.9.1","url-loader":"^1.0.1","webpack":"^4.10.2","webpack-dev-middleware":"^3.1.3","webpack-hot-middleware":"^2.22.2"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 6.0.0","npm":">= 3.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"jest":{"rootDir":"../../","coverageDirectory":"<rootDir>/coverage","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx)$","transform":{".(ts|tsx)":"ts-jest"},"roots":["<rootDir>/src"],"modulePaths":["<rootDir>/node_modules"],"moduleNameMapper":{"\\.(css|png|jpg|ico)$":"<rootDir>/jest/fileMock.js"},"moduleFileExtensions":["js","ts","tsx","json"]},"_id":"typescript-dev-kit@0.0.17","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"dist":{"integrity":"sha512-n3O+mXGqkceiFq7pq44Nlujit5pBl0pgVqVmBnGYo3ZKWlsxZfsWyGciSY1wRNWV5YP8jVHNfAY48hr0xpWWkQ==","shasum":"bc0f008f529d47f99183a3722d2971efaff04517","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-0.0.17.tgz","fileCount":12,"unpackedSize":13595,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbEt1ACRA9TVsSAnZWagAAgVcP/0jQDt51/UZdShZONvQU\nfzWbusSxJ5HuZ17AxHSxL4O/S6v5D/ZSUWLRS6FBWoWIp1Iv2dhXQt+/mWZj\nC1+SMCm9Tv4QrFDQpU7zn9E0/asGKnepFjJhtGj6p5PMs6OZKwzGWuKTWScz\nr++nklQI5tZHSZ/qrd40CCWsiPuPBNOzEhqWAYmXy1Wri6Yf8SZXlrGjslQK\nQxm0Lm/x2KzDDJjMkyHmKFwrZ8H5DPxgLOTllO+H8wKWndJUjmBeipjgiOjz\n3Kq9zdGwQXb7YVUo5XEBb77AeK0V3M371OUeAuIaBwBITr0is1/yboJdoXM4\nPbMRJYdf7FFYZlVMGrEG09/7gwGinwpiypPtIT78V1bCOlbUDSaKDlRpBU+i\nZklC2j7G8BQQCqV7MkoJd8tzLPRhknIUPkO3EkG1TfBsznt9ZdEMECkoodp+\n/mXlQK8Akojx8yWi1KdurA+3C9EGLMeyN6W7LdmCnA3KbTEz+gWZTWQFqDqO\nmKdsxESD5osTLKbHEiKYGt4ah7YtJMySZUanxelCiQaqNpu01VMse8SYvvPm\nyHTVd3cmzqfTSfQSKoKySUHfCe2SLWCh7TF/8x0DMOS5uBcsgMkTXzqmSouJ\nYw6PNUR2nZEeYSwn0mIEZ288Tg7DAVXT+PwLNYWs+3FMx6ZjyQJ25DvWRORS\nYQsS\r\n=XdLc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEYb8bGOiK3UBkKlr76nkDWkmjLeVTeV+nprAoAWDl1cAiEAjsxHMUqBIlqBkcr0sq5wx81z1VnrL8nTrAbzZiF1FrA="}]},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_0.0.17_1527962943261_0.9871354143418103"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.18":{"name":"typescript-dev-kit","version":"0.0.18","description":"Everything you need to develop front-end and back-end TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","typescript","node","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","eslint":"^4.19.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.12.0"},"dependencies":{"@types/jest":"^23.0.0","@types/source-map-support":"^0.4.1","add":"^2.0.6","autoprefixer":"^8.6.0","awesome-typescript-loader":"^5.0.0","babel-core":"^6.26.0","babel-jest":"^23.0.1","babel-loader":"^7.1.2","babel-preset-env":"^1.7.0","css-loader":"^0.28.11","express":"^4.16.3","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.11","fs-extra":"^6.0.1","jest":"^23.1.0","node-sass":"^4.8.3","postcss-loader":"^2.1.5","sass-loader":"^7.0.2","source-map-support":"^0.5.6","ts-jest":"^22.4.6","tslint":"^5.10.0","tslint-config-stumpfi":"^1.1.3","tslint-loader":"^3.5.3","typedoc":"^0.11.1","typescript":"^2.9.1","uglifyjs-webpack-plugin":"^1.2.5","url-loader":"^1.0.1","webpack":"^4.10.2","webpack-dev-middleware":"^3.1.3","webpack-hot-middleware":"^2.22.2","yarn":"^1.7.0"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 6.0.0","npm":">= 3.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"jest":{"rootDir":"../../","coverageDirectory":"<rootDir>/coverage","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx)$","transform":{".(ts|tsx)":"ts-jest"},"roots":["<rootDir>/src"],"modulePaths":["<rootDir>/node_modules"],"moduleNameMapper":{"\\.(css|png|jpg|ico)$":"<rootDir>/jest/fileMock.js"},"moduleFileExtensions":["js","ts","tsx","json"]},"_id":"typescript-dev-kit@0.0.18","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"dist":{"integrity":"sha512-ERs+zi4sS4r65iAGTfL3dwz9VCHYgufZFseUYgcjjvw2dagz4zqLkihSIbea4bZS+VVmQ86G5qHUMncUSzyyuw==","shasum":"17ea741e0e32e0c91e8b90f6965b0e5b7a1daf3e","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-0.0.18.tgz","fileCount":13,"unpackedSize":23081,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbE+CVCRA9TVsSAnZWagAAhDAP/167DFeHlk3E58TqDM1v\nckdcrCYZ7gTSqTkv7Qb0oywYfhuBdgMouRI0fI+jmbANy61RNulwteXC6xUx\nxjTHQ/xzHE3y+SkJN+akVydlOaInOIxLVi5c/T85NprndXsShrxe3UN0XdrW\nXUmL507rukl62urfrfk2bmJjFNFtsmmq8fomMNHv54IIqwm/Mu6ue3Zs7hAR\nDSkKCjVzhS3/JNS6E5bngyJ+5da1RRmwxf17cEdDUL8DLcH0741VwbHrn3Ow\nH2KxO7EIEDZ924IkNmRedXpJM0DdBs+VlEstlBQK2OLEgzftp03wPIpRCGTQ\nCs6armMz4ZM7Z0hrIam5soQlzfa/8nAngvia4pABpJQCV+4mbWObrt7qyzbY\nRb/cFfTxNxhqna2zdfmq1jOhDiVLj1Rhzn5xtGKU5WOE138llENKMzmuC5C3\ndMglNqdvhcct7J0cGJ5kWAwCN4ypVgqcpQTKwgEDlrmWAzjvRXl0mwcEAN1H\ng8g9QZjWNIxAsB3WlNhRXLu+uQKoyAf0fbR6T9mybCthOmT7n3om4lgRZUBg\nAnenQDBk1y9jyLYyr0sVm/qdowhSzYywn+i9ScosJHST20TiTZIHjy0A1NZh\n9j3e0LJsuNI2/6u/vPZMOPUONFDr0PmHiMwhqN/+/QoHpG8LMh81Z8Q2jDgW\nOqaC\r\n=cSZT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDPEa1N546zfBD3Pq2X0SJ4Mm+GMQa5zRwy2ZB5hpPhgIhAPL/lSnDZJ3jNyUSko+9287nBo+iT7XDcjHZVSOccVGP"}]},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_0.0.18_1528029333547_0.616104681229235"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.19":{"name":"typescript-dev-kit","version":"0.0.19","description":"Everything you need to develop front-end and back-end TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","typescript","node","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","eslint":"^4.19.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.12.0"},"dependencies":{"@types/jest":"^23.0.0","@types/source-map-support":"^0.4.1","add":"^2.0.6","autoprefixer":"^8.6.0","awesome-typescript-loader":"^5.0.0","babel-core":"^6.26.0","babel-jest":"^23.0.1","babel-loader":"^7.1.2","babel-preset-env":"^1.7.0","css-loader":"^0.28.11","express":"^4.16.3","fs-extra":"^6.0.1","jest":"^23.1.0","mini-css-extract-plugin":"^0.4.0","postcss-loader":"^2.1.5","source-map-support":"^0.5.6","style-loader":"^0.21.0","ts-jest":"^22.4.6","tslint":"^5.10.0","tslint-config-stumpfi":"^1.1.3","tslint-loader":"^3.5.3","typedoc":"^0.11.1","typescript":"^2.9.1","uglifyjs-webpack-plugin":"^1.2.5","url-loader":"^1.0.1","webpack":"^4.10.2","webpack-dev-middleware":"^3.1.3","webpack-hot-middleware":"^2.22.2","yarn":"^1.7.0"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 6.0.0","npm":">= 3.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"jest":{"rootDir":"../../","coverageDirectory":"<rootDir>/coverage","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx)$","transform":{".(ts|tsx)":"ts-jest"},"roots":["<rootDir>/src"],"modulePaths":["<rootDir>/node_modules"],"moduleNameMapper":{"\\.(css|png|jpg|ico)$":"<rootDir>/jest/fileMock.js"},"moduleFileExtensions":["js","ts","tsx","json"]},"_id":"typescript-dev-kit@0.0.19","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"dist":{"integrity":"sha512-AWKPXIVgW1hHUQeJl/tq6SqEmXG7jYwQYnaAO/qLZzr3o7ySGxon9oMhcJKY18KgGNdA4SPnjX+FqmkAaMiLQQ==","shasum":"7b179faa3076bff6697d9a49728146d8b93a84a1","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-0.0.19.tgz","fileCount":13,"unpackedSize":23131,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFBICCRA9TVsSAnZWagAAceUP/1n8rJf8+mitWfe6EDIq\n4R8eVv+j5z4eG8SFH7p8zprIZXg40Qbf2WV9rmnT2l12z/zvzLU/RDBD2ciX\nvleF1JYZk81ITtATT8OPCHiTz0VZnwvzqwHzp9JPAPIMcJ5S4yVJnxDMtGfB\nPrzQQxjLMiml+/2Pt5vmQQKvpoJTBfLKIV0nFq8O9hxtfxTQ0ZypzMd5O59u\nb/6AhICnfhhjqypPwYTI3SGUMa9f+XkGVzTzGCZDD2WnGplopFiRPhaKFV59\nB92XJF+bQpNKRNtqXHvG5r/STF+vYDBh/kIz9d33qQKTvs/uo62JyAruunbX\n1uI/t5urlJcIJ5x+3psoaSZAaDm19WmGRFToNRK5Vt8uqagDBxFzPdmtMKtV\n17kIsFnSKTXdNfiMaF7WoEx9yWLUlo/UlRLnWDQDR4TQmxrZ+iXp6yZfAmIM\n6VoStDjZzdy7ec+COv3x2o1iljwh9Dr+cEUy8W05YxYoqMwISGKdj+Alebob\nd5LQNHyuxOj8b7CRTh96s18v8VxZNMJ2PJNF6liz5iIVZcI38ihQdjx4HKNj\nLr8Tw5psiLq4Y65SgfotKFzqLEZSMCLzOQqPjrDfdWxAB4ykiNU8FbvsMOAD\nhuE/j1iT5wrXvAxvV7D5lvC/sT/Oo/T57ZhW7Ac+8Hu7iwHKRzCNb2Sj8UQv\n/jag\r\n=RePd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDj80mdF1NN64zqLPMktHBt9aO7YpUT4VWBkmIceZpjTAiEAzKMnBPxsk/TkzMlwVnSJZxaNn/PyjkwqAtTVt32rc9A="}]},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_0.0.19_1528041986500_0.20118932829247527"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.20":{"name":"typescript-dev-kit","version":"0.0.20","description":"Everything you need to develop front-end and back-end TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","typescript","node","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"@babel/node":"^7.5.5"},"dependencies":{"@babel/core":"^7.5.5","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/preset-env":"^7.5.5","@types/jest":"^22.1.3","@types/source-map-support":"^0.4.0","autoprefixer":"^9.6.1","awesome-typescript-loader":"^5.0.0","babel-jest":"^24.9.0","babel-loader":"^8.0.5","babel-plugin-dynamic-import-node":"^2.3.0","css-loader":"^0.28.9","express":"^4.17.1","file-loader":"^4.2.0","fs-extra":"^8.1.0","jest":"^24.9.0","mini-css-extract-plugin":"^0.8.0","node-sass":"^4.12.0","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"^3.0.0","sass-loader":"^7.3.1","ts-jest":"^22.0.4","tslint":"^5.9.1","tslint-config-stumpfi":"^1.1.1","tslint-loader":"^3.5.3","typedoc":"^0.11.1","typescript":"^2.7.2","terser-webpack-plugin":"^1.4.1","uglifyjs-webpack-plugin":"^2.2.0","url-loader":"^2.1.0","webpack":"^4.39.2","webpack-dev-middleware":"^3.6.2","webpack-hot-middleware":"^2.24.4"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 6.0.0","npm":">= 3.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"jest":{"rootDir":"../../","coverageDirectory":"<rootDir>/coverage","collectCoverageFrom":["assets/scripts/**/*.{ts,tsx}","!assets/scripts/*.ts"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(js|jsx)$","transform":{".(ts|tsx)":"ts-jest"},"moduleNameMapper":{"\\.(css|png|jpg|ico)$":"<rootDir>/node_modules/typescript-dev-kit/jest/fileMock.js"},"moduleDirectories":["<rootDir>/node_modules","<rootDir>/assets"],"roots":["<rootDir>/assets/scripts"],"moduleFileExtensions":["js","ts","tsx","json"]},"_id":"typescript-dev-kit@0.0.20","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"dist":{"integrity":"sha512-ZL+i90Mj0iVRXGgt8sr9+cUt6QqowXtq4waxb2YCLsR7t4mVYuWhWa4NjMFEJ9DyQ75vwzuGrZthVroPaiBzRQ==","shasum":"6590ea1292b749ec62f65465636ee84ad4ec610d","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-0.0.20.tgz","fileCount":13,"unpackedSize":30788,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdoOLGCRA9TVsSAnZWagAA2WcP/1F31N+Ow4uyyygs8R3C\ncd5UVevee2jLwQopq2KQkORYP0Q4tOgYAp6Xt5FcC4TJNVp0lD56hxuIjsbP\nYDuT/S9uWktIZ0lV9ZnbTu3Xm0pjqSmXUUS0ahYoL1zVGrenAIqFpR6fpv6K\nJzav6Ej/SZM+T9mmiLImli7X1VC1mKq+zUSoecuQPiQLSGsXq8n6lCvosQ6B\nQS8Pzkpo0OMCWh/LdKrP6jOB0TIkuFRQqptkH/w+K8ehHwRcgU6yWoqMSKoz\ny+LltJA/eLS/fvgvc7MesVSrX8B6b/R2oKciXOzS8Vrnk/z0BeykjvHVs2D1\nN6PW47joPc9djCHr7eZpJBwHe6bk4NxLw1F09oSQgtBtBKjHXhGg80atyD6R\nvfxJAwDtNOI/88Z3kScrS7dvwJEXkfJXpzrqEaVQtSYywfeJyHkXITydIQYV\n6KEcImdrxYO9ArqRB/u7edEhryugQ/YjWlmV5QkeeOfMvs/qnk8cOIAFILRT\nNoHculBcKVcVwBRVqUnFgC9Mh7MNPsT1fNtL2IZscmPCkX3gAek5MP1u78fn\nK0+UgLPEzjtKKKXkSWCP+K8/z+jbUhzZRug6TKfxQQga+RXR+/tQzeMsbwcc\nhnA8X0Nrj8fFpc/O3s6IwYm6vS+QQDcv9rXDANTq8rezLHOzsIyBAwqCXRL9\nl1TE\r\n=ewHp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG+wXKb6m9h4CXZoYtforv2s31juwK4CYpf2lFFjgXjYAiEAqWrKyOHrl1G5BQsKzUQ0BFIJUkBCwxlTLrz1abuzMKg="}]},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_0.0.20_1570824902106_0.6345273379009293"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.21":{"name":"typescript-dev-kit","version":"0.0.21","description":"Everything you need to develop front-end and back-end TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","typescript","node","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"@babel/node":"^7.5.5"},"dependencies":{"@babel/core":"^7.6.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/preset-env":"^7.6.3","@types/jest":"^24.0.18","@types/source-map-support":"^0.5.0","autoprefixer":"^9.6.1","awesome-typescript-loader":"^5.0.0","css-loader":"^3.2.0","express":"^4.17.1","file-loader":"^4.2.0","fs-extra":"^8.1.0","jest":"^24.9.0","mini-css-extract-plugin":"^0.8.0","node-sass":"^4.12.0","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"^3.0.0","sass-loader":"^8.0.0","terser-webpack-plugin":"^2.1.3","ts-jest":"^24.1.0","tslint":"^5.9.1","tslint-config-stumpfi":"^1.1.1","tslint-loader":"^3.5.3","typedoc":"^0.15.0","typescript":"^3.6.4","uglifyjs-webpack-plugin":"^2.2.0","url-loader":"^2.1.0","webpack":"^4.39.2","webpack-dev-middleware":"^3.6.2","webpack-hot-middleware":"^2.24.4"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 6.0.0","npm":">= 3.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"jest":{"rootDir":"../../","coverageDirectory":"<rootDir>/coverage","collectCoverageFrom":["assets/scripts/**/*.{ts,tsx}","!assets/scripts/*.ts"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(js|jsx)$","transform":{".(ts|tsx)":"ts-jest"},"moduleNameMapper":{"\\.(css|png|jpg|ico)$":"<rootDir>/node_modules/typescript-dev-kit/jest/fileMock.js"},"moduleDirectories":["<rootDir>/node_modules","<rootDir>/assets"],"roots":["<rootDir>/assets/scripts"],"moduleFileExtensions":["js","ts","tsx","json"]},"_id":"typescript-dev-kit@0.0.21","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"dist":{"integrity":"sha512-X635TQxfvOSsorjQ1qOy2+c4Iul96qxEYP4Q5s8mk53CNHePedHk16gY15UhO9t8/w3fXbQUSnxLURws9zdXcA==","shasum":"f915063eabceaa66b92d93695826c5a44cb6369d","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-0.0.21.tgz","fileCount":13,"unpackedSize":29552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdoYrlCRA9TVsSAnZWagAArAUP/Aw3ePF9LIEuP2tCNzbw\n9460yZXjSBuox/27xvLNtVDvq2FVv+SZ7R8PUhP0FdGf5USCIvWFRckyJsKw\n7t1e23bUpkmXzIrys+JKUIze6H6VmPZx30tsSEtRXXU28QQPen+OQnBwA2MJ\n+LhKuo+MVXdmspIA3h+qlzcV9Hcm+Ya97odYQmKDmD8vQCkJRsDWYxrCyKbv\nrvnfNxcijCiGA8K65DtxpmSnkSgE8bv0If//GPNDt872p2rxmkw9T5Hl9w5E\n09Gju8A/iAML2gkpvzkvwWg0xuBXD5hxjqANzTUIqA63NKNyjZB867aTuPzL\nKDzVQ84doMjSoWsIp2dUFk1Gn+DD0kqZqcNoApI6QxB2pOT/IT97fwGGFccI\nQV/MCr9xz8R3ktYnGaQrYcSBPmQ4SRZZjP/lJ9FUSEX76Dmm+ktoYXc8hlvU\nbbNaj1O8KHixQxS4LdvM5OTrq1NZHIEOa9hp/AAff/1H94DCrHuJRVpJRXkJ\nve16bCWsGZWsoDOksmHJZHQziQK06HMd+ZCQAhM91Z7g6F23D29AaV3HR1UF\nNG2Z7BQE38FNhxXVnUi6u0cIRmgEL+n0K5BYn2S1Xk8LvKaJLboCO6N4ZPUB\nlK0yA5LhLRk/2gbEq62vJsRcg4tRnGpUyMpFK+Vz7INnYaOZDN66IncVl16v\n15+K\r\n=ek8j\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZt6qpeeeeGoTXXr/bz6e6riY5QLkzUeSyPW7FzGKo/AIgKf+MPesaTan3+OiU68iCqLbwMzlQtGMFt/roXcN2+R4="}]},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_0.0.21_1570867940828_0.6519717373697931"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.22":{"name":"typescript-dev-kit","version":"0.0.22","description":"Everything you need to develop front-end and back-end TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","typescript","node","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"@babel/node":"^7.5.5"},"dependencies":{"@babel/core":"^7.6.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/preset-env":"^7.6.3","@types/jest":"^24.0.18","@types/source-map-support":"^0.5.0","@typescript-eslint/eslint-plugin":"^2.4.0","@typescript-eslint/parser":"^2.4.0","autoprefixer":"^9.6.1","awesome-typescript-loader":"^5.0.0","css-loader":"^3.2.0","eslint":"^6.5.1","eslint-config-airbnb":"^18.0.1","eslint-loader":"^3.0.2","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.1.2","express":"^4.17.1","file-loader":"^4.2.0","fs-extra":"^8.1.0","jest":"^24.9.0","mini-css-extract-plugin":"^0.8.0","node-sass":"^4.12.0","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"^3.0.0","sass-loader":"^8.0.0","terser-webpack-plugin":"^2.1.3","ts-jest":"^24.1.0","typedoc":"^0.15.0","typescript":"^3.6.4","uglifyjs-webpack-plugin":"^2.2.0","url-loader":"^2.1.0","webpack":"^4.39.2","webpack-dev-middleware":"^3.6.2","webpack-hot-middleware":"^2.24.4"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 6.0.0","npm":">= 3.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"_id":"typescript-dev-kit@0.0.22","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"dist":{"integrity":"sha512-qRz8l43npItOECWxhlV0rW+3sOlUv7U9BxqiwkPZUfcwDhSTXclZvEC0qEYs57ziZGIVnFOZJsK7aNJohz//JA==","shasum":"417fb7fa2cab8714250ae05c27192689bf6d56c4","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-0.0.22.tgz","fileCount":13,"unpackedSize":31082,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpNVmCRA9TVsSAnZWagAANlcP/RkeRSLiJK/MU3gdDRiJ\nmTLbzaxB64ODe5HzCeQQdusJB81IgELitRCJJloYwc7YYIbegTNMisB3YV8H\nH1lmxLWpqpD4HP/v9e67R4UwVYEoiQrGelvf2PNL7s3jubCBF5WU4Lo1tn0f\nBFFJIBjsPDBGC1uri8ySGR4FadQ93DDNLut4oJ7JbpSTwlen9eEFObSrAeWq\nxNXT7EH+cKjqHccx58ll/+4JuWM4Oh/iUt4KT//dQRS9Ai4N8HpXSnfS3pR+\nsK2iE4f+gN5B1JG++ai1/aoU7vt6J0QwO56KXxN/gtmq3C4aBKE98QGpx3qv\nebaEVWNhzai+Jd0KerBtMvybJ4JyjkZmIgyGvvvuvmKPY+Kzd6xFiWL/ScKB\nfZNBp6Juy2fz/odhl9iUnwbf3ywJToFg17xjvTkViUVtGU0jhtA+Dxnstky5\nNUfmHakE1Obh2eyYQ0qk+bpvBcFPr/wr1NGUEhohtoWC37PeNVMx0/tpfL+Q\nJyZ45snblP0BoEFg2tM33DQ4K/VpRdWNMnL27CpVeEPnGzijReSiSNJORgnw\nedYwoTGvASOAG/M40YqA8+Evpi5+x8hdJsH5BmBId6bGL0otysLoGTkzGgHn\nJ6F+DhdS3Cr+CJhYmr4t9LHUxTUwUfegk26vZAvYCGkWH91iwXwsrf8bQ4Ja\n+x35\r\n=Uuzh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICqIFOAW1pPJyQ5fZH9NNfH3E/6fxe86CRGKD2mMJwXyAiAhFJMPpPPAZiPPstICWkhNeB/hQdYMu51UYc3qYswI9Q=="}]},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_0.0.22_1571083621748_0.3676250081590273"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.0":{"name":"typescript-dev-kit","version":"1.0.0","description":"Everything you need to develop front-end and back-end TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","typescript","node","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"@babel/node":"^7.5.5"},"dependencies":{"@babel/core":"^7.6.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/preset-env":"^7.6.3","@types/jest":"^24.0.18","@types/source-map-support":"^0.5.0","@typescript-eslint/eslint-plugin":"^2.4.0","@typescript-eslint/parser":"^2.4.0","autoprefixer":"^9.6.1","awesome-typescript-loader":"^5.0.0","css-loader":"^3.2.0","dts-generator":"^3.0.0","eslint":"^6.5.1","eslint-config-airbnb":"^18.0.1","eslint-loader":"^3.0.2","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.1.2","express":"^4.17.1","file-loader":"^4.2.0","fs-extra":"^8.1.0","jest":"^24.9.0","mini-css-extract-plugin":"^0.8.0","node-sass":"^4.12.0","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"^3.0.0","sass-loader":"^8.0.0","terser-webpack-plugin":"^2.1.3","ts-jest":"^24.1.0","typedoc":"^0.15.0","typescript":"^3.6.4","uglifyjs-webpack-plugin":"^2.2.0","url-loader":"^2.1.0","webpack":"^4.39.2","webpack-dev-middleware":"^3.6.2","webpack-hot-middleware":"^2.24.4"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 6.0.0","npm":">= 3.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"_id":"typescript-dev-kit@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"dist":{"integrity":"sha512-ZaldQBZVUQ+OfvtY3wnhp2SoeVa1qESaSStPKqRJhC0u/WOCR3jF1t8kEgJjTSl6iRskuiKUGkglTMf+c7QFZg==","shasum":"8247a4c93264430e57b2f1627d69ddbc1aa95902","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-1.0.0.tgz","fileCount":15,"unpackedSize":37011,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsxNPCRA9TVsSAnZWagAAUDgP/2PjVqhc+1IOD+NCrTCN\nj/i816mkGpqD/h67atO4YmuRA11cFkiXsU3VXWN6ln8wZiFRAkOFhZ9MQIqk\nCWJDG8iSpUM8U3+WvrZ01ZJEo0GzriQ3ZmuLLQYKWaEanAdjSiRS95L1dclQ\n3ew7tH23By8VS5ygP865oHa9nEteKyZCSfdL7qDOOQj4tkpQyB5weeT5OMEB\nl5GSQhGF/4+IsPwj977skqaCtbhKUpYgWG4qnfIKtRU+Z9RmqRTlpcSZjS1S\nvAfriwbbxORu12cG45trSzSieR804m9C33nuPsEh/OdkcxZGgMtT4xJY6ehS\nZB3Iwu+7lfAg/bqBcHIoOwJF8ZLG7IXbh45f68XPMWu38RWA0HyJljYtrQLh\njsfzPAATiYGq+FATsZ8H5yZ8kiDwwfn1p4bwspkwQe7Uh3IeFhFzStOVOYBs\nIbmmfd0iYQCJy5UXV360C4ShhY7dApJr5fRWu+uqf5ZNNjENAYzG4eNi4aWj\nf6eBYkhFKXqzVaSk5Rou3UZyhlbTbZXX8wP8aRSwfArdB3bRcwz/IG5DD6fJ\ne4CZLoKcmGpEa9C2Z1+Mt3/CIPod44CNMtavVIOWFzCrAktOZXfGZKWscUcq\nRTAGICJuSceqLR9pl46VNL5/t/EA43FsZLgFs0IpDTwQjGe9cMmagY4k0g20\ndYtc\r\n=D7ub\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCHyomYyP9u8tFuMEOqWngoTJ0asNoK5hMBmEWK/a8lTMCIF5poSl4OvXaJhmRlyJWcQTvApVoEw6cNN6QU0tvUuTb"}]},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_1.0.0_1572016975046_0.16145875114202268"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.0":{"name":"typescript-dev-kit","version":"1.1.0","description":"Everything you need to develop front-end and back-end TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","typescript","node","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"@babel/node":"^7.8.4"},"dependencies":{"@babel/core":"^7.8.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/preset-env":"^7.8.4","@types/jest":"^25.1.2","@types/source-map-support":"^0.5.1","@typescript-eslint/eslint-plugin":"^2.19.2","@typescript-eslint/parser":"^2.19.2","autoprefixer":"^9.7.4","awesome-typescript-loader":"^5.0.0","css-loader":"^3.4.2","dts-generator":"^3.0.0","eslint":"^6.8.0","eslint-config-airbnb":"^18.0.1","eslint-loader":"^3.0.3","eslint-plugin-import":"^2.20.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.18.3","eslint-plugin-react-hooks":"^2.3.0","express":"^4.17.1","file-loader":"^5.0.2","fs-extra":"^8.1.0","jest":"^25.1.0","mini-css-extract-plugin":"^0.9.0","node-sass":"^4.13.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"^3.0.0","sass-loader":"^8.0.2","terser-webpack-plugin":"^2.3.5","ts-jest":"^25.2.0","typedoc":"^0.16.10","typescript":"^3.7.5","uglifyjs-webpack-plugin":"^2.2.0","url-loader":"^3.0.0","webpack":"^4.41.6","webpack-dev-middleware":"^3.6.2","webpack-hot-middleware":"^2.24.4"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 6.0.0","npm":">= 3.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"_id":"typescript-dev-kit@1.1.0","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-XkzI0ZmLrOeE8SE8Ka+WHO0syWhgnFBvBnFI3tta/vE1rrSOWEsziDpLfRJde3tfDvyNSy0lgIUqzg12SV4zWQ==","shasum":"11e810a6988d6290a21239cc84060a25c0516ee9","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-1.1.0.tgz","fileCount":15,"unpackedSize":37297,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSZlNCRA9TVsSAnZWagAApLMP/0kLxWPLWEumJAMr62rA\nfqRhwHD9j4E6hADS5jnoiCToRGfefcZU8si2OMfNVLbsRyUS33hxIf+4zDnW\niLvI++Ogmbe3dRxDtM9ryB7D54nE0c+tFaZwgK/58KIfnTcST/e79GzqttKB\nkTUg9/gC7XLTMs8APIjHI9K+tUAqzgjC0pjxfZH9G87JDjr9cS+7WBjV6bh0\nUiztRiPaTOW3jRzmly0tkNBxnkNTfuH3MIDXbUCPi0NLHrQ6gV/f1kCAtvWu\nbHGhIc+spUc1qQHCjtgXUX9/yBP0sJoWQonzJLcoUFZVVMqPpvKonigGzFcU\nCBfQX+ZB4lDcd3/g57E2Wj4bqwtH+habZEWcWMQ7srDeet7lynFWJXV1DsO5\nuSj6POdG37HqTbEQgY/mVv7p9W2uQk18UpD4cXIiNzCfLcip6XFTGRAq8wVA\njCltTmMoni4/XM9VrbTQA5oQIV/hkRffhqP07yLeh10Acqit+3+zQIQpsU93\nbKMOXJXflTzOFpqL5/WPegxLFhzvzO25CFYRn65GZbi+8KTcTi73Bx6kBCD0\nCTImZltUMxiyZXbAyEly77PZ/oG1FFBcUBTY1xXBvC7h3TOBXi5UeACwM2uy\nSpfPzgL2oQYms/zLpJpYND50fNcU66wjnKzg4PrkWpc8qm4Egzmj/xzYIZHy\nCFx3\r\n=wc49\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmcd8T8KBk1SUaTl3W1wgz0rT5iy9Uk7MFB+9aSghnsQIhAOuX7AiMiA+cdHQ60NgTTdh7sLaQEFrlutYwzrB457Ou"}]},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_1.1.0_1581881677195_0.3182476432577468"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.1":{"name":"typescript-dev-kit","version":"1.1.1","description":"Everything you need to develop front-end and back-end TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","typescript","node","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"@babel/node":"^7.8.4"},"dependencies":{"@babel/core":"^7.8.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/preset-env":"^7.8.4","@types/jest":"^25.1.2","@types/source-map-support":"^0.5.1","@typescript-eslint/eslint-plugin":"^2.19.2","@typescript-eslint/parser":"^2.19.2","autoprefixer":"^9.7.4","awesome-typescript-loader":"^5.0.0","css-loader":"^3.4.2","dts-generator":"^3.0.0","eslint":"^6.8.0","eslint-config-airbnb":"^18.0.1","eslint-loader":"^3.0.3","eslint-plugin-import":"^2.20.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.18.3","eslint-plugin-react-hooks":"^2.3.0","express":"^4.17.1","file-loader":"^5.0.2","fs-extra":"^8.1.0","jest":"^25.1.0","mini-css-extract-plugin":"^0.9.0","node-sass":"^4.13.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"^3.0.0","sass-loader":"^8.0.2","terser-webpack-plugin":"^2.3.5","ts-jest":"^25.2.0","typedoc":"^0.16.10","typescript":"^3.7.5","uglifyjs-webpack-plugin":"^2.2.0","url-loader":"^3.0.0","webpack":"^4.41.6","webpack-dev-middleware":"^3.6.2","webpack-hot-middleware":"^2.24.4"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 6.0.0","npm":">= 3.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"_id":"typescript-dev-kit@1.1.1","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-W1OwxAm3i0MUDUVH32Dubbis+QvRzcAEDCHFSqf0J3eg14plJkLZjnjwTEnVAKi3PgwmXTCqwPy29GC/a/RQFw==","shasum":"ff3f626b062360b7ab2f5a3e8478554ab77e34c5","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-1.1.1.tgz","fileCount":15,"unpackedSize":37304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSb/DCRA9TVsSAnZWagAA61wQAJ2CZLy9Agv8UUw+pepB\nMT5L8x6K2hZ7LbSCjKyHd9TaXB0Cg3OOL829fdCDbVsw8nFvMljY6MiIXrWM\nzeB67GVSzfVEnKGaboKSytxNVAfujjWMmTj4pqeYL7LffDlQXw+nxdc7n0hq\nVQ+GvOlGmRG1KJh0wYxrOs2kZJOU47tFm6vJU31+5ngM4f6FoX1n22eQvuno\nhscsobfP0OcveIzEfNHM4kFuK4D8LN2lxHcL4xQsXSOC2V8z2ATmtebAYtLN\nw0N+9+T1Clu31Xk2qlg5iLmwGbb9ogyJqW4M34GpyXlpfiTgKNnxsmY4l0vn\n8Eehzi1jC/uh09vdWWxEyIMQxlAPPsEd+CDxqiwgisv2tuVZCLK6d+0yFjDg\nS9tdemM7SLzuBTbsKrrTWywMQHcKiSbmQm3pEutWWavD0tM2x+qUiHJKTFFe\ngiYRyI2gt9IEurAF14mablfHNIKc7E7rVxyzM5Sh4WfKG2t3DngqB6V7MeS5\nCo23YNqh5jknpXQvK8z2b+vJTAz5wyQBdaF87NRfnuGl+o6ZNNp2494ftEMu\nhAtT8NICtGveLZ+slshEve0oTr1MOdz0zmIxOL+lKBZOO5Kam7bamZ4CNeMK\nRRSxPMMVAY7RMPCHbJwswfhITw5JRllY68TOPlFa3krpxcgpSAvGkRu6W8ld\nd4Yt\r\n=9AGX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCwn7HS8A1t2Ixju2FoVcT2k+ibrQSwTrLOg0e+6RvGAIgd2gxDXoXc4Gwy4xvMa5zrJ27rxUmjXvoLU3zYuu6f6w="}]},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_1.1.1_1581891523303_0.27948363772934326"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.2":{"name":"typescript-dev-kit","version":"1.1.2","description":"Everything you need to develop front-end and back-end TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","typescript","node","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"@babel/node":"^7.8.4"},"dependencies":{"@babel/core":"^7.8.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/preset-env":"^7.8.4","@types/jest":"^25.1.2","@types/source-map-support":"^0.5.1","@typescript-eslint/eslint-plugin":"^2.19.2","@typescript-eslint/parser":"^2.19.2","autoprefixer":"^9.7.4","awesome-typescript-loader":"^5.0.0","css-loader":"^3.4.2","dts-generator":"^3.0.0","eslint":"^6.8.0","eslint-config-airbnb":"^18.0.1","eslint-loader":"^3.0.3","eslint-plugin-import":"^2.20.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.18.3","eslint-plugin-react-hooks":"^2.3.0","express":"^4.17.1","file-loader":"^5.0.2","fs-extra":"^8.1.0","jest":"^25.1.0","mini-css-extract-plugin":"^0.9.0","node-sass":"^4.13.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"^3.0.0","sass-loader":"^8.0.2","terser-webpack-plugin":"^2.3.5","ts-jest":"^25.2.0","typedoc":"^0.16.10","typescript":"^3.7.5","uglifyjs-webpack-plugin":"^2.2.0","url-loader":"^3.0.0","webpack":"^4.41.6","webpack-dev-middleware":"^3.6.2","webpack-hot-middleware":"^2.24.4"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 6.0.0","npm":">= 3.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"_id":"typescript-dev-kit@1.1.2","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-vOQDq3JOQKZnq9kaFzPKtdlr4M1Ayl7H1Qt2go5lC8tUv++LftJ9fJ8pRdKa33bTDAQXtT1RGL2f6W0BTY16Mw==","shasum":"ce00d3240bcb0cfa7d7053bd0a14f563bab312cb","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-1.1.2.tgz","fileCount":15,"unpackedSize":37284,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeX9qMCRA9TVsSAnZWagAAmzcP/AglzQpgMRi7/Dbv86ba\n15yOEjxwLlF7KSHByrwMkHouK+JwrFElhl69aorvRHhhoLNxt+j1dpyal/An\nJCnv84j+ho3Ssl9ZEonc0sGR6SphzhhJzgF8A7qibnoHfHbXFwQTBV7zvjqP\nZ3lkiIkcedxqNdJx7zpTCAeGC/iytH+xO1/xjyMAn0qZwl6e7i8jhTc8Aka5\nyGlpF7XKchjS20nzjWF4Ckfwgq555zekPn7HVkiKBfeHx5TXaMDH9UfhBjZ4\n/PXSJp/qMcOwt/I8tEq/HzOAoBOVF+nOEiXrLZB56MpTogh4XaRGwWb8nD0g\nVKiOWtLW9kemnr85TcOUGRnvLiqS1rWtVAlFM6Gtyq57iuex6/bACYTwgd//\njN8upiqNjLUoXqVvc4GtWVJEAQC4dUZRTPFToklg2NPnUVIsDjWTlf4N8Kmh\nidfoQLryHm5PLez+MtqtXSurrE78vq+lPj1S1LdretF2jz8AV9fG0Mfv4Hbp\n6YQJUo6xZaAinxWwF85NmeXY+5GGjC52/8JVWcPAnf0Zq6Zm6PHGhJ0rUFKc\nET5GovnJeSiSt/abF3YrbBoocrbnDZWm3BEtgNbjz+9RjWN6LHhC2WlNYzxe\nCyfDRJc0SSgBgiDzbBDU0Xbinkd3h0SlOCIOVqj49ALiclsGAJLWWwPty7zY\n9vPF\r\n=LaE9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHSlU03FTTe2iE+y8WVg8tW3/nwyVEHo/UElaccdL3pqAiEA5pGqOcUDi3ri+GDeiwKiK52izDccGSkS2Q2PBHFCyzs="}]},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_1.1.2_1583340171824_0.8421861546471137"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.0":{"name":"typescript-dev-kit","version":"2.0.0","description":"Everything you need to develop front-end and back-end TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","typescript","node","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"@babel/node":"^7.8.4"},"dependencies":{"@babel/core":"^7.8.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/preset-env":"^7.8.4","@types/jest":"^25.1.2","@types/source-map-support":"^0.5.1","@typescript-eslint/eslint-plugin":"^2.19.2","@typescript-eslint/parser":"^2.19.2","autoprefixer":"^9.7.4","awesome-typescript-loader":"^5.0.0","css-loader":"^3.4.2","dts-generator":"^3.0.0","eslint":"^6.8.0","eslint-config-airbnb":"^18.0.1","eslint-loader":"^3.0.3","eslint-plugin-import":"^2.20.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.18.3","eslint-plugin-react-hooks":"^2.3.0","express":"^4.17.1","file-loader":"^5.0.2","fs-extra":"^8.1.0","jest":"^25.1.0","mini-css-extract-plugin":"^0.9.0","node-sass":"^4.13.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"^3.0.0","sass-loader":"^8.0.2","style-loader":"^1.1.3","terser-webpack-plugin":"^2.3.5","ts-jest":"^25.2.0","typedoc":"^0.16.10","typescript":"^3.7.5","uglifyjs-webpack-plugin":"^2.2.0","url-loader":"^3.0.0","webpack":"^4.41.6","webpack-dev-middleware":"^3.6.2","webpack-hot-middleware":"^2.24.4"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 6.0.0","npm":">= 3.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"_id":"typescript-dev-kit@2.0.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-KxmbpYPZ+PMzmTS1fMXzEQQNzCo7qX4P50TfAp+yAUmj1N45aS6d8eRl2BoTLI4ue/NfwkJMU7nMYxsffiYOwQ==","shasum":"47e58050c52ef372cfc9c3a7bbb7d0f00ea4bca7","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-2.0.0.tgz","fileCount":15,"unpackedSize":37531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZNJvCRA9TVsSAnZWagAAreEP/2te+FyjaHu/ULmU5VVX\nrZqFqhjVQ+OiBqcgCXMirspQtfAEO6uskKO54aNgxc7j/Mmho/mD4QMwwEgJ\n8BoJFYx8O6ZrwIgyr1EsuvpG/uHfvjW+VrPYpQm3PRHYhcr1sh3W5r/hypZ+\nsyMSQww0soC4SRUYrPQk4IbEzpUf5mJ4ZPrnlnfICckCTmM/1TUdyyaQZeuj\n9ZGFT+VaPRHIEBAoCoE3AgKRd69NcbOA22Nd2NQTYHe646WA+eekz7I+0vmo\ns+Ormkg6g5h3cPTee4RKuKX6XanZMC0rDbDOLvWCSERzS4zKs8DruDtcPxv4\nx6fr4Wau6WRtDiMkp9i2uCPTskX0+BO+ok7vS1FoCFWgenrVoGfw7338/Ak6\n2YKHZuNySmBeoVRWN8g4Ye1FLrCr11zAxZNzmOFRtjOwWEh4nu4zT8mHixGH\njNPMpD5eqRMS6HONYt2ezN6ABCZvOvfFfzXSEZvkSrbGqOkOtsj7HPQcMgN7\nXXD5BwSQDWsUgbeVGxJ/eFmTs0h6JUhFmMT94jBgI8B0HnqZbZFQsInWsrYN\nTboP3EM37o/s6K9RUnuDTf8m2M6cDBxCNxNlHGqCIRHMblQo+HBYw1zPX9eM\n7cRbpWeNrePduc018QHhgbnT0+eQd/EIWcfaf87QmvdljWDTJgoD3rJ/G3OA\nWVUM\r\n=6LjW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLsOFP2C2fobM6fAZ2jB7NfL7wr3OATA2BOgltZ30JcwIhAIbOOU3XHETY7MLHt44sLKdy8wEytEjFJAbIEFl1SU3O"}]},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_2.0.0_1583665774530_0.6062142294439359"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.1":{"name":"typescript-dev-kit","version":"2.0.1","description":"Everything you need to develop front-end and back-end TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","typescript","node","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"@babel/node":"^7.8.7"},"dependencies":{"@babel/core":"^7.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/preset-env":"^7.9.0","@types/jest":"^25.1.4","@types/source-map-support":"^0.5.1","@typescript-eslint/eslint-plugin":"^2.24.0","@typescript-eslint/parser":"^2.24.0","autoprefixer":"^9.7.4","awesome-typescript-loader":"^5.0.0","css-loader":"^3.4.2","dts-generator":"^3.0.0","eslint":"^6.8.0","eslint-config-airbnb":"^18.1.0","eslint-loader":"^3.0.3","eslint-plugin-import":"^2.20.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.19.0","eslint-plugin-react-hooks":"^2.5.1","express":"^4.17.1","file-loader":"^6.0.0","fs-extra":"^9.0.0","jest":"^25.1.0","mini-css-extract-plugin":"^0.9.0","node-sass":"^4.13.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"^3.0.0","sass-loader":"^8.0.2","style-loader":"^1.1.3","terser-webpack-plugin":"^2.3.5","ts-jest":"^25.2.1","typedoc":"^0.17.1","typescript":"^3.8.3","uglifyjs-webpack-plugin":"^2.2.0","url-loader":"^4.0.0","webpack":"^4.42.0","webpack-dev-middleware":"^3.6.2","webpack-hot-middleware":"^2.24.4"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 6.0.0","npm":">= 3.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"_id":"typescript-dev-kit@2.0.1","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-z8h67xMAHAIhdC2MYT421QijnUklIzdHU9ei2KEBZI3K5P8FcJF7gOGbLThSkp+1CJR4P1e5FbbUG4kFGWVUIA==","shasum":"d7ed5f3700f4d324176ba39a262b3d47cc9fb860","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-2.0.1.tgz","fileCount":15,"unpackedSize":37530,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedd/7CRA9TVsSAnZWagAAw+IP/0Z5QXhJ2WTRJ+8FZm7S\nGsQJ9uAmGB3amdMoswaptgGbODlXnrpKyCPN9dzJLQzgx4oMreMP9z0wFcIK\nELF66MwzoXXZrQHVdM4/vRhhbfvH76wYlSOkCvHIt1LSWrNvYuqswMULVMeg\nlHSv6Ar9vCfK15P455unfwnl7K+YAtu1ukFBnt/87n3Bo0xt0R8o+Bt8MEiV\n7z0bvwHWUqtrOupKijnOPZRmHCoAo5qP485nPlhNf/3XxcZpblEpVP5FTP/D\nVlGm1Owr/0OCZ0rtYAWeMfdLzNtVU9/e6LiDE1gg5nHCI0w0g9gX4qvYFqmf\n9MfHUztOxJ/SXbJkAk3z4AZMtI2GVKXhoI++ZXbFLXtHpJ2EtAX+ewmJttnm\nnUx3rxPBiz0ndy48oRk36K0PzfbwPUiLp60Z3Xn3fg06OvW8c8Z9LDLNEejE\nL3vixBlUECdq/Gc1imDZdE31ycuILuAvXfIQ1vjQ972FRf8xxi0fjPxJxYLa\naNijirYMx/pLaLfbnQ+vkW/vtglmml0nWUApboTTRaVjY/xIgnwNq7pKAuC4\nqJfxjBz5PUa7yzyRgVTqNmpfjmy2b+mlHs6H7sfaney9kxoOIGk5yOm+K5y6\ncELGOR86T4sFizgIk7rYzbAiSZpYkgUv2F3FVkUJgXKprEeYwDQY5ty55Nto\nGtin\r\n=KyfH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFvSR4bDcfiBAirejv0IgW4H/Ky9ZF5jLQgwLaUwqaQQIhAM6w+34lVn48KuEpoVoeTS4DomFk+k1KDtqs67tD6eGK"}]},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_2.0.1_1584783355502_0.7873198594680846"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.2":{"name":"typescript-dev-kit","version":"2.0.2","description":"Everything you need to develop front-end and back-end TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","typescript","node","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"@babel/node":"^7.8.7"},"dependencies":{"@babel/core":"^7.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/preset-env":"^7.9.0","@types/jest":"^25.1.4","@types/source-map-support":"^0.5.1","@typescript-eslint/eslint-plugin":"^2.24.0","@typescript-eslint/parser":"^2.24.0","autoprefixer":"^9.7.4","awesome-typescript-loader":"^5.0.0","css-loader":"^3.4.2","dts-generator":"^3.0.0","eslint":"^6.8.0","eslint-config-airbnb":"^18.1.0","eslint-loader":"^3.0.3","eslint-plugin-import":"^2.20.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.19.0","eslint-plugin-react-hooks":"^2.5.1","express":"^4.17.1","file-loader":"^6.0.0","fs-extra":"^9.0.0","jest":"^25.1.0","mini-css-extract-plugin":"^0.9.0","node-sass":"^4.13.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"^3.0.0","sass-loader":"^8.0.2","style-loader":"^1.1.3","terser-webpack-plugin":"^2.3.5","ts-jest":"^25.2.1","typedoc":"^0.17.1","typescript":"^3.8.3","uglifyjs-webpack-plugin":"^2.2.0","url-loader":"^4.0.0","webpack":"^4.42.0","webpack-dev-middleware":"^3.6.2","webpack-hot-middleware":"^2.24.4"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 6.0.0","npm":">= 3.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"_id":"typescript-dev-kit@2.0.2","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-jgTaptz26v4ZgVSXRL82z5i4eO+MjAm4eHabUU1vlwS1dCVFz8LKmGkVJSm7PHvRgZu5kAf//4anh87Pt4Oi1w==","shasum":"581efd01ef3c2fc1a3f4126cebe0c751fbee9f63","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-2.0.2.tgz","fileCount":15,"unpackedSize":37596,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewuvKCRA9TVsSAnZWagAAwvQP+QA0go883BbH+gay8dMx\n7s3prZajG0FR5xxsO+dfn9+J5geoVrxg5YjYYxxm6AnJ5Lnqitb15OOQBiDV\n+fIrA5iy/Dmk4qaCotCPyjjRQcJZuqK9+SaNlIZbBcyG24wzRkfjaallXWhn\nHtMuk+MYusdVMp7epM5Umfl8jxt5B/AzNF60hqsB97xUgYy6b0MR1GeymT5t\nDD2AQXmdnTlkx5hNMNzudZaNt4CH4zsMJZFkhq0sMS/tsd5sCfJSRfmIh+10\nJ4tKRwM/XEDluyynJkKZs3gLmNQD1Sx9TIDrP9ZH4g7QdxC+7Nxi2IEdG6It\nOvixIjmaBsiDpTYtDxGVTbyGSoEd58JMdem+XQliwdUbuyoit3G0EEhNUqne\nghs0truiSaDyqo2qQ4dHhWdZ4E7FSYyq0Jsn6zfeM/7MjozhEtrXe8Lg7M1m\n+buX5PEmrk/4DxchQGCLrDomKCIFt3KCNnfYnZf6TEIg+dUfpb2HvxJfVNNB\n5wNmQiGNWU7gmZbqeYL/H20OfjdEB9t2erlMbPFXvfh6XWSaCWvNDfyD41DM\nrqvf9Xhr8y9lAn0IMmgXtg5EjPUKJmv054Osd99SpqXdh97fB5VwWB/MUDDn\nE4OItPJ7xPLhnlhDBfZHdSupjfAMP3ehLVqvBsFrQME/kdfJPkeOd04mGk27\nO2lP\r\n=4gvm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFGiT9OL9NybLb/9IjpCBExW/2eU8EI3gNrSBieO0efNAiBCuRaGowxRXefNf6zWq3F33RioZX6X9JcVckM3032HnQ=="}]},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_2.0.2_1589832649800_0.6316645577560689"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.1.0":{"name":"typescript-dev-kit","version":"2.1.0","description":"Everything you need to develop front-end and back-end TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","typescript","node","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"@babel/node":"^7.8.7"},"dependencies":{"@babel/core":"^7.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/preset-env":"^7.9.0","@types/jest":"^25.1.4","@types/source-map-support":"^0.5.1","@typescript-eslint/eslint-plugin":"^2.24.0","@typescript-eslint/parser":"^2.24.0","autoprefixer":"^9.7.4","awesome-typescript-loader":"^5.0.0","coveralls":"^3.1.0","css-loader":"^3.4.2","dts-generator":"^3.0.0","eslint":"^6.8.0","eslint-config-airbnb":"^18.1.0","eslint-loader":"^3.0.3","eslint-plugin-import":"^2.20.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.19.0","eslint-plugin-react-hooks":"^2.5.1","express":"^4.17.1","file-loader":"^6.0.0","fs-extra":"^9.0.0","jest":"^25.1.0","mini-css-extract-plugin":"^0.9.0","node-sass":"^4.13.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"^3.0.0","sass-loader":"^8.0.2","style-loader":"^1.1.3","terser-webpack-plugin":"^2.3.5","ts-jest":"^25.2.1","typedoc":"^0.17.1","typescript":"^3.8.3","uglifyjs-webpack-plugin":"^2.2.0","url-loader":"^4.0.0","webpack":"^4.42.0","webpack-dev-middleware":"^3.6.2","webpack-hot-middleware":"^2.24.4"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 6.0.0","npm":">= 3.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"_id":"typescript-dev-kit@2.1.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-lJk34fvBUegWrbYnK2wpnOCpHVZxx10XrF0gk7LEuvkw9Umi+8PWIPH1ijoRB1/nKmDIT5//gntApF37Byn9Gg==","shasum":"9d97ffd0133e0b148c040ed433deb50f14e401a5","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-2.1.0.tgz","fileCount":15,"unpackedSize":37623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexmiZCRA9TVsSAnZWagAAY84P/12v+2Fz85TG62WkC0Ru\nVpnqvZOM0S7mYdEfYvOsFfr2NSDZEFAy6fAsFugI5yY/TM5RLp1nKwSRxfYY\n97uMO0geFJOmxri/mPC/HQcCZEQPcs6lbrkJFGGcyt7HvVVao2IGiYatIhH9\nL6CLvoIC8c4sYh/pPBIHMO/WaYpwpMKVScKTvatz6ORAMbZD1Ayu3jl8Yxqb\nnKiCukRg4InoIMdNcUTnHUbEffVy0J9x2xAcLp0pODJybB6FY4C4vle9x39W\n3I08dELVCKakszvCV7W6MQAp0h5OYdaXKvt9LCVwtCXKn7+hIEmS2pnC9Zfl\nrs7XPa7JPcLS4aoRxsx/09EmeY0i28v2I/4aCrQu/bhTXuQP7pFEoSpJjk3s\nISckwSnt/FJRoQJ31+f7CP2mSNkLKvy4V3LBCQkLilqcPdy3/4YOoPA3zC7q\nEiBWsQI7yDJgLYwVYfI6lwM5SY86qRVH+UUq5yQp7zhGKVfaEEfVhVAm9yLA\nYiXFxNhM/tEAMIkP2BTpmJtSmZYkrw2X9RidQoAcPGgMWIrLw9k2aHr+Uw4W\n+OZHFVjX91z7zaSP2v3XoMj1bGvpK3lNKnDCGU7QUN6un+2uh3572mEviQbw\n0jS5vLFUxglVTp7JiXOv2SEfDo/taVRKKzucnbox5Lfo7bHxNqAvaqucMaQ6\nf+FU\r\n=h5mO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGXXo00nJyXuV9rxrHS1rF45Hk8ji9DL0Zh9LcrLqipZAiBbrbsS2iapsbTR7OcptuC5vy4jsCUMVXX98CsNgJPkSw=="}]},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_2.1.0_1590061209159_0.5679453567589949"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.1.1":{"name":"typescript-dev-kit","version":"2.1.1","description":"Everything you need to develop front-end and back-end TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","typescript","node","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"@babel/node":"^7.8.7"},"dependencies":{"@babel/core":"^7.9.6","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/preset-env":"^7.9.6","@types/jest":"^25.2.3","@types/source-map-support":"^0.5.1","@typescript-eslint/eslint-plugin":"^2.34.0","@typescript-eslint/parser":"^2.34.0","autoprefixer":"^9.8.0","awesome-typescript-loader":"^5.0.0","coveralls":"^3.1.0","css-loader":"^3.5.3","dts-generator":"^3.0.0","eslint":"^7.0.0","eslint-config-airbnb":"^18.1.0","eslint-loader":"^4.0.2","eslint-plugin-import":"^2.20.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.20.0","eslint-plugin-react-hooks":"^4.0.2","express":"^4.17.1","file-loader":"^6.0.0","fs-extra":"^9.0.0","jest":"^26.0.1","mini-css-extract-plugin":"^0.9.0","node-sass":"^4.14.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"^3.0.0","sass-loader":"^8.0.2","style-loader":"^1.2.1","terser-webpack-plugin":"^3.0.1","ts-jest":"^26.0.0","typedoc":"^0.17.7","typescript":"^3.9.3","uglifyjs-webpack-plugin":"^2.2.0","url-loader":"^4.1.0","webpack":"^4.43.0","webpack-dev-middleware":"^3.6.2","webpack-hot-middleware":"^2.24.4"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 6.0.0","npm":">= 3.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"_id":"typescript-dev-kit@2.1.1","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-pksGSU/4ozvlRK+9jChRTM15YsN1By67xlZM1VzdtktcDzKM57evQX7owAf68QQDuXu08EvTSBzS+mwIBRjMGg==","shasum":"ed5118e60736abb71fd1b9383e549b156e1ade55","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-2.1.1.tgz","fileCount":15,"unpackedSize":37623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexnFsCRA9TVsSAnZWagAAyOgP/R3FpyTmK5M6XG1DhDEh\nutg1q0UtG6SqjoVB/nGeQvfGouE8I+jElvSE1jpa0wlXcDiCY9SICIylyz+6\ni3MuAQu5dcUMBmA6TBVMs4CsAuatCYpueljYSKfMBzfErDDxtg098DEqEyyy\nHxjkeD31jnNcUXu0dc976h0WbRY2Is/RwoUIDoFsnszNj74bsAKhJtYJw7wn\nmwmGrv+QXhQHzN9f4xXP35N8qXooGX8UZOZ2hUB/xAx5VLxrv1o5ixJMJGvA\nuj3E9h5RdMxc1NdS7tb1jVxm6W2ye6R7Zl0viGEnNqGbrU4Yfmoz+Z0vzmBN\nR+d6K2HQ13iIiCV5ITEhHEqjSq/NueWvFLn60Q8gUINiyWCyk+dUQDq9u66c\nzWlcbuaTph1VNGuKVCxqvj/K49lox2vpjDSF9jvlqUDW0WhY+OS7rSmYqVfj\nWvGW+R7ZZ8XKckSos2Okl8Ar+fhx+OJRrGIe4Mq1oCmx8SfY6itI9FGXKwHX\ntN61rXCDiMZKEPek9zGVea0GXw7ZsC/YWy5d0hJHBwLAvhYOssJanfG8dDs7\n31mWTEpbXU2AAsVr4jSWvcqpRDk7Zdrn+gf8GMvbC0Ze5jC9ci9IsOgxVwm/\n52k+fJ7IoHPfJW/FdkKKBVFCcgMJwiqOTGs+RA5TbSRFElguEnoP5GosyYY9\n8zbT\r\n=jeJv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB/1BLnT5DDhkTy3r375qPrSCYtbb1xYejKD6/J8HXgBAiEA8CWrV5n4i984+ALbDfphsoWU6hZc5PBnfJlZIVVUoRc="}]},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_2.1.1_1590063468286_0.9452561175134035"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.1.2":{"name":"typescript-dev-kit","version":"2.1.2","description":"Everything you need to develop front-end and back-end JavaScript/TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","javascript","typescript","node","vuejs","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"@babel/node":"^7.10.5"},"dependencies":{"@babel/core":"^7.11.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/preset-env":"^7.11.0","@babel/preset-react":"^7.10.4","@types/jest":"^26.0.10","@types/source-map-support":"^0.5.3","@typescript-eslint/eslint-plugin":"^3.10.1","@typescript-eslint/parser":"^3.10.1","autoprefixer":"^9.8.6","babel-jest":"^26.3.0","babel-loader":"^8.1.0","coveralls":"^3.1.0","css-loader":"^4.2.2","dts-generator":"^3.0.0","eslint":"^7.7.0","eslint-config-airbnb":"^18.2.0","eslint-loader":"^4.0.2","eslint-plugin-import":"^2.22.0","eslint-plugin-jsx-a11y":"^6.3.1","eslint-plugin-react":"^7.20.6","eslint-plugin-react-hooks":"^4.1.0","eslint-plugin-vue":"^6.2.2","express":"^4.17.1","file-loader":"^6.0.0","fs-extra":"^9.0.1","jest":"^26.4.2","mini-css-extract-plugin":"^0.10.0","node-sass":"^4.14.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"^3.0.0","sass-loader":"^10.0.1","style-loader":"^1.2.1","terser-webpack-plugin":"^4.1.0","ts-jest":"^26.3.0","ts-loader":"^8.0.3","typedoc":"^0.18.0","typescript":"^4.0.2","uglifyjs-webpack-plugin":"^2.2.0","url-loader":"^4.1.0","vue-jest":"^3.0.6","vue-loader":"^15.9.3","vue-template-compiler":"^2.6.12","webpack":"^4.44.1","webpack-dev-middleware":"^3.6.2","webpack-hot-middleware":"^2.24.4"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 6.0.0","npm":">= 3.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"_id":"typescript-dev-kit@2.1.2","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-K9UKWTxiB4k4fH90+XmGcCorDg4So3W6cSk0lzmP7Phdmoz+7OBijsG4YeuPMZz7t3I4LNHFWq8tcUaM8aJhLQ==","shasum":"51c644d456014b070759293593c1aa04c26cfa75","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-2.1.2.tgz","fileCount":17,"unpackedSize":43980,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRntzCRA9TVsSAnZWagAAmL0P/jJZoCzRxCnTM9jdpb/E\nMtc5JiEAUK3O83C7Uo3HjJd0dg1jzGrlhO9nDFcTOZnaOZdR2S9MPEstAKry\nx5sGiJ8VFkeoR5Eh3kAcxMK04r+oGkSmSD/s+jpM9bpeydA9itxCMJG+pwO3\nNzmCEEnwTY4sXoRpSIuEtW0KBDQphmS1DTPkzuftYiV9lpczNYB3D8DEZEm7\n9VuyonL47mI/nriRIcwNjiUYbcUPU5rkjid9PmxonbOAdNf7cPNGxy0lUROx\nOUKTUi+ZWZDSx89p8rGICYjpMoIply2DJ/MGxcQ0va4CQ5ITMTStBUTjtG6K\ndUZyUl6kUwO/xs+sKbYJsV0vkFKykYsTLHeBgBZWmqJS2uF0udu1MqIuXsIt\nk0o28Zfsh3mwIQPTPh0A3QD/V3QmVG4fbrc/s5yaDiW1rquh8KB3BUwQYPbS\nCc5UegPGxouB45F926CsYvxP/vKbFH7FnVSIHEG6Ym10o7kVvrT29QKmg1S+\n521NmXCyC8dWnngqcRWEuMi/9yirxjfwonbPBeeH1InMPqVBBJp4BM+XX+7G\noJhREoAtC5lO63EPzYXPPKR8DUg/CK5eBkDNL8Rk79qBntCFQUhwKpQ9cwtz\nafH0/EmwrwFhEbm6sVbdz2Dw0rlW1AIEpfJuox9IqhbuV5/vqPiyd6cF6SwE\nFiks\r\n=oRV4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlrVeZa+7w5R37z/LBNN3dTHfiry5OtoiN3NV7/e3CcgIgMzzvRPixbD0QkcpnL/LJuqliTTSD4f3sVe6//oddfRc="}]},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_2.1.2_1598454643408_0.7969741411037838"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.2.0":{"name":"typescript-dev-kit","version":"2.2.0","description":"Everything you need to develop front-end and back-end JavaScript/TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","javascript","typescript","node","vuejs","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"@babel/node":"^7.10.5"},"dependencies":{"@babel/core":"^7.11.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/preset-env":"^7.11.0","@babel/preset-react":"^7.10.4","@types/jest":"^26.0.10","@types/source-map-support":"^0.5.3","@typescript-eslint/eslint-plugin":"^3.10.1","@typescript-eslint/parser":"^3.10.1","autoprefixer":"^9.8.6","babel-core":"^7.0.0-bridge.0","babel-jest":"^26.3.0","babel-loader":"^8.1.0","coveralls":"^3.1.0","css-loader":"^4.2.2","dts-generator":"^3.0.0","eslint":"^7.7.0","eslint-config-airbnb":"^18.2.0","eslint-loader":"^4.0.2","eslint-plugin-import":"^2.22.0","eslint-plugin-jsx-a11y":"^6.3.1","eslint-plugin-react":"^7.20.6","eslint-plugin-react-hooks":"^4.1.0","eslint-plugin-vue":"^6.2.2","express":"^4.17.1","file-loader":"^6.0.0","fs-extra":"^9.0.1","jest":"^26.4.2","mini-css-extract-plugin":"^0.10.0","node-sass":"^4.14.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"^3.0.0","sass-loader":"^10.0.1","style-loader":"^1.2.1","terser-webpack-plugin":"^4.1.0","ts-jest":"^26.3.0","ts-loader":"^8.0.3","typedoc":"^0.18.0","typescript":"^4.0.2","uglifyjs-webpack-plugin":"^2.2.0","url-loader":"^4.1.0","vue-jest":"^3.0.6","vue-loader":"^15.9.3","vue-template-compiler":"^2.6.12","webpack":"^4.44.1","webpack-dev-middleware":"^3.6.2","webpack-hot-middleware":"^2.24.4"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 6.0.0","npm":">= 3.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"_id":"typescript-dev-kit@2.2.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-6mH+S/5l9pmRMRXRRqjmXUP1E5WqAbOWiMACOx8stLmecDfZ/wsl2BDOPQCTvkXmVM9TmzFhEc08F4EOyGusNw==","shasum":"f923a6bc1e4404b715c48a3e2f01fed807639355","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-2.2.0.tgz","fileCount":17,"unpackedSize":44080,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRpemCRA9TVsSAnZWagAAXuAP/RrJ+Ck9lLCFEyRG/6oh\nfw+nfFJLFGrayHlpaQcQ/uLxV83psktPPljdIpHgGU/djemUiDGadGZji9DD\nE/X9E7WAzHCKzGu1qkwGgLw8CV/PoGtG1DtG4K5Xiy3vgrFvZDVYT8ik4/UF\nyXyOpw4/bHWflsmPOlu5kVyS7VNzIMjLnvBiAJCHRR01AD9BtdTSFLT3Ez+a\nqMW8iPcbk/E1KlBAkcnEmIJTtM6TlMOxbgp2q+dlQTKE1uttS36Y/YwxEwIQ\n951lMazGxfOyO/5d35MQFws1Q/Ffo/vMiXvr5+UTCxkB6SvGM4X7NX7ObwSr\nhh4IXIQRPkvWivsf0LqIsQeF/1gMWI+fi0lcDhpchCb71uUF4Qd2Be6sJEhi\n/OykY+wdvFzHVt66nmwfnymcXWF7bJH9DiZlPEdGSjNr4sSgVWa0ODV5Oyib\nA1vLb1AMFA9FRSzuBWhNXhnb1jLrj8T9Mb3HOqNWb86zz0uacBiZ3TUBAtMR\nEQ5V1ezlLsfy9NVNG6DyNxBTBdAPNtg1u50wthPE0w34ps3nR1Iuv57NThqX\nSwCfU427iS91s00PLIX82QeXZlm2SQl43GziK5Cyxc12VVe0DE6CysCd1+Rl\n61qAHhlNdH3iga9PgPgM+l21QWjWT78ZrsKcE3eTvEA0jRmRPRV5O/XEg0IJ\nxGds\r\n=Hv67\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDA0LKFV3B/Kkx0oqbZ0LpglqT8F6X29VAknIwmCdQ/hgIgUfcskFu6OQ/aKsyBsFMN/8YIKyz7HQ4YLxWzj6wrcbc="}]},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_2.2.0_1598461861896_0.9211963913470249"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.2.1":{"name":"typescript-dev-kit","version":"2.2.1","description":"Everything you need to develop front-end and back-end JavaScript/TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","javascript","typescript","node","vuejs","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"@babel/node":"^7.10.5"},"dependencies":{"@babel/core":"^7.11.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/preset-env":"^7.11.0","@babel/preset-react":"^7.10.4","@types/jest":"^26.0.10","@types/source-map-support":"^0.5.3","@typescript-eslint/eslint-plugin":"^3.10.1","@typescript-eslint/parser":"^3.10.1","autoprefixer":"^9.8.6","babel-core":"^7.0.0-bridge.0","babel-jest":"^26.3.0","babel-loader":"^8.1.0","coveralls":"^3.1.0","css-loader":"^4.2.2","dts-generator":"^3.0.0","eslint":"^7.7.0","eslint-config-airbnb":"^18.2.0","eslint-loader":"^4.0.2","eslint-plugin-import":"^2.22.0","eslint-plugin-jsx-a11y":"^6.3.1","eslint-plugin-react":"^7.20.6","eslint-plugin-react-hooks":"^4.1.0","eslint-plugin-vue":"^6.2.2","express":"^4.17.1","file-loader":"^6.0.0","fs-extra":"^9.0.1","jest":"^26.4.2","mini-css-extract-plugin":"^0.10.0","node-sass":"^4.14.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"^3.0.0","sass-loader":"^10.0.1","style-loader":"^1.2.1","terser-webpack-plugin":"^4.1.0","ts-jest":"^26.3.0","ts-loader":"^8.0.3","typedoc":"^0.18.0","typescript":"^4.0.2","uglifyjs-webpack-plugin":"^2.2.0","url-loader":"^4.1.0","vue-jest":"^3.0.6","vue-loader":"^15.9.3","vue-template-compiler":"^2.6.12","webpack":"^4.44.1","webpack-dev-middleware":"^3.6.2","webpack-hot-middleware":"^2.24.4"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 6.0.0","npm":">= 3.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"_id":"typescript-dev-kit@2.2.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-dJLNsGk/pFex3WY45ecU0D4zVjmRyiPAytWsS4juItMLMdMAxq0h2/iu1O1NcXYyQxzV5qk6qBnDeRiOO0a+mw==","shasum":"22c50637b920c7380ca70f89694a6456d8e2cf77","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-2.2.1.tgz","fileCount":17,"unpackedSize":43354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRp/fCRA9TVsSAnZWagAAMzQP/jXQK1gra597+CmAPhkt\nPLaIIQmxLL2ZJaVNN1ewVGPj2Xy7p0AOjiNzFJDQl8QicVly+fFfzqEX3tw8\nOCtvHKR4IcSRD0SQsYPaQK1plL9vsZm1RP1heWz2yFSoVwNoYuHZE8UzfPmj\nN2inLq2JCHmdzYjP6fKQpJMUFiCWx6Q9vTUUSXrHcSXvcw7qwuQYi82wsUkZ\nTJQIIsvFlnbfjsMU9223tMQryyIKBoArCsAnDE/4xJlEFrwnAAHpgrdGbBW/\nYufCChw0VqKawHZ6wF0RHOt4bdy70kHsc8+qwgacE7twKC3Jm7Y7v4Cj/K9j\nKj4F411Tha404mqCIvgDC6dkx2uHBxaaJAlLgBJCjmuMudCWQIDzHBEEYjHP\nSXu6cC3KZWsp0LvN/OkScrDnED4iiTJXijSopcDEF/pUT8+H8L4gut6vmbmq\nX1GzASj5FCV/dPseItnhMzOOandyKyJwBvUVdcjF59Lw/PeQ/gem978885z8\nHRarAA74DsM5CTzSSETBQM4tND/Dtod5+/+CQZ80SgUeLamws6/3oWIZS61U\n1fz8vdtYsc2vkAHukKVD/teW6y56RstIsYqaNHLb72Q277bBkayCNTh7mPa6\nQNNabjd686737wOzDEqm7qy+W7i+c7F7Y37lgScj14D4vi6TlEC1sab761xD\n5pi2\r\n=kgE5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGtOO+hBZaOji3Nc/9Xr5TG90k3+MXytrf2UEv6S7bxTAiEAnl2ruaHzfLNYWzvp5kKgDty9rHScDlwXlGWOGgXn6gg="}]},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_2.2.1_1598463967250_0.11728015532468494"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.2.2":{"name":"typescript-dev-kit","version":"2.2.2","description":"Everything you need to develop front-end and back-end JavaScript/TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","javascript","typescript","node","vuejs","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"@babel/node":"^7.10.5"},"dependencies":{"@babel/core":"^7.11.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/preset-env":"^7.11.0","@babel/preset-react":"^7.10.4","@types/jest":"^26.0.10","@types/source-map-support":"^0.5.3","@typescript-eslint/eslint-plugin":"^3.10.1","@typescript-eslint/parser":"^3.10.1","autoprefixer":"^9.8.6","babel-core":"^7.0.0-bridge.0","babel-jest":"^26.3.0","babel-loader":"^8.1.0","coveralls":"^3.1.0","css-loader":"^4.2.2","dts-generator":"^3.0.0","eslint":"^7.7.0","eslint-config-airbnb":"^18.2.0","eslint-loader":"^4.0.2","eslint-plugin-import":"^2.22.0","eslint-plugin-jsx-a11y":"^6.3.1","eslint-plugin-react":"^7.20.6","eslint-plugin-react-hooks":"^4.1.0","eslint-plugin-vue":"^6.2.2","express":"^4.17.1","file-loader":"^6.0.0","fs-extra":"^9.0.1","jest":"^26.4.2","mini-css-extract-plugin":"^0.10.0","node-sass":"^4.14.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"^3.0.0","sass-loader":"^10.0.1","style-loader":"^1.2.1","terser-webpack-plugin":"^4.1.0","ts-jest":"^26.3.0","ts-loader":"^8.0.3","typedoc":"^0.18.0","typescript":"^4.0.2","uglifyjs-webpack-plugin":"^2.2.0","url-loader":"^4.1.0","vue-jest":"^3.0.6","vue-loader":"^15.9.3","vue-template-compiler":"^2.6.12","webpack":"^4.44.1","webpack-dev-middleware":"^3.6.2","webpack-hot-middleware":"^2.24.4"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 6.0.0","npm":">= 3.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"_id":"typescript-dev-kit@2.2.2","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-mp7pRW3Yz35nXVHpOesqQAfFQ8D2O4wkFDldAEzJrHbchYbLjXQ++W9rFrrlRTI6uIsRbep1k2U9XbMkQITVjQ==","shasum":"5b47ea48119c231c2be5af7d27ca05e80e345149","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-2.2.2.tgz","fileCount":17,"unpackedSize":43370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZOOSCRA9TVsSAnZWagAAblgQAJVAT02oNfhPdKkTkMCE\nKEmOqS2yhoc/+R5iVhvfDljlLCs2z2FJm2Az4h1Lg4Jf/CUoI83WGiIK63V1\nmZPOftD26/iEnLGCAouHWfvazyVtWwVoDkbNs/xxoqqSE+yIBiR+kg8HubaH\nRtGGrGxQ5lvCU8McJAwnsp9a/PsriNs8psbJZkF587yMTSoRMNqOPZQo0gzZ\nXuYd2t11QGLhrAmLxGp6l7ZOFJny69sqKblxJrDrj43ck6yGm8LblzLRyolA\nQIGJxB4LMhRcY3QcWUpNdu5XB2QAa02ZvAK7XFEa8kK6dtwFxw1TcHbkNUMX\nlXhf+PHAAPCjZUWxRP2e0RWiYzZzatXWyifZlU2iqb0jy99Nmrcxa5/yZ8rJ\ngSfUZar/GUF6JChrYI232BX5neB6DnNGU7SqlPnCXCwYnI3QLYEm0PQIFHaE\n3M6h1HSWhN9STcQnzfEuwb4KkgDJEyfKHOJzccmtKaD+CVHFBen90TJXisoa\ntqqUZPMXgRFYFBmf81d7Q+kOjjpn3PHV2oJjJIwevG3JEGVhH56VciW3NCnN\nE9il+Ari0IHTHBgOYQ4dHrMitVEo5KUne57WJDjDTMim9YMoPUlfCWslyGDb\nq3+pV6+mTC8IiMjQJRO71K8ZvZjECuSaPAomORix3LfzhfBL5dhRIuKNgexp\nnY75\r\n=yTnT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmdHtH2vunBB70LqtM1t/genAy0PE4ChzzNBeJzX0hVwIgBslY2xYfx+MRtzO5Ps3hB0jjFSysKhTygxrsN4WoFhI="}]},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_2.2.2_1600447377821_0.09184858280853048"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.2.3":{"name":"typescript-dev-kit","version":"2.2.3","description":"Everything you need to develop front-end and back-end JavaScript/TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","javascript","typescript","node","vuejs","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"@babel/node":"^7.10.5"},"dependencies":{"@babel/core":"^7.11.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/preset-env":"^7.11.0","@babel/preset-react":"^7.10.4","@types/jest":"^26.0.10","@types/source-map-support":"^0.5.3","@typescript-eslint/eslint-plugin":"^3.10.1","@typescript-eslint/parser":"^3.10.1","autoprefixer":"^9.8.6","babel-core":"^7.0.0-bridge.0","babel-jest":"^26.3.0","babel-loader":"^8.1.0","coveralls":"^3.1.0","css-loader":"^4.2.2","dts-generator":"^3.0.0","eslint":"^7.7.0","eslint-config-airbnb":"^18.2.0","eslint-loader":"^4.0.2","eslint-plugin-import":"^2.22.0","eslint-plugin-jsx-a11y":"^6.3.1","eslint-plugin-react":"^7.20.6","eslint-plugin-react-hooks":"^4.1.0","eslint-plugin-vue":"^6.2.2","express":"^4.17.1","file-loader":"^6.0.0","fs-extra":"^9.0.1","jest":"^26.4.2","mini-css-extract-plugin":"^0.10.0","node-sass":"^4.14.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"^3.0.0","sass-loader":"^10.0.1","style-loader":"^1.2.1","terser-webpack-plugin":"^4.1.0","ts-jest":"^26.3.0","ts-loader":"^8.0.3","typedoc":"^0.18.0","typescript":"^4.0.2","uglifyjs-webpack-plugin":"^2.2.0","url-loader":"^4.1.0","vue-jest":"^3.0.6","vue-loader":"^15.9.3","vue-template-compiler":"^2.6.12","webpack":"^4.44.1","webpack-dev-middleware":"^3.6.2","webpack-hot-middleware":"^2.24.4"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 6.0.0","npm":">= 3.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"_id":"typescript-dev-kit@2.2.3","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-7Guhepk5VI1IcDraPgJnsjnm2gHK1kIbHBbItUKnvyFfWEMi3PdM+kmZTdSOBeCTUKzpMRr373iowXRNCasMdw==","shasum":"379c380692cb7f7bc2915bcd54a428a6c871d1c8","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-2.2.3.tgz","fileCount":17,"unpackedSize":43774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbPmQCRA9TVsSAnZWagAArY8P/RtsImFKhZAWIID5DUz6\nBkKHtwQDZOlacqFYOadsVOEZNxNNqy8i4i+pBb8fmDeQywBc/nn5gIQgUfNL\nIjlEDDeglGVcSmEESJyvVwdArkrzaG4Qbq747hBr+MFPrfy7aKnJVkgRbWkU\nGRupCYoY6aXQLJt3t62/m+amgJs9cp6MuGAQ4VmKPmCqzClrx3AJiYgY2aLy\n6aW3ElfEkZ3L+AWCFbrKCxMllDp8ssW0/Sx7WQBGwovSKCf0NYr8P0Yu91Za\nHBhYenJfaG59c+oq/yWSBjdJ0QyaDql1Rch8U40658UpA6YP65CyzmLqN9Wx\nvE9Acgv6yGXpj5bQn5I0iMGanh3o5+gO3i8IznwcVgki/r7UTxkEg4yNBuGa\nUK3fD8xS4H80arn3QqsRByb/CUi812qnuqKRgBax8aLXacMCn4Lq4xf6HQbE\nUrNxzSk7id+tWBiZs9x8r7l893CUST6fSOlEcentCQGBQHAJl3cxIga3l8Ec\nxuE+2VDz4VZEUuptBhUc6S5kanVuA1ulZIUA61FLEAgkxTgxnPJlaXpLzdyc\nnJ9NkqJLeKeYiCC+NBLR9KLbs8Br8F/0rLHNyRxhNHz5odjWqD68qFkEQXAz\n4wKKZNDzHyOx4QGE53zgkOHLMzI48kNDuNZ9iN09P84ZKq/k8wt9AFGyT0rR\n/UL/\r\n=i3gt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDborIr72AtMf1kydb/5JwrgSzRPzObAnuP5/Ry9lQAwIhAOiTk2xeclx/cGHLIC04oXvzes0OcODjrmuSbLfr6Ihi"}]},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_2.2.3_1600977295826_0.6485818189960606"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.2.4":{"name":"typescript-dev-kit","version":"2.2.4","description":"Everything you need to develop front-end and back-end JavaScript/TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","javascript","typescript","node","vuejs","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"@babel/node":"^7.10.5"},"dependencies":{"@babel/core":"^7.11.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/preset-env":"^7.11.0","@babel/preset-react":"^7.10.4","@types/jest":"^26.0.10","@types/source-map-support":"^0.5.3","@typescript-eslint/eslint-plugin":"^3.10.1","@typescript-eslint/parser":"^3.10.1","autoprefixer":"^9.8.6","babel-core":"^7.0.0-bridge.0","babel-jest":"^26.3.0","babel-loader":"^8.1.0","coveralls":"^3.1.0","css-loader":"^4.2.2","dts-generator":"^3.0.0","eslint":"^7.7.0","eslint-config-airbnb":"^18.2.0","eslint-loader":"^4.0.2","eslint-plugin-import":"^2.22.0","eslint-plugin-jsx-a11y":"^6.3.1","eslint-plugin-react":"^7.20.6","eslint-plugin-react-hooks":"^4.1.0","eslint-plugin-vue":"^6.2.2","express":"^4.17.1","file-loader":"^6.0.0","fs-extra":"^9.0.1","jest":"^26.4.2","mini-css-extract-plugin":"^0.10.0","node-sass":"^4.14.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"^3.0.0","sass-loader":"^10.0.1","style-loader":"^1.2.1","terser-webpack-plugin":"^4.1.0","ts-jest":"^26.3.0","ts-loader":"^8.0.3","typedoc":"^0.18.0","typescript":"^4.0.2","uglifyjs-webpack-plugin":"^2.2.0","url-loader":"^4.1.0","vue-jest":"^3.0.6","vue-loader":"^15.9.3","vue-template-compiler":"^2.6.12","webpack":"^4.44.1","webpack-dev-middleware":"^3.6.2","webpack-hot-middleware":"^2.24.4"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 6.0.0","npm":">= 3.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"_id":"typescript-dev-kit@2.2.4","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-HCup7Ab6GR7SARxN+yHCAJXWeWnRzTFZyfHCjYUcHH7SA9XIsKQMtfmJGqgAvSJQt4crfTY6exGitakl6oLjGA==","shasum":"16fc0d56ec5f8b89be9572da498aef23b1ed20d0","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-2.2.4.tgz","fileCount":17,"unpackedSize":43914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffw0pCRA9TVsSAnZWagAAyk8P+wYah4Qy7AC7y8RZS6N0\nHTbf/WxKgGVYBjEfZ4uKavxyCGYV70DKZ78SFWDlqHImnn0Bs05CPs5ngpSa\nArCDFxyukvLJd+PGLggkLynxXbFw+d2v8KrNJqOxkwhdVgIhHqQsg3Ao1QwW\n4AFITS7J2U3uma1jD2S/R5avdtNbGD7XQW/+6V9kgc3iE2X4wzzyuoo0McZx\nW8IiwNua0jBfQWcliScjLkeZNrxrCRhbg0IFolGXiDkVkBIMLyntaus315Xg\nQclPPK6ASg75JtBd5wtCJpG/ugZSXzYpMu2YEQE4cTdd/J52AbQf8sDQ+H7W\nY+v0fVuOcCSHN3a7ojHWGiNvTf5dfu6FN9uP9XUEErs7veBTwgGRu2LvvTur\npRhiAjxmiD4SV48Zv1elun4f+4b5PLP46CVfBDwx7BkNJmco2IxdlOGlD6LL\nPpqhpT7XWBRdORJ14vMZL2JJFf6qMhgm26xOmlhW869krojioRGMhEpWFKOv\nRGBeQbxFXIpvFOcBKjL6/pyH/oszyiMSzv++X7QmWPaUnPIgW7XYSvUG/Oqj\nUFqt6z+6Ne3QOXs7To8A2r9M83BmwSJOLFrn4SPjuaI4HsZCIMdiyEhp4GHZ\nYY1sj/EuG6DoSTg88E2e2S/6pCME1q067ueFjAlh6xN+sU4ydObCZ1OsgQN2\nz/Wv\r\n=A143\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEHt/6yQsV2fQ9lEqTY1JeNdQy37aDrBAXU7Mw+mYyk8AiBMub5bEKFqyhEHIjA28GNCjeydG0GqMWcXZWwgIFhIEw=="}]},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_2.2.4_1602161960592_0.9526329825242135"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.3.1":{"name":"typescript-dev-kit","version":"2.3.1","description":"Everything you need to develop front-end and back-end JavaScript/TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","javascript","typescript","node","vuejs","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"@babel/node":"^7.10.5"},"dependencies":{"@babel/core":"^7.11.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/preset-env":"^7.11.0","@babel/preset-react":"^7.10.4","@types/jest":"^26.0.10","@types/source-map-support":"^0.5.3","@typescript-eslint/eslint-plugin":"^3.10.1","@typescript-eslint/parser":"^3.10.1","autoprefixer":"^9.8.6","babel-core":"^7.0.0-bridge.0","babel-jest":"^26.3.0","babel-loader":"^8.1.0","coveralls":"^3.1.0","css-loader":"^4.2.2","dts-generator":"^3.0.0","eslint":"^7.7.0","eslint-config-airbnb":"^18.2.0","eslint-loader":"^4.0.2","eslint-plugin-import":"^2.22.0","eslint-plugin-jsx-a11y":"^6.3.1","eslint-plugin-react":"^7.20.6","eslint-plugin-react-hooks":"^4.1.0","eslint-plugin-vue":"^6.2.2","express":"^4.17.1","file-loader":"^6.0.0","fs-extra":"^9.0.1","jest":"^26.4.2","mini-css-extract-plugin":"^0.10.0","node-sass":"^4.14.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"^3.0.0","sass-loader":"^10.0.1","style-loader":"^1.2.1","terser-webpack-plugin":"^4.1.0","ts-jest":"^26.3.0","ts-loader":"^8.0.3","typedoc":"^0.18.0","typescript":"^4.0.2","uglifyjs-webpack-plugin":"^2.2.0","url-loader":"^4.1.0","vue-jest":"^3.0.6","vue-loader":"^15.9.3","vue-template-compiler":"^2.6.12","webpack":"^4.44.1","webpack-dev-middleware":"^3.6.2","webpack-hot-middleware":"^2.24.4"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 6.0.0","npm":">= 3.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"_id":"typescript-dev-kit@2.3.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-1ldEnqngGYUSJvn+Ib3zRv7Af/7rBPccOaJzJC3P9tKbJoZ++WPoqPxosVd4nguG4S7+q5rTvU/wZ+gzMRjPyA==","shasum":"83593f97fa58b43568076dec472b88ab636187bc","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-2.3.1.tgz","fileCount":17,"unpackedSize":45017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkFlqCRA9TVsSAnZWagAAv6sP/ij8TmNugMbUl5l+FeCo\n98sTz57hb5n+Ll0T3CtBH7oltovh70BVsBK106qNSUu/8i/Te0P6FdFCRsWJ\nCXJbkyoPHqciWiP7KukY64A9U2NQUKhT51EbK6yz+doLoTyg1o4m0qy9vo5v\nSonMpTc5ch/ypCx80LlK7m+qjQquZGvqdEfAezic0fHZ+Xs67PSTVYT2v3zw\n7oCFpSPSgrRWw/VRXGsxWra1nVYExx1V1viSqWtanrXa0ImnMyYHEOW3L6r7\nXI7pjLwCe74faI2gzfcafpQq3idxnqtRxYMgyIXJ8+lru/dKV41863TNHseD\nvB/Rx9kbBJzIrlhIXt0IAGuRGos7+Tx7rUqZAZNFxyByWgcjU8n+9dStcE0R\nC/SisPRhhGLePQjeUhbV+7YtGbPph3eP0yRokQntyS+zag28+i/8Im4avJka\nZ7MiWrHI6hYF1d3FsIzwCd/MghfvYWh9ni15PPw82Vj79Jy9ei/TyayXTZ/u\nGonLztA2gHrYlLL/ztU/LM5RHoBMgBuFGVUntmkfTZM2wG4k3AXXpDeGouAv\nhKPw9Of/rDErNCdJAkVDWFbh5XL0mpzqHemSjTEGYNX6kQN5N+koWJ1Zgx9p\nXODxPFaB8riWQ+rCNXI37cSi6UubePFhjYoG3iX7bXl77uDzDmRFdE6ZLTrD\nv27u\r\n=Z7+b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFgUg17AWp8Seb5s4QMqWIcWLyTC1aFZKpUT+Vl5ES70AiA2aOS4wK/M5/HoBIlV1w9euUXq4dT6sv+zivwwwpLNGw=="}]},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_2.3.1_1603295594452_0.6828241639337143"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.3.2":{"name":"typescript-dev-kit","version":"2.3.2","description":"Everything you need to develop front-end and back-end JavaScript/TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","javascript","typescript","node","vuejs","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"@babel/node":"^7.12.1"},"dependencies":{"@babel/core":"^7.12.3","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/preset-env":"^7.12.1","@babel/preset-react":"^7.12.1","@types/jest":"^26.0.15","@types/source-map-support":"^0.5.3","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/parser":"^4.6.0","autoprefixer":"^9.8.6","babel-core":"^7.0.0-bridge.0","babel-jest":"^26.6.1","babel-loader":"^8.1.0","coveralls":"^3.1.0","css-loader":"^4.2.2","dts-generator":"^3.0.0","eslint":"^7.12.1","eslint-config-airbnb":"^18.2.0","eslint-loader":"^4.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.21.5","eslint-plugin-react-hooks":"^4.2.0","eslint-plugin-vue":"^7.1.0","express":"^4.17.1","file-loader":"^6.2.0","fs-extra":"^9.0.1","jest":"^26.6.1","mini-css-extract-plugin":"^1.2.1","node-sass":"^4.14.1","optimize-css-assets-webpack-plugin":"^5.0.4","postcss-loader":"^3.0.0","sass-loader":"^10.0.4","style-loader":"^2.0.0","terser-webpack-plugin":"^4.1.0","ts-jest":"^26.4.3","ts-loader":"^8.0.7","typedoc":"^0.19.2","typescript":"^4.0.5","uglifyjs-webpack-plugin":"^2.2.0","url-loader":"^4.1.1","vue-jest":"^3.0.7","vue-loader":"^15.9.4","vue-template-compiler":"^2.6.12","webpack":"^4.44.1","webpack-dev-middleware":"^3.6.2","webpack-hot-middleware":"^2.24.4"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 6.0.0","npm":">= 3.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"_id":"typescript-dev-kit@2.3.2","_nodeVersion":"14.14.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-kfRxPBqPyWuTgttbOosbe7y9PYnuyRZ1Qr4D4h+ec+Q4ye62+rfMXeadoofbj1WfYQOjlOHANuepGyxKGE/RFw==","shasum":"00485765018251185c3e86c714c12a4a5f060729","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-2.3.2.tgz","fileCount":17,"unpackedSize":45850,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnZ4YCRA9TVsSAnZWagAAltwP/3SXRRUOxgymo1verOXV\nQDz2qHhKjwOECFjbu+CC2Zf9iHz5W9R3dlczJKALRFqbXLGZKp/iBu0BVu5F\nblYbxoUh3ic+cbcLDFctHBei2hQ7P4/LA1bcgTKfzDBO+jIul6ZvzepX0CR9\nuCSAmunArkbzAbNex6APynztvarnYngNmz9oiP6UNjmBtPymThKQl8k0l4Uf\nqN672q6jNFJ7QsS1UXEpuo8Zo68kFWBJTUhXMNmqpNrHB715vGAtmhmi4XuF\ngS8o9DX+/iJb0D/RZ4f0HaboyUPC2kWBQH9CnA2SM9LLe9uUcxbpZqlWh+TQ\nK/oy7++Bs3e8szV8RmNUHY7YozUEoUmNtRGoud3prZUTmBlxqOpVUqaMpIfV\n5PQfWh/8ta0cOmcbx9Ozh6kgiPwTPfHgtR7RiBuryKSgRIa0aRGi90T3FYMU\nkAxtxOf9xt0MBQCz4WM2i2D+PC66cVnn8Q3rKbe17mBn2uAXxzSz+Ni6gWuW\nLSmPhfps97I5X0PWt0laDLOYf/3QOMm6riQHDMQQzA70MOQee7HUflKu7btp\nhoo+ClrlEIZqiCGLmAljv/jA82TQIqPw6xq4caJK7Ft+vLIUCMpau8XT/OQk\nNaxcjC2wtQLn5rg8hyIOlc59lO5thcbCbGJ1xYWvzNCuZ8vBRdYqeARZEwN8\noT5W\r\n=5E08\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCt44vBAJZWevqebepZmJUfVq9hVOukHAiTByGZqsgWOQIhAOoU9GUbdyErhfv83OkEsPCYguk5gui5rB3eSx9Lh3jH"}]},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_2.3.2_1604165143533_0.18621109253617885"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.3.3":{"name":"typescript-dev-kit","version":"2.3.3","description":"Everything you need to develop front-end and back-end JavaScript/TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","javascript","typescript","node","vuejs","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"@babel/node":"^7.12.1"},"dependencies":{"@babel/core":"^7.12.3","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/preset-env":"^7.12.1","@babel/preset-react":"^7.12.1","@types/jest":"^26.0.15","@types/source-map-support":"^0.5.3","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/parser":"^4.6.0","autoprefixer":"^9.8.6","babel-core":"^7.0.0-bridge.0","babel-jest":"^26.6.1","babel-loader":"^8.1.0","coveralls":"^3.1.0","css-loader":"^4.2.2","dts-generator":"^3.0.0","eslint":"^7.12.1","eslint-config-airbnb":"^18.2.0","eslint-loader":"^4.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.21.5","eslint-plugin-react-hooks":"^4.2.0","eslint-plugin-vue":"^7.1.0","express":"^4.17.1","file-loader":"^6.2.0","fs-extra":"^9.0.1","jest":"^26.6.1","mini-css-extract-plugin":"^1.2.1","node-sass":"^4.14.1","optimize-css-assets-webpack-plugin":"^5.0.4","postcss-loader":"^3.0.0","sass-loader":"^10.0.4","style-loader":"^2.0.0","terser-webpack-plugin":"^4.1.0","ts-jest":"^26.4.3","ts-loader":"^8.0.7","typedoc":"^0.19.2","typescript":"^4.0.5","uglifyjs-webpack-plugin":"^2.2.0","url-loader":"^4.1.1","vue-jest":"^3.0.7","vue-loader":"^15.9.4","vue-template-compiler":"^2.6.12","webpack":"^4.44.1","webpack-dev-middleware":"^3.6.2","webpack-hot-middleware":"^2.24.4"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 6.0.0","npm":">= 3.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"_id":"typescript-dev-kit@2.3.3","_nodeVersion":"14.14.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-YaYp9cNZxIul/Uo/SVnZ8xMVznQPfTsc4r3onLFHn1P3OTOmKpcAKKux7UGAZsljK/TDXIS6t772cSX7rSEB2g==","shasum":"4738969269c212492e5d5f793e10b6ff7f3aa992","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-2.3.3.tgz","fileCount":17,"unpackedSize":46380,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfsWAqCRA9TVsSAnZWagAARREP/0a74Qr2G/AwbaHyS8hW\nzMf1r4pxXyF26G5sPWebqrHDtHOMlOJfbZJR2T5mWEHjK9qQs/lw2g0G2ty2\nKHiKRmkUj4PnvLKy3bMd9fgR/+czcCSkRSCo9aRJeledL6dJek0yC5u0gUvq\nt6Jd2KlE9JEhDd2OEA1BvqzIvubZSSz+a+F5xzY682R412mzXJQIcv+9RWxs\nJAs7CUqB+skwJ53nWIgcemQsf3ochYzGZSlchJfOvjUAPx7c167ErJ+RATf0\nAXkH3cUykrHTCq8CSq+ZBP4yKD2yA26gdNSaZ5ZdwYCcsNrevIKsLmkiDnj7\nlqDejWn7LovnwLvPkdLddg8KrrZbwpP9iprpv670f1Vi13nQv97sNNDYSd5O\njQvXqhf2zHdKTOTTEMipmC/l74fpsxoSPs3nwW+f2buvC7fxNxpFbP5S5Ato\n1utezxvQDkpvRfE4mRvexRqtWi3BPdJp6VgwHyezfm4uu9POMQUGgIkkuhjV\n2dJbcEmJKBzqXIDgNSeh2mUIWKW3qFa8nyWzHzyUwYl2DhvTae4pLN5R3lN2\nNbbq7zrU4bU5ODwzCVkvvLTmEB6ViGSkj3EQElc+Y7zo/j+LqCW63N79e80u\nIuv3LDC4hUvAhdhghXaxUY7dTi3sevH8umI2hewKOQwWol6iHjQqppijZ3yP\ntxDD\r\n=k0gI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkAwMIZrG7O7C5VzfHElOdMPGvy2rOPjLHK3OCm4r3sQIhAPKfqPsQ+mHooK61FQTkulr+701or5mOJO9BGTxKZOiP"}]},"_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"directories":{},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_2.3.3_1605460009924_0.8463002158784336"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.3.4":{"name":"typescript-dev-kit","version":"2.3.4","description":"Everything you need to develop front-end and back-end JavaScript/TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","javascript","typescript","node","vuejs","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"@babel/node":"^7.12.1"},"dependencies":{"@babel/core":"^7.12.3","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/preset-env":"^7.12.1","@babel/preset-react":"^7.12.1","@types/jest":"^26.0.15","@types/source-map-support":"^0.5.3","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/parser":"^4.6.0","autoprefixer":"^9.8.6","babel-core":"^7.0.0-bridge.0","babel-jest":"^26.6.1","babel-loader":"^8.1.0","coveralls":"^3.1.0","css-loader":"^4.2.2","dts-generator":"^3.0.0","eslint":"^7.12.1","eslint-config-airbnb":"^18.2.0","eslint-loader":"^4.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.21.5","eslint-plugin-react-hooks":"^4.2.0","eslint-plugin-vue":"^7.1.0","express":"^4.17.1","file-loader":"^6.2.0","fs-extra":"^9.0.1","jest":"^26.6.1","mini-css-extract-plugin":"^1.2.1","node-sass":"^4.14.1","optimize-css-assets-webpack-plugin":"^5.0.4","postcss-loader":"^3.0.0","sass-loader":"^10.0.4","style-loader":"^2.0.0","terser-webpack-plugin":"^4.1.0","ts-jest":"^26.4.3","ts-loader":"^8.0.7","typedoc":"^0.19.2","typescript":"^4.0.5","uglifyjs-webpack-plugin":"^2.2.0","url-loader":"^4.1.1","vue-jest":"^3.0.7","vue-loader":"^15.9.4","vue-template-compiler":"^2.6.12","webpack":"^4.44.1","webpack-dev-middleware":"^3.6.2","webpack-hot-middleware":"^2.24.4"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 6.0.0","npm":">= 3.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"_id":"typescript-dev-kit@2.3.4","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-lY2cC+N6o8eJ0M+dq3jJ0cxD91QCQZeCxH6xNHn/OYynslA1Fx5+KzLx5MHedP5SR4GyhcAAOBN/yFr57X2efw==","shasum":"d0a316e620ca85ceb3e020ea5818010ad9b3f0f6","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-2.3.4.tgz","fileCount":17,"unpackedSize":46602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHRq0CRA9TVsSAnZWagAANkoQAI0iaxwzOI5uRIqIyUGa\nVy1E+A8utv2DHqKqX3fotOqsWDfErEIpQP8kB+1bXhZMLcWrrboxCPdlyYJl\no5hqZXovF0UpaNeZxM3qMYpuvn45YGdJex2K3VNKON5pXs/21rUTRiiDFidb\ntlUCqmCvLKGPuCcUf7PSPazx1G85naRLFGOg6ZLFVB5N5DddWLDMgXY4cZa1\ncne0Eeo4ch1UVBJRF57Zm9/L4C879xD4uTEEE3nACSQE8+7ucb39EhpbXUHn\nuT6UUqyWTQIUKTTqgxPdnQN9JpW1+rg60WzrHGboB7UTLcWeaHwG6b9obnUv\nl16xagLB4i0lR/8z0M+mUyvdfOzhYwz9NEJLVhN2wl4NdjTC/g2OtYIWWMYU\nUI0yUXzH+R3zVN7bd7TN8RB1fwe6pegUtxpHxFfMRAUr4pbHfJfRWWvkJidW\nN6VupSEs5120lJodAd/Y4AFjBFagkOz2dFA6wSX58I/aStJrpN6IIRgk4l0b\nz1D16HmoznsURfZ1e3bKW6s9NdaRdRdn+vynsjiKRzTSxwnPsQ7cYsGItyrc\nGf6Lr/V1RJnbQxPgTvHyXT6n+ezRjNnb+T/E+mJLfXfUH01Kb53t2Qhjy63I\nFXnfJ/yFEui3n5GhDcZKo+OPnjuNfNvR3hIncrZx7BgLiRZYgiQngSFdFFGk\nKTc7\r\n=XwzC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4icQWpHYVkfa2A7WuAV5V+sKM3zVCJXLM7d31MZ4mAQIgB/VKKoKxWywxDC0k65kXIkf9QAcrN/EYtMeRof3nt1U="}]},"_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"directories":{},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_2.3.4_1612520115656_0.35445817207627117"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.0":{"name":"typescript-dev-kit","version":"3.0.0","description":"Everything you need to develop front-end and back-end JavaScript/TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","javascript","typescript","node","vuejs","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"@babel/node":"^7.13.13"},"dependencies":{"@babel/core":"^7.13.15","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@types/jest":"^26.0.22","@types/source-map-support":"^0.5.3","@typescript-eslint/eslint-plugin":"^4.21.0","@typescript-eslint/parser":"^4.21.0","autoprefixer":"^10.2.5","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.2.2","css-loader":"^5.2.1","css-minimizer-webpack-plugin":"^2.0.0","eslint":"^7.24.0","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","eslint-plugin-vue":"^7.8.0","eslint-webpack-plugin":"^2.5.3","express":"^4.17.1","fork-ts-checker-webpack-plugin":"^6.2.1","fs-extra":"^9.1.0","jest":"^26.6.3","mini-css-extract-plugin":"^1.4.1","postcss":"^8.2.9","postcss-loader":"^5.2.0","postcss-sort-media-queries":"^3.8.9","sass":"^1.32.8","sass-loader":"^11.0.1","style-loader":"^2.0.0","terser-webpack-plugin":"^5.1.1","ts-jest":"^26.5.4","ts-loader":"^8.1.0","typedoc":"^0.20.35","typescript":"^4.2.4","vue-jest":"^3.0.7","vue-loader":"^15.9.6","vue-template-compiler":"^2.6.12","webpack":"^5.31.2","webpack-bundle-analyzer":"^4.4.0","webpack-dev-middleware":"^4.1.0","webpack-hot-middleware":"^2.24.4"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 10.0.0","npm":">= 3.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"_id":"typescript-dev-kit@3.0.0","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-ruBmkZsb6GpzXmYRnKCisjQ7K/pDxfFrG0adnR9zOaJVE0C4LysWbt73d9Kqjgu+psH2w3dOzv7NtzCX5QVafg==","shasum":"95b1fec8e931b2a375a24e9ff9d853d96266058b","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-3.0.0.tgz","fileCount":16,"unpackedSize":48437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeXLmCRA9TVsSAnZWagAALZIQAJJXLHnmUIt+br/GKvhl\neSm2/R4YYsLbgo8TR/iYHRPT4JYn5ZWUq1OmjD/W3j3cX/d4wAGUGAM0DCvR\n4Zkz/H/5pbMt2jHlIGmZkZZLaXpXSwcZBbS5erM3OIXuugynTu6X6sMgO7/g\nftnISIeZIInCXDKsiGG3fbzMVZ42hmEOdvv/wuwSO/y/Ta2ROfAS4ok293vp\nc/clOir4P+3UKBfUDEd6BQC5iisFTibpCREBtWZkM3cRVbKijqGCgcvVALd8\nt86M6MLGxtc/fEVeUp9s7EfX7Aq5+ShhAwKf3UP/Vde8+Y1tlaJ3uoCjgVIg\nqs4iegNb9dLCZD7ESytwvCjMe+zJiWWmMebFGdIAWzgUIrwDBs0Hq49BsMUZ\nWyNrJQnbZjph2uPHJ+TDbqNIHZNdXBjsW2478bIYydAr9eQF7b34xRF2uI6Q\ndkbKKRl+FEDvMM1w/VRWbhK7z75Ot4WnnDnzuNRiyoRoyk7v5EPnHg/zWv7I\neY2l5QTWxTJh4PEJ4yde7HgmTZ6qJe0ARbPNYeqhq+YxFHnrKRvqsYub+Osp\n5tqOqUZxKZRDQf5pxyZaeQR4hvKwI80KQqP8evlAzR1uFD/T6O1/rP3B+0bK\ns+LADX/ZIwY4T3RFLfJo6xAIU4u+zi9aVoFgtQASB72QPLdXadGoMCzPL455\n+m8r\r\n=mAQA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCIHROmFQ12REGc8tGnEjXj1FE0abuVdQLceULGDXhgp6jAh835Qf7wDlaOPuODQjbqwxXGe5mSQC1WZd1iE4QssL6"}]},"_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"directories":{},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_3.0.0_1618572006293_0.1479246647542063"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.1":{"name":"typescript-dev-kit","version":"3.0.1","description":"Everything you need to develop front-end and back-end JavaScript/TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","javascript","typescript","node","vuejs","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"@babel/node":"^7.13.13"},"dependencies":{"@babel/core":"^7.13.15","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@types/jest":"^26.0.22","@types/source-map-support":"^0.5.3","@typescript-eslint/eslint-plugin":"^4.21.0","@typescript-eslint/parser":"^4.21.0","autoprefixer":"^10.2.5","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.2.2","css-loader":"^5.2.1","css-minimizer-webpack-plugin":"^2.0.0","eslint":"^7.24.0","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","eslint-plugin-vue":"^7.8.0","eslint-webpack-plugin":"^2.5.3","express":"^4.17.1","fork-ts-checker-webpack-plugin":"^6.2.1","fs-extra":"^9.1.0","jest":"^26.6.3","mini-css-extract-plugin":"^1.4.1","postcss":"^8.2.9","postcss-loader":"^5.2.0","postcss-sort-media-queries":"^3.8.9","sass":"^1.32.8","sass-loader":"^11.0.1","style-loader":"^2.0.0","terser-webpack-plugin":"^5.1.1","ts-jest":"^26.5.4","ts-loader":"^8.1.0","typedoc":"^0.20.35","typescript":"^4.2.4","vue-jest":"^3.0.7","vue-loader":"^15.9.6","vue-template-compiler":"^2.6.12","webpack":"^5.31.2","webpack-bundle-analyzer":"^4.4.0","webpack-dev-middleware":"^4.1.0","webpack-hot-middleware":"^2.24.4"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 10.0.0","npm":">= 3.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"_id":"typescript-dev-kit@3.0.1","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-hZ01pmf8WZOL6Z9LeC7Otr1axuzpkbddhoDQabP5Bj8QtOcoUTVplpKhGZ/ThI8Qddiojgi3bxfKQxfmgmMBVQ==","shasum":"5cd7062687145e10bcb57dfb7cedf854f7089a5c","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-3.0.1.tgz","fileCount":16,"unpackedSize":48654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeXhKCRA9TVsSAnZWagAARSMP/0WwGOg8H5Xw0HQ475DA\n5OzHM6rjBN8cX7hD9LWdQAYfG6qHgOCdrGLVe21fee/OLZdWTI884U3W4Nt3\nNKXr09us90APGPXoi3+RiIhougNkqr6TvZCF3blqPE8g/quHEqx5VHkYQAe6\nN98UxlijfDavPoJ6Y4/JKpfEB7sFZZd6/E1s2VWCjqy8hqKF+D1KvIxDz+vk\neNU+iAyeX4hZl3FaPplJq1OnQpdGhthDzN/R2/mTJxCZGHXrtDDrHjuVyqV/\nyTDIVB5wgwRBpv1Z2fVPdn0dP1v/K382NAQo59Fp6vq2i380c38yZWh+ID+e\nL2Nqd6aU3wnHlU2pANfX1x5L9EiNurbUCaROc7sUtesRRjSoPw06Gw+HWu4O\nOwyytDKyVLKZZfPAkQ4KFuzUfeckuOd5/zomC2/ztoWQYA+fKLWvpIlVrDH2\nDNrOBZC3xv1+wVAYEpRT3OboKfHGYn2TTcA9wS75EcT5BWO9qMUZbOPpkJZW\nWcCQwwGZe+NJjVLhMQB0WjfdLPAnJRRQ3gpSxVyG0elpBC//HWacMweSTMah\nQ/euvrOG37S9GNyG98OyngS3AbND/sIvPQhO8Kp2x4WrS4gYtFnSXgZZI9aK\ndMBDS+k8jPIx2PY0yjxNTahOYB74kq/B0MUov99pYar8HUrmCEN1cX9xvqr9\n+dtE\r\n=GKyX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHUZaxNgXjteHovaFgOwn3TVV6CCpx9/DHZFA5dA4ML0AiA3xJr7Dk+zd66HWeq+PvcYraCQuaL6qnzAgrAhsf2gTg=="}]},"_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"directories":{},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_3.0.1_1618573386233_0.4206829649085948"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.2":{"name":"typescript-dev-kit","version":"3.0.2","description":"Everything you need to develop front-end and back-end JavaScript/TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","javascript","typescript","node","vuejs","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"@babel/node":"^7.13.13"},"dependencies":{"@babel/core":"^7.13.15","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@types/jest":"^26.0.22","@types/source-map-support":"^0.5.3","@typescript-eslint/eslint-plugin":"^4.21.0","@typescript-eslint/parser":"^4.21.0","autoprefixer":"^10.2.5","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.2.2","css-loader":"^5.2.1","css-minimizer-webpack-plugin":"^2.0.0","eslint":"^7.24.0","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","eslint-plugin-vue":"^7.8.0","eslint-webpack-plugin":"^2.5.3","express":"^4.17.1","fork-ts-checker-webpack-plugin":"^6.2.1","fs-extra":"^9.1.0","jest":"^26.6.3","mini-css-extract-plugin":"^1.4.1","postcss":"^8.2.9","postcss-loader":"^5.2.0","postcss-sort-media-queries":"^3.8.9","sass":"^1.32.8","sass-loader":"^11.0.1","style-loader":"^2.0.0","terser-webpack-plugin":"^5.1.1","ts-jest":"^26.5.4","ts-loader":"^8.1.0","typedoc":"^0.20.35","typescript":"^4.2.4","vue-jest":"^3.0.7","vue-loader":"^15.9.6","vue-template-compiler":"^2.6.12","webpack":"^5.31.2","webpack-bundle-analyzer":"^4.4.0","webpack-dev-middleware":"^4.1.0","webpack-hot-middleware":"^2.24.4"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 10.0.0","npm":">= 5.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"_id":"typescript-dev-kit@3.0.2","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-Ju6qeDz1zA989vtY9jXrzYKzxa5QjT6aSE9a12FpwgivxYvxigP07Zvh9he9YObxdF1mO/HQUXh7K/MJxjKB0Q==","shasum":"845183b8044e9c36fe3e0b6648987828a98b867b","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-3.0.2.tgz","fileCount":16,"unpackedSize":49607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgerrrCRA9TVsSAnZWagAALOMP/2TV83mYj7J/v5i0NSRO\nC3w6yIj5CtY2XjV8mSe7rOahJUgIl+yGsAB3UZQEai669ehLMONRIdyMGcAC\nkim3N/Fu2DhSXbuzrFaPSWc/tbuKtgnjdNokBNsu215mhNnD4E94HENEHnI2\n7w20VOZWOugQ53bg6NNf+ioLdSUrre/QJNqxEs6FphqueBs1X1gWOjjoxLTV\nff/ZXa2ar6N+9lBUgOQ9n355JtguUzeyvilExXbiqNmHODGXr8pl9JuBrtgT\nav1BmykrVZX/a7c+fLqswST9JX6lCLoWgdgQU7XCHKjov2R35drTwh/9nn3B\nqt74z4UW1QrAQbPhq/tMpJgebH4NM+PilROLEcl27Jj+YI7VRekQHj73+oYu\nURN9LIZhPBkfhDRbsMLzrU5uZMUS26U9g0vGD6Nx9QozDe9LsCqG76mdanMB\naxnt8gRMkKBenxIAa58seQXp14N41RFgFhz2TYwk5mzH61wpQ27cVIxKkfXb\naY7NkBPRhVTM9LmCwnCsQdZWEHJaO0V8011crXyMoQs3yc8bu3fiRfTE07qV\nBRwlFCTZkC5wgEqDGOkWTylZeqzKeY7rwF02h3LNiNl76yqvIrV+HeXhYP5y\nCkRA2Px0Ijm7V9VdKZg+T/QVWFdJpeVvoysqKpbylvPsyMwqAg36Rgjw6sOD\nt0OP\r\n=Zop1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBqreHiRZdXL8pfvqnfN2MEOsX5rFKV/UqPDIKHTppe8AiEAwM4V3xWnGo2gIOD4fUaN2Wm9hlFzjEceb70pQsbWTXw="}]},"_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"directories":{},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_3.0.2_1618655979277_0.8218031334908611"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.3":{"name":"typescript-dev-kit","version":"3.0.3","description":"Everything you need to develop front-end and back-end JavaScript/TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","javascript","typescript","node","vuejs","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"@babel/node":"^7.13.13"},"dependencies":{"@babel/core":"^7.13.15","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@types/jest":"^26.0.22","@types/source-map-support":"^0.5.3","@typescript-eslint/eslint-plugin":"^4.21.0","@typescript-eslint/parser":"^4.21.0","autoprefixer":"^10.2.5","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.2.2","css-loader":"^5.2.1","css-minimizer-webpack-plugin":"^2.0.0","eslint":"^7.24.0","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","eslint-plugin-vue":"^7.8.0","eslint-webpack-plugin":"^2.5.3","express":"^4.17.1","fork-ts-checker-webpack-plugin":"^6.2.1","fs-extra":"^9.1.0","jest":"^26.6.3","mini-css-extract-plugin":"^1.4.1","postcss":"^8.2.9","postcss-loader":"^5.2.0","postcss-sort-media-queries":"^3.8.9","sass":"^1.32.8","sass-loader":"^11.0.1","style-loader":"^2.0.0","terser-webpack-plugin":"^5.1.1","ts-jest":"^26.5.4","ts-loader":"^8.1.0","typedoc":"^0.20.35","typescript":"^4.2.4","vue-jest":"^3.0.7","vue-loader":"^15.9.6","vue-template-compiler":"^2.6.12","webpack":"^5.31.2","webpack-bundle-analyzer":"^4.4.0","webpack-dev-middleware":"^4.1.0","webpack-hot-middleware":"^2.24.4"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 10.0.0","npm":">= 5.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"_id":"typescript-dev-kit@3.0.3","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-sNM3IoSA3yWHSTKUPtQ+lizRqKz81V0g1mDy/Od8BwwTucW53/kuUALy8qA3emriQ354NclSnincSSBtWDleJg==","shasum":"18512c9874b392e8e71666292bf286bd5ebc751a","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-3.0.3.tgz","fileCount":16,"unpackedSize":49636,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgesfXCRA9TVsSAnZWagAACtYQAI0Ra36gEgSQSQZbwPWF\narYW1M7BfB65wpGqAlwKTNpnGU7885vXfOpoqlUHA3/2lEY2byFEguersdEI\nv0TVRstt4FLtaKXHJ09FtmUCz4bUXw6LPblnxtK+Blp20Y6knf+m5PBT5xag\nviv6zuxUEIH5Fj3+TYRyYZRXPgm+WNfcFTO7RfKREXdKtRokI7u3dIePsaEM\noR3e7nn+KKBQ/R82GRE6mA/EdQZ5wCFPAq274GpEh36A18A6Db7ZTHEBdRLV\n3KjLV73Co1ZFrSWnRLgMfderbgUFth5NsHquOgKopwGg5/m04Ut6OXmp73BS\ntd3iKzYL3GUeyvO7rtcf4S0PAQB46Se6RBSiyHHktMYcAndT18ceeG8TGJ8v\nAvBn2MwbXe328jS5jPi49FjxF6iezumOLa7NUvfOOSFVSGnpefsqWGacqWQr\nelznnuMNE6IEtOmrTNsdQpE2vDwceR8ROET7AaHVNtmgU4VzJvk5XjezqXW9\n2Uxn7Zz5YLFqN0gBBav1cSZOTBOKs/2a2SYAhg+1eyXDVOoiBUhUyMPHRZEW\nt0Valjttw07nhgBu0T/GVo2AMWUPHO4AIPZJqhAkMQKdH1K0Qf8MfoPmcLmQ\n0jip6/S6hRfZqIgam27jxTK0+RR9yYCKzFhjZKz/kHL5gNQVstEgTbVDdVyj\nlq25\r\n=TBnF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFsXth0AROZ4Pp10Ou7CN6NDyHDSALU4MiTSDB6ggQRfAiBSPtj0Tkg0DZv0A5ecCZbR8Wbw7HDjCTOeNSShFBIsSQ=="}]},"_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"directories":{},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_3.0.3_1618659286923_0.1828556097607319"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.4":{"name":"typescript-dev-kit","version":"3.0.4","description":"Everything you need to develop front-end and back-end JavaScript/TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","javascript","typescript","node","vuejs","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"@babel/node":"^7.13.13"},"dependencies":{"@babel/core":"^7.13.15","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@types/jest":"^26.0.22","@types/source-map-support":"^0.5.3","@typescript-eslint/eslint-plugin":"^4.21.0","@typescript-eslint/parser":"^4.21.0","autoprefixer":"^10.2.5","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.2.2","css-loader":"^5.2.1","css-minimizer-webpack-plugin":"^2.0.0","eslint":"^7.24.0","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","eslint-plugin-vue":"^7.8.0","eslint-webpack-plugin":"^2.5.3","express":"^4.17.1","fork-ts-checker-webpack-plugin":"^6.2.1","fs-extra":"^9.1.0","jest":"^26.6.3","mini-css-extract-plugin":"^1.4.1","postcss":"^8.2.9","postcss-loader":"^5.2.0","postcss-sort-media-queries":"^3.8.9","sass":"^1.32.8","sass-loader":"^11.0.1","style-loader":"^2.0.0","terser-webpack-plugin":"^5.1.1","ts-jest":"^26.5.4","ts-loader":"^8.1.0","typedoc":"^0.20.35","typescript":"^4.2.4","vue-jest":"^3.0.7","vue-loader":"^15.9.6","vue-template-compiler":"^2.6.12","webpack":"^5.31.2","webpack-bundle-analyzer":"^4.4.0","webpack-dev-middleware":"^4.1.0","webpack-hot-middleware":"^2.24.4"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 10.0.0","npm":">= 5.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"_id":"typescript-dev-kit@3.0.4","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-4DdHjVY+JSeBO7EN4rAfNnQPmmwZmerDlAHZs+Axdl+awdHKlm5y7eQkdiOhX75k3+Lzwv30d7gzv+61h9ZPdQ==","shasum":"488be9f360429ef249c652ec661984a2b679b468","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-3.0.4.tgz","fileCount":16,"unpackedSize":50099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgey7DCRA9TVsSAnZWagAA70kP/jJHIprH6TYa1GDYalp+\nsp//QoPh+T+WW5XmNQq1IYHy+/dMhwi2RQ7agE4KskRERl+/IGaN4Q9wvzKf\ndqaZPeA49Oub2f4+2K1C5oLVCuyQ+iqXWUs/VuDF9lIRc9C4GOxT8ed2r2Yn\nTw79BkkX6lsu+a8EvVuFnZnaOd8tV1ZHwEtJv/IQ7aCYnqVDMMq6E0Lh20r4\nXPzQYxWUW/bH5jb4T/dFX3hGAqv/4o4LD3D4xzKLwuN46OVhrHnn7D6uOnLe\ntO1GVl5F1HNHnIEnmUCtTkJNEa80fJu5YtsUUu8r5MilxvnuHts32+IxiJqw\nbqCHg5ArnA00y9KmfF9c5pHQbSIKL5czt0Xa/UYn2d8tA5FMIhdpy2oJhbeS\n962lzosj5pXBj6QKgKI3svTcySBRDxAe2T7WZh7YqWUfgUWiL9twdiyhygPl\nt6rtIvNfw0OaS12sk9OSR9BzGbgGrBAFAFx+dSNYgic87E/viNnviw5W8Ilt\nara2RcoYjtvTnrPfyVirdh3zEwDnpvgFU8ypmJtSShgNCK3NE/vU4YgrSmNU\nHpA3TkuYWEGsERFgpY/UuWq/jAIcOfxIH5c0qe3y4SkB2geXVYTFDrcj4J5W\nYnmEjIvniCxgagsk6kgBegriwTKyTgXF6s76KdbsE+YpbwHJ4JYxsUHfpdGH\nJ4/Y\r\n=RjcU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2M5QXhp3GtLlSK+y4G3st4P/8dEcRMdmT28Uz5xA0vQIhAOe8hrphjmMMiNCCfYYFD+SzGTlvJGO6HfusgYhZFmt3"}]},"_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"directories":{},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_3.0.4_1618685635010_0.9632162584604156"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.5":{"name":"typescript-dev-kit","version":"3.0.5","description":"Everything you need to develop front-end and back-end JavaScript/TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","javascript","typescript","node","vuejs","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"@babel/node":"^7.13.13"},"dependencies":{"@babel/core":"^7.13.15","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@types/jest":"^26.0.22","@types/source-map-support":"^0.5.3","@typescript-eslint/eslint-plugin":"^4.21.0","@typescript-eslint/parser":"^4.21.0","autoprefixer":"^10.2.5","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.2.2","css-loader":"^5.2.1","css-minimizer-webpack-plugin":"^2.0.0","eslint":"^7.24.0","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","eslint-plugin-vue":"^7.8.0","eslint-webpack-plugin":"^2.5.3","express":"^4.17.1","fork-ts-checker-webpack-plugin":"^6.2.1","fs-extra":"^9.1.0","jest":"^26.6.3","mini-css-extract-plugin":"^1.4.1","postcss":"^8.2.9","postcss-loader":"^5.2.0","postcss-sort-media-queries":"^3.8.9","sass":"^1.32.8","sass-loader":"^11.0.1","style-loader":"^2.0.0","terser-webpack-plugin":"^5.1.1","ts-jest":"^26.5.4","ts-loader":"^8.1.0","typedoc":"^0.20.35","typescript":"^4.2.4","vue-jest":"^3.0.7","vue-loader":"^15.9.6","vue-template-compiler":"^2.6.12","webpack":"^5.31.2","webpack-bundle-analyzer":"^4.4.0","webpack-dev-middleware":"^4.1.0","webpack-hot-middleware":"^2.24.4"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 10.0.0","npm":">= 5.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"_id":"typescript-dev-kit@3.0.5","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-mzUcOrtcVgTMR6qURqNXLmg5Sl8x8wGzKqKXNM3ceiju1yMfOhKB/AIx17kcYWqt+oPp0vkK1+LldZAtXSlyRQ==","shasum":"e6f242a05769c1afe413bf1d3b550e90b082dd73","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-3.0.5.tgz","fileCount":16,"unpackedSize":50145,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggS+WCRA9TVsSAnZWagAAsJsP/25mMaQMrxE5s7sMKHL9\npDwgId8s9Pn9MSHoAaDJXKCFE9bT19QSxfnSCxaDI+WQReLXLLS5lLA+8H6x\nGrccmyJrjT0hJcvWClOsPkWFruTiYxJ8aTu1o5Al78MyPYw7Mw/TZeHSX27m\nCEcmFmTtO8MGRe1wd67bZ5f++iO435SvBAvFmbehENXb8QMHrZ3m4pFduS44\nw6Yr2heDDP1tMyAWNIdGs7Jj249VLPcZQPLBi7iB4zUoH/i+D1B+oGLfDC7+\n8kBtIZxlUFoW2TAliRf9rfCHMCLhbp0+pDo843Tvwutwi7gTES9a6HGbRcIp\ne/BL6wYZ7qa+KwRei8WBUqXYwNy/kzUhBNFBmahPzRsyHY2Y63oM0EwDWW96\nqsWscWtN33zuGYEPIS5AcZrFjPxiFfx5t1ytlr7FkfyhDoeci4mf2zGN/NcM\nnqKFJcF/mDZJJpK2F1QDYaJGjtKtThTp5Tb61ETqiCMr//GwhNIdVN5/dnxa\nFEAnEpOxu1o368OOy1HoTi7Sq2Mkwsota3gqSWbK7Z+5tJlotQbUnr1PKYTa\nlRV5vWWf6K0RU7nyVI4aKdJS7M6Sp6Cs0snCGP+UrgVwBkSSNj6c4/UH63wz\n5xN3ENt85ILsqM9zQW/Yb0Sw0FziYymZUF1jKscVG8nlgDplCxHpoNfDUv7Q\n/VdW\r\n=xrn0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/LuH0Hb1DRR7b3m5SdPgsMnQ+XBAcdIKACU95A570lAIgQ2H3ac54DU72H3jXBJ6p+2bY+EQthtYG5FLzV/EZq34="}]},"_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"directories":{},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_3.0.5_1619079061912_0.8583579272509017"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.6":{"name":"typescript-dev-kit","version":"3.0.6","description":"Everything you need to develop front-end and back-end JavaScript/TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","javascript","typescript","node","vuejs","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"@babel/node":"^7.13.13"},"dependencies":{"@babel/core":"^7.13.15","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@types/jest":"^26.0.22","@types/source-map-support":"^0.5.3","@typescript-eslint/eslint-plugin":"^4.21.0","@typescript-eslint/parser":"^4.21.0","autoprefixer":"^10.2.5","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.2.2","css-loader":"^5.2.1","css-minimizer-webpack-plugin":"^2.0.0","eslint":"^7.24.0","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","eslint-plugin-vue":"^7.8.0","eslint-webpack-plugin":"^2.5.3","express":"^4.17.1","fork-ts-checker-webpack-plugin":"^6.2.1","fs-extra":"^9.1.0","jest":"^26.6.3","mini-css-extract-plugin":"^1.4.1","postcss":"^8.2.9","postcss-loader":"^5.2.0","postcss-sort-media-queries":"^3.8.9","sass":"^1.32.8","sass-loader":"^11.0.1","style-loader":"^2.0.0","terser-webpack-plugin":"^5.1.1","ts-jest":"^26.5.4","ts-loader":"^8.1.0","typedoc":"^0.20.35","typescript":"^4.2.4","vue-jest":"^3.0.7","vue-loader":"^15.9.6","vue-template-compiler":"^2.6.12","webpack":"^5.31.2","webpack-bundle-analyzer":"^4.4.0","webpack-dev-middleware":"^4.1.0","webpack-hot-middleware":"^2.24.4"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 10.0.0","npm":">= 5.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"_id":"typescript-dev-kit@3.0.6","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-uWLWgR7jt+GcRX3b4DDPxMkTOo7MWWyhhjstobBvuL11/lrAuNTAg8NVkrvbl4XQhf6m1R79Uzn2GghQQFUsAQ==","shasum":"5eb260fa2ca250041144dddd326a50e54af4e5eb","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-3.0.6.tgz","fileCount":16,"unpackedSize":50193,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjTOoCRA9TVsSAnZWagAAut4P/2+e8dzcgPIJEZHuBkFZ\nrsnwtQgqz8kqS488EKnBQSQXQ7tLsPys3AWIa4krl47a7ol10to8ZElY4ezf\nMqaCqdDu2XeirMAmbHzMmRn3XnWQnJHDaQ+71XqYLQukdJSJLYVj2/LvXerQ\nMfKSaenErL7J/EYeHTExLJB2LZc4ilzzOWZkxrxj41VUI9GBG6fKGugTL5Yl\nRqg1EzTrONeixUujQ4RrM7d24/qrm+n0sz/hOrzk9PAJftcBQLJTVKrIn161\nCDsTSSMuMB4xDaTrhfVBiHG19RYg9ExlJkfp9Ww89fhL3cf0WaAms1uu95aM\neCqzKeSDj8CnOT9LoNyfB7grfTGp+b37X1PfsLbu1uRKh7EVb0+9Yzrf9IoS\ngnntsQSpjSbV29h78z2U1NSLXnLjgVQaDYCU6O34XGCaigUWoYDNwJZ+QsgT\nvnNVUm2j5m8ddcPlV9y0+gn9Miro/3KnwuetS5htBhnbaJBUp4ApNKEGArZt\nIsRCZgjhotgmjO38XX7TOzTFgigfRk0mu//4rW2+96v4HNI6LLmoK85JjFPp\n/rcItEsmH+I7iYx4r/GtSOC4XQWa02bK+yneFsOpwR/0PvFYVNgeivO+Gzt4\nW7H7d4LIdX5VhLZvtdG/z8Jn5hF9k2H62nc1sTrs+trJ0V4DJIvxj8V0GhWG\nh1Vm\r\n=3QT9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9LViQ0Crk2kxhtojkooD4KHXN7LmS4gI114lRrEnFSgIgW/Haoq3JV0zdrQnTPsYcGteMSJajmQUth5r2fmrei7E="}]},"_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"directories":{},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_3.0.6_1619866535604_0.17466030094470653"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.7":{"name":"typescript-dev-kit","version":"3.0.7","description":"Everything you need to develop front-end and back-end JavaScript/TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","javascript","typescript","node","vuejs","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"@babel/node":"^7.13.13"},"dependencies":{"@babel/core":"^7.13.15","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@types/jest":"^26.0.22","@types/source-map-support":"^0.5.3","@typescript-eslint/eslint-plugin":"^4.21.0","@typescript-eslint/parser":"^4.21.0","autoprefixer":"^10.2.5","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.2.2","css-loader":"^5.2.1","css-minimizer-webpack-plugin":"^2.0.0","eslint":"^7.24.0","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","eslint-plugin-vue":"^7.8.0","eslint-webpack-plugin":"^2.5.3","express":"^4.17.1","fork-ts-checker-webpack-plugin":"^6.2.1","fs-extra":"^9.1.0","jest":"^26.6.3","mini-css-extract-plugin":"^1.4.1","postcss":"^8.2.9","postcss-loader":"^5.2.0","postcss-sort-media-queries":"^3.8.9","sass":"^1.32.8","sass-loader":"^11.0.1","style-loader":"^2.0.0","terser-webpack-plugin":"^5.1.1","ts-jest":"^26.5.4","ts-loader":"^8.1.0","typedoc":"^0.20.35","typescript":"^4.2.4","vue-jest":"^3.0.7","vue-loader":"^15.9.6","vue-template-compiler":"^2.6.12","webpack":"^5.31.2","webpack-bundle-analyzer":"^4.4.0","webpack-dev-middleware":"^4.1.0","webpack-hot-middleware":"^2.24.4"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 10.0.0","npm":">= 5.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"_id":"typescript-dev-kit@3.0.7","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-KHEapNHn/KKb2uRd3A83effyvXz4Wpl2wRLiPt9o42XJ6iKEKHjjqeP2nRGHaJqwc4vL4LTGOwmpl/0qaMYZpA==","shasum":"5692dfa74274fc61f0e3a96613579a438b2980b3","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-3.0.7.tgz","fileCount":16,"unpackedSize":49732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjUgpCRA9TVsSAnZWagAAN90P/2/XPpi73FawaQr/XLdm\nhHon7J5mCyS1PgqG1TLd/zwqiATmzjBeeIYIFbNlf54LK6eHN4E7W7s5ibb4\nLuxRCBKu7ZUFm32u4dxaxU49RlrBcSlQP8KvrF/xFVOhdKzz0xIG0a3M3E6p\nsinUuBLt1R7E1uVynKnyyUOYs9FppaNipIxgtXBEHUWTNas2Q1/E9x9I60zZ\nsGTtvDuTxCaW/ywa05dT8oF3F6ShnpjEO/Iqs/zYf0yBxS4QOy4m7KoNRwce\n1I66PISV/C/6TKrYEWPy2F/SbsxuGCExWvRptua7OrQ7wmvTUUpUczFYELl4\nUi+I6Fwu6XgGrcdDBHKni3EoLoQDN+fHvtCfcI+T56MEYsVaDXSLhI3ffGeo\nkAjk4mDhnkyY+37jTh87kpqB9SysoXPbfBDe7oQIqLoYblo0zZNHtILeMsch\nBeoYuET9DKW/HUHKsjaFFr2RHJi0srwUQ0Q6Y1LVkebCY9Kyu29CLwxSDZkU\ny4d6b2rbNGZvFOvn7tVRCORlBhaEjF6mnQ90qwdsUNqWtHQDOTk7F8kYPTx1\n6+aRj4of2GlGk2GhcKSNNLEA0yXTgnAplEN3LVcRuwSkTiPIFRpIjA3a/YS9\n5fpzc98MgNSpc8ur8ZBadVKZjaqwrYdo7/bWJiA28aP68DVmkXcOBaI+Og6i\nDnmF\r\n=PhAk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3WIzdJ++XQ1ZxPJpxsVvRcWUtTcm8hIbUJZoLOYAIngIhANHMNR2nbEpEMZLPUQ5GDz9eFrc76Jrmh92ELxD+tAKR"}]},"_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"directories":{},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_3.0.7_1619871784603_0.5647892523157438"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.8":{"name":"typescript-dev-kit","version":"3.0.8","description":"Everything you need to develop front-end and back-end JavaScript/TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","javascript","typescript","node","vuejs","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"@babel/node":"^7.13.13"},"dependencies":{"@babel/core":"^7.13.15","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@types/jest":"^26.0.22","@types/source-map-support":"^0.5.3","@typescript-eslint/eslint-plugin":"^4.21.0","@typescript-eslint/parser":"^4.21.0","autoprefixer":"^10.2.5","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.2.2","css-loader":"^5.2.1","css-minimizer-webpack-plugin":"^2.0.0","eslint":"^7.24.0","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","eslint-plugin-vue":"^7.8.0","eslint-webpack-plugin":"^2.5.3","express":"^4.17.1","fork-ts-checker-webpack-plugin":"^6.2.1","fs-extra":"^9.1.0","jest":"^26.6.3","mini-css-extract-plugin":"^1.4.1","postcss":"^8.2.9","postcss-loader":"^5.2.0","postcss-sort-media-queries":"^3.8.9","sass":"^1.32.8","sass-loader":"^11.0.1","style-loader":"^2.0.0","terser-webpack-plugin":"^5.1.1","ts-jest":"^26.5.4","ts-loader":"^8.1.0","typedoc":"^0.20.35","typescript":"^4.2.4","vue-jest":"^3.0.7","vue-loader":"^15.9.6","vue-template-compiler":"^2.6.12","webpack":"^5.31.2","webpack-bundle-analyzer":"^4.4.0","webpack-dev-middleware":"^4.1.0","webpack-hot-middleware":"^2.24.4"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 10.0.0","npm":">= 5.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"_id":"typescript-dev-kit@3.0.8","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-6fNG9RjUsf+cTiD2Y2Ex5Mx/SgqkcRdASnCYeqst97DJGrUzEMRQYobXgbiw5K6rNgIyFa8svOBU9OfQg3NMUQ==","shasum":"0cd929b9b8e5ce1e3778c6e6a5628b387bc61fb9","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-3.0.8.tgz","fileCount":16,"unpackedSize":49772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjyXcCRA9TVsSAnZWagAAdnMP/AtrMSj2n/zQZcDXQ4/0\nngZMrRJloAY7orCLAZBNNE8Fjp7QJ99RzmyKFjOKJS/oMCUUkPinqU3vICWU\nSCW/5h3OzghrxiPSACJozuv2+qR7PXw2SUukDy7Vtj6qyneUTn4aySenI1/1\ntJQD1fvEeurCltBH8Ww+o5whiFNimC1TWpcUcAQB8m2HnYC2DpH5BdCrpxEN\nI/9Ru/OR8L1zW3aLA5dbGfps0s00zH+pSdWterdn0wlKMhktbal62Rhxr6i+\niJk3LoJ4nLyHUDJU/eE6RM6wbZIE6n115ZFZglcjB/sBxNji8dZVhVlw3A8f\nu3CYSiNg3ZrVb5Rr8A+QLftHWDnB515eMnj9/KtA5N3whEXeiwQqhMIzSjep\nhXi2/1r3MKtPn/StuWN/erR0OSIOtgnYjh6gX4hhR3Ai0z81IC5hvAkYO/uH\ns58XmIFISoiYaLT5IijcMKORBmm/Q64dJ3v8FJW9pDcyqV4i2NEBfZjFdxCI\nFuwqBA7s77/O9YGfOWzjx0ujIGnfVCV20E59yxuwdmW+mvtqhabaYFWMsw87\no5QRUUpGRgEeUZfEBLZP/NWVSjbjr3Mc7Z9jXdpnBh70BBn9+cY7IvxBWZ7V\n2pSBmxXXVaOSQ9AGnNhlH6aYY//FZIchKlL3u4aS8ZpZ2mD4ApsgOzUrtmlr\nzO8b\r\n=g7ff\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFJEwoaGL8ggOG20jVpFXAUP3lQxqsnwY3XRw8Mj16OgIgAOe6Qpuppd3yKhKpgDWr/jECHyafKjZRSQz6fWYO75U="}]},"_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"directories":{},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_3.0.8_1619994075413_0.9299006965309138"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.1.0":{"name":"typescript-dev-kit","version":"3.1.0","description":"Everything you need to develop front-end and back-end JavaScript/TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","javascript","typescript","node","vuejs","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"@babel/node":"^7.13.13"},"dependencies":{"@babel/core":"^7.14.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/preset-env":"^7.14.1","@babel/preset-react":"^7.13.13","@types/jest":"^26.0.23","@types/source-map-support":"^0.5.3","@typescript-eslint/eslint-plugin":"^4.22.1","@typescript-eslint/parser":"^4.22.1","autoprefixer":"^10.2.5","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.2.2","css-loader":"^5.2.4","css-minimizer-webpack-plugin":"^2.0.0","eslint":"^7.25.0","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","eslint-plugin-vue":"^7.8.0","eslint-webpack-plugin":"^2.5.4","express":"^4.17.1","fork-ts-checker-webpack-plugin":"^6.2.6","fs-extra":"^10.0.0","html-webpack-plugin":"^5.3.1","jest":"^26.6.3","mini-css-extract-plugin":"^1.6.0","postcss":"^8.2.14","postcss-loader":"^5.2.0","postcss-sort-media-queries":"^3.9.10","sass":"^1.32.12","sass-loader":"^11.0.1","style-loader":"^2.0.0","terser-webpack-plugin":"^5.1.1","ts-jest":"^26.5.6","ts-loader":"^9.1.2","typedoc":"^0.20.36","typescript":"^4.2.4","vue-jest":"^3.0.7","vue-loader":"^15.9.6","vue-template-compiler":"^2.6.12","webpack":"^5.36.2","webpack-bundle-analyzer":"^4.4.0","webpack-dev-middleware":"^4.1.0","webpack-hot-middleware":"^2.24.4","webpack-manifest-plugin":"^3.1.1"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 10.0.0","npm":">= 5.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"_id":"typescript-dev-kit@3.1.0","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-OIBVMxrSted8gWueayKUxOJj5VDXFrnT1fYhGxBXpwyJ+rbNKAXKs5bu2JJBCnAJ+kFOWDy7wiUakqYGb/ub2g==","shasum":"a323347309e86684aa307ff602df96344d359fbe","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-3.1.0.tgz","fileCount":16,"unpackedSize":52232,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglYi7CRA9TVsSAnZWagAAJbUP/iKI9MKSk23x9Rjpe8ZO\n9EnVf1C/N88iTsJzboTearDHoSmtJbzrvjBweeW76hnJbJ/Ft4WSAD/+dsyI\n5VGC0Y5K2Jp0IkRgLom17+V+sUCG73tkXtoBF6kKnpxhFoFe5Smg8C62/JIC\n1Gii4RqvcaI3vM/rlYYZEyh86cj3c8GC5RQGLETuUYBU0bt8RVT8O6mJn4qV\nVqx4s94SbyrpEgOrC2EeSmg8ibQTkbscLisECL7mwyRIngZuMWHjx9dWvZEh\nTZHesaRAtCn6eLY1Fw2viv5Jp1NkO+ULX9g1s0RAvlk5M0ZRt4AdPRJdlJEc\naKGLV97BvdUQHxMbT2T0YwLFQ/OohTt/76G/OPmcE9f7wN8hHxJmbKquKFCC\n6at5Fb1OVgvg3QwxARa8nVQA+a1SLBh02ZKakk7TlxmG0gY3BwSIH+mjRsTY\nDpcblXFTUSiY1ihcqXcMpyNHhVfmeon3PxB6wsx+Eo4eaeHERhRPViKqHQAd\nSvdTn8dfDwrmlvkcXRUaLMgxwKzCwiRG3L0TjpvjH2Pkst1YLteDSTVDz1+l\n8WFdXMsjQwSXCgoHO5Jj+Twrb2gQWLJHIbXne2hHXO9tO523OI1jIk0ni/n6\nFSTtYJiXd1+wVd6TvlZdAgsHWAiB6BDQZp2dLe1yqbbn0HaSc6CZj77H9Bi6\nUzeL\r\n=aAt3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAcbv9QDVoBb6t92pflNaqQssNxotR47y1XO0gwyKN4SAiBmVDlXYDeUoQkOmpy/59NCnshjxaX3dQNXosi4Wl9unw=="}]},"_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"directories":{},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_3.1.0_1620412602931_0.9043762122623054"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.1.1":{"name":"typescript-dev-kit","version":"3.1.1","description":"Everything you need to develop front-end and back-end JavaScript/TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","javascript","typescript","node","vuejs","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"@babel/node":"^7.14.2"},"dependencies":{"@babel/core":"^7.14.3","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/preset-env":"^7.14.2","@babel/preset-react":"^7.13.13","@types/jest":"^26.0.23","@types/source-map-support":"^0.5.3","@typescript-eslint/eslint-plugin":"^4.24.0","@typescript-eslint/parser":"^4.24.0","autoprefixer":"^10.2.5","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.2.2","css-loader":"^5.2.5","css-minimizer-webpack-plugin":"^3.0.0","eslint":"^7.27.0","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.23.3","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","eslint-plugin-vue":"^7.8.0","eslint-webpack-plugin":"^2.5.4","express":"^4.17.1","fork-ts-checker-webpack-plugin":"^6.2.10","fs-extra":"^10.0.0","html-webpack-plugin":"^5.3.1","jest":"^26.6.3","mini-css-extract-plugin":"^1.6.0","postcss":"^8.3.0","postcss-loader":"^5.3.0","postcss-sort-media-queries":"^3.10.11","sass":"^1.34.0","sass-loader":"^11.1.1","style-loader":"^2.0.0","terser-webpack-plugin":"^5.1.2","ts-jest":"^26.5.6","ts-loader":"^9.2.2","typedoc":"^0.20.36","typescript":"^4.2.4","vue-jest":"^3.0.7","vue-loader":"^15.9.7","vue-template-compiler":"^2.6.12","webpack":"^5.37.1","webpack-bundle-analyzer":"^4.4.2","webpack-dev-middleware":"^4.3.0","webpack-hot-middleware":"^2.24.4","webpack-manifest-plugin":"^3.1.1"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 10.0.0","npm":">= 5.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"_id":"typescript-dev-kit@3.1.1","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-C/9ydOJuCJHSHu59i2KrgQmpTUiv6QVEWDd0wyF3/Vp42zUBYP088rB9FtQQZ2/rN9pxH8QhXB9gqtSvvde/rw==","shasum":"c674dd1f6930ebff45e1c29f4d0ac3bf5075c214","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-3.1.1.tgz","fileCount":16,"unpackedSize":52225,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqr5vCRA9TVsSAnZWagAABFoP/0sRDcrfNfoVoCtUsBzM\nwtR2v3QVAfYSqS9kH+Llcjff9n+X+u2zwgZR1zi8ICk/HNa2vl8tfVyfeCpQ\nsHLRcz2OmccTVeXMsWj4AbTSRW2Adb0dAPZ/Byei9CGn8QTg/fZZ3Er+Yxie\nm7bO0L8u2zYbqFjP6fSmlwKgO+TUb1QccZ6vHb1LiKJvBLMVmt/Lxxep82+H\niWavKfpexkzXDwKUU89trJYGnZEio0g7PZjlmXWVYp7eLEoz4ZTU6fdK/hCP\nZgkaF9VRldCKolRYvoNH7Dj5b0m2s+4cUkkILPZNnutj6c5yFwn8FFMNKwAL\naMXxxfkpv4Ew86ijEXhOR8wE7VSJrhd5FHSNnQru2WP0W4VZxgcZW8P2wIIc\ng8IcyBAHiI8jWzSe6ll5SYFdGqN91XuHl7tTLsnxjCaqPAh4EK+OQYlj3DXV\nc3QlgUSMuHV8HAtKUkrwS7j7SGzzumJ+vM5QkFpCqLMr527eE8eFXRkPhg0m\nDoCjhO6nrR0j8575/ZP0OSgYLuHQEQyHgbv/CIAQjlwi/tpmIsGv2WK6Ff1u\nGon9KZxJi9L6AEyG0lq3XhSJJfzIPa65XDXvRs4zzhAmseOMyDP6jdc/U7tC\neFswG8YUs/T+B5vWEZwPEGQfJMXlFvgFX3nTp8nmnKbCHzShD8Z5qI9va3LS\nU7KA\r\n=D6Ai\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1G8lsQHy0W6+CJ6wEgfe4RucHt3bBdU2ul38fDweYJAIhAIiuA4D1hRFwQGxxGwpYsbONXcsG871ZLpyT8NJDe+ho"}]},"_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"directories":{},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_3.1.1_1621802606835_0.4905479656545637"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.1.2":{"name":"typescript-dev-kit","version":"3.1.2","description":"Everything you need to develop front-end and back-end JavaScript/TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","javascript","typescript","node","vuejs","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"@babel/node":"^7.14.5"},"dependencies":{"@babel/core":"^7.14.6","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/preset-env":"^7.14.5","@babel/preset-react":"^7.14.5","@types/jest":"^26.0.23","@types/source-map-support":"^0.5.3","@typescript-eslint/eslint-plugin":"^4.27.0","@typescript-eslint/parser":"^4.27.0","autoprefixer":"^10.2.6","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.2.2","css-loader":"^5.2.6","css-minimizer-webpack-plugin":"^3.0.1","eslint":"^7.29.0","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.23.4","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","eslint-plugin-react-hooks":"^4.2.0","eslint-plugin-vue":"^7.11.1","eslint-webpack-plugin":"^2.5.4","express":"^4.17.1","fork-ts-checker-webpack-plugin":"^6.2.12","fs-extra":"^10.0.0","html-webpack-plugin":"^5.3.1","jest":"^26.6.3","mini-css-extract-plugin":"^1.6.0","postcss":"^8.3.5","postcss-loader":"^6.1.0","postcss-sort-media-queries":"^3.11.12","sass":"^1.35.1","sass-loader":"^12.1.0","style-loader":"^2.0.0","terser-webpack-plugin":"^5.1.3","ts-jest":"^26.5.6","ts-loader":"^9.2.3","typedoc":"^0.21.0","typescript":"^4.3.4","vue-jest":"^3.0.7","vue-loader":"^15.9.7","vue-template-compiler":"^2.6.14","webpack":"^5.39.1","webpack-bundle-analyzer":"^4.4.2","webpack-dev-middleware":"^5.0.0","webpack-hot-middleware":"^2.24.4","webpack-manifest-plugin":"^3.1.1"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 10.0.0","npm":">= 5.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"_id":"typescript-dev-kit@3.1.2","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-bPcHiv2QZgE97r0iArZezdDwdezuso9SBCMFjioUEpEjfFB1/8AzkSZ0jqJxpR/QCU+gj+YwUWWcGBetH4paaQ==","shasum":"19408911fbf301d8f14d542b2c87bc3529876e60","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-3.1.2.tgz","fileCount":16,"unpackedSize":52224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzcjkCRA9TVsSAnZWagAABTUP/1TWZuoGqouXRo0eTByB\nFWjs4xCC2yUJCUh/c2xa1Rv7M8jSz8fScTZ2jNKhPJHxjVKe0mk0IeyeOYGP\nlmcB+6UVGKEo8WWcWQfaaQzEncVKmMc8v7+cxin79BoEjJF0CcLGm+zLMc8O\nPP+4EUd1RdVL0MeKJ3QIIM5stpPPXm/n/ZnGI0yKwnc12Oa4fxI8Y+38hnA9\nnC2yXt5Dw4iniSD/CxvfofeI+M5cd32ctnzSyD24FkucWwV60A8sEgeYLmRk\njS6/m0MyubBQr6hLeBlQWBvAyWsfQpxQ57NsHPIca9KwsE4+iIs55r4/RkMB\nEbu5RsWDfuZi+weWtMW7CziglXQSc7kdGpF1rDrk6xJZJ01jIgFljVXI0aR6\nZVgmNZrT8g8QVuOU9sWdLzi6XqdLOSuaWCPu3ws4ZrN/DDdzNhxozpRl2FwR\nf/tzedZpbCsPKpSdiK6cSWGQj5hg0jSTEhmVImFLZ4HpGaLrQ/XvVegq+qct\ne1XOzji7p5WSXGH7t+LOid7JUX5uzC9Xpk4lcKGPjOyp8JXItDav5pnvaYEm\nLuO9G37anwg/uHX19I789sCFfRuj/Nc5I4ZZZsTFhwMUkWNQU84EyOGNSaWE\nF2RNTMhu6Cy6Xosde7XKdqlJhgtb8/13xxBEg0Uc09iop7+23eS7lWLj7NcG\nTuzn\r\n=/AYY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+3RBNDfyYjK4NI9k1ghpDap1z52HbhrxcOzzYYWeNGwIhAJ5wIS/CSGNj0rB07lM8Sed7pbeFZQMIDYiUJp5nkD4B"}]},"_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"directories":{},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_3.1.2_1624099044102_0.5897739792041281"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.0.0":{"name":"typescript-dev-kit","version":"4.0.0","description":"Everything you need to develop front-end and back-end JavaScript/TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","javascript","typescript","node","vuejs","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"@babel/node":"^7.15.4"},"dependencies":{"@babel/core":"^7.15.5","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/preset-env":"^7.15.6","@babel/preset-react":"^7.14.5","@types/jest":"^27.0.1","@types/source-map-support":"^0.5.4","@typescript-eslint/eslint-plugin":"^4.31.0","@typescript-eslint/parser":"^4.31.0","@vue/compiler-sfc":"^3.2.11","autoprefixer":"^10.3.4","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.2.2","css-loader":"^6.2.0","css-minimizer-webpack-plugin":"^3.0.2","eslint":"^7.32.0","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.24.2","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.25.1","eslint-plugin-react-hooks":"^4.2.0","eslint-plugin-vue":"^7.17.0","eslint-webpack-plugin":"^3.0.1","express":"^4.17.1","fork-ts-checker-webpack-plugin":"^6.3.3","fs-extra":"^10.0.0","html-webpack-plugin":"^5.3.2","jest":"^27.1.1","mini-css-extract-plugin":"^2.3.0","postcss":"^8.3.6","postcss-loader":"^6.1.1","postcss-sort-media-queries":"^3.11.12","sass":"^1.39.2","sass-loader":"^12.1.0","style-loader":"^3.2.1","terser-webpack-plugin":"^5.2.4","ts-jest":"^27.0.5","ts-loader":"^9.2.5","typedoc":"^0.22.3","typescript":"^4.4.3","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-template-compiler":"^2.6.14","webpack":"^5.52.1","webpack-bundle-analyzer":"^4.4.2","webpack-dev-middleware":"^5.1.0","webpack-hot-middleware":"^2.24.4","webpack-manifest-plugin":"^4.0.2"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 10.0.0","npm":">= 5.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"_id":"typescript-dev-kit@4.0.0","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-X/Zd6PM9WVb68UeTDby3DEFM221zRRly3lFleFL6O0neGenGoZNIwp045yyzCiGYZA+6jPGxja7QXKS+MCG7+g==","shasum":"f7fd9fb58ba11e17fa2eedf8a94b577201903e6d","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-4.0.0.tgz","fileCount":17,"unpackedSize":52833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPf+nCRA9TVsSAnZWagAA6WoP/04J7Qax4t+pb0liQTcl\n5GGST9lzCjcgsZMwZfHPEVi771dQujA+WYtsITY55yYcF1ZYrjNAdi8WgaTp\nY/5x/jZ24F3A+N0zq15cQtQiugZ9CSWXp5Yx2EgBAzprnnGJGnXA9dK1MlNk\nvI5DwaLz9ZcINdhqcUQonRlsfHnI0/GEAyLOoQeVdb7EDxfQcO8UQilaU+6H\nB+hjiaEaTdOJ0uXSmArn5dOweuOYI4OLgZstw1JOXqy7gU7KQRK9tNzzaImA\ncBWnMSloZSIqCnGYToKW0T+kFGvktuE5MAdpYWX/r+G0VUwILYqIB8kp3A03\nyFLJpmxCzxILU6AXgjItbYB/IZ+iYxLkVuK4PbC5fZZiBY1rqWi/ijvf5vlv\nnEn6Lv4K0sri8riB+0kqQWYWbsfgCdHhCHxcxtSMO0pxul81jRV1NcdJWy4r\nGEN3oQbldkgvz81NNNp0/j+SgQjntfxSeKdWU2WrCoA6OP7vdMWfeP22tlPP\n3Nh7znzt6Ri1xJ6l8unDsZzIQVEaQzHvBUZ3ngIbq/zhi0t7yrkNEeTjJDgD\nnMlSN3OuRkq9qtwHKkU6s1JPMVWnG520dHLx016zVGX/KKznAMlOwZTHS3K3\nGdfkLCYVIhhVNXhcP+55a5cAVB901bVggOoP1h5dguiTHNpOeP086yRkQBcV\nFTX/\r\n=9+8U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIcztTt/0Wb93n6K/yrGTJhnUMJZbD6MbgYY4METOatAIgVtfD14hMe4XhuEZQiYyzRpXUDXFSb3GWRON1NSxQGc4="}]},"_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"directories":{},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_4.0.0_1631453095370_0.5516043640972164"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.0.1":{"name":"typescript-dev-kit","version":"4.0.1","description":"Everything you need to develop front-end and back-end JavaScript/TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","javascript","typescript","node","vuejs","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"@babel/node":"^7.15.4"},"dependencies":{"@babel/core":"^7.15.5","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/preset-env":"^7.15.6","@babel/preset-react":"^7.14.5","@types/jest":"^27.0.2","@types/source-map-support":"^0.5.4","@typescript-eslint/eslint-plugin":"^4.32.0","@typescript-eslint/parser":"^4.32.0","@vue/compiler-sfc":"^3.2.19","autoprefixer":"^10.3.6","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.2.2","css-loader":"^6.3.0","css-minimizer-webpack-plugin":"^3.0.2","eslint":"^7.32.0","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.24.2","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.26.1","eslint-plugin-react-hooks":"^4.2.0","eslint-plugin-vue":"^7.18.0","eslint-webpack-plugin":"^3.0.1","express":"^4.17.1","fork-ts-checker-webpack-plugin":"^6.3.3","fs-extra":"^10.0.0","html-webpack-plugin":"^5.3.2","jest":"^27.2.4","mini-css-extract-plugin":"^2.3.0","postcss":"^8.3.8","postcss-loader":"^6.1.1","postcss-sort-media-queries":"^4.1.0","sass":"^1.42.1","sass-loader":"^12.1.0","style-loader":"^3.3.0","terser-webpack-plugin":"^5.2.4","ts-jest":"^27.0.5","ts-loader":"^9.2.6","typedoc":"^0.22.4","typescript":"^4.4.3","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-template-compiler":"^2.6.14","webpack":"^5.56.0","webpack-bundle-analyzer":"^4.4.2","webpack-dev-middleware":"^5.2.1","webpack-hot-middleware":"^2.25.1","webpack-manifest-plugin":"^4.0.2"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 10.0.0","npm":">= 5.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"_id":"typescript-dev-kit@4.0.1","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-H3d10/aABH4LpawU37V8majv85ukaYA/K89Ui2O8+9xIYxgAs+KINyhgMFiCzByooay0dA0VovO1SVGpXZtbnA==","shasum":"63bd5052f9ed3d58a58ed4f8e574a82679317720","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-4.0.1.tgz","fileCount":17,"unpackedSize":52831,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAUk6Cn4fEYfm8agPrRm+Er4vxtbFwChbuoSN5c2bv4QAiB5mHw34FoHzE4we6lJbWAzWoM0vKOy5ZxX4DLxABDQfw=="}]},"_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"directories":{},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_4.0.1_1633184230786_0.5375144115506167"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.0.2":{"name":"typescript-dev-kit","version":"4.0.2","description":"Everything you need to develop front-end and back-end JavaScript/TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","javascript","typescript","node","vuejs","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{"@babel/node":"^7.15.4"},"dependencies":{"@babel/core":"^7.15.5","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/preset-env":"^7.15.6","@babel/preset-react":"^7.14.5","@types/jest":"^27.0.2","@types/source-map-support":"^0.5.4","@typescript-eslint/eslint-plugin":"^4.32.0","@typescript-eslint/parser":"^4.32.0","@vue/compiler-sfc":"^3.2.19","autoprefixer":"^10.3.6","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.2.2","css-loader":"^6.3.0","css-minimizer-webpack-plugin":"^3.0.2","eslint":"^7.32.0","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.24.2","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.26.1","eslint-plugin-react-hooks":"^4.2.0","eslint-plugin-vue":"^7.18.0","eslint-webpack-plugin":"^3.0.1","express":"^4.17.1","fork-ts-checker-webpack-plugin":"^6.3.3","fs-extra":"^10.0.0","html-webpack-plugin":"^5.3.2","jest":"^27.2.4","mini-css-extract-plugin":"^2.3.0","postcss":"^8.3.8","postcss-loader":"^6.1.1","postcss-sort-media-queries":"^4.1.0","sass":"^1.42.1","sass-loader":"^12.1.0","style-loader":"^3.3.0","terser-webpack-plugin":"^5.2.4","ts-jest":"^27.0.5","ts-loader":"^9.2.6","typedoc":"^0.22.4","typescript":"^4.4.3","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-template-compiler":"^2.6.14","webpack":"^5.56.0","webpack-bundle-analyzer":"^4.4.2","webpack-dev-middleware":"^5.2.1","webpack-hot-middleware":"^2.25.1","webpack-manifest-plugin":"^4.0.2"},"scripts":{"build":"babel-node scripts/build"},"engines":{"node":">= 10.0.0","npm":">= 5.0.0"},"browserslist":["last 2 versions","not ie < 11","> 1%"],"_id":"typescript-dev-kit@4.0.2","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-efXvWPbj8CaMxzdKTJV2hPtOJIaRz444qE2MQTJ4ecddx9O3ShTVJBZuBLLRpaswCXwa5cbdVr1629aG8tZAvA==","shasum":"ba1fc326600197fe64d0f32fedadfb10727c2f93","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-4.0.2.tgz","fileCount":17,"unpackedSize":52905,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2+o6CRA9TVsSAnZWagAAdXEQAJjDZS7qmYt2ipv5hzHc\nX/mHST5LFSKYnPdCkFFn1awLBhtGP9gqvyQnTvIFMdWOtZmZy91r2e1w0W5+\nG92lNePh0poAv9maHB5tR6fiaNBkBtPnQamEGPmXAO9/8yt8Jo/X9HOZgrEz\neoL3DkoM8tn+47TJFEKuY03eBL+/98DfizX6uVwOMsBfnJbbUIQ/ZyMjrD6V\ni5409MsjRg2dClwa5GZefvp2tAaLheq/yxWD/g6G26ULOwsbfxu4BCYdukHC\nIn/vvrsc0DinBC+a0EA90IE3aVgXc2lKeLRvRfdO/LUF2wJafLA8ENPg0US0\n/V8cOT4qNiLyGbJnpGL66ri+ZEKsc4FclUEu3f7o4HrjPrm84DhXQ+iq+9QB\nsbNPiakmfuDQDbw6vrSJyj6xrTT3pGS1E+GyyKaJsCJp4CeRdDyC4gMK0hec\n2mxvzGEUfE4VZebTJLesQzfvAbENCOO4404uYLrTuNjOWs6cql3wsvL2tq8F\nx+RloUtqd3ut/bohqhoxrGZvJgwXJRb/JSy7Q/+Ky5hlajvGPavStjmBF/2Y\nRAyjiLpj7k3qtLUWU3F3wkyxO1RLikixhm/KNczRyERcLDOTPwDheuFzaEPK\n26tv2nbBCXQWdkMWOGFg07ZcCx+fDL8ldr/RiGDA3t8ExfkZn2fJy/oEyd6k\nKkf0\r\n=TmKr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6sC8YcMhsdEs6x/y5RvUjaxb7bXwuyi5hSTSkLhIzPgIgYU6MWaA3xYiHOwtciFid6xIPIULjKiyxRdKItbOCpBU="}]},"_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"directories":{},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_4.0.2_1634749947721_0.2936599896376748"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"5.0.0":{"name":"typescript-dev-kit","version":"5.0.0","description":"Everything you need to develop front-end and back-end JavaScript/TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","javascript","typescript","node","vuejs","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{},"dependencies":{"@babel/core":"^7.17.5","@babel/preset-typescript":"^7.16.7","@sveltejs/vite-plugin-svelte":"^1.0.0-next.39","@types/jest":"^27.4.1","@typescript-eslint/eslint-plugin":"^5.13.0","@typescript-eslint/parser":"^5.13.0","@vitejs/plugin-react":"^1.2.0","@vitejs/plugin-vue":"^2.2.4","@vue/vue3-jest":"^27.0.0-alpha.4","autoprefixer":"^10.4.2","babel-jest":"^27.5.1","chokidar":"^3.5.3","esbuild-jest":"^0.5.0","esbuild-plugin-vue-next":"^0.1.4","esbuild-svelte":"^0.6.3","eslint":"^8.10.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.29.3","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-svelte3":"^3.4.1","eslint-plugin-vue":"^8.5.0","fs-extra":"^10.0.1","jest":"^27.5.1","postcss-sort-media-queries":"^4.2.1","rollup-plugin-visualizer":"^5.6.0","sass":"^1.49.9","svelte-check":"^2.4.5","svelte-jester":"^2.3.2","svelte-preprocess":"^4.10.4","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","vite":"^2.8.6"},"scripts":{"build":"node scripts/build.js"},"engines":{"node":">= 14.0.0","npm":">= 7.0.0"},"browserslist":["defaults"],"_id":"typescript-dev-kit@5.0.0","_nodeVersion":"17.6.0","_npmVersion":"8.5.1","dist":{"integrity":"sha512-o6giA5ucHK7aN1PkX3xj5jWgwR19ltSD2d049bQ7ztyaDciKZkDE0gF+dlwKIq9QXnIb/iWsLXqG09Ku4iBFXw==","shasum":"e942c2341a173eea573ed2aedef457593b6194be","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-5.0.0.tgz","fileCount":17,"unpackedSize":47330,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKO+iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2XBAAmGoPib+ZaFaJwnd3HIutlRjG4SVt5S7HY+a072McibR9Ilvd\r\nnhaPY3ZjFi11N6rNAIry72VQiGWYoDhfpNmOOWNDw8SEvWRz4wqBNBnzLsN3\r\nGTauFIA+dMBEmGMdl0N1TFBKgdTb9VB2Bh5qqwShlaRXJ+ABMWc9G049bCHm\r\nu8pdjWuJtrb74TbUMalJssgES12FxRL1OehkbLIM1XXcKruwOJ4MKQ0Uos9b\r\n/bxcwHfPSaIozDIOO6y8x+UeBK/k8rLYJtHpq3oWZyAHeJSz0iBLFzKmjeOq\r\nxvPM/RLTrWjf9tdzUuWEYBqybUPNi2lN0TZ9TQJ+irXOSi77o29dTWSAPtYk\r\nqYp/v7VQtX8DxugoLBu4WKGS60p6Y6A81QcPDjPDZLfGOn34+JBC0cotwIm5\r\n2UskogrCd/7NeDYnnddlxdAUwArVcxaRId68bRNOZle21kB/2WGQorg0uI4l\r\njRLVG1Id71//oemeLcSpPF1O8w5DqToEzI2me0baqp7ZeePukBwfe6MuV593\r\n3gNR55HHlNyRKkW1D8tRNNrstRtqvGDGLQZFDk+HcJPiSnH3cfvbu2u9Pd7d\r\nwgxwEzoy2U5KC+O+rHJd2IzvFxiQ/l9dj1jj1Ba9AkFLiO5QO2Oqk83bCb24\r\nleyqHnMLXDcINB2vKgQQmkcVMXIAYGtXuVo=\r\n=EaF5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHoTiBbj/KRke9ga5AmKHQAgtM4JDUCEnp+Hy/jxcatiAiBxAeEnaq8QJH6Ne7rlCbnOI0ZNZHQ7N8PD5OU+gf4mDg=="}]},"_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"directories":{},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_5.0.0_1646849954557_0.7053698556019081"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"5.0.1":{"name":"typescript-dev-kit","version":"5.0.1","description":"Everything you need to develop front-end and back-end JavaScript/TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","javascript","typescript","node","vuejs","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{},"dependencies":{"@babel/core":"^7.17.5","@babel/preset-typescript":"^7.16.7","@sveltejs/vite-plugin-svelte":"^1.0.0-next.39","@types/jest":"^27.4.1","@typescript-eslint/eslint-plugin":"^5.13.0","@typescript-eslint/parser":"^5.13.0","@vitejs/plugin-react":"^1.2.0","@vitejs/plugin-vue":"^2.2.4","@vue/vue3-jest":"^27.0.0-alpha.4","autoprefixer":"^10.4.2","babel-jest":"^27.5.1","chokidar":"^3.5.3","esbuild-jest":"^0.5.0","esbuild-plugin-vue-next":"^0.1.4","esbuild-svelte":"^0.6.3","eslint":"^8.10.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.29.3","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-svelte3":"^3.4.1","eslint-plugin-vue":"^8.5.0","fs-extra":"^10.0.1","jest":"^27.5.1","postcss-sort-media-queries":"^4.2.1","rollup-plugin-visualizer":"^5.6.0","sass":"^1.49.9","svelte-check":"^2.4.5","svelte-jester":"^2.3.2","svelte-preprocess":"^4.10.4","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","vite":"^2.8.6"},"scripts":{"build":"node scripts/build.js"},"engines":{"node":">= 14.0.0","npm":">= 7.0.0"},"browserslist":["defaults"],"_id":"typescript-dev-kit@5.0.1","_nodeVersion":"17.6.0","_npmVersion":"8.5.1","dist":{"integrity":"sha512-uO2qj3ad0hRX1DQBhO10ttO6ZaX0Gf00UMPJfdkL7mKOt8V8ig6YT7OLj6N30mJjOl2A2YugSjjtl23wBcx7Qw==","shasum":"f36fcc0e3935f2936c17579b8ea50473538b6fbf","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-5.0.1.tgz","fileCount":17,"unpackedSize":47449,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKRMfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrDpQ//U6AO+nuXRrg4wsTdvdaroxYiIcabu2WfdpZtlAqDAg07zFeN\r\n0mKWDs26cax5B1qFdSJ/oGPWIhL5Z1kIwphVSmBuKW7K2+pG1qPOqJZOYJG1\r\ntxG+v8HImZPvocDumAS9iwWs5rtlaPUqi4LLzlL/35yh5McFI21/ajZpYFPd\r\nY4FtfdUeVfHokLGjkGQerLnnp0JYA3fFSKVLHZM6EwK+wzO8TVmmf7Dkeztn\r\nAWcjuzUQhpqwBFKD+e/6tsTyGVVETyfcVBA6kX+McHWW31afbGXqQRAq9Ev/\r\nW4d8YiytR14ZU68+PuMUccasigynTmp4sphYncI+/Zd1vcqiJweMpKmztTvY\r\n0d+EjQ5zZKth8hKx84buJnfDatViTeFlUNv5KGKdFqI50cOd3QQbg3OL/hyn\r\noTNfYtbRcmgS5LNGttCqXiD4hCnefqr70hcqs37gMzQm0auwKXgUYdir6aV8\r\nCq0YJ6x/ouMX56t8NpDOUl5MX/chFlbn8qMxjE1yk8jucx0ap8rGgqd3c28Q\r\nKXNrHAC9wo+pFllCEy3WFz1qGdjcEhyEyi7K/WM10hcKvdqgaKUaNaaTUBq7\r\n3TNJg3TlTqA3K/c47FgKhQGdir4qCA0EPhUcNqmUW5BAKrlCCDyrObKrjoGK\r\n44hNl887smiv9G/1nh01iOg504O/Fl5wrpM=\r\n=lQe1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBmWHtBhjz1D9dN5kSv6xsvZsnJldNGl1soGHBqDdP/bAiByVraJyv7HlVwOlgyU+lrKojvWSNPic/re4SMLJGN5kA=="}]},"_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"directories":{},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_5.0.1_1646859039228_0.1635312059807783"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"5.0.2":{"name":"typescript-dev-kit","version":"5.0.2","description":"Everything you need to develop front-end and back-end JavaScript/TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","javascript","typescript","node","vuejs","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{},"dependencies":{"@babel/core":"^7.17.5","@babel/preset-typescript":"^7.16.7","@sveltejs/vite-plugin-svelte":"^1.0.0-next.39","@types/jest":"^27.4.1","@typescript-eslint/eslint-plugin":"^5.13.0","@typescript-eslint/parser":"^5.13.0","@vitejs/plugin-react":"^1.2.0","@vitejs/plugin-vue":"^2.2.4","@vue/vue3-jest":"^27.0.0-alpha.4","autoprefixer":"^10.4.2","babel-jest":"^27.5.1","chokidar":"^3.5.3","esbuild-jest":"^0.5.0","esbuild-plugin-vue-next":"^0.1.4","esbuild-svelte":"^0.6.3","eslint":"^8.10.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.29.3","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-svelte3":"^3.4.1","eslint-plugin-vue":"^8.5.0","fs-extra":"^10.0.1","jest":"^27.5.1","postcss-sort-media-queries":"^4.2.1","rollup-plugin-visualizer":"^5.6.0","sass":"^1.49.9","svelte-check":"^2.4.5","svelte-jester":"^2.3.2","svelte-preprocess":"^4.10.4","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","vite":"^2.8.6"},"scripts":{"build":"node scripts/build.js"},"engines":{"node":">= 14.0.0","npm":">= 7.0.0"},"browserslist":["defaults"],"_id":"typescript-dev-kit@5.0.2","_nodeVersion":"17.6.0","_npmVersion":"8.5.1","dist":{"integrity":"sha512-WW7OjdoFnkArXFhetAuEE3CZ1HLiQDix4MiFiVaK3/R5/nM/u0VX5Yqd/vgow0GJcNodbWfCqu69phy90RVB/Q==","shasum":"b766eeb503c1284b5c9e61b4ec74796445420ac0","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-5.0.2.tgz","fileCount":17,"unpackedSize":47495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKSHBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3ixAAohbntZ7p2b3W81q00CxiNpqkBCJHnFGpLSrgybxUu3pu1enb\r\ndu8dHVjbRtw301bYt5M6HxEDJFpivMOD5k5/h7eFndZNaQF1eA4z7TVa3NSU\r\nMAcqDjX8GafcNPMzPiwphj3yzPjpyrMI05KVvBfTh0Ruo9XWAZgAAwDwwAZU\r\nxOtTb8ZSR+MhA4ExjZeXmCj4kMVmHxOvmyA/V3VxBdDcoUU4ZjmW/PdPvZF8\r\neDtVQa2FKQdBW5qtgZdlNQNHXlyMVWti52CCjHkV98fIRpBvk5bnDYAvJM18\r\n79wIbl61vDeyj55WKZaA0Q3qkZRtKBm+sHGOXS0x4G3O90NluJY07kyYQLOE\r\nKFyyW61LKPvOXfa5jeqAR8rHF30uGe7GBpBp01WUdtS32wEA1O2asYNn9eWU\r\nJfACbOVhb/pUvAlCLQ+nd/xI6nVFjR6r9Qj6K5qgT08mTchRm4yIGRq+sqTj\r\nlOFWLgLeU1/nUOM36GQJ2U8KB4QXP+qtxglJoqvjTHyDwIsVr2Kll3W7PiN9\r\nX267oKWwnm5ZlW9nDlKO8IAPa8C99jutz/8YQ40C9JrIWR8MkOvcsv/jadC+\r\n9k9R9tjIxehOZ1x3RqJBkUi7Bg5LHi6riqbWg45SzUtROiXPweyvwOJvbPdE\r\nla0UcwPK6S9LeKlST6tgoGUvB1G1mqWzHH8=\r\n=xatt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDklbDuzTSM0zOPhZ+A4/JLBBy7a4yN3f2OK5X6r7StrAIhALJqXHmJxy+JCfyq3K+vaE/VUN3d3TlBEiJmbhiBLwZK"}]},"_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"directories":{},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_5.0.2_1646862785808_0.44428622603733925"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"5.0.3":{"name":"typescript-dev-kit","version":"5.0.3","description":"Everything you need to develop front-end and back-end JavaScript/TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","javascript","typescript","node","vuejs","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{},"dependencies":{"@babel/core":"^7.17.5","@babel/preset-typescript":"^7.16.7","@sveltejs/vite-plugin-svelte":"^1.0.0-next.39","@types/jest":"^27.4.1","@typescript-eslint/eslint-plugin":"^5.13.0","@typescript-eslint/parser":"^5.13.0","@vitejs/plugin-react":"^1.2.0","@vitejs/plugin-vue":"^2.2.4","@vue/vue3-jest":"^27.0.0-alpha.4","autoprefixer":"^10.4.2","babel-jest":"^27.5.1","chokidar":"^3.5.3","esbuild-jest":"^0.5.0","esbuild-plugin-vue-next":"^0.1.4","esbuild-svelte":"^0.6.3","eslint":"^8.10.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.29.3","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-svelte3":"^3.4.1","eslint-plugin-vue":"^8.5.0","fs-extra":"^10.0.1","jest":"^27.5.1","postcss-sort-media-queries":"^4.2.1","rollup-plugin-visualizer":"^5.6.0","sass":"^1.49.9","svelte-check":"^2.4.5","svelte-jester":"^2.3.2","svelte-preprocess":"^4.10.4","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","vite":"^2.8.6"},"scripts":{"build":"node scripts/build.js"},"engines":{"node":">= 14.0.0","npm":">= 7.0.0"},"browserslist":["defaults"],"_id":"typescript-dev-kit@5.0.3","_nodeVersion":"17.6.0","_npmVersion":"8.5.1","dist":{"integrity":"sha512-yHIBzftl3OGnWpX6FvuIfEQgM02AJLieCPt1zqM71AmQP8xRR1SBSb6q2BnDuY9Y6PvjawR64byfEzGc0tNgww==","shasum":"d2c51e323389962d54562335951b3c32b4af0a88","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-5.0.3.tgz","fileCount":17,"unpackedSize":47808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKdGOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHwxAAnLFPm537WuOgRX3XREiL5uy85u54DDqdNTc0Douhh1i7KhBO\r\nqkqmhfDCc1ezuJ5GJFYPiz3YD86gsAbUnsM/xmuKGY44q+gu+9H442aHF7JE\r\nEi+vbHA5Te3y7lm08vvTjS/mAcQZSHR5ZEtKRzkeGB7/mGMrEzss7iE3aMUd\r\nhaYJmVRB6jCPzO3BEJJr0mQeqz7FhLRNpB1RLrQvx7xqrce4N33/TP49+eV6\r\n08lWxx1E0VR2durRnOvyi2gng9vGmyfrXHJQutr/XximwJRU/LXnbyvs1EuX\r\nvuC5roV/jVuoEQfXnUIgFiFjarV7WcXOFF4sn9ljPa2DKpi0MoWsOEWrB49p\r\nvvMz+N4bHcopFA5wK0RV87gqOHVrI9LHep5oBA3Znt0halhWtRjQPFE+C4AT\r\nTe6unVvTd0hrVAevzmwKHo690K1xK61YWhnzOG/1HzgsWd4ynKIc48nsI2nS\r\nZjdiFNyo21xb5jZsclr+miNuBMpy8+xMBlWzMKBfcXGSO4vk3+3teJwu8kBp\r\n2i+FWlxS/vTB4puU1SylwscFL6Brba6T5OIXPMWu/wcfDCz6wALeC8N4Arzi\r\nIUPL40CkFfCvZFafYfEeTuzrYVKIyQgPUVlqF1FQxxq1nDORpBackUP05mXd\r\nXTR8Ci8VHB3c45lWFVflywO//H5UH7ZrFWM=\r\n=Jv5x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICNj4rpu1u3NP1TlIbeQk8r/XSHVGo/UU16mk1KLIGusAiEAwfXAeBQ5Jn5zJA9rIv7dMt7lVT0XV2A9GR5xVKhFlMc="}]},"_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"directories":{},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_5.0.3_1646907790350_0.6483389464014684"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"5.0.4":{"name":"typescript-dev-kit","version":"5.0.4","description":"Everything you need to develop front-end and back-end JavaScript/TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","javascript","typescript","node","vuejs","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{},"dependencies":{"@babel/core":"^7.17.5","@babel/preset-typescript":"^7.16.7","@sveltejs/vite-plugin-svelte":"^1.0.0-next.39","@types/jest":"^27.4.1","@typescript-eslint/eslint-plugin":"^5.13.0","@typescript-eslint/parser":"^5.13.0","@vitejs/plugin-react":"^1.2.0","@vitejs/plugin-vue":"^2.2.4","@vue/vue3-jest":"^27.0.0-alpha.4","autoprefixer":"^10.4.2","babel-jest":"^27.5.1","chokidar":"^3.5.3","esbuild":"^0.14.25","esbuild-jest":"^0.5.0","esbuild-plugin-vue-next":"^0.1.4","esbuild-svelte":"^0.6.3","eslint":"^8.10.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.29.3","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-svelte3":"^3.4.1","eslint-plugin-vue":"^8.5.0","fs-extra":"^10.0.1","jest":"^27.5.1","postcss":"^8.4.8","postcss-sort-media-queries":"^4.2.1","rollup":"^2.70.0","rollup-plugin-visualizer":"^5.6.0","sass":"^1.49.9","svelte-check":"^2.4.5","svelte-jester":"^2.3.2","svelte-preprocess":"^4.10.4","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","vite":"^2.8.6"},"scripts":{"build":"node scripts/build.js"},"engines":{"node":">= 14.0.0","npm":">= 7.0.0"},"browserslist":["defaults"],"_id":"typescript-dev-kit@5.0.4","_nodeVersion":"17.6.0","_npmVersion":"8.5.1","dist":{"integrity":"sha512-DZPdpBGSYecAge6gHCiNpxzynYORH3eQynxMRDOUOud3zHybMkcC1w2I72t4BEUZ4A59sON8PCUqti/UaI+MqQ==","shasum":"3e1672736bf3e825d3b361595f8fc4ba24bb2319","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-5.0.4.tgz","fileCount":17,"unpackedSize":47885,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKlB1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrY+Q/+N4PJl4Jcz5n6Zb9dPeqQo5o5IPCKqzE7aTjh3Tj+OP/jNGkX\r\nvtnKfLhN69v32DSZrrb7ml2c7vZi/0QTue4Easg6M60mbOuCxrQxAhQ1vZz6\r\nz6213nXeW4PLEdhOWdvPvZtRWd7VOcReuL5IMddMEB7KIBYJjwnjoSmgO6Pt\r\nq3f4ojyU1zxiayXvSvndNuE/nixOaade9fpQNfzZG3R3VSeE00VautxNiMct\r\nDvSoNX5rSeL+pJ46ryypyQeujLHtI4xDi0m5d7+TwytqLVoBXAaZW2aAp8Zp\r\n/qJaGn6iPT86AAffL5t4V3KbtCiT5ag3LoDwYBKPJOcXpa2SiaGsW4HHmDQw\r\nFcj+OhjV3mVP/w5Ys9Riu4ma8P1yEw90d8HIRhyK43AYbqcw5vorU0llYY8N\r\nuxId62hAdesh+KXtfchnog7nc4dMdSBb5NSk7f1xeTdW1at9O3rp7h8dU2fy\r\nB0tRvAajQT26drfMw733M3JGogB2iXhAI4gui4vb2wc+m9b0cQMywOnsVnSQ\r\nlH1p7MogWdPsq3VEhAU2Ht5lXFGN1h+a2Q3DfrWnpkZOJ8Knse4W0549OrvA\r\n0pXSyC2hoeGSnvwCCUJtrD9XTBE1uAY4les/GmTXfaKiLScJ38jAQ+3Obs1v\r\naj0L5P0pZtRaXv6bGHXxRluwPW2hXV8xiQg=\r\n=kRnX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHdDnBH0ygXz5esQSg4LmDGlhmeijEQX3wEjcWGdLyFfAiAWAgtmKftOuEA27h5NOIvhPND3BoVFcLt9M6NCa4Zrqw=="}]},"_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"directories":{},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_5.0.4_1646940277260_0.9177487232984123"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"5.0.5":{"name":"typescript-dev-kit","version":"5.0.5","description":"Everything you need to develop front-end and back-end JavaScript/TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","javascript","typescript","node","vuejs","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{},"dependencies":{"@babel/core":"^7.17.5","@babel/preset-typescript":"^7.16.7","@sveltejs/vite-plugin-svelte":"^1.0.0-next.39","@types/jest":"^27.4.1","@typescript-eslint/eslint-plugin":"^5.13.0","@typescript-eslint/parser":"^5.13.0","@vitejs/plugin-react":"^1.2.0","@vitejs/plugin-vue":"^2.2.4","@vue/vue3-jest":"^27.0.0-alpha.4","autoprefixer":"^10.4.2","babel-jest":"^27.5.1","chokidar":"^3.5.3","esbuild":"^0.14.25","esbuild-jest":"^0.5.0","esbuild-plugin-vue-next":"^0.1.4","esbuild-svelte":"^0.6.3","eslint":"^8.10.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.29.3","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-svelte3":"^3.4.1","eslint-plugin-vue":"^8.5.0","fs-extra":"^10.0.1","jest":"^27.5.1","postcss":"^8.4.8","postcss-sort-media-queries":"^4.2.1","rollup":"^2.70.0","rollup-plugin-visualizer":"^5.6.0","sass":"^1.49.9","svelte-check":"^2.4.5","svelte-jester":"^2.3.2","svelte-preprocess":"^4.10.4","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","vite":"^2.8.6"},"scripts":{"build":"node scripts/build.js"},"engines":{"node":">= 14.0.0","npm":">= 7.0.0"},"browserslist":["defaults"],"_id":"typescript-dev-kit@5.0.5","_nodeVersion":"17.6.0","_npmVersion":"8.5.1","dist":{"integrity":"sha512-x7YTDXwbEXEm/4EdJouKBBo+8ixKb5zERJOg5NhFAKQjyHLiT6JrEMcf+mEZwOR3ZoGh0xaf56g1NW5xCyjWyA==","shasum":"7131db74be4a3066b77e13fbd8151547f960e429","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-5.0.5.tgz","fileCount":17,"unpackedSize":48097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiK1FyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6cQ/+KCVgrM1c2NKeFU1rYpR3CdyVYGt1lO4gWtTavlndkpmPbTZH\r\n1NvqtxDfaEyZCQa4FrenwjDUBtXD4Cq8wu4DsOORfLvz8wILwYQH5YIiukBm\r\nTaNFikUxJrh1cVfHV8hRpsGlzsjj7seArkWvKc4jWX19yWfBQcTdzyRWzWMD\r\nBBKjLno0WVSlR7AmqDtH2chrQRcLveSkkQSU2++8E9avytFys7bB616MYAG3\r\nabT3NneGBU5YvGCQBi3emlgXNMMRliL1V6SZCF95+O/Ai2Gtu9emJQcgdQi7\r\ntcgQSdchf2QvlVdpXXcA4Wzf/7vcsckiuT+qdzLmXt9B8ARTtjTXJGi6/74t\r\nKAK285jDWWvfQmS/ntfG8jo8zw2a0u9DvL2ZWWqkBF6I6LT2m1ND0RTmXW7j\r\nieas+YPWhjwA9hFLNw8N27JEmbgXiZbLTRbQ3wNKrny+30uWE0SWJlVmaHLl\r\nd9A7JCo7+n2IRkdFR5vsIwz1gb7hNA7Jd3GnmzUIvyfIy9kP0Nn8VyuocfVS\r\nQ/TGQucrNY6RuiFM/K6YncMdm1kRolTQ9zzPLE8xNdedYMgVtZ5ET7+QrnEC\r\nYL4ekRoOWx0zJOZcTGwTTHSx/HOS2Jtk+JsObhT6lrfqHJIEUlAjkeO4no7O\r\nA2saBhRo2MznOYXKOVYyUESqnHbizF94dvw=\r\n=rZBm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFO966no8f2J9pQ/oxHKZI11Qmvx6j+qNZh6U/oBnEglAiEAxA/r1CZuZfvm2WJ337gvhGoFPqKqyNCa0qDN6gbkU/w="}]},"_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"directories":{},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_5.0.5_1647006066686_0.9377855612309054"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"5.0.6":{"name":"typescript-dev-kit","version":"5.0.6","description":"Everything you need to develop front-end and back-end JavaScript/TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","javascript","typescript","node","vuejs","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{},"dependencies":{"@babel/core":"^7.17.5","@babel/preset-typescript":"^7.16.7","@sveltejs/vite-plugin-svelte":"^1.0.0-next.39","@types/jest":"^27.4.1","@typescript-eslint/eslint-plugin":"^5.13.0","@typescript-eslint/parser":"^5.13.0","@vitejs/plugin-react":"^1.2.0","@vitejs/plugin-vue":"^2.2.4","@vue/vue3-jest":"^27.0.0-alpha.4","autoprefixer":"^10.4.2","babel-jest":"^27.5.1","chokidar":"^3.5.3","esbuild":"^0.14.25","esbuild-jest":"^0.5.0","esbuild-plugin-vue-next":"^0.1.4","esbuild-svelte":"^0.6.3","eslint":"^8.10.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.29.3","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-svelte3":"^3.4.1","eslint-plugin-vue":"^8.5.0","fs-extra":"^10.0.1","jest":"^27.5.1","postcss":"^8.4.8","postcss-sort-media-queries":"^4.2.1","rollup":"^2.70.0","rollup-plugin-visualizer":"^5.6.0","sass":"^1.49.9","svelte-check":"^2.4.5","svelte-jester":"^2.3.2","svelte-preprocess":"^4.10.4","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","vite":"^2.8.6"},"scripts":{"build":"node scripts/build.js"},"engines":{"node":">= 14.0.0","npm":">= 7.0.0"},"browserslist":["defaults"],"_id":"typescript-dev-kit@5.0.6","_nodeVersion":"17.6.0","_npmVersion":"8.5.1","dist":{"integrity":"sha512-KBpIQIs/P6HuY6zuZ/nObLN7tl1d2X34YyPnrk+68QFYEmuKFAS6rJqrqHrN3nRhV5DBUvDLWtbbHjT/as5gYA==","shasum":"e6276bcf8889dbfdda4d511c64d8f71857c692b2","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-5.0.6.tgz","fileCount":17,"unpackedSize":48208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiLIbvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYKw//ffPge7/WRAqyO31FSUkOfizM3eWE8ORPTCeWud2VLTSbrE15\r\nB9t3A2sAHeo3Xib0N+3Hw6us4tYb889Mrvrcwlochiy6GFCG9DiOKiLTK9Bp\r\nqUo4DLlpg3b8sq6wY57gBA64kVEMa+vDUJe5VrdR20cpQ/eQeQBt2h5NXHsA\r\nfGpl4WuT5+LwVCEECOqBvgH7jtx4CYxo5RG9ilti9ErTzOSOS/SCInKwh1Tl\r\nbn/SdvHIwpVk1QDAJIHpyYO248rNhVTTcdVVoWhM7h75AF4G+0iEHNeFPHfY\r\n0a2MgZbnIl4dbjIk0l6RMrdv9teBXEVMF5guyPl5SRnkhGc6WHtWw4bcGSox\r\njT+c3X6tATWbh7Yg6UuxKxDOPOD1dzNv82y++kBo+5D8geN2s5p97lqFoz1i\r\nc1FEPkYnVVfQlOgyA+QX9T+sIhwHRKo3dd8KVGrZxasgVv5e8lyx+tQuH76V\r\n2iETCNOalwjQAtwZvC6egeH+f/VAC/hMl6kYxPliIKoPx3EkLKoWdpCkXe10\r\nIQGilIOHw44+7TgWYsCGF+o+v+Lp5IAK54XRQ+0dyfqq9bjdK5r744oQY1tx\r\nL5NYMTF5fLZB4fC9aAKrBUUCnBAyCZJU/mk61firWuYA8mBy16ezQl7N+Q7f\r\nSrfCWR4oC6180JL2sJPjYaTUsY3PBqNWStM=\r\n=Osqo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPfGm8sE10ceyxKPXofRwveDer1GJZTbMeKFb2384C7QIgW/sHgnuJsOxCHeEyYkB6hxhjqLYatpKMMlTW2t9jjXc="}]},"_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"directories":{},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_5.0.6_1647085295547_0.031109213946513226"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"5.1.0":{"name":"typescript-dev-kit","version":"5.1.0","description":"Everything you need to develop front-end and back-end JavaScript/TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","javascript","typescript","node","vuejs","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{},"dependencies":{"@babel/core":"^7.17.9","@babel/preset-typescript":"^7.16.7","@sveltejs/vite-plugin-svelte":"^1.0.0-next.41","@types/jest":"^27.4.1","@typescript-eslint/eslint-plugin":"^5.18.0","@typescript-eslint/parser":"^5.18.0","@vitejs/plugin-react":"^1.3.0","@vitejs/plugin-vue":"^2.3.1","@vue/vue3-jest":"^27.0.0-alpha.4","autoprefixer":"^10.4.4","babel-jest":"^27.5.1","chokidar":"^3.5.3","esbuild":"^0.14.34","esbuild-jest":"^0.5.0","esbuild-plugin-vue-next":"^0.1.4","esbuild-svelte":"^0.7.0","eslint":"^8.13.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.26.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.29.4","eslint-plugin-react-hooks":"^4.4.0","eslint-plugin-svelte3":"^3.4.1","eslint-plugin-vue":"^8.6.0","fs-extra":"^10.0.1","jest":"^27.5.1","postcss":"^8.4.12","postcss-sort-media-queries":"^4.2.1","rollup":"^2.70.1","rollup-plugin-visualizer":"^5.6.0","sass":"^1.50.0","svelte-check":"^2.6.0","svelte-jester":"^2.3.2","svelte-preprocess":"^4.10.5","ts-jest":"^27.1.4","typedoc":"^0.22.14","typescript":"^4.6.3","vite":"^2.9.1"},"scripts":{"build":"node scripts/build.js"},"engines":{"node":">= 14.0.0","npm":">= 7.0.0"},"browserslist":["defaults"],"_id":"typescript-dev-kit@5.1.0","_nodeVersion":"17.6.0","_npmVersion":"8.5.1","dist":{"integrity":"sha512-Cst4LtI2aZPLrESYpkO4+V8zPxb0ihWddUasLFZY6aSFVdxvmBBfxi0+9W2MiDpdVbOkRe7gpNXqArj3bpxk9A==","shasum":"60f68ffa4d3d6c840136770cfe65ad0fd21ddeed","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-5.1.0.tgz","fileCount":17,"unpackedSize":48579,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA5fHKDY8YfMCVI03wjCnAF6sewXRKzav7btfU9/5L5MAiA4AiOWMlWby/2RbQ7s+VLROqjQW6xWKmVLO1+EZ+h8Xg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUWeqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPTQ/9E8DMhXNxkamLyU+Npo//8yxM+bMg/gqX8K0WRXI3Er3OvP8g\r\nTXZyMt5yWvWut6iAJzZaGy9PYV0UpmA0tLD03V+pm8bUIORb2sVg/ZHVm2hd\r\nMBkTCKR0ilVLhqTRNynk0d/bGzvkJQ0OK1tRR/kV/jM/oQ/TN2ezepZjaeCZ\r\nL6TrVI9l11+0F+fr7SlNVSu1tvUUT9FddZJ0NGI3Q5+6SXwWM0FSAnNfHGO6\r\njXDyRUfFkKpiA6jFM3pjkW6Dk7CiA1Ll+IbTTN6b6zOKRQ8nbK8/o9Nn8zOo\r\nDvJZaDWkWYHDHcYKiwhqdMqTjmUN1q50eXFdeFUDxMC66v/lZDCS9W7OCcT4\r\nGHtunr7CW80fIyy/hHqXuzUj/ejgGrPenudEK99FsOcoJ0hFx18JMz6iVg0S\r\nDCHkl3i8BhYxuOPlofiMBynGzgt52/LR7tcgQCPoZ8RTLQaduHsDFUljbmTg\r\nZ1hyRk3+54g9oN00OjjAuQFjqOKc48xcS4JTasRdzLdHl6h8KWEl185NGlsk\r\nXYlXeee+lJOwrEqxnNrEdp/olZ7sPuO2F+g9qlpkMwyyvycJwGtDg0+VQl1b\r\ndVgX0mEhdRL9k+bywvQ+bRCIKarGr945XwcFGy7ABtaIflymz4H7GRaIMQTU\r\ng5UVCK5cUG2aijPY8GUU3KjEhEgRZyejNqs=\r\n=Xc+7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"directories":{},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_5.1.0_1649502122787_0.07302953694576697"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"5.1.1":{"name":"typescript-dev-kit","version":"5.1.1","description":"Everything you need to develop front-end and back-end JavaScript/TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","javascript","typescript","node","vuejs","react","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{},"dependencies":{"@babel/core":"^7.17.9","@babel/preset-typescript":"^7.16.7","@sveltejs/vite-plugin-svelte":"^1.0.0-next.41","@types/jest":"^27.4.1","@typescript-eslint/eslint-plugin":"^5.18.0","@typescript-eslint/parser":"^5.18.0","@vitejs/plugin-react":"^1.3.0","@vitejs/plugin-vue":"^2.3.1","@vue/vue3-jest":"^27.0.0-alpha.4","autoprefixer":"^10.4.4","babel-jest":"^27.5.1","chokidar":"^3.5.3","esbuild":"^0.14.34","esbuild-jest":"^0.5.0","esbuild-plugin-vue-next":"^0.1.4","esbuild-svelte":"^0.7.0","eslint":"^8.13.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.26.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.29.4","eslint-plugin-react-hooks":"^4.4.0","eslint-plugin-svelte3":"^3.4.1","eslint-plugin-vue":"^8.6.0","fs-extra":"^10.0.1","jest":"^27.5.1","postcss":"^8.4.12","postcss-sort-media-queries":"^4.2.1","rollup":"^2.70.1","rollup-plugin-visualizer":"^5.6.0","sass":"^1.50.0","svelte-check":"^2.6.0","svelte-jester":"^2.3.2","svelte-preprocess":"^4.10.5","ts-jest":"^27.1.4","typedoc":"^0.22.14","typescript":"^4.6.3","vite":"^2.9.1"},"scripts":{"build":"node scripts/build.js"},"engines":{"node":">= 14.0.0","npm":">= 7.0.0"},"browserslist":["defaults"],"_id":"typescript-dev-kit@5.1.1","_nodeVersion":"17.6.0","_npmVersion":"8.5.1","dist":{"integrity":"sha512-YitC61KQ7xuWIUbncyOdDdOQn3gPB72iR0u2cu77Frl55+kZyPq+E880dfoSQGUARkKEY6klxBOTmGOzfrK2Nw==","shasum":"cc6308a0e578b5e6743dfa8882633966e6b5d036","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-5.1.1.tgz","fileCount":17,"unpackedSize":49383,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHNGbAWiqD1YE2+MY7OMumnpFF268ZT7UNo5fslqd47/AiAoJAsLUQW585Lo4T8FkUDP9ia1sdw6+ZT7QFe8nyFWDg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicUQwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSWg/+OWSXfqJQ9bkuL0CQZ/qCooroEDCo+7sYJbEyPkj4xLCWQhzs\r\nWsGndvpg3F/9KELLx4axeJSRYF53+if0YEZKJu5QCoHZNJmJ0aq/u/cC1kyD\r\n8vr+CsHdtWbJi6AY89LJ/xied1JkNPAKLZuFqm619brBa957GQ+HRWASWEWE\r\n2oUrd3f9WXkO1G9Oc1kDfU3br9StK+PKFYnANdTggQ98sA+EHkwEh+izxJXI\r\nLvGanvEf9T/JgqVgFv9h9jJR2m9CWNtaZxWfBFupOQ25wUFc4QPTZOI5VTos\r\nsImcfQwElDy5g4KIvT08JSX93tWz0E2aaBGKykOAL3xQFMKsdUE5BoPxl0uT\r\nS/TBZcCoDlpcZf/e9M5WcK13pI8+PssmHBeaySuGxXdkkwB/zCm//s6+8oRc\r\ncYvbxkJwXPZ92i8Z2/Va1UhgW5DD1AKJqCBLxJRQ7LVL/D4TID3LmQqLtsxp\r\noiUbl0u9luY24vcGroKuQTjyQk+1MZXPcK5RFUO4zFzL7yg4G1d6yf2VU/GQ\r\nXc/MJXxXOzaPK6pzhVFmGANhaZ7KK9J7q98tfRRDopwNR+SacED1tIOnmQQ5\r\nwQ8i72SAXV3QpEzOtCKjeCxtu/xKzEc7qIJ+5b12849ZY3Z6cSyToVh88wU7\r\nSGuj+Z0RUJHtkbg4GXthzdnuQoeYbDj3Fhk=\r\n=WOIC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"},"directories":{},"maintainers":[{"name":"matthieujabbour","email":"matthieu.jabbour@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_5.1.1_1651590192448_0.2879299445146126"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"6.0.0":{"name":"typescript-dev-kit","version":"6.0.0","type":"module","description":"Everything you need to develop front-end and back-end JavaScript/TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","javascript","typescript","node","vue","react","svelte","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{},"dependencies":{"@sveltejs/vite-plugin-svelte":"^1.0.5","@typescript-eslint/eslint-plugin":"^5.37.0","@typescript-eslint/parser":"^5.37.0","@vitejs/plugin-react":"^2.1.0","@vitejs/plugin-vue":"^3.1.0","@vitest/coverage-c8":"^0.23.2","autoprefixer":"^10.4.10","chokidar":"^3.5.3","esbuild":"^0.15.7","esbuild-plugin-vue-next":"^0.1.4","esbuild-svelte":"^0.7.1","eslint":"^8.23.1","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.26.0","eslint-plugin-jsx-a11y":"^6.6.1","eslint-plugin-react":"^7.31.8","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-svelte3":"^4.0.0","eslint-plugin-vitest-globals":"^1.2.0","eslint-plugin-vue":"^9.4.0","fs-extra":"^10.0.1","jsdom":"^20.0.0","postcss":"^8.4.16","postcss-sort-media-queries":"^4.3.0","rollup":"^2.79.0","rollup-plugin-visualizer":"^5.8.1","sass":"^1.54.9","svelte-check":"^2.9.0","svelte-preprocess":"^4.10.7","typedoc":"^0.23.14","typescript":"^4.8.3","vite":"^3.1.0","vitest":"^0.23.2"},"scripts":{"build":"node scripts/build.js"},"engines":{"node":">= 16.0.0","npm":">= 7.0.0"},"browserslist":["defaults"],"_id":"typescript-dev-kit@6.0.0","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-wtwxGVY/Yywxd2rd7Oxn9dfruao9fv/km2qM/4UGFcsl516WM3e+Kd9/TG0woqACg+PRRYXWmJF07AUrorqoyw==","shasum":"9b5980e699705f7ae826bc35ccc81f80edd00660","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-6.0.0.tgz","fileCount":15,"unpackedSize":45677,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvA/s3CHhJmfQRXGD7xZF9S8dB2YnbBRlIyrytaGrkUwIhAI0Dt1ubDOfhUF8PUhe+CxfPZCCWdIEjSLgnpwm03Aok"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIhvTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvUg/9H4x8GXB9fLSrLRW/WHEfeSSz8cUg8azJD2Cmwz+WyVmaq5gx\r\nR/uJLYwaUs6JkPUYdlWuZ0o7H1CY7V9vRhXrE6e7DSrBWNppXKCkh2y5/1jX\r\nQ+iOg0SeOjNMD48pT+Q0cVtk/8wyy7z+m8MRbFsBC1siD0mt+9LDZge2IDuc\r\nB8YiTHjmZFKdm89Pml/AdW64UkLEjzmPJv5jJ1btNbbFDPQj30uPhtXSVrDR\r\nR5XK43RuC3rX6Uu5GViOf8on8JmjbwXi4mj+Q4uoS2L7iUjiAL9q7sXCIceu\r\nbpbm7cw1ZOKXMAf/a5+3IWLr+R/30eiblxUuDn860L92zu2GmVkP8g0BcLAS\r\nQpkjs09ZFO+77T9V+X8oz6ax4izswGotwz6Nclt/2zzYkJesWZ93yiYW3DnV\r\ntxAc40xUbaCjfX3SVvAIjUIKQKNWQ9JGirQxSdlbrK85It2k4GhdiyyLVBdb\r\nZ756/yL/5Wlbj/uBWNWKx7IaO00/PwycGNhjXkEh/FHYQ6pRVLKayRiQGIdu\r\nnVIurG0n/vuFUX9sdrunGHwg2t/5an0gVH6vOJ80uZFtXvdcb+0JJh41yjtf\r\n6qKxoHRtiyyeCFWj4c9F4LGaObcP/4zgt/bP95i+XDUb8kYizFoFWMiwKpGw\r\njOCoyVH+t96kLcYpaBmDmm9/v0G2OBKeuoE=\r\n=Hbpd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"openizr2","email":"matthieu.jabbour@gmail.com"},"directories":{},"maintainers":[{"name":"openizr2","email":"matthieu.jabbour@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_6.0.0_1663179731555_0.826722069911203"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"6.0.1":{"name":"typescript-dev-kit","version":"6.0.1","type":"module","description":"Everything you need to develop front-end and back-end JavaScript/TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","javascript","typescript","node","vue","react","svelte","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{},"dependencies":{"@sveltejs/vite-plugin-svelte":"^1.0.5","@typescript-eslint/eslint-plugin":"^5.37.0","@typescript-eslint/parser":"^5.37.0","@vitejs/plugin-react":"^2.1.0","@vitejs/plugin-vue":"^3.1.0","@vitest/coverage-c8":"^0.23.2","autoprefixer":"^10.4.10","chokidar":"^3.5.3","esbuild":"^0.15.7","esbuild-plugin-vue-next":"^0.1.4","esbuild-svelte":"^0.7.1","eslint":"^8.23.1","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.26.0","eslint-plugin-jsx-a11y":"^6.6.1","eslint-plugin-react":"^7.31.8","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-svelte3":"^4.0.0","eslint-plugin-vitest-globals":"^1.2.0","eslint-plugin-vue":"^9.4.0","fs-extra":"^10.0.1","jsdom":"^20.0.0","postcss":"^8.4.16","postcss-sort-media-queries":"^4.3.0","rollup":"^2.79.0","rollup-plugin-visualizer":"^5.8.1","sass":"^1.54.9","svelte-check":"^2.9.0","svelte-preprocess":"^4.10.7","typedoc":"^0.23.14","typescript":"^4.8.3","vite":"^3.1.0","vitest":"^0.23.2"},"scripts":{"build":"node scripts/build.js"},"engines":{"node":">= 16.0.0","npm":">= 7.0.0"},"browserslist":["defaults"],"_id":"typescript-dev-kit@6.0.1","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-VsOzyXZFp4fiBgSTs2TyEmhfc0yZ3IuV6sAcqt7pNHGZnIushQFQcy9PY3fcQP9LVq/d6XPPbq2fzT6LtnGcuQ==","shasum":"73e35a62ed71fb72e6584cba9cb3537e8074b71e","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-6.0.1.tgz","fileCount":15,"unpackedSize":46162,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAqwilIfnPdytbit9Q6o1yDE9s0LDIQLIZOmjhT/uBCnAiBp1wKs2ELQlr6FoZR9F+iCsxmtRt0EiripzAmVoGwxXw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMWg2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/Sw//eWLBDzwvjWWDs1/6E3WM0g3T266Q+xw8UWXdQfXHw5ySJV8C\r\nngpcP3BiYG3odUW/tR/P+kATZcjJIQHc82XD/JGu0K2e7bXMX30CmMN8IryI\r\nvnhSVsHqhTqVSQ7WufyMgVpP8pwQBbdXFfyQlIy/3cQaN2fJGg6YDPTzVaMb\r\nhOPAp3J9nxWnWIFl1uMAfHbnOjoA+IokVaaunCI0ei9z+Q4isEbUb8poFVtG\r\n7f1CpS1gmhYNv4R65i1ErW2PoiBn1csnj7l2wV1EG5zfywcwHXaaKFQ7nDzR\r\naAVh8/+zPl2dmFMJoY9dQ5tbyDUIXOa1w09NfHBEK7wkfmr97/1pIATqg6kD\r\nzEydkO1e0pce902PF1OlkZUzrE0IX0drQy8cpgzVwJQ6GyOZaaBy5A+6X73B\r\nHT6jpzfvQiT/7aJaJnqbKZedGwKUhmfrFtxud8lvMJKDVy5sDa+8VhRhph9f\r\n18UCPyLWbFoUQzJ0OqmLRQiraTyXVJWpms9iK/+EZawq4F6v5DpxMpBz1b1c\r\nTuqgWh2eGOfLBA6JJwq+TRdjEdOpjFHlcvkXob7bXt4fGye+0Sa3fKdUM7qN\r\nu2s+giHpXuRnn97v5ZeA7ApZdrh5tJ/x8VsAcmDK5tlekMAB/wOZcME+usUa\r\nSh/6oPJu0NzeUx5wXgy73drj/srwJ2S7Fp0=\r\n=DsyD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"openizr2","email":"matthieu.jabbour@gmail.com"},"directories":{},"maintainers":[{"name":"openizr2","email":"matthieu.jabbour@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_6.0.1_1664182325824_0.21394266385563565"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"6.0.2":{"name":"typescript-dev-kit","version":"6.0.2","type":"module","description":"Everything you need to develop front-end and back-end JavaScript/TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","javascript","typescript","node","vue","react","svelte","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{},"dependencies":{"@sveltejs/vite-plugin-svelte":"^2.0.3","@typescript-eslint/eslint-plugin":"^5.54.1","@typescript-eslint/parser":"^5.54.1","@vitejs/plugin-react":"^3.1.0","@vitejs/plugin-vue":"^4.0.0","@vitest/coverage-c8":"^0.29.2","autoprefixer":"^10.4.13","chokidar":"^3.5.3","esbuild":"^0.17.11","esbuild-plugin-vue-next":"^0.1.4","esbuild-svelte":"^0.7.3","eslint":"^8.35.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.27.5","eslint-plugin-jsx-a11y":"^6.7.1","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-svelte3":"^4.0.0","eslint-plugin-vitest-globals":"^1.3.1","eslint-plugin-vue":"^9.9.0","fs-extra":"^11.1.0","jsdom":"^21.1.0","postcss":"^8.4.21","postcss-sort-media-queries":"^4.3.0","rollup":"^3.18.0","rollup-plugin-visualizer":"^5.9.0","sass":"^1.58.3","svelte":"^3.55.1","svelte-check":"^3.1.0","svelte-preprocess":"^5.0.1","typedoc":"^0.23.26","typescript":"^4.9.5","vite":"^4.1.4","vitest":"^0.29.2"},"scripts":{"build":"node scripts/build.js"},"engines":{"node":">= 16.0.0","npm":">= 7.0.0"},"browserslist":["defaults"],"_id":"typescript-dev-kit@6.0.2","_nodeVersion":"19.7.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-HBEuDc/+c9yntQUIybg2XrcEVHEs5QKzozxwTRFCkwB9BQc4tuAWc2yIOJ4vd7EAZGou4CtuG6imX3MBNNOg2w==","shasum":"2accb835ca177a4bb5a8ffcf25891ff9300baadb","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-6.0.2.tgz","fileCount":15,"unpackedSize":45446,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGLEKO+EsuZEtPkuxkv5l/elmx+hV9th3dBxPO8Tlt1RAiEAvjQo7l9qc6ZwhwTZZoQNMyKjIf3iRJkTbJeOV3iAA7s="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCjzXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1JA/+JiKrYoleh+a+K5LnJJQHaHULyBF4Y4dydkFg86wrx4kuo/4/\r\nnK3ItSWwjOrjMepAnPVoVHwvCqBXrQ17rdkd7NPcsJ+XAJgFIpLDNlmzAav5\r\nwfRNG59tGOq+Asj+6Hbd1DeK6KWZEaJQY2q4Fz7tnxxFRNb+HG6bpnHk3AHe\r\nqeLIet2zrZ89U1BRhT6WJnPHgAOVIt9J60RtFKhN+q9rdgo6DFJ9FPfdBaoo\r\nPo8lppWcJa38phGnyen2QgvHal6UwweQVoz8m9/TIiTnSh2//iDcCsiU3P4w\r\n+JBDp3xYYroOYnJRPtoyAPz2apxRK+z21PAsd6qzH19KKdtog3P2F/D4mNzH\r\n7qV58y9C877h3OU+htLv8uLIw7H62mL85bE4syI15YCfRC0klSvDm4E5dHGs\r\n6dDY482sx0DLBE4ZHP7G+CR7FrCSkZgdxoT0Y6Yh+ckMS3iEqhKNk6jjnb8i\r\nL/Ukr9mptroQqdB4cPBbLToI2zuKxdNajXW6AzA3rLBKv0PXRUKNIzMPm4VX\r\n11keSdQxzzWfdPvDgGq/APzgrkH6tkE+IMB5Xp0YBICAGxJDnm6OgDOPzFpM\r\nO93wf2DmDzUwPrvdtZnxBm/QTA0R8MleFBu2L56CkCetfNltPUeYsL8GUtJA\r\nF7JTVnJ+9XjEEOInybOZzM3D1CWWA/3s2wg=\r\n=ueIa\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"openizr2","email":"matthieu.jabbour@gmail.com"},"directories":{},"maintainers":[{"name":"openizr2","email":"matthieu.jabbour@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_6.0.2_1678392535736_0.7635178239498681"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"6.0.3":{"name":"typescript-dev-kit","version":"6.0.3","type":"module","description":"Everything you need to develop front-end and back-end JavaScript/TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","javascript","typescript","node","vue","react","svelte","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{},"dependencies":{"@sveltejs/vite-plugin-svelte":"^2.0.3","@typescript-eslint/eslint-plugin":"^5.54.1","@typescript-eslint/parser":"^5.54.1","@vitejs/plugin-react":"^3.1.0","@vitejs/plugin-vue":"^4.0.0","@vitest/coverage-c8":"^0.29.2","autoprefixer":"^10.4.13","chokidar":"^3.5.3","esbuild":"^0.17.11","esbuild-plugin-vue-next":"^0.1.4","esbuild-svelte":"^0.7.3","eslint":"^8.35.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.27.5","eslint-plugin-jsx-a11y":"^6.7.1","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-svelte3":"^4.0.0","eslint-plugin-vitest-globals":"^1.3.1","eslint-plugin-vue":"^9.9.0","fs-extra":"^11.1.0","jsdom":"^21.1.0","postcss":"^8.4.21","postcss-sort-media-queries":"^4.3.0","rollup":"^3.18.0","rollup-plugin-visualizer":"^5.9.0","sass":"^1.58.3","svelte":"^3.55.1","svelte-check":"^3.1.0","svelte-preprocess":"^5.0.1","typedoc":"^0.23.26","typescript":"^4.9.5","vite":"^4.1.4","vitest":"^0.29.2"},"scripts":{"build":"node scripts/build.js"},"engines":{"node":">= 16.0.0","npm":">= 7.0.0"},"browserslist":["defaults"],"_id":"typescript-dev-kit@6.0.3","_nodeVersion":"19.7.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-T851cxoKr/7vUQ+E0RMUaKQBogZ9bc6FpaHmYu9tKRpWlBiHJlPPlXm0v+jHDzv7AgDNkZ6OqV4ovADx+zRO9Q==","shasum":"2e2948011906959a7d5de048485d55af50fe70a5","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-6.0.3.tgz","fileCount":15,"unpackedSize":45439,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvFpOHuFkxtZtqnZwnZc3XiwfU3V3TqQwj/YVEv4FVdQIhAN+JB19AbVbNndUEQvIJ5txvbhvz/DKJkeRH2UZ6DxCA"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJbybACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqiKw//eRm8IwiHBm7WTg0cX7+0NwXtBL6ZFy5axwNcfCva93XD8mSp\r\nvEgpxUOYLO4KbJnN6CAPNxJm6XKporMQN982xoypN9ZCg/QCcq+3wUt5uNmb\r\nxBhEUpj4GG4uY1mQs79AXV4qbVc65kLPB/A4hjwCVQ957SfjWE0NfbwkspuO\r\n8Re41IOv+dOf6B7RKYLlYlJvPti6cfZcOrkFxtqgn0cLY8v8I19dXV4qCSVp\r\n5tDQXUZcxd7t8pZ4Ego8oWJVedVeNpaZeudl3f157o3sxgSa8fbId+yDXzPY\r\nSLpPQEcUe5VKl9uJ1FReoAG4I2Gxnb08LPXuLW7ndxmClZgFT+Tud1XnuqGk\r\n24pmBleNx26/jk3Ruqr9+bZfoxILu6DAg2dRey/HtymbJCcwy05niVvOTboH\r\naa/Ye1MpVMmOhkZWvD/d1Qmb6xewDJ8UjRVxn+lm8WkFnCKK+RaXUmbtEUp1\r\nZGkpPv0LqPPIkwCAciEfuaXFsmuKHQbOFXHh7o5NipAQWiR55qoDf6ylgCJX\r\nELKGF3Ks8gsNbwLZ3c90NKww56hwUxA3RJ5ujkkSiKlsgtzzkAjEpzSKiSOJ\r\nGEpOGoIN1PIUXdrG2omAdXW7r4a5lskEmh3w+4np+uYpY3RDgwLhn7Wb4hS7\r\n0hcld9p266RiO35XyQAP0OfiXCDCIp1xCso=\r\n=cHwF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"openizr2","email":"matthieu.jabbour@gmail.com"},"directories":{},"maintainers":[{"name":"openizr2","email":"matthieu.jabbour@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_6.0.3_1680194714909_0.6919148182387673"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"6.0.4":{"name":"typescript-dev-kit","version":"6.0.4","type":"module","description":"Everything you need to develop front-end and back-end JavaScript/TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","javascript","typescript","node","vue","react","svelte","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{},"dependencies":{"@sveltejs/vite-plugin-svelte":"^2.0.3","@typescript-eslint/eslint-plugin":"^5.54.1","@typescript-eslint/parser":"^5.54.1","@vitejs/plugin-react":"^3.1.0","@vitejs/plugin-vue":"^4.0.0","@vitest/coverage-c8":"^0.29.2","autoprefixer":"^10.4.13","chokidar":"^3.5.3","esbuild":"^0.17.11","esbuild-plugin-vue-next":"^0.1.4","esbuild-svelte":"^0.7.3","eslint":"^8.35.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.27.5","eslint-plugin-jsx-a11y":"^6.7.1","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-svelte3":"^4.0.0","eslint-plugin-vitest-globals":"^1.3.1","eslint-plugin-vue":"^9.9.0","fs-extra":"^11.1.0","jsdom":"^21.1.0","postcss":"^8.4.21","postcss-sort-media-queries":"^4.3.0","rollup":"^3.18.0","rollup-plugin-visualizer":"^5.9.0","sass":"^1.58.3","svelte":"^3.55.1","svelte-check":"^3.1.0","svelte-preprocess":"^5.0.1","typedoc":"^0.23.26","typescript":"^4.9.5","vite":"^4.1.4","vitest":"^0.29.2"},"scripts":{"build":"node scripts/build.js"},"engines":{"node":">= 16.0.0","npm":">= 7.0.0"},"browserslist":["defaults"],"_id":"typescript-dev-kit@6.0.4","_nodeVersion":"19.7.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-+XW6ZuK/lFsXMUjdV1mxVe4zSAiaudDRgEl6Zm0gz2v/HRP0CdOA4F0rgGRY9O5D3/b2Amg9AOp1HW/WpgFEvg==","shasum":"45b2276f951267b9e6d23431317833f2b2b2df4c","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-6.0.4.tgz","fileCount":15,"unpackedSize":45537,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDp8Xpfhd3qBsezHj4oFQK68r2nDklo8DXaBXKkI2eN+wIgSdM8On4nELIgJXvOLpSg5856Lxyzog+dp90bh5GfGEg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJd8CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqAZg//WDfYDTSr5WCgqwLKB4vHIGtnzeh4I4rPbQfqvV/eLClZlNyV\r\ne6cFlOBuda4XXJisYVT6kxYXIAZB4tM4zSC8eRjrPP6yfXf1jMBfQN43dYi6\r\nJ5vrWsuia0z2/hFqFGisyFCRHq2mPjoFWc5KGZ/Qg8Lql/fzG5thzccCa6Hm\r\nbQulNxMKOkHDngRehJ5g0PpE3hmreC/2XSTNKHs+lkKizsGQfMo71n5h7+KE\r\nhlaI7Z2+B3G43vuSFigW39wap+uMMMkgIgQ9T406xOCYoDk6xoDuXpMl5NW4\r\nNs7tVSgzRzrHkZ3Fo7IiUSuBTvWmpd103o29XYS9NChTzJJTxbnhTBDYWZw1\r\nVpkJyADp+q2sLTh/FBTRkPwZg3zgdt9D16otj8jQ8WTERISYXt+76/MI/iQ0\r\ntrYWEsA/BluS7BHdrGYJ8SvrqXvIKYWuEmCezVX3GO/Gn+p3yqDOI4ncTHFl\r\nwEGXSuDRWULZdV8h94Um+EScj4GIjRyX7pr+6Ic7byGuI3T9lz/2BK8LZV3q\r\nDWcaXlt4cq+yMQioCFRtwj2TS59sGCTEqi6ERLuim+JATEFfctmEcUlXD8A0\r\niwHa9pEuQQ2CR7wdaqnl4QSbLtnp20bNZFsuHRZsiuQWSgS8CV1YvVb1QRr4\r\n0DqsH4RMvlP2bT5DwzVLqV8Y/2eTlaDHrTU=\r\n=ooz4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"openizr2","email":"matthieu.jabbour@gmail.com"},"directories":{},"maintainers":[{"name":"openizr2","email":"matthieu.jabbour@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_6.0.4_1680203522373_0.2604049173948053"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"6.0.5":{"name":"typescript-dev-kit","version":"6.0.5","type":"module","description":"Everything you need to develop front-end and back-end JavaScript/TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","javascript","typescript","node","vue","react","svelte","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{},"dependencies":{"@sveltejs/vite-plugin-svelte":"^2.0.3","@typescript-eslint/eslint-plugin":"^5.54.1","@typescript-eslint/parser":"^5.54.1","@vitejs/plugin-react":"^3.1.0","@vitejs/plugin-vue":"^4.0.0","@vitest/coverage-c8":"^0.29.2","autoprefixer":"^10.4.13","chokidar":"^3.5.3","esbuild":"^0.17.11","esbuild-plugin-vue-next":"^0.1.4","esbuild-svelte":"^0.7.3","eslint":"^8.35.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.27.5","eslint-plugin-jsx-a11y":"^6.7.1","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-svelte3":"^4.0.0","eslint-plugin-vitest-globals":"^1.3.1","eslint-plugin-vue":"^9.9.0","fs-extra":"^11.1.0","jsdom":"^21.1.0","postcss":"^8.4.21","postcss-sort-media-queries":"^4.3.0","rollup":"^3.18.0","rollup-plugin-visualizer":"^5.9.0","sass":"^1.58.3","svelte":"^3.55.1","svelte-check":"^3.1.0","svelte-preprocess":"^5.0.1","typedoc":"^0.23.26","typescript":"^4.9.5","vite":"^4.1.4","vitest":"^0.29.2"},"scripts":{"build":"node scripts/build.js"},"engines":{"node":">= 16.0.0","npm":">= 7.0.0"},"browserslist":["defaults"],"_id":"typescript-dev-kit@6.0.5","_nodeVersion":"19.7.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-+b6rzbGnBVuEHXplLg0Qx1hel0QTjtO8WxSJGi11V3X8O1SI1ewhU3BOY1EMqpssKNdUFWQ1i+ndT1uvCpUh3A==","shasum":"a0325a629110aefc209840dcc91986e0d9261b9e","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-6.0.5.tgz","fileCount":15,"unpackedSize":45537,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAiSnRQbAHUHJRQScOTjg4pzUnprLjbe0GAD85YThbasAiEAj01Sqf0gmuWQa7j9qaCLUYIeKcfC5TGI4gpRgnY5MJY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJel9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMFA//WFiVtARrM4M98w7VhgP00BR8kORonXnM9if9zZ4kLF7MQNZf\r\nIF9S6md6s092Qlr7oOr3/iosM2upB6oXd57khNi5UVeWrgn82I/buDqYM8gn\r\n2NxqwVOU9MOVinhQW4Qwyz90dS9M7e6j5iKjeTvB5DTaYq/Reu+YDkLOxcqn\r\ndslOd5KYRbdIa6D6W576FWb3Qc+mdC2kuEUblZCD1W484AYoafP7OSumtdRO\r\n0dC9LuqulWS2BuD2n3Np6QWCcx+MhoHEM2ubCueJ9dpQHT95aI6K1J8GkIOm\r\n7OtXqi/d50ksBBXDzx38PORyAGK1AFL1xqJOBI/UxY34JdxYu+/E2I/hVew6\r\n/0ywBPjxoXs5MoV8zReogo+p3/0N28p89Lng4JFHllvSdomuNz5piFqIE98K\r\nk0AF8hqIuI1l7VJlsIweD1jDU3FmB01mb/f0zXVAlh55Wa0/2Cm0tHkqStec\r\n/qASpy9vRcCzpqBfrlzZ5tie56uVUmd5rBhoNuPHdIMLg/L7+G6j1y+I8R0S\r\nTZ8oByBu02JYquW12/eXhrgt6afComm1TQuFG/qlI6s8d7OV5lIGs7uzwBdU\r\no8AjLsbmoDzPoQlvcILesmZOsqu0YiuuRu5aRClCKeaMt+cn8xwOp6ZDRdgB\r\nACeCi385uyMTsHY8/nrjpowSPKmW8aC1qos=\r\n=sASp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"openizr2","email":"matthieu.jabbour@gmail.com"},"directories":{},"maintainers":[{"name":"openizr2","email":"matthieu.jabbour@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_6.0.5_1680206205526_0.10713336426243969"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"6.0.6":{"name":"typescript-dev-kit","version":"6.0.6","type":"module","description":"Everything you need to develop front-end and back-end JavaScript/TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","javascript","typescript","node","vue","react","svelte","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{},"dependencies":{"@sveltejs/vite-plugin-svelte":"^2.0.3","@typescript-eslint/eslint-plugin":"^5.54.1","@typescript-eslint/parser":"^5.54.1","@vitejs/plugin-react":"^3.1.0","@vitejs/plugin-vue":"^4.0.0","@vitest/coverage-c8":"^0.29.2","autoprefixer":"^10.4.13","chokidar":"^3.5.3","esbuild":"^0.17.11","esbuild-plugin-vue-next":"^0.1.4","esbuild-svelte":"^0.7.3","eslint":"^8.35.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.27.5","eslint-plugin-jsx-a11y":"^6.7.1","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-svelte3":"^4.0.0","eslint-plugin-vitest-globals":"^1.3.1","eslint-plugin-vue":"^9.9.0","fs-extra":"^11.1.0","jsdom":"^21.1.0","postcss":"^8.4.21","postcss-sort-media-queries":"^4.3.0","rollup":"^3.18.0","rollup-plugin-visualizer":"^5.9.0","sass":"^1.58.3","svelte-check":"^3.1.0","svelte-preprocess":"^5.0.1","typedoc":"^0.23.26","typescript":"^4.9.5","vite":"^4.1.4","vitest":"^0.29.2"},"scripts":{"build":"node scripts/build.js"},"engines":{"node":">= 16.0.0","npm":">= 7.0.0"},"browserslist":["defaults"],"_id":"typescript-dev-kit@6.0.6","_nodeVersion":"19.7.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-uyOFy8kwCn4vgjcuZOdbSJ+1FAgXyVOG/znaMsVmX1CsxhlQPKHZzBJ6fcMdCEQcCh3UxxwoCGOK4zr6Galwlw==","shasum":"2e00a1f4ccf2a935d8b915054f54340cf680e4f1","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-6.0.6.tgz","fileCount":15,"unpackedSize":45378,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFKcBS57Yz9F8pB69yJCzhuZ6o+bfV9f0HxmLG62YsVuAiEA23PhfgkvWGAFieig3pl9kL3CFRQBoTdHA6UPEBlSsOk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKCegACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+Fg//RxFQwKMI2HEAYXiU1TH+OoYGy7Pesl4bTbogxXQ2BmoIX5AN\r\nCQgWBzY+ZSyo4mOkFXVcadSxAEXm827Yuwl7/v5hhG4vCLjaz/jJDjBnjmy+\r\nBAIOC7GBQaKAj05iGjbbovML0+sFigEoSrW8E/aCIq8Si4SoAvovOTzvUPvL\r\nSby5vUih6SP7kR+FUnColewFEHjF9mM3S5Ub/hfaX+8x9Nz3ZOY3ullD+pxO\r\nVzuZKaaGTpRx8GTTjBrPAtKnnq3lC4DGe31ycxyBQEHcrVHNnYbDbKM/dpFQ\r\noukvaYv4y+V+FJvOQ8XIIepNlnmEnRqd61i0oJgcUxv0REOipuj1WdmieZdq\r\nKpc1JHc9lomHJyzNlhm9tdtW9Bo9TONUDzcliGxbv8s7qyBM5Qksn05joVAW\r\nPtrHs0mUKfcb+nVRc0ROR4k9s9sl6c4fBfUvlu9gDSmSI8krL4AjtXN/912D\r\neTzYSwJOB3OMgPE2V6qkPwTVtXa/Hov9Suv/kDwy2EuQLfc8c10P3bvI13j9\r\n1ixOhr1yq4VvSK3cS54iqtqCa9Klx91uf6hgpC6RamOpPKJjEfJ+TsZYLpm0\r\nQZo6l3k8HiA/CktCvPBvQ67tW5QeST+fQHL7WTSCMRomHUXXIICTPCcULusM\r\neufKTgde1amB0cpna6WyowxzCSLbTMLDifU=\r\n=/5ue\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"openizr2","email":"matthieu.jabbour@gmail.com"},"directories":{},"maintainers":[{"name":"openizr2","email":"matthieu.jabbour@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_6.0.6_1680353183894_0.036209099175133375"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"6.0.7":{"name":"typescript-dev-kit","version":"6.0.7","type":"module","description":"Everything you need to develop front-end and back-end JavaScript/TypeScript projects with maximum productivity.","repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"homepage":"https://github.com/matthieujabbour/typescript-dev-kit","bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"keywords":["frontend","backend","javascript","typescript","node","vue","react","svelte","js","ts","development","kit","starter","project"],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"license":"MIT","devDependencies":{},"dependencies":{"@sveltejs/vite-plugin-svelte":"^2.0.3","@typescript-eslint/eslint-plugin":"^5.54.1","@typescript-eslint/parser":"^5.54.1","@vitejs/plugin-react":"^3.1.0","@vitejs/plugin-vue":"^4.0.0","@vitest/coverage-c8":"^0.29.2","autoprefixer":"^10.4.13","chokidar":"^3.5.3","esbuild":"^0.17.11","esbuild-plugin-vue-next":"^0.1.4","esbuild-svelte":"^0.7.3","eslint":"^8.35.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.27.5","eslint-plugin-jsx-a11y":"^6.7.1","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-svelte3":"^4.0.0","eslint-plugin-vitest-globals":"^1.3.1","eslint-plugin-vue":"^9.9.0","fs-extra":"^11.1.0","jsdom":"^21.1.0","postcss":"^8.4.21","postcss-sort-media-queries":"^4.3.0","rollup":"^3.18.0","rollup-plugin-visualizer":"^5.9.0","sass":"^1.58.3","svelte-check":"^3.1.0","svelte-preprocess":"^5.0.1","typedoc":"^0.23.26","typescript":"^4.9.5","vite":"^4.1.4","vitest":"^0.29.2"},"scripts":{"build":"node scripts/build.js"},"engines":{"node":">= 16.0.0","npm":">= 7.0.0"},"browserslist":["defaults"],"_id":"typescript-dev-kit@6.0.7","_nodeVersion":"19.7.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-q+SvgtYREwSvftUyhQhf3vPbAqMO6GhzLUa3N0hBslZcHq7g3ccVKN99eHcd4OiGIj3fDU9BkRmEQiX63Au3OA==","shasum":"50a720d9cb2344c13ebac42bc335d0b704b71c24","tarball":"https://registry.npmjs.org/typescript-dev-kit/-/typescript-dev-kit-6.0.7.tgz","fileCount":15,"unpackedSize":45394,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqMJwneb/Hy0W33F5Qn+wgZryYY7UPC86557b9YAeZLQIgbsIQTes45/5f5GjBmHJiS3K+r4Hgu2a3wVVsyPf3jo8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKC74ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5PxAAno6A4AuPVuxwu5T/mkC5mhGFgNwHI101CIbvvJXVMlpauwGR\r\noy8wiV2kdPhakP2pATjwGSqKVDAEiFTeMRqeNKomHOMjD+ydgutMv4WUXdkZ\r\nmHDSmlNkW/2RF4IdwEOsenGQhSDMY39LD1OFmenuJCK5QJU519BeKHmd/aMR\r\n5KbRrznyC/MXVO5TopDiLTw8Rlkee0V9THyRKUIj699vLSyuHciS1RVzMEk0\r\nu2ylpbCCPKf+lVRCTWKp+YHVHCdr9kRQhigblwvTRAJMBUHPgoR6EoMXhzVH\r\nH9u5aLDYQa5kq/yk4uU0ugOR0OjxUpctFeNo/GA3AYoITQ1DVCLDo6t8iGzU\r\nHjc2KR6eplMVN4dlSHN3+iCarOmO8WBPWEmEBQreLSQJuxzGkv5XyRqSops0\r\nAeCignEY8rVf4jhe12XhM8/LFXC5wma1qpm3i5PzPl1X/Pgla5ZlbFKPvICm\r\n4DZ5ck2EDj8ZWsz9nbtFL8n97f/kU8KBc5dMzHboI5DNGC9w5HrGtHG72nhz\r\nnFLdsSMvesb4dFzzdmNQndrLc4z3M6FrJQKRY9AOksJkOp4gW+du2I5O4ZO+\r\n/QsCM/na6H7bjmO0XiF3UvvMC9Qf497LzcEvH4M36Xp5Qq9FpIin+43FbNXF\r\nhApRDMlZWchcAYcPGRaznyIriANcluPe7oc=\r\n=a0CF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"openizr2","email":"matthieu.jabbour@gmail.com"},"directories":{},"maintainers":[{"name":"openizr2","email":"matthieu.jabbour@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-dev-kit_6.0.7_1680355063713_0.5829301060214969"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2018-02-16T21:25:17.550Z","0.0.1":"2018-02-16T21:25:17.772Z","modified":"2023-11-25T17:24:53.025Z","0.0.2":"2018-02-16T21:54:27.346Z","0.0.3":"2018-02-17T21:08:17.089Z","0.0.4":"2018-02-19T18:23:11.485Z","0.0.5":"2018-02-19T21:58:03.095Z","0.0.6":"2018-02-19T22:18:45.647Z","0.0.7":"2018-04-14T17:45:05.990Z","0.0.8":"2018-04-14T19:59:02.541Z","0.0.9":"2018-04-15T13:41:51.062Z","0.0.10":"2018-05-01T13:46:19.577Z","0.0.12":"2018-05-01T14:58:19.563Z","0.0.13":"2018-05-01T15:10:09.492Z","0.0.14":"2018-05-01T18:48:31.314Z","0.0.15":"2018-05-02T21:00:39.131Z","0.0.16":"2018-05-13T10:39:07.441Z","0.0.17":"2018-06-02T18:09:03.457Z","0.0.18":"2018-06-03T12:35:33.701Z","0.0.19":"2018-06-03T16:06:26.569Z","0.0.20":"2019-10-11T20:15:02.251Z","0.0.21":"2019-10-12T08:12:20.938Z","0.0.22":"2019-10-14T20:07:01.884Z","1.0.0":"2019-10-25T15:22:55.207Z","1.1.0":"2020-02-16T19:34:37.307Z","1.1.1":"2020-02-16T22:18:43.405Z","1.1.2":"2020-03-04T16:42:51.939Z","2.0.0":"2020-03-08T11:09:34.699Z","2.0.1":"2020-03-21T09:35:55.621Z","2.0.2":"2020-05-18T20:10:49.921Z","2.1.0":"2020-05-21T11:40:09.355Z","2.1.1":"2020-05-21T12:17:48.486Z","2.1.2":"2020-08-26T15:10:43.530Z","2.2.0":"2020-08-26T17:11:02.062Z","2.2.1":"2020-08-26T17:46:07.401Z","2.2.2":"2020-09-18T16:42:57.965Z","2.2.3":"2020-09-24T19:54:55.983Z","2.2.4":"2020-10-08T12:59:20.733Z","2.3.0":"2020-10-21T15:32:19.823Z","2.3.1":"2020-10-21T15:53:14.570Z","2.3.2":"2020-10-31T17:25:43.696Z","2.3.3":"2020-11-15T17:06:50.080Z","2.3.4":"2021-02-05T10:15:15.839Z","3.0.0":"2021-04-16T11:20:06.414Z","3.0.1":"2021-04-16T11:43:06.392Z","3.0.2":"2021-04-17T10:39:39.443Z","3.0.3":"2021-04-17T11:34:47.043Z","3.0.4":"2021-04-17T18:53:55.174Z","3.0.5":"2021-04-22T08:11:02.302Z","3.0.6":"2021-05-01T10:55:36.047Z","3.0.7":"2021-05-01T12:23:04.707Z","3.0.8":"2021-05-02T22:21:15.596Z","3.1.0":"2021-05-07T18:36:43.025Z","3.1.1":"2021-05-23T20:43:26.988Z","3.1.2":"2021-06-19T10:37:24.214Z","4.0.0":"2021-09-12T13:24:55.518Z","4.0.1":"2021-10-02T14:17:11.023Z","4.0.2":"2021-10-20T17:12:28.075Z","5.0.0":"2022-03-09T18:19:14.771Z","5.0.1":"2022-03-09T20:50:39.427Z","5.0.2":"2022-03-09T21:53:05.949Z","5.0.3":"2022-03-10T10:23:10.485Z","5.0.4":"2022-03-10T19:24:37.448Z","5.0.5":"2022-03-11T13:41:06.914Z","5.0.6":"2022-03-12T11:41:35.944Z","5.1.0":"2022-04-09T11:02:02.936Z","5.1.1":"2022-05-03T15:03:12.615Z","6.0.0":"2022-09-14T18:22:11.849Z","6.0.1":"2022-09-26T08:52:05.974Z","6.0.2":"2023-03-09T20:08:55.896Z","6.0.3":"2023-03-30T16:45:15.088Z","6.0.4":"2023-03-30T19:12:02.538Z","6.0.5":"2023-03-30T19:56:45.703Z","6.0.6":"2023-04-01T12:46:24.162Z","6.0.7":"2023-04-01T13:17:43.997Z"},"maintainers":[{"name":"openizr2","email":"matthieu.jabbour@gmail.com"}],"contributors":[{"name":"Matthieu Jabbour","email":"matthieu.jabbour@gmail.com"}],"readme":"# typescript-dev-kit\n\nBuild any JavaScript or TypeScript project in minutes, without worrying about the configuration.\n\n[![npm](https://img.shields.io/npm/v/typescript-dev-kit.svg)](https://www.npmjs.com/package/typescript-dev-kit)\n[![node](https://img.shields.io/node/v/typescript-dev-kit.svg)](https://nodejs.org)\n[![downloads](https://img.shields.io/npm/dm/typescript-dev-kit.svg?style=flat-square)](https://www.npmjs.com/package/typescript-dev-kit)\n\n\n## Table of Contents\n\n1. [Philosophy](#Philosophy)\n2. [Features](#Features)\n3. [Installation](#Installation)\n4. [Configuration](#Configuration)\n    1. [The Easy Way](#Theeasyway)\n    2. [The (less) Easy Way](#The-less-easy-way)\n5. [Usage](#Usage)\n6. [Contributing](#Contributing)\n7. [Sponsor](#Sponsor)\n8. [Maintainers](#Maintainers)\n9. [License](#License)\n\n\n## Philosophy\n\nMost JS/TS development environments out there are often completely opinionated (i.e. meant to build exclusively React, Vue, or Svelte apps). It can be very frustrating when developing cross-frameworks solutions, or dealing with multiple stacks.\n\nAlso, managing and maintaining dozens of similar configuration (`.eslintrc`, `.babelrc`, `webpack.config.dev.js`, `tsconfig.json`, `.npmrc`, the list is endless) files over your projects is an unecessary, time-consuming task. Most of the time, configuration are exactly the same, they bloat your repositories, and impacts projects structuration/legibility.\n\nThat's precisely why `typescript-dev-kit` is here. It aims to provide:\n- A nice, simple, performant development experience\n- A 0-configuration (but still flexible) flow, with no setup headaches\n- A framework-agnostic setup, allowing you to develop either for front or back ends, or even libraries to publish over NPM\n- An all-included environment, with shipped-in unit-testing solution, linter, bundler, optimizations, transpiler, ...\n\n\n## Features\n\nThis toolbox includes:\n\n- **Unit testing solution**: with [vitest](https://vitest.dev/) (which is the best JS/TS testing framework on the market)\n- **Optimized bundling**: with [esbuild](https://esbuild.github.io/) and [vite](https://vitejs.dev/) (the most complete and performant bundlers to date)\n- **Bundle analyser**: with [Rollup Plugin Visualizer](https://github.com/btd/rollup-plugin-visualizer)\n- **Coverage reporting**: with [C8](https://github.com/bcoe/c8)\n- **Automated documentation generation**: with [TypeDoc](http://typedoc.org/)\n- **TypeScript support**\n- **SASS support**\n- **Dynamic imports support**\n- **Sourcemaps generation**\n- **index.html generation from template**\n- **React / Svelte / Vue support**: with Svelte / Vue Single File Components\n- **Code Linting**: based on [Airbnb Style Guide](https://github.com/airbnb/javascript)\n- **Hot Module Reloading** when developing front-end solutions\n- **Automatic package bundling**: if you are writing a NPM package\n- **Node 16+ / Evergreen browsers support**: with ES7 features and [Autoprefixer](https://github.com/postcss/autoprefixer)\n- **Environment initialization command**\n\n\n## Installation\n\n```bash\nyarn add --dev typescript-dev-kit\n```\n\n\n## Configuration\n\n*Note*: Your project must be ESM-compatible (`\"type\": \"module\"` in your `package.json`).\n\n### The easy way\n\nYou can pick-up one of the boilerplates that are available on [project-boilerplate](https://github.com/openizr/project-boilerplate), depending on your needs (based on Docker). No configuration required, you're aleady good to go!\n\n### The (less) easy way\n\nIf you prefer setting up your project from scratch without using an existing boilerplate, here are the files you need to change in order to unleash the full power of `typescript-dev-kit`.\n\nAdd the following to your `package.json`:\n\n```javascript\n...\n\"tsDevKitConfig\": {\n  \"target\": \"node\",     // Can be \"node\" (back-end projects or libraries) or \"web\" (front-end projects).\n  \"devServer\": {        // Your dev server configuration (front-end projects).\n    \"host\": \"0.0.0.0\",\n    \"port\": 3000\n  },\n  \"html\": \"./html/index.html\" // Your index.html template configuration (front-end projects).\n  \"runInDev\": true,           // Whether to launch main entrypoint with node after each compilation in dev mode (back-end projects).\n  \"splitChunks\": true,        // Whether to split JS chunks, or bundle everything in 1 file in build mode.\n  \"entries\": {                // Here you can list all your entrypoints (relative paths from your \"srcPath\").\n    \"main\": \"main.ts\",\n    \"other\": \"otherScript.js\",\n    ...\n  },\n  \"srcPath\": \"src\",     // Source path, containing your codebase.\n  \"distPath\": \"public\", // Distribution path, in which all assets will be compiled.\n  \"publicPath\": \"https://assets.dev\", // URL from which assets will be fetched (front-end projects).\n  \"banner\": \"/*! Copyright John Doe. */\", // This banner will be put at the top of all your bundled assets.\n  \"env\": {              // Set your environment variables if necessary, they will be automatically inserted in the code at build time (front-end projects).\n    \"development\": {\n      \"NODE_ENV\": \"development\",\n      \"API\": \"http://dev.api.com\",\n      ...\n    },\n    \"production\": {\n      \"NODE_ENV\": \"production\",\n      \"API\": \"http://api.com\",\n      ...\n    }\n  },\n  ...\n  \"scripts\": {\n    \"init\": \"node_modules/typescript-dev-kit/scripts/init\",\n    \"test\": \"cd node_modules/typescript-dev-kit && scripts/test\",\n    \"dev\": \"cd node_modules/typescript-dev-kit && node scripts/dev\",\n    \"build\": \"cd node_modules/typescript-dev-kit && node scripts/build\",\n    \"check\": \"cd node_modules/typescript-dev-kit && node scripts/check -f\",\n    \"doc\": \"typedoc --out ./doc/ --exclude \\\"**/*.js\\\" --exclude \\\"**/__+(tests|mocks)__/**\\\" src/\",\n    \"postinstall\": \"rm -f node_modules/.eslintcache\"\n  }\n},\n...\n\"eslintConfig\": {       // Includes the shipped-in Eslint config (you can also override some rules if you want).\n  \"extends\": [\n    \"./node_modules/typescript-dev-kit/main.cjs\"\n  ]\n},\n```\n\nIf you wish to develop in TypeScript, you need to create the following `tsconfig.json` file:\n\n```javascript\n{\n  \"extends\": \"./node_modules/typescript-dev-kit/tsconfig.json\",\n  \"compilerOptions\": {\n    \"baseUrl\": \"src\"    // Must be the same as your `package.json`'s \"srcPath\".\n  }\n}\n```\n\n/!\\ Depending on the type of project you're developing, you might also want to add the `\"type\": \"module\"` directive in your `package.json`.\n\n## Usage\n\n### Project initialization\n\n```bash\nyarn run init\n```\n\nThis script will initialize your project, populating metadata where they belong (authors/contributors, project name, git repository, ...).\n\n### Development mode\n\n```bash\nyarn run dev\n```\n\nStarts the development mode. In this mode, you benefit of the HMR on your pages (front-end projects) and automatic restart of your scripts (back-end project). This allows you to see your changes in real time. Final bundle isn't optimized to provide maximum responsiveness of the environment.\n\n**Note:** _when developing a library (`\"target\": \"node\"`), a random semver-compliant number is set in place of your `package.json`'s version in the distributable directory. It allows you to test your package in real time by forcing cache invalidation._\n\n**Note:** _when developing a web app (`\"target\": \"web\"`), the `index.html` served by the development web server will be generated from the template you specified in your configuration, and will be kept in memory (not written on disk) for performance purpose._\n\n### Testing mode\n\n```bash\nyarn run test [-w]\n```\n\nStarts the testing mode. All your tests written in `*.test.js(x)` / `*.test.ts(x)` files are run, and code coverage report is generated at the end of the whole testing suite, in a `coverage` directory. The `-w` option allows you to run Jest in watch mode.\n\n### Build mode\n\n```bash\nyarn run build\n```\n\nStarts the build mode. You can pass the `--force` option to prevent pipe from failing in case of linting / typechecking issues. This mode bundles and optimizes your codebase and related assets for distribution. Sourcemaps are also generated (use `--enable-source-maps` to leverage on sourcemaps in Node), as well as the bundle analysis report in a `report.html` file. When building a NPM package, any relevant file (`README.md`, `LICENSE`, ...) is also included in your distributable directory.\n\n### Checking\n\n```bash\nyarn run check\n```\n\nRuns linter and type-checkers on your codebase. You can pass the `-w` option to enable watch mode, and `-f` to automatically fix issues when possible.\n\n### Documentation\n\n```bash\nyarn run doc\n```\n\nGenerates an automatic technical documentation based on the comments and typings present in your code. The result is available in the `doc` directory.\n\n\n## Contributing\n\nYou're free to contribute to this project by submitting [issues](https://github.com/openizr/typescript-dev-kit/issues) and/or [pull requests](https://github.com/openizr/typescript-dev-kit/pulls). For more information, please read the [Contribution guide](https://github.com/openizr/typescript-dev-kit/blob/master/CONTRIBUTING.md).\n\n\n## Sponsor\n\nLove this project and want to support it? You can [buy me a coffee](https://www.buymeacoffee.com/matthieujabbour) :)\n\nOr just sending me a quick message saying \"Thanks\" is also very gratifying, and keeps me motivated to maintain open-source projects I work on!\n\n\n## Maintainers\n\n<table>\n  <tbody>\n    <tr>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\" src=\"https://avatars.githubusercontent.com/u/29428247?v=4&s=150\">\n        </br>\n        <a href=\"https://github.com/matthieujabbour\">Matthieu Jabbour</a>\n      </td>\n    </tr>\n  <tbody>\n</table>\n\n\n## License\n\n[MIT](http://opensource.org/licenses/MIT)\n\nCopyright (c) Openizr. All Rights Reserved.\n","readmeFilename":"README.md","description":"Everything you need to develop front-end and back-end JavaScript/TypeScript projects with maximum productivity.","homepage":"https://github.com/matthieujabbour/typescript-dev-kit","keywords":["frontend","backend","javascript","typescript","node","vue","react","svelte","js","ts","development","kit","starter","project"],"repository":{"type":"git","url":"git+https://github.com/matthieujabbour/typescript-dev-kit.git"},"bugs":{"url":"https://github.com/matthieujabbour/typescript-dev-kit/issues"},"license":"MIT"}