{"_id":"vue-class-stores","_rev":"57-63b2197ce6aa193292db55876642b491","name":"vue-class-stores","dist-tags":{"latest":"0.0.62"},"versions":{"0.0.1":{"name":"vue-class-stores","version":"0.0.1","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json","test":"jest"},"keywords":[],"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"loader-utils":"^2.0.0","require-context":"^1.1.0","schema-utils":"^3.1.1","semver":"^7.3.5","vue":"^2.6.14","vue-class-component":"^7.2.6","vue-property-decorator":"^9.1.2","vue-router":"^3.5.2"},"devDependencies":{"@types/jest":"^26.0.24","@types/webpack-env":"^1.16.2","@vue/test-utils":"^1.2.2","css-loader":"^6.2.0","jest":"^27.0.6","ts-jest":"^27.0.4","ts-loader":"^9.2.5","typescript":"^4.3.5","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-template-compiler":"^2.6.14","webpack":"^5.48.0","webpack-cli":"^4.7.2"},"jest":{"moduleFileExtensions":["js","ts","vue"],"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest",".*\\.(ts)$":"ts-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"globals":{"vue-jest":{"tsConfigFile":"tsconfig.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$"},"gitHead":"d3757c6837db21102cae5cf9e138393e517f914b","_id":"vue-class-stores@0.0.1","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-Z0qVOrx5N+QBCUJvXhgcuAND7VDBOfSejTBmuUHqRhULZQKTTSojeHs42FHerejztlBCGpGZo9B4rSKC4qFDLQ==","shasum":"bde9e5e570545b020ec68c53ab6f0673c2729cb7","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.1.tgz","fileCount":18,"unpackedSize":17873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDC8HCRA9TVsSAnZWagAALoAP/1OHJO2rXIZHsxjtILha\nNdWCbcJmxgvHJg2WCtxXnRGk/QT2SnsTh2QhPcl64C/cAdc9uHdqPSdWlJhe\nMbAVo7VMcwgJZQfSNF+xPjb+TFuSMJkFQdsUsaPScRDay8FL2WZMfPhYTHjH\nldwe7zqkrhcthBt4TQYXKWarGjWTsjPndAvTAUgFeEWpptz0GRakM7lmAPCm\nw/zNkxjE6C+RTBfpee8tQ2UhSAHk6ScpXT5ndidy4k0pR4qIF4pIe2zwr6iZ\nNb08ibnaNRXFN50T19w3n6gnzjdscIDTWtGjXjrJq/6wh0jZg4JhhIOCR1Fo\nyfe0Eleo1YBcLNZtjV4U8Zqw41GGcR4oUu4eaI/tqJXS2Y62ZaRhfbf5rXWI\nAt1ichwCQ6kEtNbcidit7LzDNjes58KI/oEFXoLo99Ja3NDOATheuKq8uPGx\nPsiYhh1gMHCaKK49MPgLrN3zJcGAS8Jevt5OWVqpBuiCQ5cjqoVAuUQWIOh+\ngSibrXSKn7dIz1NLwj0hl/PXspEPSjK7Br1WyIDumBxQ50IZapi2tVgpX+p8\nhnYA8crzvG3JNDsfsPrUxxmjJ7sFK7XyEoD2Y0PTP94m/m+fHoRufNzZUlUN\nubqqKZaLJJARIo3/FBMHmOx54Sdx1MOvTEy92/P/wjrrarKJEHbQz1Z1eFcs\ntGg/\r\n=JbMd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkbr5SociBNqgcrLT2a+irFL/yGWqPfID3zXGIhCAllQIgHH5s0iLO3iNLiX4CUTeSRyvWupRIykI4j59aLXrr+lk="}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.1_1628188423490_0.3087764274181617"},"_hasShrinkwrap":false},"0.0.2":{"name":"vue-class-stores","version":"0.0.2","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json","test":"jest"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"loader-utils":"^2.0.0","require-context":"^1.1.0","schema-utils":"^3.1.1","semver":"^7.3.5","vue":"^2.6.14","vue-class-component":"^7.2.6","vue-property-decorator":"^9.1.2","vue-router":"^3.5.2"},"devDependencies":{"@types/jest":"^26.0.24","@types/webpack-env":"^1.16.2","@vue/test-utils":"^1.2.2","css-loader":"^6.2.0","jest":"^27.0.6","ts-jest":"^27.0.4","ts-loader":"^9.2.5","typescript":"^4.3.5","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-template-compiler":"^2.6.14","webpack":"^5.48.0","webpack-cli":"^4.7.2"},"jest":{"moduleFileExtensions":["js","ts","vue"],"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest",".*\\.(ts)$":"ts-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"globals":{"vue-jest":{"tsConfigFile":"tsconfig.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$"},"gitHead":"094566ff5dbc1c9ac1076fbdb76a4bf0a0130fd1","bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.2","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-gy9D4o2Scc4FGuEvutLyMh0FzpcEIFV6zZnIi54LKRdnCKsUHFLLtu5aSMmBkLw0NZEFY/JqiLyp5Iu5GAMYxg==","shasum":"caaa0505d47fca7b2c3e6d0132ae91f10fe46cb4","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.2.tgz","fileCount":18,"unpackedSize":17997,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDC+cCRA9TVsSAnZWagAASJkP/1CYlq/RP+05rdCRDMl5\nAomWstYzrKcVxMf4c8MKPvGHfkOhhhNWF0whXDSknjb1VZipLyCKFcb0q7VW\n+/vRt9f2BTDY58WJ8CNUovW3Uo0bspD8/zMeWufeMx+W+24fSV3FYAznO4Sr\nFLEj0jQbRDh9V0eXtaJS6wmfEb1FZUKb3H81Cr3CLRWFKLR90nVJtirgKr9c\nG8bR1I50fc1LafK2YWsc5YWe/Eq3v8liUv85nFhk0kStlb3iKxKpt1Frhu3Z\nMLNRNxx/6fuS5jYK/yLcDkXbibqdVQkSNeTRT9QTY/ITGCN9FvbM6nPOyr9E\nSWL5XnzXsU1EnYvx35QApzq120sAB32vgr6w4dv4muNJaiRB815yfw7OKOLV\njE8gfcSQAr3bb+gQR6MllkaFvpqh2z8+p4+KtV+pe3w6GrOmvBBrzLxt0tsy\nhiAdjrRDmaNh4nPJSQDpHZoTlS+18Xc7nbhTg0v490jjMYNM05F/ahSabiC9\nv7FBZEtVj2ctjYaShA5b0CmvVInm+sU1t//y/PcGJ2914WgS0KHcR7b4y8bo\nLXHVnPwxdX/YjL8UZO7g+O0VSx/871DSLodBq04sj/bhgWSrF6lVZeKitzl2\nycGEhyUZyFwEP0TtrlRBsCtwvNLpsvrt3EBSY3lheyQmJFqFoWv5+XNgSBxj\nEuvK\r\n=YrgZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9DSneBKolHWDH9vlbNe/lGvIwR23gHNOP3j+pYXNjcAIgd/LfE2p0f0/mNE2X15SGczmOa9yD9aXOru0w+FB9qas="}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.2_1628188572568_0.1798518914795475"},"_hasShrinkwrap":false},"0.0.3":{"name":"vue-class-stores","version":"0.0.3","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"loader-utils":"^2.0.0","require-context":"^1.1.0","schema-utils":"^3.1.1","semver":"^7.3.5","vue":"^2.6.14","vue-class-component":"^7.2.6","vue-property-decorator":"^9.1.2","vue-router":"^3.5.2"},"devDependencies":{"@types/jest":"^26.0.24","@types/webpack-env":"^1.16.2","@vue/test-utils":"^1.2.2","css-loader":"^6.2.0","jest":"^27.0.6","ts-jest":"^27.0.4","ts-loader":"^9.2.5","typescript":"^4.3.5","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-template-compiler":"^2.6.14","webpack":"^5.48.0","webpack-cli":"^4.7.2"},"jest":{"moduleFileExtensions":["js","ts","vue"],"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest",".*\\.(ts)$":"ts-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"globals":{"vue-jest":{"tsConfigFile":"tsconfig.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$"},"gitHead":"1ddffab8d0e237955459532cd3bbb9091f369029","bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.3","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-zFFTTCUpbolB0WDUUhgiKtwlx6BlUF9zFujG3UOCbzdD1BkXpNOOU7ko5FEq4FZZ+kT0Mnk3Op1Ec222RIEe0A==","shasum":"503e509229fe9cd3bfaf2bf074ce16b8449c28fd","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.3.tgz","fileCount":19,"unpackedSize":30993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDDfKCRA9TVsSAnZWagAABH8P/0LoPxnEXqwCdWjUS8ve\ns+xsZJ4Jt0SlVZBt3ic1fPMEJhEui11IipqmkeLdPkbkP6870o7d6F03e1oq\ncm5WodjHXrsxGFlT9Nnq7jqTkcXaVdpK8CYPG/AoP9vNNb2h35uMWm5cTskS\n6equf+HAJywyH6y7bDxZdP1Jkn/0szwXKqlWxYxwMr5X2VMRgXgliHJcuVrf\nEDVTXg+wCqHFjAwzrMHsG4YSw4H6c2PZqM+K23A3JS6QFRuqxVsmYlijaYLj\nHG0ylOdMbSz28b1JAjVyWt3SJodUWKX+WCag1UBlJdba0ijGOpRT5wIqWhlm\nNXNJtM8HMDKvrL1Oai/giZBT8FKypiF6S9l6CoC5ypb0ENgb24NmZdxD3jig\nUHa7qUvtJ285IIRBXZeIU4Z0xmCLBLuhPclKD1Kvv9/XeVIuvVH0LtpDLEkd\nknbkdT4lyjsGIxuDZbIw43L0zCVoDThzxmlfHg4F9NjAoDs1WZ1MvJpmjHtY\nXjeIfbMPxfqt/YUQ1124kP70x0dPz/Lo7DHoPyzMK3CW38fLdCX5qQAW/MvQ\nQ1AymL2H5ijFF/Pi2JZyxKq/krsv0Amq9t0yokGIbfxk7x6WERTLNWZZDap+\nbDrOZuQ9B5DfliuuhoH9/3HoOTtyikU/wwLUSKf5S40mhZowa2nq1FopjQml\nb2ut\r\n=OCjt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCyarotGvfaxiuHpDMqTbOuBLosRUi+NJlDs0Ds1kf5xAIhAMiI+1IoI6U4+Xj0WpiB8bAlDcL94xM8BCn9/MglA4nJ"}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.3_1628190666768_0.8998135731288155"},"_hasShrinkwrap":false},"0.0.5":{"name":"vue-class-stores","version":"0.0.5","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"loader-utils":"^2.0.0","require-context":"^1.1.0","schema-utils":"^3.1.1","semver":"^7.3.5","vue":"^2.6.14","vue-class-component":"^7.2.6","vue-property-decorator":"^9.1.2","vue-router":"^3.5.2"},"devDependencies":{"@types/jest":"^26.0.24","@types/webpack-env":"^1.16.2","@vue/test-utils":"^1.2.2","css-loader":"^6.2.0","jest":"^27.0.6","ts-jest":"^27.0.4","ts-loader":"^9.2.5","typescript":"^4.3.5","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-template-compiler":"^2.6.14","webpack":"^5.48.0","webpack-cli":"^4.7.2"},"jest":{"moduleFileExtensions":["js","ts","vue"],"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest",".*\\.(ts)$":"ts-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"globals":{"vue-jest":{"tsConfigFile":"tsconfig.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$"},"bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.5","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-FTH+Y77FAfS7EFKiBIaI1RfkPNEKYDvj1vpuw20Sr6yQsY0L1+CZFCPkK7ZlIZF27wDPc5cqY60ujq/BwIrh6g==","shasum":"27c6bad3b650bfbc9220e3e528442c0346b385e8","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.5.tgz","fileCount":10,"unpackedSize":8167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDDrhCRA9TVsSAnZWagAAdroP/3FS48Yv2mLq2UKj5auN\nNkXJHtyFx9ME0H/hrQKacE7DD8dBgDNzQHqjsTTN3h8MZnbVPmuhJ0kWsVYk\nEdOHIDNyUIWUaDqPMTyflcsvvjzHKKFEUw+Hw1ZDh3d5s/fik1tmL9ULgsiY\nTZ5Gu43HI423Xmmleg0o0K4yFTSUyEUf42J+tp4k4uYm6i81sHfg7zhckWbj\ntCMG7kBV7IBlqXScWTq8mDVYsCLyk88GZA0tuSw90rGupLTaqUt4964mYNHu\nBEyD/52nz6Y2Yw0BfCFaxzlRh5HRHwlHopW+uGG11RbjDWSW5Ql7eicoYKSd\n2ous1eupbWpt7QxJvPf13oYF0J0Ps0GLuIGVjJXDx2BfjeLQCJeOW8ZAJbqE\n0+QAOtLJlz68lVZscM3PJU5sJVFPtRxANriilDyyj8CwUgvDsIytuFDrGQtq\n9g7+N87n6f0tL1NsLjcUR4anRCwEQADJSAfGtKOtP+xuTliceGCvRl2j8rEg\niou/snKqPG8MksZ0N/FOBppMSHwVvOMEiuAc95ASFYmRtBkF1YCjb7Ieaw/u\nBPOwbCvE1hGG8ypn5VtOmJRx2upk7T1W59ECJbcsxZ6FGhMnm+ceDyA6hWeP\naW+Xx4YcFjHTdoxHeuefMJ9kdVWdYrVbHYBP8/RQ6Ap5fn7+yAJ/RlFibydQ\nfmIM\r\n=PICH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBsEp9E/1HBquA5XDG2gik3uAYGDiKUXywo+pGa6lFoKAiEA9O5lGuPPr4C2c0wSMeQ+YZhQhXo2Rf+8YDjnaY+jQNM="}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.5_1628191457736_0.7977195905251484"},"_hasShrinkwrap":false},"0.0.6":{"name":"vue-class-stores","version":"0.0.6","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"loader-utils":"^2.0.0","require-context":"^1.1.0","schema-utils":"^3.1.1","semver":"^7.3.5","vue":"^2.6.14","vue-class-component":"^7.2.6","vue-property-decorator":"^9.1.2","vue-router":"^3.5.2"},"devDependencies":{"@types/jest":"^26.0.24","@types/webpack-env":"^1.16.2","@vue/test-utils":"^1.2.2","css-loader":"^6.2.0","jest":"^27.0.6","ts-jest":"^27.0.4","ts-loader":"^9.2.5","typescript":"^4.3.5","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-template-compiler":"^2.6.14","webpack":"^5.48.0","webpack-cli":"^4.7.2"},"jest":{"moduleFileExtensions":["js","ts","vue"],"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest",".*\\.(ts)$":"ts-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"globals":{"vue-jest":{"tsConfigFile":"tsconfig.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$"},"bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.6","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-PBWNk4SBPZ76JpoosX6tuaPmk7SgttaAXDcpO+0Dl2AtINVi+6TuxPP2gzLM8cyIrbHNrGnY2yOofjkwqnYvvg==","shasum":"ec4bcf7f18a6eeef328777878aca69a9f4a04332","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.6.tgz","fileCount":19,"unpackedSize":31102,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDDuOCRA9TVsSAnZWagAARBUQAJyoDkYfL0OeKH74jLhe\nVtZwdCL7ybWwE2vDWIVYCTKCSPxyxdJk5VVWcd89EdwYNRQ8NiHcDtDs6OtT\nXzWkVjiSabxj/escmZk3x6uEwhuFECEC+3cD8zmOfiocDHt2iogunYJd3yiH\nAQ8Z986eif3NR0i/1MH9Vd6wJCRfJ+cWBTgTGDqfqAVB4yqBmwsa7flATiik\nmS0MPJcp0X+SaOHyht3DxI3Jyxl65kxeb7211Eg1bbFMuyM+2wc/VIo4Vfsl\nbswgbEEpYLD18H2C0rwIvtmdvPmwPtaa2mIUIRZ6VtKL8ZpTUzMwkPc/D1Fa\nw6w7E4dkUhmKfj8XY8RC0Jt/ZczwvZsiwJKGkXEtO/rJxFwQaUOCTXiLqTBZ\n9AJ2vTR38nSXSubeLBk/ePlOvNdvX4pSV+T5A0eivji6CVQXQmnOS+bs5Vs3\nCmsoBiQpF7pvzQ4SdsYFSIUaU8QaQxu/iFQrQRWEJs/qo/aJ+/4I/lRg59Wg\nkPXqoIkn3QC+sxdHc6eCR/wyizgDwGo2v7CRa/oa0TOXQGsyopWMMAKl+rMW\n+4dCtas1Vzw4cyNJmqnSajCdb30Z9LDkjrWUnuiq/nxanCEK+SQ9yH0SbSSV\nnsexCAtQoBIfAWOnWO8A/gI9luYUQFSWE9RcKamw4ssR0sVtqrZOsmyCRO+L\nK01R\r\n=bjvM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8pmDLcmLj5Wgfq4g7tmybwwNjh/A8ETc7HByOWwjk1gIgSsYIMKRHJ4B1SOpeD2ayQuYDvANwzzcGBhUa/8mqmb0="}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.6_1628191630344_0.2404625699445342"},"_hasShrinkwrap":false},"0.0.7":{"name":"vue-class-stores","version":"0.0.7","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"loader-utils":"^2.0.0","require-context":"^1.1.0","schema-utils":"^3.1.1","semver":"^7.3.5","vue":"^2.6.14","vue-class-component":"^7.2.6","vue-property-decorator":"^9.1.2","vue-router":"^3.5.2"},"devDependencies":{"@types/jest":"^26.0.24","@types/webpack-env":"^1.16.2","@vue/test-utils":"^1.2.2","css-loader":"^6.2.0","jest":"^27.0.6","ts-jest":"^27.0.4","ts-loader":"^9.2.5","typescript":"^4.3.5","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-template-compiler":"^2.6.14","webpack":"^5.48.0","webpack-cli":"^4.7.2"},"jest":{"moduleFileExtensions":["js","ts","vue"],"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest",".*\\.(ts)$":"ts-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"globals":{"vue-jest":{"tsConfigFile":"tsconfig.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$"},"bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.7","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-7U+vZvqXcTw+hLIlReeglAGiigKdd+Un4QYYvumIkFmxUigtJweY+cfVnPVISv9YihH10LDMn22g24y+TJaDUA==","shasum":"91f8af2526d577a356b03657d9043c14b1860ff2","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.7.tgz","fileCount":22,"unpackedSize":52532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDD2kCRA9TVsSAnZWagAA3bcQAKPU+UEdYipC7/AE+Uz6\nOURiNXjBQoRbfBFgYErRIREwWJzAx6GjHe9kDk8hKPOdUDkwVEelb8YHACNE\nlvhvhHPDgxRg2nmd4auN0+P2dGypKC/HvQ2yNJ9R64EWVRtRvzDJzQc04pP2\nN0xNjVIVA9ejBblhUtY8R2lBOepfkMWYrRSgjZ3S3U/R//qsfGdrYsfT35wy\nnOuRrv0NcbRgTZsiXOwzjLkph4zjli6lvwy2GfZZEk8rS2fz834fkfPJ+169\nMGbDnPqNZ67b96b2QoG7PoTUMaUpiOss0lHS37nrWt64BQZQRb6Tr4X0t5kG\ndBahHVTgD8x8jMsBpXl3sC6bIGr0kcBrGh0jqCE07OPCvR015GcGjUPtWVAj\nqydpliJ8pnK1cPhKw8VeQqhXC+OR4IyXmqTEAnKhQcKwG+zoq6ivkP47SXOW\n/cBKJpD9yYaPsJVYfliss9/wd/Hg+ddj2Kn/DtuZpeDfCTSP1o1Eh0mFevZ6\nyJ1OejZNcdH7+UQSXKcbzoRWMKcoMS7brs4wntyDQ/c8KvywXXu2F1jQzDzY\n4r4w7HWBgKYH0tzkvu/c/tfAZwhSj00PmO51qz2BgkBGnVKMtYHdpX+vtU76\nL1EEPeV3hsH/7nlLYRwUXBCji9RjxzeGgFwkLbUaruPdEhjN4S+30A6TJfMZ\nWePK\r\n=DoQb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEAI65qf0F5shkZ8/oNheoM6CzARrmppHB1IiHYaHAKUAiA2gqltRR9zwJNt47BqluYUWTraHk1iXvrXivPhJZ6Bew=="}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.7_1628192164079_0.06956143907446632"},"_hasShrinkwrap":false},"0.0.8":{"name":"vue-class-stores","version":"0.0.8","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"loader-utils":"^2.0.0","require-context":"^1.1.0","schema-utils":"^3.1.1","semver":"^7.3.5","vue":"^2.6.14","vue-class-component":"^7.2.6","vue-property-decorator":"^9.1.2","vue-router":"^3.5.2"},"devDependencies":{"@types/jest":"^26.0.24","@types/webpack-env":"^1.16.2","@vue/test-utils":"^1.2.2","css-loader":"^6.2.0","jest":"^27.0.6","ts-jest":"^27.0.4","ts-loader":"^9.2.5","typescript":"^4.3.5","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-template-compiler":"^2.6.14","webpack":"^5.48.0","webpack-cli":"^4.7.2"},"jest":{"moduleFileExtensions":["js","ts","vue"],"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest",".*\\.(ts)$":"ts-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"globals":{"vue-jest":{"tsConfigFile":"tsconfig.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$"},"bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.8","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-qoiinWY0SmNbuTJN+qqG0K/ZqZVI5GWOCeiLv3z1GyxQBHiQN2nMjvmFqG2yIoEYx6hlbOwNKU9PZxel8hwZwQ==","shasum":"696c860bd6b365426cac1d632f7582b5ce162811","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.8.tgz","fileCount":22,"unpackedSize":52532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDD3bCRA9TVsSAnZWagAAC/sP/iP5LMMvI7yf50g9Atj5\nMKPiPU8DtGTpi0E2sXu9EFC/F899Pa3fUpVm5BlDMCpJVxna3twxW6k7rn6w\nikH3A/kC+CGg3C9xcrVEwekE6idYavPP73PS0Z7WEl4+DHxBYlc+TXtxrWoH\nf1c4ozIroHlNr0gU+OX04Ze07/gsrxBeRWVNCCPBTuWReryNGOa1drC2cSOL\nEFkwhp/Wgb3tecEyeSK03xagJH2uYHeSI+CYTSz8eUiGA4Nn8JaB/xxQ9D/W\np5LD2XyrwULpDU4Y+UK31wSiKA7WlKdJp4A1U2UToUJD1Qq01P1HbW+vD/3K\nh2D+OCD44iKYacag7H/wBfYOS+gc8howzW2r1qqyPgYpapQeAjyneH87MOFn\nBifgfmsLP5XMi7SuPLa+ZEQeurI0OZIVOpfM/RAMNZ0B+y+gS5CyKNTIDUoW\nzhab9HHwt3f7I8N/emPKV4iREXM1vH1ZP6FX5+Lu8UoFXvKCuPhe9QTC8bmT\nwpy04jtTFW0TkW2TkAFnRsmMpB5vzfCrmbqsNI9l4IBWUePe2fF1FCF4pp4N\numN7gTjjp0BpuBoZGSC8Yay5dEiosUD2kRXsr4p2QBFTyAsXtqvnONkjswzh\no7R3BQNifPiqYqz2QBp36VVJ2MZMTWyXP3FYYdXFRK5ELBkGEBDxg2Pp0bZ0\ndOri\r\n=ifJ8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICenV7jnNZZj2u/2/302E1FeFUS3A5wNIMz2JkTyYs7IAiB3/u7D6OvbuosN0gxGeXQ0QJbp0yT07qmFG6Y7DxRq+w=="}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.8_1628192219469_0.9967551136116295"},"_hasShrinkwrap":false},"0.0.10":{"name":"vue-class-stores","version":"0.0.10","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"loader-utils":"^2.0.0","require-context":"^1.1.0","schema-utils":"^3.1.1","semver":"^7.3.5","vue":"^2.6.14","vue-class-component":"^7.2.6","vue-property-decorator":"^9.1.2","vue-router":"^3.5.2"},"devDependencies":{"@types/jest":"^26.0.24","@types/webpack-env":"^1.16.2","@vue/test-utils":"^1.2.2","css-loader":"^6.2.0","jest":"^27.0.6","ts-jest":"^27.0.4","ts-loader":"^9.2.5","typescript":"^4.3.5","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-template-compiler":"^2.6.14","webpack":"^5.48.0","webpack-cli":"^4.7.2"},"jest":{"moduleFileExtensions":["js","ts","vue"],"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest",".*\\.(ts)$":"ts-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"globals":{"vue-jest":{"tsConfigFile":"tsconfig.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$"},"bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.10","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-ZUSCj49QxvVJvsobmGKcDoqDAREfeSV+eFZwWy9Pq92rJDD93zS6flTSlxtvC/5mMFwPHcVAyq7oST34Qm1OGw==","shasum":"454b8ffafed63f09120695bfafea6c4fa3258224","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.10.tgz","fileCount":19,"unpackedSize":31744,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDD5pCRA9TVsSAnZWagAA8SIP/2mlyh4s41qPLRPZzlAR\nDQk2Robs+K+54Amcb5cb/B4nQf8xgx7eLKVZk3Hbd00ixjfyaFtvM+rbTPMp\nNCmv9Lcuy9NdRuKezRt5JTtJk8IcsGLU5E2oYt+3RTkVrm5F4fv8LmgMAo3S\nYGX1jGyVrBqMqBydO9pKqXuONqvzy1xDNKCBvnrRvM0rvdxkS487RaCwHkDJ\n4Huth2zKoyCaxv1QSY4fyHYPdMSLt8xCT8BzF4/bbcAHChcJfKPZZmCEpX26\nLbYCbRTwVU6gX9NjdAJY26mMPfLkXF3wesE6QMAnI9dNWjJhGYUFwc91evMk\nPtSEJ/sJrMnBAs40lP1QY9pS+cEpUzIho9vU2vbHJ8uUTcbpoNwvWw+2xiyQ\naHgLbdX0O5zFNz8NjWG3BoEcY6VAqc1fUTEAHoXg/pDwXEuoHkUzk4KsEaFs\nU0gbpvQuAxMEYpZIoHSHSp7RRk7E67RPydILwMFmfChGCsjs4kttpeNNGt0+\nOEDV97BKzP3uSyyo76dXn0gj1RJwTYZifZ6qibbNe+Sqe+msDJizZU4C6gXO\nweGJyyU5JeYGr4SnnIlPTgLWJt8CIYx4NyJhh539Z0aU/yo1J84d2CIuuW4u\nShje3yGndVepqEl0uAlPf7SXYzYwss4nmt8bUIyHVK8dXy939TYOLdTsxeap\nJiH2\r\n=aDIT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4IT7MV/hGZlZ0PTaW6u8Uq7a0Tu6Xf6lmUcZ+aWXvdgIgcLohhmQsYZPf/S6znGDvV4oSbU1DqVPlaj8K0P7E2UA="}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.10_1628192361143_0.33793589991889617"},"_hasShrinkwrap":false},"0.0.11":{"name":"vue-class-stores","version":"0.0.11","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"loader-utils":"^2.0.0","require-context":"^1.1.0","schema-utils":"^3.1.1","semver":"^7.3.5","vue":"^2.6.14","vue-class-component":"^7.2.6","vue-property-decorator":"^9.1.2","vue-router":"^3.5.2"},"devDependencies":{"@types/jest":"^26.0.24","@types/webpack-env":"^1.16.2","@vue/test-utils":"^1.2.2","css-loader":"^6.2.0","jest":"^27.0.6","ts-jest":"^27.0.4","ts-loader":"^9.2.5","typescript":"^4.3.5","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-template-compiler":"^2.6.14","webpack":"^5.48.0","webpack-cli":"^4.7.2"},"jest":{"moduleFileExtensions":["js","ts","vue"],"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest",".*\\.(ts)$":"ts-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"globals":{"vue-jest":{"tsConfigFile":"tsconfig.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$"},"bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.11","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-yInQHJddWGHovDf3UpjC5Kuw3z7KCt7a0a6nG3vQFp5E8hCiWkC7mXwMIcJWQ1mqvec/7cM6T5fGUxTIHpV+DQ==","shasum":"7d70a6b6a9464fa7809f50008ceceb8c081ef3c6","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.11.tgz","fileCount":19,"unpackedSize":31744,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDD/aCRA9TVsSAnZWagAA1FwP/24A0B9voaY0TnyKVTO3\ntn6D/MPB0bZFmb6xrmzYO54Oe8ajjP9zuovAi9zGLcIjMOdtH4YAMTtQOrKX\ns17t7mpOiuu4pTipoQDD+POcbWALquqQvNUj8Y+3ZSf4MlArn2X/rsVzW/Vk\nL6hx2CYUtkfc3IK/HZ1ZGuOVylwB/4W5PJ/YKAxFz3FZqWxbViWOi9K6N+3Z\nD8MEqz+mzb1Swla2RcUvkMKqCNWpmLpwcjqeBRne72bGQj/VKY3iWpW6LMNn\nno8PmTtFr12U5XDpuTRvInQLA0baCFUbfhx0wasnWoZyCdJhZ2u826qTCOg5\nJBNqkxa++IwEgVqq492UBoa0TJZ1uo3epbcYLJVJoILT33KMyqG0u6yebLoE\naQSgd1Pmn0JQMqeKmnpnIuCBGaC6ANaXG/obi1sh3x2J6fXm4vLTV5t6OLXs\ndPOungPScHawl90Bn19p4WUvDJfRmrpkoHnzYd49VAExJuPdu3t2oPDp6WJE\nzxnL0YCm+/I5/ZAYSYuHoliYvS4/Pl9icNmzbnADbDB/X1S4vdpfFwhj7JR1\n2f0EvHxshw71LbvJfFTcUqprSlgVLRopCFX/R0+tsQY7v57StXpLJas4w7lR\nlEDm7cLEGBL4bcVnNDItOzTA4H33O4Sn+WcagjdeY3abaI1Rxv3F+lAQpqrp\nluYj\r\n=Zhse\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGSlcmB+8wJdGjCkzxjPHBbgXfIotIaINoGmEx+/X54pAiA+oumdR4VJNOFM6lCkZ4zJk8JfxUeMicBUMjzaPVpMNQ=="}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.11_1628192730819_0.4467064834725245"},"_hasShrinkwrap":false},"0.0.12":{"name":"vue-class-stores","version":"0.0.12","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"loader-utils":"^2.0.0","require-context":"^1.1.0","schema-utils":"^3.1.1","semver":"^7.3.5","vue":"^2.6.14","vue-class-component":"^7.2.6","vue-property-decorator":"^9.1.2","vue-router":"^3.5.2"},"devDependencies":{"@types/jest":"^26.0.24","@types/webpack-env":"^1.16.2","@vue/test-utils":"^1.2.2","css-loader":"^6.2.0","jest":"^27.0.6","ts-jest":"^27.0.4","ts-loader":"^9.2.5","typescript":"^4.3.5","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-template-compiler":"^2.6.14","webpack":"^5.48.0","webpack-cli":"^4.7.2"},"jest":{"moduleFileExtensions":["js","ts","vue"],"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest",".*\\.(ts)$":"ts-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"globals":{"vue-jest":{"tsConfigFile":"tsconfig.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$"},"bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.12","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-5+hmJcrOal+mc7RQrMFnDqfLTKc1B4woRP+hd3aFPAMWwdMrlZBvn967fyciNGv81HmYR1THcPjBJsD5ZXaCbA==","shasum":"8b1377b6f9108dec16fc70ac2a942030f9f241ce","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.12.tgz","fileCount":19,"unpackedSize":31744,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDEA9CRA9TVsSAnZWagAAe6QP/2RUaF5PUkjzrsQjR7VZ\nebx/hcwrEqvXLU1Af/+mj9YVU4Av7kXVf7HEdcaLdUeLTwDmJH0USat1Rvaj\ncZBsaz8tpynjiUp1P/CBBV2aFuc+u5cCR/KYMnSFbeWvFNmwKLLksEOAYjrN\nHfjRiiTTqrH2Ai3BdkP9DIk8EQ3Ki9PTFQ3uYVGfZKPYHE3/6Ihikm7Y+Xzi\nN1h6DimI6cv8LzfvBfTftECVVxcJL6toD8PiZdAlGXLetBv3kYyCpmzbgVA8\nJzkbLtZksABFWf3kZqDL12fSvtMNPo1+2aAkSzq2EWybTBEozPPkxumxCqUk\nvVZ+6JZhARCp54Rl1MiuUueNWaFwvpTnXtinE4tgIKk5YedqX33GSIftvGiC\ndmT5uC41ez5WgoAUnf0qP1FE9ddZXfJty9fFu2s7DzLTKcKy/BvItNOYw1wl\n+A2N4XpXTzbN/T3xxQppUyL8bX79aZMvxKtFRN9+jox/DrGPxFqzSQ6avPWJ\nDQyMlT7T6//n0sKh3BiDeTdPiEmaWAQqeRsbAEmlhG+g+83JRhgaXygRWKXs\nlEbeKRsuevLUM63Wqa+cMTab8PavLzggPItUswou7BTj23x46i5PmPUzaztX\nY4bvWWjI+qJht5rpvOurbyFEzSwn2sAqkzQpoFpwbgbcCC/05UqvSNZhPzB5\nKdZO\r\n=FUj4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIaZSkh6Ny8Q0ZXCoMuuYkAzCCZELc35Xa+NsTS4w+/AIgY5YnXCFleZaQYBrWv7lqKOZi8jfkSYOcni89yWtubtc="}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.12_1628192829688_0.7991881696492418"},"_hasShrinkwrap":false},"0.0.13":{"name":"vue-class-stores","version":"0.0.13","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"loader-utils":"^2.0.0","require-context":"^1.1.0","schema-utils":"^3.1.1","semver":"^7.3.5","vue":"^2.6.14","vue-class-component":"^7.2.6","vue-property-decorator":"^9.1.2","vue-router":"^3.5.2"},"devDependencies":{"@types/jest":"^26.0.24","@types/webpack-env":"^1.16.2","@vue/test-utils":"^1.2.2","css-loader":"^6.2.0","jest":"^27.0.6","ts-jest":"^27.0.4","ts-loader":"^9.2.5","typescript":"^4.3.5","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-template-compiler":"^2.6.14","webpack":"^5.48.0","webpack-cli":"^4.7.2"},"jest":{"moduleFileExtensions":["js","ts","vue"],"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest",".*\\.(ts)$":"ts-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"globals":{"vue-jest":{"tsConfigFile":"tsconfig.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$"},"bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.13","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-8J+c5Ufhn9ryyOQF+Qh8FAUFLVaSoyw3yjrY3xtGblpAkaOW1cHySwCCa3YXLYx4JsmlFKyuwFdGUtnu7XU04g==","shasum":"915b08f18782ce7dc34b40afb09732aab8f97cb5","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.13.tgz","fileCount":19,"unpackedSize":31959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDEJHCRA9TVsSAnZWagAAo5MP/1dONA8kXDII0NTlbUg3\n/xxmQ6U8DCCa1dkikQIXqCUGHK2esKIZt1Lkpevj+aLgeh1b351j5Bq40JgC\nK6AGJV13dQRHh1Ff/aQ31Cp0csaZDXUrV8sOevm2tRYgtHB7O3D3qi/LOPjS\n831rmzU+0/xvIUhp0yRwStePaOEw4NBi15aXQlWdXa2eSpsO9TomnpZCjbQW\nRlF+ekDqO79N2XGdDd7bBkyOlTNFXGjcCZa76U7LKhZB+EBRW4XQoXapJ9Iw\ny3Gzu9Qcds4InDGm33XhblowdwQoFQfciK4uKSjYU8hmzXXGfrHBpYmrpFlT\nTB/2hXweVJR4nb+8OSZJJK8SGQmD66G5E+K2rfZobWLitKWwyJ+H9i2SSrdM\n2EbBrHFXoGBx6rMv9uFHEECd0evbrOIYS7i+hgWBFd6wJXHTVNo8GzBx6X9J\n6pN3eNN6ip4iqgXi4h4pKhtpdn1ZbV8rPMZelrw5TiBVzb5fNYrr4Xmj0dbm\nuLU9Mv3jFmzzi5C4W9cFvgHoiByVgSfTE+03+IIdvZFDVOmNUq+4Tmf7SHJi\nwOAWkIiJLe2PpahP+/VfyfL+XJuteibqdrrPCzt+q0ytDPHSui50byVI+udn\nOQiOe6xgk42qx7R5KMoPnnj6dA9LlMg72oQQTP7mdnMj+ES4/VnCOH/Jm/Oj\nVpF6\r\n=BIkW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFRpWqWh2fqvx9P0VWcBWcDavWyoUYIDG9X7egmElqHUAiBeGjT/anDWNoH8ZTPQGZerCJmwhUnYKXP52cfKdUDOWQ=="}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.13_1628193351410_0.9075430880336866"},"_hasShrinkwrap":false},"0.0.14":{"name":"vue-class-stores","version":"0.0.14","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"loader-utils":"^2.0.0","require-context":"^1.1.0","schema-utils":"^3.1.1","semver":"^7.3.5","vue":"^2.6.14","vue-class-component":"^7.2.6","vue-property-decorator":"^9.1.2","vue-router":"^3.5.2"},"devDependencies":{"@types/jest":"^26.0.24","@types/webpack-env":"^1.16.2","@vue/test-utils":"^1.2.2","css-loader":"^6.2.0","jest":"^27.0.6","ts-jest":"^27.0.4","ts-loader":"^9.2.5","typescript":"^4.3.5","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-template-compiler":"^2.6.14","webpack":"^5.48.0","webpack-cli":"^4.7.2"},"jest":{"moduleFileExtensions":["js","ts","vue"],"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest",".*\\.(ts)$":"ts-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"globals":{"vue-jest":{"tsConfigFile":"tsconfig.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$"},"bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.14","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-LgR5qfgju06ILNeGiB9UHDpnYJ4s9oWNL8d21Se/pV8gyLVB/TbDhwSCMm9tJJMBDOdyQ9FtpwYBYtUB3OvpoA==","shasum":"631b6772a4498a8865ccb6e153c668b91be90ce5","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.14.tgz","fileCount":19,"unpackedSize":33525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDESoCRA9TVsSAnZWagAAiqMQAIrspGCAorAyAx1OJZQJ\n5z1zjksfTKu/zpo01lFoiSe2A8hBpUe0Xw2/V4UeC/J4HajYeW0TDgA/ZmFI\nBrB1+3RbVJSjoEDRVD2N8OPbAyhpmyg0kGrWYejRS7SVn1dS0MQKzQMdhjZk\n1mRC9Ipih8icLodmRCcCftcTOIP8rD/Qk5Re+wm378Zc8gOMOwDnImyze38w\nKvBlMfgO36+Z7J09FadP+cXCrOai7d9NoUJLfTaey9pPhL3pvOSOa6NCDwp3\nx4kwkBbZL0fhNVfN8avPzRA+9yhYvGTqdezgBrDcx/ZvTeL9qSc/CdrGGeyj\nHwc7ZcJ09kdqHewPm7a7i30DcF3cfWl/7MPmguizTqc9K/xuf65jRp7P+44Z\nYdioec4CkWlONkaxvOBJK9QSpBkggsC+w2yqNYskwBfiyDhyJayDvLmk6MSt\n2DZBfKsw5BJpkPtKxMebirBE917KdN7DXZTB35mRXcDidFSpaVDuojzlUO8M\nCKR8LYFWXfGvhOuzefQcYJYKyTPlK3n1vBSKPBvBbgpqjy5UoKknOhc4Vwm7\no7+76uj9STXDO/ibZDStoaaZB+TT+87tE1+F4oN2h83q/rKXU7uEFAnlTdo8\nmiyWWTZg9zJPiZoQvCPihesvZxQsr8d3QbvfCX13yhIEY1e0yRp1uyZjtlc4\ncO+9\r\n=AkUO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUU1BDKI9LC9nM5C4ng0R/kGEz4e6OUqrnRSkS0FQoTgIhAIxPMkEs6HAJlEIOlrPiAoOAlh5kDMcj2K9O0wpdhHWj"}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.14_1628193959858_0.6126166017651147"},"_hasShrinkwrap":false},"0.0.15":{"name":"vue-class-stores","version":"0.0.15","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"loader-utils":"^2.0.0","require-context":"^1.1.0","schema-utils":"^3.1.1","semver":"^7.3.5","vue":"^2.6.14","vue-class-component":"^7.2.6","vue-property-decorator":"^9.1.2","vue-router":"^3.5.2"},"devDependencies":{"@types/jest":"^26.0.24","@types/webpack-env":"^1.16.2","@vue/test-utils":"^1.2.2","css-loader":"^6.2.0","jest":"^27.0.6","ts-jest":"^27.0.4","ts-loader":"^9.2.5","typescript":"^4.3.5","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-template-compiler":"^2.6.14","webpack":"^5.48.0","webpack-cli":"^4.7.2"},"jest":{"moduleFileExtensions":["js","ts","vue"],"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest",".*\\.(ts)$":"ts-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"globals":{"vue-jest":{"tsConfigFile":"tsconfig.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$"},"bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.15","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-Et6wztNg7Abnhg/Uat5wq9oRQAvHzEyqj4xpdiAD1XCpU3+QaN63h4xfpM6SxSucDbx6n6UsxogEhuVqpgxyvA==","shasum":"5725f6639463e94c8e0dd2dbb95a6fdf168d6e16","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.15.tgz","fileCount":19,"unpackedSize":33645,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDET4CRA9TVsSAnZWagAAmaEP+wUMLGiBnGciUnQUEorR\nCLRKth+T4kJ5wA1ND7yZ6eGIa5ZSxhgBGVFs/rUMQ/G8WiUPmSYNXrgzK+KS\ni6pFXKZYrQk8113edNtdddBwSmTBMAtXuumin3fZMnTv1/b4HttrwWFe4pZV\nXr095/89trGfaNtiHEq7tMj7V5CB84FnzgCHtf0egFF2ARWthzzfbVm4dnus\nB010wkESY2cduAtbwVt7rlkkUFeNHck1RBD1n1KY+tSO6Ch/CChOneyFwY3h\n+oz4tzuogvqJHlqei8SAC9MlgDB9UtdElojmsoh4L3JukC1zS8j/ELfchD9p\nWBHW2181x3MIvk8UPE6v5sRAosNtQqUGOtBwUrxBtynDV8oSVO2NWH1z7/Ur\ngMcZoNVuHv8ieMBvkYCaLXvin9yzUucQ53gTv9u465tnu5RAGgvPy7310W6K\nBkYibXdmDEAhHZTUhsfkjb/hsMJ1kdlHK6QEZCStTFzA1JUWj8iHypr+uBAd\nJI83SynNfXdY6EMUVYgyhXda+cNML/IfE62XZ1NP2YELxyWxnjx0nPXVI61H\nwl9beWKe/0tds4y8XyE6FrQS+x/HbhP57SAMZfSeciSKNWs8bE1pYoMVYvqQ\niP4h3CRX4zWwh2lOk+b6P8KXc32OG6vaGxhZ4g0/N56lILq4JaoiZib7nZbL\nAtp4\r\n=ah3d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCo33zAp4ukwkjyVqNDTVYlS7Tr+TQEPhM23pQvaAWNFAIgXimE3I1Sf+OsVa492QefypDZdGs5NoDybO+hO9LmOSc="}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.15_1628194040629_0.400593180329607"},"_hasShrinkwrap":false},"0.0.16":{"name":"vue-class-stores","version":"0.0.16","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"loader-utils":"^2.0.0","require-context":"^1.1.0","schema-utils":"^3.1.1","semver":"^7.3.5","vue":"^2.6.14","vue-class-component":"^7.2.6","vue-property-decorator":"^9.1.2","vue-router":"^3.5.2"},"devDependencies":{"@types/jest":"^26.0.24","@types/webpack-env":"^1.16.2","@vue/test-utils":"^1.2.2","css-loader":"^6.2.0","jest":"^27.0.6","ts-jest":"^27.0.4","ts-loader":"^9.2.5","typescript":"^4.3.5","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-template-compiler":"^2.6.14","webpack":"^5.48.0","webpack-cli":"^4.7.2"},"jest":{"moduleFileExtensions":["js","ts","vue"],"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest",".*\\.(ts)$":"ts-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"globals":{"vue-jest":{"tsConfigFile":"tsconfig.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$"},"bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.16","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-YdD/HbMrUn0Uqdn729b3YP/MeRBSh9edZcVSoUUXT5q9gFTuxGFljgcDEMOaTWy+N5I24gJb1C7DP3yW5qyG9g==","shasum":"9285d9f87f33e1d9f9e057feb4fe5270268d3844","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.16.tgz","fileCount":19,"unpackedSize":33639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDEWxCRA9TVsSAnZWagAAhBsP/0Kgf9sHQTB3GY1FvWZ/\nwrTi2dH45xh9Jp0tEybArWFcTGRfyT0tB44UerUghzjcbzLc3ZSo2+uYAWo/\nxk1VraXeJrOeYGISdgyRVBKk9TgQuqfZYPSHhbUkH7qPNypTSi8pc/UORvsp\nuJrqWKtw4RBRoyBJeRAofw8iqzY3OI5SmNMseOBIz3LUqBpg7lL8gr32R0U7\nJu7l6NeUgwYiULSgq7o7yGeTaddl/SW05nxPAVbCJ6ZF/aJQJCfCRtRVsuGV\nVUBfOxfUP8nQ0zwNZhBGf0VQ0i+QUtuBsa8gem6yqUy5lVMddtO4SBNGO9zG\nxXtDVuffeLthd7BPPxO0xfELceq+rf/XP0CesD+Fu6zIuw8ZjNJIpmJoMiXF\n0zhNLSh8wV7Dxty9oJkKMDqC7VGFRjsDQ5PJDSq6KYhhLlzBE91nfe70ulCa\nve9Ymoo4YL/kwkJ3d4EhatIe/hVdkEKq2ig8jHvtNg5hSYF7HMr4wT15jj4j\ny/tRFIxdoY3lxrvdvKzHzCZd95Li3DTzxLn9RcjmzY3vn8zcEbLK73OHlUO8\nCFGtA/vH/PphH75yrXNaR++0eHmrqajTEyhNhcwdR8glqd+7QKc2b6p3URnm\nztw3ialPCFXBNyyEWAZZixqyTDY8InfFnkP07uUwy54YV9PU5cWNqEa6ZwUu\nZini\r\n=nBjw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCu57L1LAilEX+RmTCEvh4XvjmJjNl8ki1TLHjUWBs7zAIhALTlT9Za9TYiOmJXjzk9XM51Ec4oYzVQ5YEeSg9MZPqm"}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.16_1628194224969_0.7138182613303408"},"_hasShrinkwrap":false},"0.0.17":{"name":"vue-class-stores","version":"0.0.17","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"loader-utils":"^2.0.0","require-context":"^1.1.0","schema-utils":"^3.1.1","semver":"^7.3.5","vue":"^2.6.14","vue-class-component":"^7.2.6","vue-property-decorator":"^9.1.2","vue-router":"^3.5.2"},"devDependencies":{"@types/jest":"^26.0.24","@types/webpack-env":"^1.16.2","@vue/test-utils":"^1.2.2","css-loader":"^6.2.0","jest":"^27.0.6","ts-jest":"^27.0.4","ts-loader":"^9.2.5","typescript":"^4.3.5","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-template-compiler":"^2.6.14","webpack":"^5.48.0","webpack-cli":"^4.7.2"},"jest":{"moduleFileExtensions":["js","ts","vue"],"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest",".*\\.(ts)$":"ts-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"globals":{"vue-jest":{"tsConfigFile":"tsconfig.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$"},"bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.17","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-YgN08KfU/Tp/xmBMKJ6umTW1le4QFb4Y0y4YERR851I8yobfZ9OMyPCilW9Toy7WGBuOA1yo5oVB7unuujCwGA==","shasum":"e0093a99ac4bdd9f1629cac53c9b52cbf025038a","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.17.tgz","fileCount":19,"unpackedSize":33907,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDEepCRA9TVsSAnZWagAA2toP/jLQLDXsAd3TAC6w3DGd\nkwLXwXs96S1cHzYTS6Pt1S1VEiJc1X9gQ8XaAmO1rFHKAjtIYbr538hWLhlR\nJwMApCycfKhOu1QYGLO9ft2raQevhw3akB8y3x2k+9aKD04PYltbMpnBOJd6\nKBkVaDXgFXlfk3hA05z/nL79KT6D1Vio4cDorGaYzlx7oLyZJk3fsCT2n7KD\nxPQ5JZBYVcUzf9GEccdoYzIstuSfyeutf5/9y000N2clzpE9pUnw1WP/V7Pa\ngl9wh9HsXjM8C6XvK32tYa0wYkFzvnvAhKFpZVhwzSDrbcpiwlV6g+xmx1Dd\nl7KLRnMUST4knGafgZCX0B9yRtSiGrCmwXKG3+T9IG2j2LtH6g6tCUZsQCFy\nlEz4dPO71uXZdROFkrtg+3ZnfRLrlrfq2yhbXglMwPfo6qB1ATNMNmAwdfR8\nrXjiNgjhAgr+G7fB9M652sod7bkt4r0KkCeGcq3mX1j/vbpmAqRA5PXZmn/F\nYli6ZEAjldkzsPNRVPXSlfKGXrUPWaIg0zqkncn8n6MUXHtmaw52MzTLN4BB\nqOeCmgJeFvbij+5IhXSyaHpkuAdFJGYEHBDQjVttpiDwq/o2s0aIE8qNHt8j\noBElthWCEtR9gOXrXVjRY+uxC+b342+pfvwH3ycH4kjI5iVCf8TZ4pS/ZYG7\n9JnB\r\n=zETF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDT9tyyk3b1uUWCziEHp/G+cOf0YeY+XLzdrFsd0fxYTAiEAx8OVV877iITNB0bzwv+RKyCzQ1chVrRDIiTA/izkyhQ="}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.17_1628194729335_0.6990828499156152"},"_hasShrinkwrap":false},"0.0.18":{"name":"vue-class-stores","version":"0.0.18","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"loader-utils":"^2.0.0","require-context":"^1.1.0","schema-utils":"^3.1.1","semver":"^7.3.5","vue":"^2.6.14","vue-class-component":"^7.2.6","vue-property-decorator":"^9.1.2","vue-router":"^3.5.2"},"devDependencies":{"@types/jest":"^26.0.24","@types/webpack-env":"^1.16.2","@vue/test-utils":"^1.2.2","css-loader":"^6.2.0","jest":"^27.0.6","ts-jest":"^27.0.4","ts-loader":"^9.2.5","typescript":"^4.3.5","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-template-compiler":"^2.6.14","webpack":"^5.48.0","webpack-cli":"^4.7.2"},"jest":{"moduleFileExtensions":["js","ts","vue"],"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest",".*\\.(ts)$":"ts-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"globals":{"vue-jest":{"tsConfigFile":"tsconfig.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$"},"bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.18","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-rlk6J1S9ZcJwEMr3UUzvOGPcaJxWTx4cu6ZLRvvzWBWOn/UM4cH38sk9Zf9YBAMjxlKztgze57FW9J7zHpbkkg==","shasum":"e0732afc2be1549db16c05b492543de7ad306bf3","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.18.tgz","fileCount":19,"unpackedSize":33896,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDEm8CRA9TVsSAnZWagAAjfcP/1e2MkVpDo0vnmVbZTvk\nqJUUed0LvBsPjke6uAUbDQ1kAUUr3kBSEF0SJMldAHZPU0JWdBdEPwthKo8N\nvUBtoSIkpKn9p1w9dXPbWueZ0ETTGrFnXEGEURSXa/2PXWzEtW00VLnxKsoc\nOdo61B/e90vo5weQGJter/3UidEVcosVYEmpfHzUJgyWW2x5qOQAURkTjvoO\n8lLA6pc2j4RjHDIk6ZmjIxrwb3WAmbPDN+HXjeZIe3GG4upTNkWQS0RlmG9/\nHjUOX+MYla7MYJalFzCJU6uOwhXZz7zboPYzp4v843xhhEcuUgwZZzy44Llp\nusQSCg6fgvsBJfgVMa2I4+yKmhhGUPYNhlbjWr7ADLB+zX85ogk4AYKcM6Yo\ntQi23I00d45zWK3UjMZG1iIaxuMfxB0PLfI2BNFIoPlWaEWB5VKb5kNMqlt5\nPfbszgHoP6VF/X+qi4gfknK2/mxl3dZVZsHLHS+sICpqPSauSu6Zhi7hD4jN\n2tdM1vgBTY6c2fCFU6DF1zRVQ7SINf7HD58HkRELmWa50AYjXD1Uh6c9tIfO\n32NtxfQiO2EpugIRHbL/zxQgb05fruVSWBnFq4HE9nHXkEMkXbe3p7RKJYAU\nZbz9apKtt3diBQ/yD4kfzKJ4eaNAdHkeT+NVtQK7bL+DIKJLNJhdH/Y1ODr4\nZpa+\r\n=hLxn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMXRCmSiEnnQ6UwYPw9uUweYG80UKn3SBWRX/b1ZhdtwIhAJvlqxU23MCriyEof9H/wYSJXIpY1K0xCRJLxOEltT9v"}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.18_1628195260782_0.98355703254082"},"_hasShrinkwrap":false},"0.0.19":{"name":"vue-class-stores","version":"0.0.19","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"loader-utils":"^2.0.0","require-context":"^1.1.0","schema-utils":"^3.1.1","semver":"^7.3.5","vue":"^2.6.14","vue-class-component":"^7.2.6","vue-property-decorator":"^9.1.2","vue-router":"^3.5.2"},"devDependencies":{"@types/jest":"^26.0.24","@types/webpack-env":"^1.16.2","@vue/test-utils":"^1.2.2","css-loader":"^6.2.0","jest":"^27.0.6","ts-jest":"^27.0.4","ts-loader":"^9.2.5","typescript":"^4.3.5","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-template-compiler":"^2.6.14","webpack":"^5.48.0","webpack-cli":"^4.7.2"},"jest":{"moduleFileExtensions":["js","ts","vue"],"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest",".*\\.(ts)$":"ts-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"globals":{"vue-jest":{"tsConfigFile":"tsconfig.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$"},"bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.19","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-W0KmRkXCr2XJC3KJbfmluoU+WBnD3OMToQuW/+A5UWJRj+k4BoAKoQnEavsI4+mO2n+zFMrj4un3EhmGyOJFrQ==","shasum":"2074e2e1fdf1f3ddb409c498a1ef4dc2783cc36e","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.19.tgz","fileCount":19,"unpackedSize":33880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDXj8CRA9TVsSAnZWagAATWMP/0VWXSe5qeV80cpEzDYh\nAECBQETLhqWEMdERBixGWErSW2sPrKhRMsP54bxQLnzj+Nc+s/lsBKPpUcvj\n7q3wb+ghXnRrxdBWipXrtE2nfmfchu2jksW3kTuuo0gMM8LY5Pv2uU4oh55z\n+l1puHRKJu8uCbIWnHh7iRL7Is6p1hZdL977zhODq61JezDHa2gXhR/QTk2w\ntw7+D97udeu8rFPRsyNdkl/WW9Y2FxK4Akd4FrwFnSMJ6/8QOBhBWOELbyQx\n5u80ubEd5MLpjMXWAwHXISMjtjyJoaZNk3CuYu3tNELKLvElpF5C4fvxo8sW\n+GEiJpvPss/dFec0lkCFhFcePd5pKTtzRBWjrJ+Lmk6kDfa7kQWWIIm+77N6\nfi4mLBFdXmuB3uYX2H1g6EYViU+Pce81Ir/MvwdlxFQonwJa0Q6VAQOSjRqi\na1lH/ZEiFHo5yqLlfH50gkTR5QRAUj1T+TMovIyJCTn4IJV8uSC8z+s6uv0v\nnc3bZzyEHswh7YFNBFvg2L9gDdiacuUBsATZWww4gRivj8XY5AfBZUu1GwKA\noFjxs2r6+LTRPxHcBGDcJcL67edKtoq2FzTajvzY1KuvtSkwsHmtCaXKjGMd\nVxuIGKQKk5PTNAS6PO0sAgZPUKFZ1r/t59YcXQAcHnBZwO18JYib39ezhJ06\nU1KC\r\n=WsYd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF/1XtM8NVx56LyQ9qM9iuW4PoOuS66tTKaDJLQvxqrxAiEAyDg9SE42IQVUB4UrBVwQVqxjOAWAj+cKjj+rEAlDxaY="}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.19_1628272892258_0.030253004886500623"},"_hasShrinkwrap":false},"0.0.20":{"name":"vue-class-stores","version":"0.0.20","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"schema-utils":"^3.1.1","semver":"^7.3.5","require-context":"^1.1.0"},"devDependencies":{"@types/jest":"^26.0.24","@types/loader-runner":"^2.2.4","@types/webpack":"^5.28.0","@types/webpack-env":"^1.16.2","@vue/test-utils":"^1.2.2","css-loader":"^6.2.0","jest":"^27.0.6","ts-jest":"^27.0.4","ts-loader":"^9.2.5","typescript":"^4.3.5","vue":"^2.6.14","vue-class-component":"^7.2.6","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-property-decorator":"^9.1.2","vue-router":"^3.5.2","vue-template-compiler":"^2.6.14","webpack":"^5.48.0","webpack-cli":"^4.7.2","stream-browserify":"^3.0.0","stream-http":"^3.2.0","url":"^0.11.0","util":"^0.12.4","vm-browserify":"^1.1.2","browserify-zlib":"^0.2.0","buffer":"^6.0.3","crypto-browserify":"^3.12.0","https-browserify":"^1.0.0","loader-utils":"^2.0.0","os-browserify":"^0.3.0","path-browserify":"^1.0.1"},"jest":{"moduleFileExtensions":["js","ts","vue"],"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest",".*\\.(ts)$":"ts-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"globals":{"vue-jest":{"tsConfigFile":"tsconfig.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$"},"bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.20","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-1zIlqDNwxUtnEnEdrdUniTzer4wit4BfSgaP0SNu/BkOGz6GDAgXwIrgCFBoe64sd/7gY7ORg9GJ/C2/VaV8Hw==","shasum":"7042c6545320c0910b38bdd3ef90e7be5a39992f","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.20.tgz","fileCount":37,"unpackedSize":52248,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDaeXCRA9TVsSAnZWagAAjsUP/jUVyqNJbi0DvgAqc31S\npnjg8ABf4WYM5pynk9W/tW7wS1hChKgmpZtrfJV9ZuVIkCcEMvvZcD4BpjVi\nSONEER1odA6mNTAHJYuiF2aEFuVbY8kG00Z2EseHFbonxlgX8RJsmkHCQuRL\n4KcPJFkVoPlzyzvwf5d+ESv4N3WoSfh+e7w6vUvl9M3CJpuAeoi2LVga47I1\nNUe1dZ73LgFJb26wgpkTXNfut7S31JDm3RLYP+Iw7BOMeO4aEvsHqvL3uX6v\ndZ4/ZNiWx1TBi/KEJvl3Xr/3TnM0+sSCYQPq3OG7/dzm1dLyq4PygN9um+kG\nR6G+rnmNljA8Du+oV8DPrV1UNRtd5JAUnNqguPC5Pxm8ChvLC+tEZeb3cSLi\nJbJoDhxQQrWN56FmWhmtB09+HSARC8gxPyYyEg6pUe0ORH5dia7ShpqJjbkp\nVl4gi022IXAFXA4BpjXITip4JpZumH2iQql3YeY5MFNB4UCgA2ljACx5xK7x\n1kSVIm0SqqYucJDms6ycZGGMD6pMUMvJ2Yo7e8eJIgQfO+ZZme7bt6SnzRYM\n83Muayn83tCte0uDtIRa2q+wHHzyCbm+BryJVjm5o7d99+jOfqAd1jBLmFUb\noSSnZucr43fVoFCmfbEiMp5vdnnsUXSuscpZCeFAr6dFzAyWtFCc152Pcoyp\ny9Yg\r\n=xFZI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICWv5f8+hZiltzfOYGWNqBYrM4+aPvII7oxpHFv1tK4hAiEAoRqTOjzdWVCezGUKcBrQ52cOqpdNTP2bQq0Q9ZTNENg="}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.20_1628284823590_0.8624234434483251"},"_hasShrinkwrap":false},"0.0.22":{"name":"vue-class-stores","version":"0.0.22","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags","generate-class-stores":"node generate.js","generate-dev":"node dist/generate.js","deploy-update":"./dist.sh"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"schema-utils":"^3.1.1","semver":"^7.3.5","require-context":"^1.1.0"},"devDependencies":{"@types/jest":"^26.0.24","@types/loader-runner":"^2.2.4","@types/webpack":"^5.28.0","@types/webpack-env":"^1.16.2","@vue/test-utils":"^1.2.2","css-loader":"^6.2.0","jest":"^27.0.6","ts-jest":"^27.0.4","ts-loader":"^9.2.5","typescript":"^4.3.5","vue":"^2.6.14","vue-class-component":"^7.2.6","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-property-decorator":"^9.1.2","vue-router":"^3.5.2","vue-template-compiler":"^2.6.14","webpack":"^5.48.0","webpack-cli":"^4.7.2","stream-browserify":"^3.0.0","stream-http":"^3.2.0","url":"^0.11.0","util":"^0.12.4","vm-browserify":"^1.1.2","browserify-zlib":"^0.2.0","buffer":"^6.0.3","crypto-browserify":"^3.12.0","https-browserify":"^1.0.0","loader-utils":"^2.0.0","os-browserify":"^0.3.0","path-browserify":"^1.0.1"},"jest":{"moduleFileExtensions":["js","ts","vue"],"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest",".*\\.(ts)$":"ts-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"globals":{"vue-jest":{"tsConfigFile":"tsconfig.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$"},"vue-class-stores":{"usingTypescript":true,"shortVueDeclaration":true,"pluginDirectory":"apptest/Stores/Plugin","storesDirectory":"apptest/Stores"},"bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.22","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-KVpAqX+z9I6UdjNCqXFfLH0oTW3iMpj4qNkiV0Xa9U1dy5cEe8kg1A4E4smQfwbqA8Sq4N6YvsyDsRIEqVUZGA==","shasum":"e1499ec31e212d963fa9a71bfc35c860ff0a3d42","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.22.tgz","fileCount":40,"unpackedSize":54510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDbCYCRA9TVsSAnZWagAAbygQAJiT9TmObvXygVBUKYPd\n/2x2OIH6+zUcgwVtfQccNYvqshNNEml1btSicE/KSh3xOMzqQY+RX3P/fANO\nWOiimbZcCzYZ929xMpaiteCBmj8YaXwNR8rwcTInkCSnNJqkNv2fDrBELR7v\nnFY/xauEkSnHQ30QpxHpusaGYaw6YAQedDWNUGEc1tHB6O6ApHGASYoG5fFK\njMAaEbfEyDWBe9Sb5Sx9JpnW/XzZznOZjjoh66ARfSBeyvnC17+VMBNZAN3B\nrt4aWENqTNCOw59mj7EKKh8yLFR3TMgmHL/vhV8+vsFb/GCv1Pv7+NhI1TL4\nA5974f3LFxxKd3yEgYFp+8hV5WNztbLeXKMeiu2xKVgsXLDfpwGTPJfwn+Wk\n+BGjMrSM+rQ2Brqb1o/Ix/cxPo89ALRAfqkqm548rFrvvBVnn2AyvOof8eGQ\nBGY92v64ptba0Hp8NyJEZbwQjaupY5+e/7W7AuoXPgV3j7KGMt5v62aMcGs7\nVX4vUfMpY1sh0s1us2LqzJmh62PQJtKZfhkWFeBDn+sLecihqb40WUJX74d2\n18B9i+VIZm8moMBIIMkuwtn5Xts0/gYHwLfmyMhgFMHIdXOg8rWPebrjgbgY\nUY9HebOSzJDXCQzFY5EnSmndhHFP4NTzd9Rq0z7g365TY284ATHxzvXbtpPY\nOth+\r\n=exgc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHt4CXMEwt0rpxbuOIltKQAUDDMgdrn2id994OHsmoSdAiEA/mnJQK8C/+XBxmJjUPpe3vce1kv3m/oEmlHRz1BzdQw="}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.22_1628287128528_0.5548309227022417"},"_hasShrinkwrap":false},"0.0.23":{"name":"vue-class-stores","version":"0.0.23","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags","generate-class-stores":"node generate.js","generate-dev":"node dist/generate.js","deploy-update":"./dist.sh"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"schema-utils":"^3.1.1","semver":"^7.3.5","require-context":"^1.1.0"},"devDependencies":{"@types/jest":"^26.0.24","@types/loader-runner":"^2.2.4","@types/webpack":"^5.28.0","@types/webpack-env":"^1.16.2","@vue/test-utils":"^1.2.2","css-loader":"^6.2.0","jest":"^27.0.6","ts-jest":"^27.0.4","ts-loader":"^9.2.5","typescript":"^4.3.5","vue":"^2.6.14","vue-class-component":"^7.2.6","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-property-decorator":"^9.1.2","vue-router":"^3.5.2","vue-template-compiler":"^2.6.14","webpack":"^5.48.0","webpack-cli":"^4.7.2","stream-browserify":"^3.0.0","stream-http":"^3.2.0","url":"^0.11.0","util":"^0.12.4","vm-browserify":"^1.1.2","browserify-zlib":"^0.2.0","buffer":"^6.0.3","crypto-browserify":"^3.12.0","https-browserify":"^1.0.0","loader-utils":"^2.0.0","os-browserify":"^0.3.0","path-browserify":"^1.0.1"},"jest":{"moduleFileExtensions":["js","ts","vue"],"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest",".*\\.(ts)$":"ts-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"globals":{"vue-jest":{"tsConfigFile":"tsconfig.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$"},"vue-class-stores":{"usingTypescript":true,"shortVueDeclaration":true,"pluginDirectory":"apptest/Stores/Plugin","storesDirectory":"apptest/Stores"},"bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.23","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-4cnLj/dn2FPP7C0MglLctC+vYLJUgozE0ttVsiBixIcZoyryAHzsKn4GRzmkSwr/Noox2How8A+ZfvJaz5yTSg==","shasum":"6f938f9377235fa149f588993c15747612ab213c","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.23.tgz","fileCount":40,"unpackedSize":55131,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDbGYCRA9TVsSAnZWagAAf1oQAIWV13BPrcIBE3yCQeG8\nGgJUFl/rVTwGOMXuw7cR6NSUyWi7Lk8HLTpOeEGSx+2S47T3YSIVe22lIH6c\n4+a4fDK2gyCsLlLam3EPKU0dJBdxRpzisPnjvz8QvMTzdZS/6zptH5UMG7jz\nG2WJSWX2tqYAu+3d3srXmVPfyoal31IP1vs4dFZ56nZ6r3ibatqc8aGH3UQT\n58jr+JiVB2NKvewbxyFRW6z165K+HxCT2eZSNrALCG0JNy524bfrPJGbQnBf\ncahqvw+3GNWrwK2sdCkRv35+sW86VFFdefQNUxFEzSy4jhdqQJn4GwcFfLGE\n0wHOEV/1cvz+/MUkOsMNf1K+c9wwONY2UKMxQp3DbrrMwgL6yZyT1Mv18qoe\neAWZGMSyMtEIGxamGUF8fdgWcneji9hKx0D9kYHm6yg784xQkMBjECwlD/93\nfWYXoc+qxC39+m2ueUSjN1WccWCIXWELhXnXwLcxoM8nzP27edInB2/hW8Ok\nMgKjT6eqAEXz51UX5s/k6sv11xEpbRLE2AicipwB/p7AnRginMp57OZAwSC0\nNdCFaHllnK916BCA46JrTugcq+1l98JT+3Fdj3SazCR0PjcONFe6gypWmsqC\nzFl7TK69anrXf6wSUHMsCtHJRIUfA81MbWXA/2buKehPaeY/3VUr7oJ2aihm\nywJl\r\n=2IkE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAKTQbuPbAjv7U0Wiss+t9GqkayqiwLmyHYGvHXhIZXsAiAOIaA+4mgg6bRTVhl7TIUVdYYFoPJ65Cab/ZNQwgXu4A=="}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.23_1628287384458_0.9993162308233727"},"_hasShrinkwrap":false},"0.0.24":{"name":"vue-class-stores","version":"0.0.24","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags","generate-class-stores":"node generate.js","generate-dev":"node dist/generate.js","deploy-update":"./dist.sh"},"bin":{"vue-class-stores-generate":"bin/vue-class-stores-generate.js"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"schema-utils":"^3.1.1","semver":"^7.3.5","require-context":"^1.1.0"},"devDependencies":{"@types/jest":"^26.0.24","@types/loader-runner":"^2.2.4","@types/webpack":"^5.28.0","@types/webpack-env":"^1.16.2","@vue/test-utils":"^1.2.2","css-loader":"^6.2.0","jest":"^27.0.6","ts-jest":"^27.0.4","ts-loader":"^9.2.5","typescript":"^4.3.5","vue":"^2.6.14","vue-class-component":"^7.2.6","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-property-decorator":"^9.1.2","vue-router":"^3.5.2","vue-template-compiler":"^2.6.14","webpack":"^5.48.0","webpack-cli":"^4.7.2","stream-browserify":"^3.0.0","stream-http":"^3.2.0","url":"^0.11.0","util":"^0.12.4","vm-browserify":"^1.1.2","browserify-zlib":"^0.2.0","buffer":"^6.0.3","crypto-browserify":"^3.12.0","https-browserify":"^1.0.0","loader-utils":"^2.0.0","os-browserify":"^0.3.0","path-browserify":"^1.0.1"},"jest":{"moduleFileExtensions":["js","ts","vue"],"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest",".*\\.(ts)$":"ts-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"globals":{"vue-jest":{"tsConfigFile":"tsconfig.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$"},"vue-class-stores":{"usingTypescript":true,"shortVueDeclaration":true,"pluginDirectory":"apptest/Stores/Plugin","storesDirectory":"apptest/Stores"},"bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.24","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-CUDT3FsEc6JC+0mHImprSlFYOMriZ2LIiJtb+JhTbQurIG+6aBuMp4XOjMEtjQDJ/vyYcINbVrsvHgKcrgsvWw==","shasum":"2f7883cc87b6e64705c0ed68ced13564b727bb97","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.24.tgz","fileCount":37,"unpackedSize":54856,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDbRDCRA9TVsSAnZWagAAs1EQAJeoLNu0HWpRz3ONx/9W\nD+dZsOjDiy3JNrxr9OHguhtGt8x/phtg9AEL4k6z5VUpqJsaCJawMT2a0nVo\nA0nerhHCebKxjYZLyXmBpVB8Mf6oba36852JbhdNK9MjgfjEQrLyrRDO8R5w\ne1G0Bd4osjLhsjI+0RXdZfyvzwQbfRn0iVaJsohAPVkQPPtHqvkykfW1HBdn\nxDYM2ySfcgSzjN5qveKlWPy9FBCQ4+ww+/5vUmlE3E/lm6BAJRoD13fJvNRi\nKDo440klf8SSLIsl8ecwOaknT3eqvqE7/XTrYlXFJGjunVAUgat+1YbyMBiJ\nzKjxsw53RI1YcswhsI1BzxqXv/bxeY9Bw/FhzxkPaNW0kTkeEagwYAbOv2lB\n4DEoqvYXbHYFww/tm4lXLMnduw0Z/sva+Pax6vpeVaioxQ6Vs6FCiFyB5Hil\nAa3O6VcmcQh7gckzo3fraQGFze8Un4JSNYEv97NfgLPC6O3jai2nHitNz32e\nLz1MSOlf8Jl4WP0jZLX0QYluet71D6uI38vCsL1kwxD4yBepLumzj/EDATJh\n3zUMtBZWtpB7i+ttAyZtN/WQ8gvd90VSQd/RWQyImvP2xpDJchY/CYDLZPDo\nc3mPy8J/ObM1erfYGtzxLwcKX79pv/S40UTCKp+Xcq/qhR1wB54x/D8d/2Ik\na1qH\r\n=gUsI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB1UrVaHwW1nTc+k0zgkOc7bG97/DW38KukS+Rv7Er4+AiBQtIRmCZslct5n7ovpZBT/MsqR8KDBU+Hxzsa9CqMk0Q=="}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.24_1628288067091_0.22506524727205135"},"_hasShrinkwrap":false},"0.0.25":{"name":"vue-class-stores","version":"0.0.25","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags","generate-class-stores":"node generate.js","generate-dev":"node dist/generate.js","deploy-update":"./dist.sh"},"bin":{"vue-class-stores-generate":"bin/vue-class-stores-generate.js"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"schema-utils":"^3.1.1","semver":"^7.3.5","require-context":"^1.1.0"},"devDependencies":{"@types/jest":"^26.0.24","@types/loader-runner":"^2.2.4","@types/webpack":"^5.28.0","@types/webpack-env":"^1.16.2","@vue/test-utils":"^1.2.2","css-loader":"^6.2.0","jest":"^27.0.6","ts-jest":"^27.0.4","ts-loader":"^9.2.5","typescript":"^4.3.5","vue":"^2.6.14","vue-class-component":"^7.2.6","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-property-decorator":"^9.1.2","vue-router":"^3.5.2","vue-template-compiler":"^2.6.14","webpack":"^5.48.0","webpack-cli":"^4.7.2","stream-browserify":"^3.0.0","stream-http":"^3.2.0","url":"^0.11.0","util":"^0.12.4","vm-browserify":"^1.1.2","browserify-zlib":"^0.2.0","buffer":"^6.0.3","crypto-browserify":"^3.12.0","https-browserify":"^1.0.0","loader-utils":"^2.0.0","os-browserify":"^0.3.0","path-browserify":"^1.0.1"},"jest":{"moduleFileExtensions":["js","ts","vue"],"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest",".*\\.(ts)$":"ts-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"globals":{"vue-jest":{"tsConfigFile":"tsconfig.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$"},"vue-class-stores":{"usingTypescript":true,"shortVueDeclaration":true,"pluginDirectory":"apptest/Stores/Plugin","storesDirectory":"apptest/Stores"},"bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.25","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-a7+3NnNJOf8Aoudra7mq70c9gjD9icvP/XoRV7v+KlCoj3Ne7OTLLh5P8qLab3a4FsezzlXG0/HUCadhqEfzKw==","shasum":"750f846306611b5e77a9f32c72db464ddf3588db","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.25.tgz","fileCount":38,"unpackedSize":54983,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDbSoCRA9TVsSAnZWagAAHGMP/A1VNtt1UwVqf2NMgvEf\nh5nem+MY07cktY5JwsPiefMqeb8yEEEyNiLnqG5AWCiQx1kAwzNLPmH2RjcB\nYQ1NtSgqm8LN8y8wioat6/QIsDeIkwBgLZOfYHpCfcDLWgBcSv0AxGYCV6XX\nDZgIMwCoW/VL3sSURApi0up2lgyJPMDlWFveX8vnbfhdZ5XmlW8+oqDh37RC\nDubCaA8Fm5IyPp1QdsiSGOrNEei8FpWJDiwtx5ejbI1lcI5fhY/r6PD8YCO1\nyD05YFRTjt/gb8gRMxOpZqdbtIG6ATB2UIbdX08+uCKYWsJD36ObdUXB3+1J\nM84wqIkxBYORribwU8awS0sANczyFLxk7DS9Xibz5La8TShUnJeHRCD2/jJf\n+xN0GPJUJVWW5giacL1SGjrNazpPCYURFK3d08KOekGfsc72siTuYt2Tnulg\nS/yXEqrqeWMPh1+wf9j5g4MPQmGv6KGT4sO3kP0N4GXGfvGKrgFWC4EuFO8G\n415UMz//4eIqSZS/Z46xV9zLLC86ISTVruwlMptdKFyb2LB0TS/tGeMag6ND\nZpO6VhUAQQVmVETYecpPL7p5kR6sR2MT2r5PxWOTJwTajSR3RoiHX0RHX6Jp\n4I+3ZUcbtAFGGlXil5j/H7p3H2CK7tqKRHkmPq3qv97TIqmS25NFuSIHj+ae\njgBk\r\n=vHOz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDALOqUphcbL6D+bWtqbC3Vb8EwUjsHwrkRs7dJoSpHJgIhALB0l0RJblCqFjsKJcMASuynL9oQJqcf/1Yjoi5Ogzcb"}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.25_1628288168644_0.3392581837337887"},"_hasShrinkwrap":false},"0.0.26":{"name":"vue-class-stores","version":"0.0.26","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags","generate-class-stores":"node generate.js","generate-dev":"node dist/generate.js","deploy-update":"./dist.sh"},"bin":{"vue-class-stores-generate":"bin/vue-class-stores-generate.js"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"schema-utils":"^3.1.1","semver":"^7.3.5","require-context":"^1.1.0"},"devDependencies":{"@types/jest":"^26.0.24","@types/loader-runner":"^2.2.4","@types/webpack":"^5.28.0","@types/webpack-env":"^1.16.2","@vue/test-utils":"^1.2.2","css-loader":"^6.2.0","jest":"^27.0.6","ts-jest":"^27.0.4","ts-loader":"^9.2.5","typescript":"^4.3.5","vue":"^2.6.14","vue-class-component":"^7.2.6","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-property-decorator":"^9.1.2","vue-router":"^3.5.2","vue-template-compiler":"^2.6.14","webpack":"^5.48.0","webpack-cli":"^4.7.2","stream-browserify":"^3.0.0","stream-http":"^3.2.0","url":"^0.11.0","util":"^0.12.4","vm-browserify":"^1.1.2","browserify-zlib":"^0.2.0","buffer":"^6.0.3","crypto-browserify":"^3.12.0","https-browserify":"^1.0.0","loader-utils":"^2.0.0","os-browserify":"^0.3.0","path-browserify":"^1.0.1"},"jest":{"moduleFileExtensions":["js","ts","vue"],"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest",".*\\.(ts)$":"ts-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"globals":{"vue-jest":{"tsConfigFile":"tsconfig.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$"},"vue-class-stores":{"usingTypescript":true,"shortVueDeclaration":true,"pluginDirectory":"apptest/Stores/Plugin","storesDirectory":"apptest/Stores"},"bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.26","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-pw6XIsE7txXkhe7eNptNISMAvnLnwM+yh8TDt/Z79QWydxVtt+/p292ELsLdtGhrYwEY8+YevPdmzYepBab/FQ==","shasum":"ed65519770fd4231a972fb79138deae482fa8625","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.26.tgz","fileCount":38,"unpackedSize":54988,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDbT9CRA9TVsSAnZWagAAj2YQAJalM+qUbaKnI9AQJHus\nr6AkcQcu4fakf77A3vioVHpAVp7nU7x82srsgX1WaPLVkra5qd1d3qM6nYJV\noo5IfFg46dGTusaqVhMQIo5fE0JP7az3W/r3y4oOpO2blBDJrnHI/y+VNYtq\nCVJ2XXBXnBWp5FqX6vmGk8ntgX6xDzeUDHcplLlRVAuus4+SKcX0oh29heRa\nbJ+AmLqPP+xZIyfjdquOP/iM1Bz7OScjesHiSV765DnD1UaBZZjvwhiXwCMH\nyHx9ZdLBAgKgu3pfd0S3v2BGo7F87DR8mq7R742jYXAp3CUT6tOtMeXHD7sY\nG5a9FsuVl1DsjsKkksyP84C4jD8hKJUMtakxG28A3ckcqI01dgsGoQnlqUvz\n6RDR3eX7uyW6XWUtbS1GZx4PkAuVTqtEj+cMoBvBzXmYCE+F4/3UsqZODysx\nkubPOvAjJpE9pDEH4Fjvw/rIkmgDKA6Mkx8yEcpylkz4ljnGrOopjO8eHyUn\nXfwkFgxfhp5HpmmvQ1tvQg13dG8LvmibsrxiVsI23GWOHsAUH8lkk6yAh38e\nj0ORG0aXCN7Nr0Vlgg6HVR7QnO6IudHpIdpQl+qaXvxUGF6gxldmBt6uRlrR\nW5sfNNSxY7FM9n1rZ/X6zarrO0DMfaVlGQUZMz0Zb3PrC8stS+3gw6O0j7EA\nL7lz\r\n=p+Cf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfWReYodEplByuj+gIIycPVWM/J7h+jTR+TPcmSRNBpgIgNdNWBNu2gozuRN+kgJI2nIESDEajfTmFlYenaOr0DYU="}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.26_1628288253403_0.6690662957616353"},"_hasShrinkwrap":false},"0.0.27":{"name":"vue-class-stores","version":"0.0.27","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags","generate-class-stores":"node generate.js","generate-dev":"node dist/generate.js","deploy-update":"./dist.sh"},"bin":{"vue-class-stores-generate":"bin/vue-class-stores-generate.js"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"schema-utils":"^3.1.1","semver":"^7.3.5","require-context":"^1.1.0"},"devDependencies":{"@types/jest":"^26.0.24","@types/loader-runner":"^2.2.4","@types/webpack":"^5.28.0","@types/webpack-env":"^1.16.2","@vue/test-utils":"^1.2.2","css-loader":"^6.2.0","jest":"^27.0.6","ts-jest":"^27.0.4","ts-loader":"^9.2.5","typescript":"^4.3.5","vue":"^2.6.14","vue-class-component":"^7.2.6","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-property-decorator":"^9.1.2","vue-router":"^3.5.2","vue-template-compiler":"^2.6.14","webpack":"^5.48.0","webpack-cli":"^4.7.2","stream-browserify":"^3.0.0","stream-http":"^3.2.0","url":"^0.11.0","util":"^0.12.4","vm-browserify":"^1.1.2","browserify-zlib":"^0.2.0","buffer":"^6.0.3","crypto-browserify":"^3.12.0","https-browserify":"^1.0.0","loader-utils":"^2.0.0","os-browserify":"^0.3.0","path-browserify":"^1.0.1"},"jest":{"moduleFileExtensions":["js","ts","vue"],"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest",".*\\.(ts)$":"ts-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"globals":{"vue-jest":{"tsConfigFile":"tsconfig.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$"},"vue-class-stores":{"usingTypescript":true,"shortVueDeclaration":true,"pluginDirectory":"apptest/Stores/Plugin","storesDirectory":"apptest/Stores"},"bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.27","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-M6n6BLKiys64FzlVWq1t98cZBpK0+tC/YN0PjtpYcgHRQby7iETsby9DtqBpRa/Z2IjCUCF0fliTxIosuxO9Tg==","shasum":"7025e780e01aebdd499ee50b7f95ab79f995ee0d","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.27.tgz","fileCount":38,"unpackedSize":54988,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDbUhCRA9TVsSAnZWagAA1qMP/04OANKtkkf53vNYikQ9\nv41JkR0OGstarvj3Yb45ibdasy1/6XJ1XcOCVIK1ihVTEwh9LUsSZOF1gStZ\nHxJ9VE2EeAA3XYEuq9YkfV6TLTRJ+tevwK5B+h2H8qJavIWkRIm3r4vh7UWP\n2a6jc2PLR40iLStCNP8rBfFcFbdYUHUA6UZmfS+y+Ztw2+K48trj2wdzvSt9\nQEglcveHxaisYnqaaWXPfFRdjlpGt6lw/JCEBhy+JJs56fwGf5bkYup8Wv56\nEKTO1EI1DBK3n40XF4FgfXt0Xad2LA3y92Eb0hzpKixUMQf69k2AXlqPIklE\ntXbAHjo9GmqCKq0jhsBlKXEkbRYLeE4ycBlePiWUgjgkJ1oVbiFpZsW/IfME\nj78Rz/hsLQVpQIoDeYThsw4vGbZ+ckBtn/H3L0g48va0957rG5vWSPsNwNvY\nuBCCL9f0QWu9s0ontuisSsNH8JImPJbUbiEkEmxOmP+jf/7gWhx1DjyosGPA\noNDTpRl3bnjGECIP2KlIJBhEa5dD+nrI2a6JLm1jjYpBtYviZQbO40a1BmAU\n23S2/6u8KhASz67xvo/hWw3zPmiY0J7Brob6Cv8rhU06C7T9eK5FnboAHe2k\nCwc/ooKMmBus5zq3V0QgDsRIP2rFW4ZRwH+J81qwSNjQK2RGkP3CahF0EqUs\nJPVS\r\n=s2ES\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBDmQbjLWEBoP1GUM0D5rX0Zsa7qWwL0iZz9G1rIdzJpAiByoy86yeQYRsbuiqsCO+arV7jwC+n/lNA/8wkSoRVzfg=="}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.27_1628288289672_0.35603476296474246"},"_hasShrinkwrap":false},"0.0.28":{"name":"vue-class-stores","version":"0.0.28","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags","generate-class-stores":"node generate.js","generate-dev":"node dist/generate.js","deploy-update":"./dist.sh"},"bin":{"vue-class-stores-generate":"bin/vue-class-stores-generate.js"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"schema-utils":"^3.1.1","semver":"^7.3.5","require-context":"^1.1.0"},"devDependencies":{"@types/jest":"^26.0.24","@types/loader-runner":"^2.2.4","@types/webpack":"^5.28.0","@types/webpack-env":"^1.16.2","@vue/test-utils":"^1.2.2","css-loader":"^6.2.0","jest":"^27.0.6","ts-jest":"^27.0.4","ts-loader":"^9.2.5","typescript":"^4.3.5","vue":"^2.6.14","vue-class-component":"^7.2.6","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-property-decorator":"^9.1.2","vue-router":"^3.5.2","vue-template-compiler":"^2.6.14","webpack":"^5.48.0","webpack-cli":"^4.7.2","stream-browserify":"^3.0.0","stream-http":"^3.2.0","url":"^0.11.0","util":"^0.12.4","vm-browserify":"^1.1.2","browserify-zlib":"^0.2.0","buffer":"^6.0.3","crypto-browserify":"^3.12.0","https-browserify":"^1.0.0","loader-utils":"^2.0.0","os-browserify":"^0.3.0","path-browserify":"^1.0.1"},"jest":{"moduleFileExtensions":["js","ts","vue"],"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest",".*\\.(ts)$":"ts-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"globals":{"vue-jest":{"tsConfigFile":"tsconfig.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$"},"vue-class-stores":{"usingTypescript":true,"shortVueDeclaration":true,"pluginDirectory":"apptest/Stores/Plugin","storesDirectory":"apptest/Stores"},"bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.28","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-bVwalfD96vNKCiuW2WnqTnOun9y1gt19dzsYSGU/v+ieB9aA9Je3uqH6hRftNdnoAsyOSSH34UjEBoFGahUpsw==","shasum":"24391526636f1325797ae0f51ae108aaadb197af","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.28.tgz","fileCount":38,"unpackedSize":55056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDbYtCRA9TVsSAnZWagAAafkP/17TUifSmKYdZX6KYfzZ\nfOJdT4W162N4ArFo5VRYLW0Awwl2OEnVBUW4ytozog36t3LH8JPWww0Wmcb8\noXd0D+aUPtv6Ymj9oZPNInxdU40P2D/WQZs4PR5osO1HfXDlpISqeROFk4eZ\nL2GzpLMTZjRjNEhVE/wQXJ+jQY8xrTAgfRqZStnBD/+JsAss/qcRPDwMkLpe\nIPUoGokzRL3uPpAObxxn46CyZF9hSNxA6dQz13pNTvAYDSd4Go72+mSGYqUs\nX/LM2adgidBjC5Lr/akTfcsAcugfLLrvLZcNThwiYEWHcm7HCECF1hrp5VQM\nbG0iU0z97gtwXLKpsX3/5mwyTSVGPXTvoYkv9aSPvwROP54aMDNRJMokYWZK\n+dhl1kVG8LuBtDqIfHbo8AD3I9cCisYzpRMQuR49KUxkF6z5bZuCh//Eyial\nEtIWHZ7684yQGEj6M1ScXYaO5e6oDQIChDmQA+sfcNI3bxNsQ4cir/scvjUq\ne7LISBR4F3UBW8hNub2cxYi/9ALFTXL++t8ES8MgcYLZJ3r3kMNDWU9d51Ad\nOOwyUt2/QLCHxen2CfskT8HoJ83aG6qgUa/p0t6B9mz0ZbyGLKsb3qlHIhYy\nk4yacBOdKH4qhrXWr/1AvKjNaP+jO2b0cymvK9ERaJM5sxtpbwbwyDlPG2LN\nyFtH\r\n=1uk6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEFV7l6sb6ECrICqHsjiAwJ0UWtlWi20uQhc6o/rryxRAiAUyxkC/mKBehB5l6q006UAXOtOoQarWmKZnmSn/VSyLw=="}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.28_1628288557766_0.036213507391186006"},"_hasShrinkwrap":false},"0.0.29":{"name":"vue-class-stores","version":"0.0.29","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags","generate-class-stores":"node generate.js","generate-dev":"node dist/generate.js","deploy-update":"./dist.sh"},"bin":{"vue-class-stores-generate":"bin/vue-class-stores-generate.js"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"chokidar":"^3.5.2","require-context":"^1.1.0","schema-utils":"^3.1.1","semver":"^7.3.5"},"devDependencies":{"@types/jest":"^26.0.24","@types/loader-runner":"^2.2.4","@types/webpack":"^5.28.0","@types/webpack-env":"^1.16.2","@vue/test-utils":"^1.2.2","browserify-zlib":"^0.2.0","buffer":"^6.0.3","crypto-browserify":"^3.12.0","css-loader":"^6.2.0","https-browserify":"^1.0.0","jest":"^27.0.6","loader-utils":"^2.0.0","os-browserify":"^0.3.0","path-browserify":"^1.0.1","stream-browserify":"^3.0.0","stream-http":"^3.2.0","ts-jest":"^27.0.4","ts-loader":"^9.2.5","typescript":"^4.3.5","url":"^0.11.0","util":"^0.12.4","vm-browserify":"^1.1.2","vue":"^2.6.14","vue-class-component":"^7.2.6","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-property-decorator":"^9.1.2","vue-router":"^3.5.2","vue-template-compiler":"^2.6.14","webpack":"^5.48.0","webpack-cli":"^4.7.2"},"jest":{"moduleFileExtensions":["js","ts","vue"],"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest",".*\\.(ts)$":"ts-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"globals":{"vue-jest":{"tsConfigFile":"tsconfig.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$"},"vue-class-stores":{"usingTypescript":true,"shortVueDeclaration":true,"pluginDirectory":"apptest/Stores/Plugin","storesDirectory":"apptest/Stores"},"bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.29","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-/7ywfALOsYBHWWkXUQXjySCFOgUoUKBWqqcCN/SorjH7M3Pwf6aeN8vtvWXExuwim3ieGlOCQSekyupbXjl/Bw==","shasum":"144a64ea99565a4b7deab4c545a73cd83f6d9463","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.29.tgz","fileCount":38,"unpackedSize":58423,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDelsCRA9TVsSAnZWagAACy0QAI/66y0Xg8DURR3tWH09\nEbJznluSGtLRZMzDWtW0ayg20gczZdfJcOOItDYMUK4vK69GO+CmYF2X0+Dm\ncrPaKq8VpGj2kOBfPzP8pWusodAnyub49UovYmLs91GZKJ8nVtCIj2WxRkGt\nuFmBe3vfpo4I7CUjnb1fcx0735JvH408gcxzNh4yA3I64+cnJzS4Ab1dZ/u9\n04LpflHxE8pCzyhfwKtjIuMJpFz/wIWMzkhqFYtBNc0D9VJAXQv9+pg1/sps\nljkFxYTb6Eio8Xo4XVKBcCLLO3cm7BSREpBkzQBs9O3V15VEQ+dkZ5DU91wl\nZfEvmuMRlr45TxC5VScFQLM0NlJXt1mwXC5OED6BbtfEdJJvvuGQ7gAP67WS\ntpW3jVj59501I50HoWUXQthIb0zz4No1dhAi6w2NHf/1dutYDQey44mJJubt\no/3x6qaSiNEiuCvivdW19pyWi1lvC9wRuJkYq23meyQGHAP3RIe+ZWtBJwQb\nnDx/cUmmpTCaYrDfzDzyBNzTJmcGphBZkg072JsIqB44hyLfsLh/5b+/gJ6O\nN5nYxI//b0Suuf+vBMqtOIge+PLd59EdQbcat54e2101z4/N0KBTWZC0J0ig\nhqE9J+L/HEAjWggn8Kkw9P1nAvKZfJdOUrxzCW//GQKTIpEPa0aPRwE3yb9m\nUlr9\r\n=cFS2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCp/rEicw9LrWDSy8RSvNwx3RLDUBTJRjTLEf7PcdLuiAIhAORmRtp1TM53Tf9sh04bBfxqhV0JEvk1krSaXFmIeKMp"}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.29_1628301675985_0.36011833948519967"},"_hasShrinkwrap":false},"0.0.30":{"name":"vue-class-stores","version":"0.0.30","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags","generate-class-stores":"node generate.js","generate-dev":"node dist/generate.js","deploy-update":"./dist.sh"},"bin":{"vue-class-stores-generate":"bin/vue-class-stores-generate.js"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"chokidar":"^3.5.2","require-context":"^1.1.0","schema-utils":"^3.1.1","semver":"^7.3.5"},"devDependencies":{"@types/jest":"^26.0.24","@types/loader-runner":"^2.2.4","@types/webpack":"^5.28.0","@types/webpack-env":"^1.16.2","@vue/test-utils":"^1.2.2","browserify-zlib":"^0.2.0","buffer":"^6.0.3","crypto-browserify":"^3.12.0","css-loader":"^6.2.0","https-browserify":"^1.0.0","jest":"^27.0.6","loader-utils":"^2.0.0","os-browserify":"^0.3.0","path-browserify":"^1.0.1","stream-browserify":"^3.0.0","stream-http":"^3.2.0","ts-jest":"^27.0.4","ts-loader":"^9.2.5","typescript":"^4.3.5","url":"^0.11.0","util":"^0.12.4","vm-browserify":"^1.1.2","vue":"^2.6.14","vue-class-component":"^7.2.6","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-property-decorator":"^9.1.2","vue-router":"^3.5.2","vue-template-compiler":"^2.6.14","webpack":"^5.48.0","webpack-cli":"^4.7.2"},"jest":{"moduleFileExtensions":["js","ts","vue"],"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest",".*\\.(ts)$":"ts-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"globals":{"vue-jest":{"tsConfigFile":"tsconfig.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$"},"vue-class-stores":{"usingTypescript":true,"shortVueDeclaration":true,"pluginDirectory":"apptest/Stores/Plugin","storesDirectory":"apptest/Stores"},"bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.30","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-5eXkVnUdMpPL0TTYxb5zrOE7N85+rGDsGH58Qt85U98qRnlmPTS03Rq2CfiG7z8Xc8jUXre/9bghwwqcDpfilw==","shasum":"cbc7711d44e12530e36eaf264bfb0b8b7e5407d4","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.30.tgz","fileCount":38,"unpackedSize":56814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDen9CRA9TVsSAnZWagAAUZgP/2LHIxd8gVrfnw9i35Ra\nH7+vIvSImLucG6ESYLrhv6WjGQQKwNZ8Bo+TPkYpXpE1yA927LkDy6JcjF+M\nFU3wTIBWZAqCIRDjwxpjOdcLMkxEqLKw9DRin1dMzVQlRkKKR4YCioMHCITl\n25qNN++D/qo6BvC6Ihuz4eXCoXZ/mqS08KC4m52QIc3yT/bLVFeMAxOEnpOS\n1jRFT/54jwVRatuDqaOM8jZ79Y3nXSthRhgsGjnsk2Un07doLUTvjntBmm8U\nk28RtcPVxmo274MD/yrwyfp8wCNCnA+DVHVh16B7TTDM855il0JvKxcwPmmi\n9DNTOcRTxSwA0vrlPlbjXa1ylkYTDyOOt+iPSvjWGR3tCtrQ/sCkF22/ac2o\noqFuU5L71q3WAA2dh9JFJ44IwRRBSuHircIJ6I6U2OWJ2q1/NkR1KxZWROtz\n7Ozpd9DX4GO9mKBw1qqOhOlbNMqYtCPoSxWae5MPWqJ16ekQkbSnvcpULKAc\nl+lOzyx6ofEKICnpJtU/qO1EQ+8Q/e176tGV9fm5Nr0p0DeFJ1ZO77cKhN/5\n/oXL3BUxljgLVaFryiR+++eiJDsKDRZhZl7ag5U/4Cz76talyKuywHNOJgXd\nqv0KGyy5+czSk2yXMXfPkJF9+UU+XFQihEQFAjIG2cx8cxQ7qmBuTIA0W6ZG\naFIC\r\n=8r3J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGXvr0fBJeDONAwwAz9rs/QtB+yuQ4as4pWrppxfcXaJAiEAhsuFCsttqHeIkngBv0WeY9wYoJb5bEAiCfm7PbRz1fI="}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.30_1628301821189_0.883286249385308"},"_hasShrinkwrap":false},"0.0.31":{"name":"vue-class-stores","version":"0.0.31","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags","generate-class-stores":"node generate.js","generate-dev":"node dist/generate.js","deploy-update":"./dist.sh"},"bin":{"vue-class-stores-generate":"bin/vue-class-stores-generate.js"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"chokidar":"^3.5.2","require-context":"^1.1.0","schema-utils":"^3.1.1","semver":"^7.3.5"},"devDependencies":{"@types/jest":"^26.0.24","@types/loader-runner":"^2.2.4","@types/webpack":"^5.28.0","@types/webpack-env":"^1.16.2","@vue/test-utils":"^1.2.2","browserify-zlib":"^0.2.0","buffer":"^6.0.3","crypto-browserify":"^3.12.0","css-loader":"^6.2.0","https-browserify":"^1.0.0","jest":"^27.0.6","loader-utils":"^2.0.0","os-browserify":"^0.3.0","path-browserify":"^1.0.1","stream-browserify":"^3.0.0","stream-http":"^3.2.0","ts-jest":"^27.0.4","ts-loader":"^9.2.5","typescript":"^4.3.5","url":"^0.11.0","util":"^0.12.4","vm-browserify":"^1.1.2","vue":"^2.6.14","vue-class-component":"^7.2.6","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-property-decorator":"^9.1.2","vue-router":"^3.5.2","vue-template-compiler":"^2.6.14","webpack":"^5.48.0","webpack-cli":"^4.7.2"},"jest":{"moduleFileExtensions":["js","ts","vue"],"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest",".*\\.(ts)$":"ts-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"globals":{"vue-jest":{"tsConfigFile":"tsconfig.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$"},"vue-class-stores":{"usingTypescript":true,"shortVueDeclaration":true,"pluginDirectory":"apptest/Stores/Plugin","storesDirectory":"apptest/Stores"},"bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.31","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-xlsTXECjdcM5THO4V/fTy8x9/zW69EyMNgym33D/dhcODt0zFNsUMItPinDOjqXMGKeZQRaWy4pJPriNjD1Hyw==","shasum":"91bb69a65af0368f8679c61d71cf2ad0e8247274","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.31.tgz","fileCount":38,"unpackedSize":56713,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDewlCRA9TVsSAnZWagAA+usP/1CTTehUnOuTXDagmJ9R\nkt86VFeRormNjb3XCaTssFIZ47+Ze8izwYcZ26w7dVIuZ/+JFasV6ZaAyus8\nIoPKSJWb20piAMily+Gfz5dAtmBI0I7zvoMfizUqosANxo3VPFdzz42UH82D\nrSEjMcOI7cOOhSIBUqZThzJS6PL5qAMNMYqiiGlpwd2SD7wYI6Lxh578EB+9\n1drGLBTjxxwlsrI5l36GkUtetmyTYrxDOWDwBTokCuQFYjuLyT5mbds4N1Dw\nUg9jbUf8d2WUpECyzQ4Qiie8whvxIgjTR1yb310pY8xim78Bpu88hm4vndsa\nfpxIfE74R+BFgXHwX/HrweTHhtaIoA7bwTv9yEYHRdyXGUlok+zuKfbI6kww\naYVJyXaFdrSHdBRVejnI99L5w9947j9TYoFxvF2UgeUE0DgHkcH8o+5r6r99\na7fQgmxcFVD1Z0RgTkcTJOq4MHdIo3UvqNHdAS/zCMLCi0/VVMymU3cPw3DL\nPO6dU/FN7v9p+CGy8PoA7LiExlZtEuJb7n3myjEHL8f67CkVFThOOdRa16dK\n862KOvD7BoKcjsmzoPo76M/BaEPeEhGNF0Cw+O7PD5NAmHrNMVsKS/zad/vK\nZ+N9MnYnSFeCFQsZzMu4PGTm4N6FdqxIAXpJOW9f4E8ijfGMDsMNpFbW5LG0\nXFTT\r\n=3Yqc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbQ0f+O49upYQukzeCCJDPFa2cBuxWd/3bxXQ1nxlV4QIgRE+XT2OKIMfWfVahnD/Gd6VrcLjp72G5+TPHyzvhq1c="}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.31_1628302373644_0.5499596071437067"},"_hasShrinkwrap":false},"0.0.32":{"name":"vue-class-stores","version":"0.0.32","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags","generate-class-stores":"node generate.js","generate-dev":"node dist/generate.js","deploy-update":"./dist.sh"},"bin":{"vue-class-stores-generate":"bin/vue-class-stores-generate.js"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"chokidar":"^3.5.2","require-context":"^1.1.0","schema-utils":"^3.1.1","semver":"^7.3.5"},"devDependencies":{"@types/jest":"^26.0.24","@types/loader-runner":"^2.2.4","@types/webpack":"^5.28.0","@types/webpack-env":"^1.16.2","@vue/test-utils":"^1.2.2","browserify-zlib":"^0.2.0","buffer":"^6.0.3","crypto-browserify":"^3.12.0","css-loader":"^6.2.0","https-browserify":"^1.0.0","jest":"^27.0.6","loader-utils":"^2.0.0","os-browserify":"^0.3.0","path-browserify":"^1.0.1","stream-browserify":"^3.0.0","stream-http":"^3.2.0","ts-jest":"^27.0.4","ts-loader":"^9.2.5","typescript":"^4.3.5","url":"^0.11.0","util":"^0.12.4","vm-browserify":"^1.1.2","vue":"^2.6.14","vue-class-component":"^7.2.6","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-property-decorator":"^9.1.2","vue-router":"^3.5.2","vue-template-compiler":"^2.6.14","webpack":"^5.48.0","webpack-cli":"^4.7.2"},"jest":{"moduleFileExtensions":["js","ts","vue"],"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest",".*\\.(ts)$":"ts-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"globals":{"vue-jest":{"tsConfigFile":"tsconfig.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$"},"vue-class-stores":{"usingTypescript":true,"shortVueDeclaration":true,"pluginDirectory":"apptest/Stores/Plugin","storesDirectory":"apptest/Stores"},"bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.32","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-e/AFLdJughIdY91JaovT8fDaQ3wRLmPvTFPTGAdUNEQhpd6+eCXLmXbhj94rwxF8bauDxCmnRQfG1yxqWM9X8A==","shasum":"18aa91f1a9f704feade02d6bee3544c462562c04","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.32.tgz","fileCount":40,"unpackedSize":59367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDe+UCRA9TVsSAnZWagAAcBoP/3ndOACkBIUJy5NJ372F\nSAyLUxAwrDBYa+Nzc7Up0hjkQ4iIZ+5FCMViYccL1uYBilvhZRPBDQ21tOXM\nCpCoqBSIxT2bnIRTxja0uFlIb+7lCAKy9KGNG/ud3sJ4XGrCEyO5DhTTLCy5\njkyU97tyHEplAt2Q0X0o4ajAaq5jngYlxgWGqqNcmMXrv8VugdqmzO9EOivM\nxlP9rN92RZhap8149Cjs6m15A8NbkdHZ4BzLeVTZPg8jBOQu7VOib5mf9Swq\nUq9aW49vHnyOuE2FgC+9O016Par7GwhhxRdMmteTErH7Ma58hFltktGoDIoF\nDYYPh9NH1HCtHmYMpCjKNFmYQvHpaw77eqaqssJyLSIJsR2uvCX7bsWKV0NU\nqvLH+eVlUFAZ0HLpPAwo54J59DjSFYQ4fA6KRXv2f29+gtT42Qz9InBjKcyg\nlQwIAj/kHzJuIW8faQPOhfOXGeEnvwQONuRJJe/xxNTsBOz163vUHb8Qpmba\nje9z7UIyk7UkLPlVelNNKMoqxSN8q6/fQJdKrVg3QBGu4/0s2TocDlReZkV+\nTotU56e4AM40nRqatRcFWW0swTqMedCWR7rZGliOUNCa9+gOBfXjr5IgJ5Vz\n/Qpm3Yj/mQ/r/IFg43CRgBJqoHoIw24TwPeyz/uGJGY2ilEQU3Te3vAsQdxi\nSc9O\r\n=D+6M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICdyg42PURRsDHHA+P5dWR+CgI7usXdP0KYymNANv6vTAiEAlBDqrWMw1O+qclT0NB/0scsr0nM9FvJqnmIC38Tq+g8="}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.32_1628303252047_0.7668671987850604"},"_hasShrinkwrap":false},"0.0.33":{"name":"vue-class-stores","version":"0.0.33","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags","generate-class-stores":"node generate.js","generate-dev":"node dist/generate.js","deploy-update":"./dist.sh"},"bin":{"vue-class-stores-generate":"bin/vue-class-stores-generate.js"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"chokidar":"^3.5.2","require-context":"^1.1.0","schema-utils":"^3.1.1","semver":"^7.3.5"},"devDependencies":{"@types/jest":"^26.0.24","@types/loader-runner":"^2.2.4","@types/webpack":"^5.28.0","@types/webpack-env":"^1.16.2","@vue/test-utils":"^1.2.2","browserify-zlib":"^0.2.0","buffer":"^6.0.3","crypto-browserify":"^3.12.0","css-loader":"^6.2.0","https-browserify":"^1.0.0","jest":"^27.0.6","loader-utils":"^2.0.0","os-browserify":"^0.3.0","path-browserify":"^1.0.1","stream-browserify":"^3.0.0","stream-http":"^3.2.0","ts-jest":"^27.0.4","ts-loader":"^9.2.5","typescript":"^4.3.5","url":"^0.11.0","util":"^0.12.4","vm-browserify":"^1.1.2","vue":"^2.6.14","vue-class-component":"^7.2.6","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-property-decorator":"^9.1.2","vue-router":"^3.5.2","vue-template-compiler":"^2.6.14","webpack":"^5.48.0","webpack-cli":"^4.7.2"},"jest":{"moduleFileExtensions":["js","ts","vue"],"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest",".*\\.(ts)$":"ts-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"globals":{"vue-jest":{"tsConfigFile":"tsconfig.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$"},"vue-class-stores":{"usingTypescript":true,"shortVueDeclaration":true,"pluginDirectory":"apptest/Stores/Plugin","storesDirectory":"apptest/Stores"},"bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.33","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-7ciJjkOu9T/x91c4ptfyAjmiAbQzzUr0dgEMRUZk8DsIgxZI6m2jGY2B4ycNA6zCQYdu4Eo3KvmKgnYBqrX0EA==","shasum":"317173eb16f3327424b7cec6cd5cbfc46f477231","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.33.tgz","fileCount":34,"unpackedSize":57392,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDfWECRA9TVsSAnZWagAASicP/1NMpjiIcoGhbTAA/xgu\nwBOXcoXipKY60P0J0RU0NvNKm3cc5I+Wf21s2Kj6tbx4FqNtvW0TiOu+Z5sL\nW0eWLnkMVWhKXSZdEwi4eoTvchCi/6vaVDYJG+QDLvkWw8m84bYXmeldiqQp\nfrSBKElhJa/dFTYSR4pevdddavttkbG7gbIaf1QBh5nNCCsmpyitrzPnBgX0\nwxKkl+kjbwS82r0wEBwvSSACv8Ps4hl36ksfx58alppp9NoZRYxUfY62gH+4\nVGkXgfuQXBK4ZpA77dPACbQjCyZkuc3zZvzYhhMrRQ+cZAVZdcOgb4qGcr/v\nzpuVwpEinnW2kFfMSP41pFol4B4N1+aoimgxehZZ2z0UNA6gT6/TSCTOER+h\n5nYYxNaZ4FTuDjzLZgyhp0ndBIXdEI9liezjfJhX3NnuGme8vtseF5PMmOJm\n+d8TMlIonMq11wL2nznmbOkcn+PqOkpwFmibSwnCCJUuWqCpPCXh8Ud50rL8\nVcrg4WG97qBsmqzkODT9x7tBuLPvkgOJ6PKsukw+mV91yvyeGtP2KFo3rPwB\nNoalL8t10CuXXRx9DuzjgBvAmd+0bkm4v5oVY7kdKKGk9U1OgXXTg4ofLyGS\nFg42ZmhcLD9zP1hvuhOXJsvNUWxW/4khGlfvDwPJDifGrQIJIVzbKLMSx0Yv\nGWdu\r\n=lb4o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVM3845W4hADg3c9PpElxAiP9x5iUwKjDrPvPWDZc/5QIhAIK8xYD4xqhJshQnnNd4+gEl07QX5gjb/plQC1VZr2CT"}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.33_1628304772272_0.6685975651742337"},"_hasShrinkwrap":false},"0.0.34":{"name":"vue-class-stores","version":"0.0.34","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags","generate-class-stores":"node generate.js","generate-dev":"node dist/generate.js","deploy-update":"./dist.sh"},"bin":{"vue-class-stores-generate":"bin/vue-class-stores-generate.js"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"chokidar":"^3.5.2","require-context":"^1.1.0","schema-utils":"^3.1.1","semver":"^7.3.5"},"devDependencies":{"@types/jest":"^26.0.24","@types/loader-runner":"^2.2.4","@types/webpack":"^5.28.0","@types/webpack-env":"^1.16.2","@vue/test-utils":"^1.2.2","browserify-zlib":"^0.2.0","buffer":"^6.0.3","crypto-browserify":"^3.12.0","css-loader":"^6.2.0","https-browserify":"^1.0.0","jest":"^27.0.6","loader-utils":"^2.0.0","os-browserify":"^0.3.0","path-browserify":"^1.0.1","stream-browserify":"^3.0.0","stream-http":"^3.2.0","ts-jest":"^27.0.4","ts-loader":"^9.2.5","typescript":"^4.3.5","url":"^0.11.0","util":"^0.12.4","vm-browserify":"^1.1.2","vue":"^2.6.14","vue-class-component":"^7.2.6","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-property-decorator":"^9.1.2","vue-router":"^3.5.2","vue-template-compiler":"^2.6.14","webpack":"^5.48.0","webpack-cli":"^4.7.2"},"jest":{"moduleFileExtensions":["js","ts","vue"],"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest",".*\\.(ts)$":"ts-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"globals":{"vue-jest":{"tsConfigFile":"tsconfig.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$"},"vue-class-stores":{"usingTypescript":true,"shortVueDeclaration":true,"pluginDirectory":"apptest/Stores/Plugin","storesDirectory":"apptest/Stores"},"bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.34","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-kQfQNgua3uFLpRaKYtZ+V9AVo8zkIozhZ8gI0ZyyBmKth6fDkkIw5R17CrVwiV0HJ/1ATwm/Z6iaGWMaVjva2Q==","shasum":"26c244f35ef471d1d208b622e7866501ed63d313","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.34.tgz","fileCount":34,"unpackedSize":57489,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDfZQCRA9TVsSAnZWagAAGMwP/1//9jLOIFf4kf7uogC2\nOnE4UeoxiCwUDID3ex+zsKPorXKunQ0gjpsJqx2lNerVtE0DNiDSjOEXXv9n\nR+O5RyCtUCMOHzN5xOklk5SkCwew6zftILdZE0frojunbMJMcN2oBX5R7zmx\nqgpb2qtPmLibKrc+Zm/a+/hF+B4J1mNHgl1qdtnLuXTG9rEaRjT5AimZKlmw\nQzDOyQ4hru7ipW4rQ7j+cFSN1kFj5Jq94MJnmWABIr7Y1VM1N1SEvuRtduQz\nQwDz/GFMWX0Ne8CTOTSqH30PC9/k8RHjHqRaEP5cRJA8migoM9goX/AxSmGQ\n8pQmI7HU4qFVW+/5kbW8dWA+GIXqD1EOC6ukNeLJgWV9jSyHYm5aziP1EpDQ\nF/d6+4ZyFha932zwNGprg4ggey1s4WSEPiyAM/qiRQ5qHAA2eevFUyRdyS4N\nPrld2fdT63TdkgRZ7jlyrDmKCgCSt1TOEWDNB+O7vHIzB9y/5lt53fltOp9K\nod2so4/29iYFTQX4N7ivBmz09eujJ+jauRw/44yGHRHj+96kUsDjp2dWHeH/\nignpOnad1XkxSpZwcK8QExB0PhWrRmjidBMCB620Jk0f4BsOHVFwTptaZ5v9\n/3TZ8ZPYZYXgxRKy8QAn4exYpXSb+obA0VD8b0OKmGvKOmZKOKZZfK2WWxO7\nVYe6\r\n=B0kp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFHFt2daU/kin7Jae396jvNLi2xFEK2NFBfHYQd4YQi7AiAX1ZqKM+jsop1qJyAxmaqDoA0ysEwLOO/2ItDAHU+OYQ=="}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.34_1628304976366_0.08668079757948077"},"_hasShrinkwrap":false},"0.0.35":{"name":"vue-class-stores","version":"0.0.35","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags","generate-class-stores":"node generate.js","generate-dev":"node dist/generate.js","deploy-update":"./dist.sh"},"bin":{"vue-class-stores-generate":"bin/vue-class-stores-generate.js"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"chokidar":"^3.5.2","require-context":"^1.1.0","schema-utils":"^3.1.1","semver":"^7.3.5"},"devDependencies":{"@types/jest":"^26.0.24","@types/loader-runner":"^2.2.4","@types/webpack":"^5.28.0","@types/webpack-env":"^1.16.2","@vue/test-utils":"^1.2.2","browserify-zlib":"^0.2.0","buffer":"^6.0.3","crypto-browserify":"^3.12.0","css-loader":"^6.2.0","https-browserify":"^1.0.0","jest":"^27.0.6","loader-utils":"^2.0.0","os-browserify":"^0.3.0","path-browserify":"^1.0.1","stream-browserify":"^3.0.0","stream-http":"^3.2.0","ts-jest":"^27.0.4","ts-loader":"^9.2.5","typescript":"^4.3.5","url":"^0.11.0","util":"^0.12.4","vm-browserify":"^1.1.2","vue":"^2.6.14","vue-class-component":"^7.2.6","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-property-decorator":"^9.1.2","vue-router":"^3.5.2","vue-template-compiler":"^2.6.14","webpack":"^5.48.0","webpack-cli":"^4.7.2"},"jest":{"moduleFileExtensions":["js","ts","vue"],"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest",".*\\.(ts)$":"ts-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"globals":{"vue-jest":{"tsConfigFile":"tsconfig.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$"},"vue-class-stores":{"usingTypescript":true,"shortVueDeclaration":true,"pluginDirectory":"apptest/Stores/Plugin","storesDirectory":"apptest/Stores"},"bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.35","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-qI7V6qGKmo7DJwJa88QCtZduCb8h81gHxoRYsyNng9gJC3sQOiUV76gRRKV7iyX2cTRMILd9W0itERXkTXb29w==","shasum":"2f2cdf5eb922205fb7893d5e31e80a7db283587d","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.35.tgz","fileCount":34,"unpackedSize":57534,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDfalCRA9TVsSAnZWagAAn18QAIT/dgHms8Y+kNNyW2bb\nnUp0Bc5uXHdFeYJMlC9KxIHCCJfcqTwUky5hB4XBwDMTWENBB3hDblezONVG\nP4TtfahEOQGDrfa9PxiLKcCFFICEL+jR5nGo0IxPxTtn9KflQ9x4v0Y88IOS\nu2qkpn954pjLWxhbA7HQMhYTl/o/e7M0CroPeFPsYQGXGCOSM79oSaFroBZc\ntTx/ecXVz4EvJ06z9rFd4Est27rDQYbAXo5iqSx+ZKOxKmUsAXkBl1suaHOc\nvvPFAXxeryOfq37zPqDT8Zc2CBFxQmbR6jva0Q+UEK9biPBxgOXqC84DU/m7\nQrQulalvcww6+g1SmOEnYkkFd48BEyuJtxwFtc9HhGlfQAQFUhXbu1xpje4j\nYN1JUJz1r6H6z+N4RJ6CNvIlKqLkvRFcQectmvOMXsFJcA1lxvlj+pG4pfGk\nyyhXa2gtt/UfDIJ37IztsB2LKSC7YDzHjReyoYzTEvooyl/cdFh4+H5SpsKd\nAw4yPOr9DildERyW1njmegpJzN8hfLQWuDMg+lsylFuJRRxsbgChIAsKzuWC\nuxKcSXPX7rZlnk+DXW9pDldiXIS/9O2NXyqoU4CjcAzKr5zAqn+tsA3d+aTb\nKZJBWyj/vtSMdJqkHlOyiO40Y//heJc9HctuVtNNdOpdOalaG5riPIYJWswf\niWNH\r\n=e+Pa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDteAzoWJwSN5e5wqDGvV/C0Eis5sNfWMqfd5YTqB9PBQIhAKnJfFgZItZlw84TChPAu/MBLmcER0y8n29MaXejPK2H"}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.35_1628305061757_0.7445261152153166"},"_hasShrinkwrap":false},"0.0.36":{"name":"vue-class-stores","version":"0.0.36","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags","generate-class-stores":"node generate.js","generate-dev":"node dist/generate.js","deploy-update":"./dist.sh"},"bin":{"vue-class-stores-generate":"bin/vue-class-stores-generate.js"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"chokidar":"^3.5.2","require-context":"^1.1.0","schema-utils":"^3.1.1","semver":"^7.3.5"},"devDependencies":{"@types/jest":"^26.0.24","@types/loader-runner":"^2.2.4","@types/webpack":"^5.28.0","@types/webpack-env":"^1.16.2","@vue/test-utils":"^1.2.2","browserify-zlib":"^0.2.0","buffer":"^6.0.3","crypto-browserify":"^3.12.0","css-loader":"^6.2.0","https-browserify":"^1.0.0","jest":"^27.0.6","loader-utils":"^2.0.0","os-browserify":"^0.3.0","path-browserify":"^1.0.1","stream-browserify":"^3.0.0","stream-http":"^3.2.0","ts-jest":"^27.0.4","ts-loader":"^9.2.5","typescript":"^4.3.5","url":"^0.11.0","util":"^0.12.4","vm-browserify":"^1.1.2","vue":"^2.6.14","vue-class-component":"^7.2.6","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-property-decorator":"^9.1.2","vue-router":"^3.5.2","vue-template-compiler":"^2.6.14","webpack":"^5.48.0","webpack-cli":"^4.7.2"},"jest":{"moduleFileExtensions":["js","ts","vue"],"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest",".*\\.(ts)$":"ts-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"globals":{"vue-jest":{"tsConfigFile":"tsconfig.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$"},"vue-class-stores":{"usingTypescript":true,"shortVueDeclaration":true,"pluginDirectory":"apptest/Stores/Plugin","storesDirectory":"apptest/Stores"},"bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.36","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-aSXHbxCr8/rJGVR3iyvQu4UTHd/4TZAlELetGufzwTxe3CYx3zUfXHPtq+7SXvxRY07hq3LPGy+uDbp0ky5vvQ==","shasum":"4822065a3da92611806820dda69f394c32968102","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.36.tgz","fileCount":34,"unpackedSize":57591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDfe0CRA9TVsSAnZWagAALbIP/0Zdut9pgWVt7CdRjx24\nGiFrwAiluy2hqcM/jr2PCN4XqlLiGuBouz8u73Vxo0GplgRxFL/qQEagqK2x\n8vUMgWkwkQuonQMAhPTtDyIKSptP8fVf5B8VxVOxNnHMCJyotrmgQ7FVnfMa\nwOuexL2iPOZ+ggiB1v0XLprjnmgA8mGM9MROxAjJ2GvYqA1ISUH49fmPXbV1\n6YpTzBlQIJ3fMQdqPOcEZU9afSVL/7zejg8adVN6AWVpksF2qvuYS8WHxvWU\n6gPlneCKO4cb1Qk0nGvb5z4hV1oekZC1w68C4JbvN2aC9m6DxXSzOllOGWus\nxkcv/3G7yE+C8KptrehBu5m7G48C85WcnEv9Vr1rBML4aumjgzUy7B6ipp3x\nrkQ6wG0iecXlVsJIE+zITYG02iZsissewqha39702muEztC8EFjoWt7zySzF\nnpNmtCCqYCShhJDD89wGDQeoB+dJStqWZUBsbjHRKUzjq/sEmcvTZZ/USYGb\nZAIe8DE/w+EcT+5NAIXdyFKTHWrfAzSxWJ9J0xQZOY3GrCJND3TgnPKIGDeP\nCvy0HhUx2IcONsOpzG5mOzsG658xZQ2DOVAi7BHuppwzeNNj1XnYW50TOzqr\nKqKP2dlo68nozz/zGGRih/JVTk9I8J4uQJWkotkuvTHYyAthWf02jG/wMT6m\nl8KU\r\n=Yeh0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAHMeSyU9T9oPSrBxCXCg0aya/qJbKgp2peY0pEMRPU5AiEAovP8gZYCKQi00RpwHK/VaWbcAZU95cpDNTyvy/bCoPk="}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.36_1628305331862_0.6925952339184378"},"_hasShrinkwrap":false},"0.0.37":{"name":"vue-class-stores","version":"0.0.37","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags","generate-class-stores":"node generate.js","generate-dev":"node dist/generate.js","deploy-update":"./dist.sh"},"bin":{"vue-class-stores-generate":"bin/vue-class-stores-generate.js"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"chokidar":"^3.5.2","require-context":"^1.1.0","schema-utils":"^3.1.1","semver":"^7.3.5"},"devDependencies":{"@types/jest":"^26.0.24","@types/loader-runner":"^2.2.4","@types/webpack":"^5.28.0","@types/webpack-env":"^1.16.2","@vue/test-utils":"^1.2.2","browserify-zlib":"^0.2.0","buffer":"^6.0.3","crypto-browserify":"^3.12.0","css-loader":"^6.2.0","https-browserify":"^1.0.0","jest":"^27.0.6","loader-utils":"^2.0.0","os-browserify":"^0.3.0","path-browserify":"^1.0.1","stream-browserify":"^3.0.0","stream-http":"^3.2.0","ts-jest":"^27.0.4","ts-loader":"^9.2.5","typescript":"^4.3.5","url":"^0.11.0","util":"^0.12.4","vm-browserify":"^1.1.2","vue":"^2.6.14","vue-class-component":"^7.2.6","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-property-decorator":"^9.1.2","vue-router":"^3.5.2","vue-template-compiler":"^2.6.14","webpack":"^5.48.0","webpack-cli":"^4.7.2"},"jest":{"moduleFileExtensions":["js","ts","vue"],"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest",".*\\.(ts)$":"ts-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"globals":{"vue-jest":{"tsConfigFile":"tsconfig.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$"},"vue-class-stores":{"usingTypescript":true,"shortVueDeclaration":true,"pluginDirectory":"apptest/Stores/Plugin","storesDirectory":"apptest/Stores"},"bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.37","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-Izz+iJHdVhGRddf0vbHCdsHufWwZhy9HlWgZRJmy50c23jPCJghDIhnYeTvBJGXp4bazg81IRS9+iF3cDI/uuA==","shasum":"7f55d5aecce248eb8bca6111b3e25aa7bb759480","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.37.tgz","fileCount":34,"unpackedSize":57619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDfkHCRA9TVsSAnZWagAAhPIP/3mPnhHEU7RbUhDHVVkb\nMcynyVE3BnPhnuaaXg1H6Pxt6IpxxVEmLJykqCS5/uuHsQ2EKmkUKhCQDIKo\nTecExld9ob8AL3F09A+eDXMFtHUIEB6CB99ImbErNTB18q3dSFqIUrpm/HU7\nGvaHfJviet83MurA6M2dp0wENmbkwrXWN3huyp32KJnr1GXvtyE+B/VzqH2E\nv21dBU5LPl2f4alGfzod7U990o3xiRQeGlEHp0Do6OyjOph+I/ftZfkK32hB\nOeRd1SZyZBozzI43iJvNhXbcGGhyxCfd4tv9BwHq9ZcjoIVfdJrpYzUSjWyb\nPhXztTA8xJ5rfuNxRt39jL/wSFm6Vq34gDVTXBNxjj0NOz9x3oxH4OAQ+uAo\n2qx9lfMiFwMsSCHNtHxy7C/2dybYQ5SDJ9gOtRmjmTgdDb/O2e5n7AdPjYCC\n8m58SAPK6WG2KlDSqGLz1454Sw3b+gaEb8SUNrr3K712oRLDcf+iXd08Vf2D\nZrdNHpa43HvRKTF6dnQCOMQ567DMcenZ6mOkseZ8aVe9UVxXv8E/xDwZRg60\nfBg24kFpbXpL4Yss6JXs8A3XFeZnvnwll7XDyDeO90m15KfjFUcf/PIedsxk\n2u2tYwlLjuZX/s78qeuEQdJ0zCsp2m44pe3MEkggpQknuYOey2ab0r/5o+3q\nb7Ns\r\n=OAM/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpRhP+V/GuGHlImN1KBezb279UwgJHB8hjoY09F4pqNAIhAN8+2I9eYBLKsqfl9rb4ZJhrgvl0UlEfsCat0DASg5dD"}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.37_1628305670831_0.09928557917982594"},"_hasShrinkwrap":false},"0.0.38":{"name":"vue-class-stores","version":"0.0.38","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags","generate-class-stores":"node generate.js","generate-dev":"node dist/generate.js","deploy-update":"./dist.sh"},"bin":{"vue-class-stores-generate":"bin/vue-class-stores-generate.js"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"chokidar":"^3.5.2","require-context":"^1.1.0","schema-utils":"^3.1.1","semver":"^7.3.5"},"devDependencies":{"@types/jest":"^26.0.24","@types/loader-runner":"^2.2.4","@types/webpack":"^5.28.0","@types/webpack-env":"^1.16.2","@vue/test-utils":"^1.2.2","browserify-zlib":"^0.2.0","buffer":"^6.0.3","crypto-browserify":"^3.12.0","css-loader":"^6.2.0","https-browserify":"^1.0.0","jest":"^27.0.6","loader-utils":"^2.0.0","os-browserify":"^0.3.0","path-browserify":"^1.0.1","stream-browserify":"^3.0.0","stream-http":"^3.2.0","ts-jest":"^27.0.4","ts-loader":"^9.2.5","typescript":"^4.3.5","url":"^0.11.0","util":"^0.12.4","vm-browserify":"^1.1.2","vue":"^2.6.14","vue-class-component":"^7.2.6","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-property-decorator":"^9.1.2","vue-router":"^3.5.2","vue-template-compiler":"^2.6.14","webpack":"^5.48.0","webpack-cli":"^4.7.2"},"jest":{"moduleFileExtensions":["js","ts","vue"],"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest",".*\\.(ts)$":"ts-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"globals":{"vue-jest":{"tsConfigFile":"tsconfig.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$"},"vue-class-stores":{"usingTypescript":true,"shortVueDeclaration":true,"pluginDirectory":"apptest/Stores/Plugin","storesDirectory":"apptest/Stores"},"bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.38","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-Egq7/4YVgjK1hkiQsrIIT8BINpv5sZ7Vhp08G19x5IxI7hO7/PMNRYTxW1hw+WJLcQw3EXz/Yk+vCc5dieAXTQ==","shasum":"32732a8a3c35c9c7270ab65321a2628b1011e9be","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.38.tgz","fileCount":34,"unpackedSize":57661,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDfl6CRA9TVsSAnZWagAAl8IQAJR4Qtp9lngovvQVWKvS\nEF8Kmi2MD6zdxAfQ5lsl0nWG1BRQgUyUs5jQY0zlbbCepVCtQVdmEUW3rYZf\nmmsVhWmjUdd0S8gLk7vdwC5Kmk71ZijGCesxOIb0iNua7PC6BAA5SD/J5D/z\n2R+1Qrnc3JT6xKWzcVxaEmzzw0Eon0holbokSjWDNf3wwS7clWcvI9ROe+km\njCoCeAC6eKk5TXWu8EKzO7v9PvdojA3vH//TbdI5V5Sry8xqcac4hPTsrb2V\nq/tNmlgrLEKvkbT48FdMnkbjVPgmbRjVb9gz0fL71+woe9bK350LSuouMYHY\niopoY9YYgeDL6tWPUenZVSvfFe/FKET/TaKaauLXYVcUJajtmfj8BUfCmW2T\nMRfAAc9rwSS66AbELRjMkjD3cj6lsJUjbouEWsTK2W5tOKO3g4PcpQtMmKBl\nKr3laPZF+Q6ENqmODYbt4umde8WPmu2vykK4OkH0mrkEPv7y0wp6L7ZQKcfi\n8zn0UTRjlP4tUjrH5d5FE6DB8/a3jSKtFp3g5V7SpD5FXsY+fYZ6rY5x8FLm\n2OdoYdApEHT0Y8UhzBfOVPLtkWJwPQgLFgNb8Wbif5PIEejHvuUv5iA9K7TK\npA5i+itQe3uZhHkXzFq5fNr+EW5DGRwCEIpN+IneMikFh7Fmu+0Xd0QuUCTB\njQeZ\r\n=ZlVa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDx0k2Q2imKuqirgniCwP9P2So80NHNyupfDPpZfmKr+AiAxaxfQfjAvN2/q9Huo7dgPAWVjsHD2eVFb0qYP2SuolA=="}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.38_1628305786523_0.7592551113349635"},"_hasShrinkwrap":false},"0.0.39":{"name":"vue-class-stores","version":"0.0.39","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags","generate-class-stores":"node generate.js","generate-dev":"node dist/generate.js","deploy-update":"./dist.sh"},"bin":{"vue-class-stores-generate":"bin/vue-class-stores-generate.js"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"chokidar":"^3.5.2","require-context":"^1.1.0","schema-utils":"^3.1.1","semver":"^7.3.5"},"devDependencies":{"@types/jest":"^26.0.24","@types/loader-runner":"^2.2.4","@types/webpack":"^5.28.0","@types/webpack-env":"^1.16.2","@vue/test-utils":"^1.2.2","browserify-zlib":"^0.2.0","buffer":"^6.0.3","crypto-browserify":"^3.12.0","css-loader":"^6.2.0","https-browserify":"^1.0.0","jest":"^27.0.6","loader-utils":"^2.0.0","os-browserify":"^0.3.0","path-browserify":"^1.0.1","stream-browserify":"^3.0.0","stream-http":"^3.2.0","ts-jest":"^27.0.4","ts-loader":"^9.2.5","typescript":"^4.3.5","url":"^0.11.0","util":"^0.12.4","vm-browserify":"^1.1.2","vue":"^2.6.14","vue-class-component":"^7.2.6","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-property-decorator":"^9.1.2","vue-router":"^3.5.2","vue-template-compiler":"^2.6.14","webpack":"^5.48.0","webpack-cli":"^4.7.2"},"jest":{"moduleFileExtensions":["js","ts","vue"],"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest",".*\\.(ts)$":"ts-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"globals":{"vue-jest":{"tsConfigFile":"tsconfig.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$"},"vue-class-stores":{"usingTypescript":true,"shortVueDeclaration":true,"pluginDirectory":"apptest/Stores/Plugin","storesDirectory":"apptest/Stores"},"bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.39","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-db9W18atd6UWjm6TNWg1vYI8IlDQ7j4JIi0y63xMnPdcBqWY83IZwpA6zz+qzj7/dN3zUmziZ3LZwx+u227+7A==","shasum":"efd83ab1c3f33baad21ac36d794ece712feacec1","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.39.tgz","fileCount":34,"unpackedSize":57689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDfnRCRA9TVsSAnZWagAAJYwP/3TnxFwtd+Zk+SAKmDX+\nKw6yqlBnANui2ZyOaKvXnJf/aDwYh8ooHC2n9YKBaSAcBjeoB8SbwcKKMGAh\nAHoZjg5zpo80iGf/qpAVDWx+oJshyQSzFBATLr8wKqRz/nb/k9nbjNB4ZfLF\nkyv6EjMbvai9QOxmh3y/uVYEciLex12U4eRAI98zP70QQGd112HMt/lohFWC\nJJP4awCTc/qd37eW7MP5DT3QRVyKNm7GuA0YTzXAWUMiH371fQy++JzKPmrL\nol/A1xb57KBXsZr78XieHd+Syn+/xvhp0FbuoKWBDsKFpv4noq914lYs8/X7\nFDDtg2C9XSqCii/kwEqUFkjANv8CAW9UiLgFrXacGkbNWu2ruoeSZTZnFo00\nRnb6n812ww0xHol2cCQ/dnsiMJFXWk6gk/S+VoVdMe4iAWlve12BX65LHfCL\nJw36j83+ZpJG571RTuOpHvYZ2KfdQW2NsHWi1zgUfmQtF/I4ZUmS5i84P1V4\nNAXWvchMru1z4fL67tpsmpym2TG/8zwsBwsdH0NDtD7X2aETvpXHv0cKN5D/\nQGnMU0bFW2ahyaxPG2ELoIs6KOgGhLQZKTaO4o+NjjHhUUZdJiPl4pPy7Oxl\nJ/2/Lw+mpdgLuqubCkD8EzLUmeavT+K65gzui7JbcdcSTU+/MOZPhuw4X7x7\ntzKf\r\n=VlWN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsDDQaGrM7acNTKH94VODwVygGI2RMHvZYkbfWSysYlgIgFSjiZd2rDmJRS2bgnjBVyeiaXrjelQBHc1rtucVj+kU="}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.39_1628305873381_0.8219703368584756"},"_hasShrinkwrap":false},"0.0.40":{"name":"vue-class-stores","version":"0.0.40","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags","generate-class-stores":"node generate.js","generate-dev":"node dist/generate.js","deploy-update":"./dist.sh"},"bin":{"vue-class-stores-generate":"bin/vue-class-stores-generate.js"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"chokidar":"^3.5.2","require-context":"^1.1.0","schema-utils":"^3.1.1","semver":"^7.3.5"},"devDependencies":{"@types/jest":"^26.0.24","@types/loader-runner":"^2.2.4","@types/webpack":"^5.28.0","@types/webpack-env":"^1.16.2","@vue/test-utils":"^1.2.2","browserify-zlib":"^0.2.0","buffer":"^6.0.3","crypto-browserify":"^3.12.0","css-loader":"^6.2.0","https-browserify":"^1.0.0","jest":"^27.0.6","loader-utils":"^2.0.0","os-browserify":"^0.3.0","path-browserify":"^1.0.1","stream-browserify":"^3.0.0","stream-http":"^3.2.0","ts-jest":"^27.0.4","ts-loader":"^9.2.5","typescript":"^4.3.5","url":"^0.11.0","util":"^0.12.4","vm-browserify":"^1.1.2","vue":"^2.6.14","vue-class-component":"^7.2.6","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-property-decorator":"^9.1.2","vue-router":"^3.5.2","vue-template-compiler":"^2.6.14","webpack":"^5.48.0","webpack-cli":"^4.7.2"},"jest":{"moduleFileExtensions":["js","ts","vue"],"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest",".*\\.(ts)$":"ts-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"globals":{"vue-jest":{"tsConfigFile":"tsconfig.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$"},"vue-class-stores":{"usingTypescript":true,"shortVueDeclaration":true,"pluginDirectory":"apptest/Stores/Plugin","storesDirectory":"apptest/Stores"},"bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.40","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-lsbEziAsllwsk4wnSogq6edUBDE3GTy6UWvpynlzqu/hj8WoMhHIKGtcX1RFB6VinGy56/PvwDxSCn0dRHTeIA==","shasum":"30a674c198a856e1de5c41c096434d2972b2f611","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.40.tgz","fileCount":34,"unpackedSize":57595,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDmcNCRA9TVsSAnZWagAAQIoP/2xQPvq/q62zHkXYZ3Ap\ngPj45cNLTGAs9CryQwtSNPHizJlL7ZRCCC2nbH+kvQj3P4wBn1+mp6Wqy3RO\nYjFO5oaqOYQ/H2R8pGNoulTHy3wy9Zon6DgCPu5iqY3/lviJEfCuap/dNjPw\nG5N3LURZDOW7fi2Jgl2bTXNA5/ube++8qzyDlg4+wfNnYWc7BN2T5ch8Z8ga\nUA7Y2K6XZahT+3/OthDK1vf5lbdscOyzDelxzcnd5YgjSPogO0/DbpHyXhxO\n+RSYxCTG+anHsJwvAqF28pcKlXL2/gm27Qu/BJgD9Qc3MKy7Sj3N0d5emqcU\nKRKGhrcM/5Xngpx4bwkVXKDjYhew3zIq9HU78XhsfEWscdTQxnvt7lKxnTp1\n5hUBmTcSqX5Vl72kmO4bPXkoBWXPHY+xvWe9PY2x4yWCMUBH51rZ+qXL1Cik\nroZc9I6cXO0rOxGSwPMZlHYTDlbFaiFu4IjfSXshG09C56zDhhg6Cc9FQzfB\nrXpB0KOhQwU3lMk42Lm06yxXTq3GCQRbtyLvO2SbmedKaepWGFJ8OgXGgHJb\nN8SdmyFVHicRDuaz61N1/+2YddDQctHvAnGtYpQUijfieqxlNtes0ot/mbdc\nxBxIvnGDMf4+JLof858C+8ewAEmEn8XIYM8N6TJ5JQ3z3L6xJ9NsIiYhpX8E\nDkce\r\n=qNyb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdXitveHYfkERInpethKuwT2OCq+s332w6vdmT5dBLtgIhALl+uRTSsHTOgXd0c06FSPfVB0Asn1b9JqPllEwgw+C0"}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.40_1628333837317_0.9332163918057785"},"_hasShrinkwrap":false},"0.0.41":{"name":"vue-class-stores","version":"0.0.41","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags","generate-class-stores":"node generate.js","generate-dev":"node dist/generate.js","deploy-update":"./dist.sh"},"bin":{"vue-class-stores-generate":"bin/vue-class-stores-generate.js"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"chokidar":"^3.5.2","require-context":"^1.1.0","schema-utils":"^3.1.1","semver":"^7.3.5"},"devDependencies":{"@types/jest":"^26.0.24","@types/loader-runner":"^2.2.4","@types/webpack":"^5.28.0","@types/webpack-env":"^1.16.2","@vue/test-utils":"^1.2.2","browserify-zlib":"^0.2.0","buffer":"^6.0.3","crypto-browserify":"^3.12.0","css-loader":"^6.2.0","https-browserify":"^1.0.0","jest":"^27.0.6","loader-utils":"^2.0.0","os-browserify":"^0.3.0","path-browserify":"^1.0.1","stream-browserify":"^3.0.0","stream-http":"^3.2.0","ts-jest":"^27.0.4","ts-loader":"^9.2.5","typescript":"^4.3.5","url":"^0.11.0","util":"^0.12.4","vm-browserify":"^1.1.2","vue":"^2.6.14","vue-class-component":"^7.2.6","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-property-decorator":"^9.1.2","vue-router":"^3.5.2","vue-template-compiler":"^2.6.14","webpack":"^5.48.0","webpack-cli":"^4.7.2"},"jest":{"moduleFileExtensions":["js","ts","vue"],"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest",".*\\.(ts)$":"ts-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"globals":{"vue-jest":{"tsConfigFile":"tsconfig.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$"},"vue-class-stores":{"usingTypescript":true,"shortVueDeclaration":true,"pluginDirectory":"apptest/Stores/Plugin","storesDirectory":"apptest/Stores"},"bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.41","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-qEjTREmjUo31StTd+pRXwOHkHfU7mIsXMx6FSyOcGWtWx6d6t+LqljpPNnHvP0ZFkG3R9ChQEBtJM0Mft568uw==","shasum":"aa3b66f1c4413e4e058c6d92ce101056e37af33e","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.41.tgz","fileCount":34,"unpackedSize":57599,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDmdJCRA9TVsSAnZWagAAC0EP/iypH5QKmVJJ63E1k/x3\noRJQJkjuK1AlvYmK9EbzqYf5xZMQA0WxqDui6NrGHU7glFRgRwFGno4X+r3n\nlSFUdqQxX4wGCx8aD6k0zsoD+HszuAiFdmpLIUgdDcOdreQXgz2erih0lzVg\ngTgc3cIyi5svWbue9xxqDTxPAdTbKWbSY4ZaV40kUGLHY5bjSm3Icy9pEACV\nfrKR7EryEcgI2+4OpEFqJkLldTzO8o+kVGKNdngI0pO2KnP0m7LmGoM/e0NO\nKBrhCZ1AZJLLnHHzQcSWGc6/tsn4bWqP7xhfUzkw3+4Ci3z+uuAswazX+WVc\nmkKWQ7UF99BFf1cCm+vmrt/YnNGwTiqnUIzWYpH7mSGo8/iSaLXB1WiRsd9T\nHzKuV3v3+XWq0oMik9ofzveqI4YPI79ngOsPQDbkSU71a8LmFgx3GvdZi5JN\nWxhwGzbw6avBcaSa5A6tUS5hu0CtrFVbPt/LhtopkZC1n2suql2KZWLcpC3x\ndHNmqQ0XLGkMNZWW5BU/ApzX9HLsS3kSXzpOU0vaNzaiHzSWAYrjCUIXx0Xn\nq3JDxhlUU67K5gRHCUPPHNjkswLzqCWAUl5ZEMPehDs/I5gHDHyrG0s/NPLC\nx8zzCqTPE+LteKL7VFOylEhd0ICwwrDkOioOSUAMz5lkC/wNJfwvq14hBVyu\ntqEH\r\n=NYRv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFE38C4oRPoukY7W8tEjhyjRF6SOK1Gj8UK9V4KHKo0pAiBJk4kcH/yZbkHcqY51u1xNVE8w6xi5cQbzjDGUbXTPCg=="}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.41_1628333897070_0.8456435395396811"},"_hasShrinkwrap":false},"0.0.42":{"name":"vue-class-stores","version":"0.0.42","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags","generate-class-stores":"node generate.js","generate-dev":"node dist/generate.js","deploy-update":"./dist.sh"},"bin":{"vue-class-stores-generate":"bin/vue-class-stores-generate.js"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"chokidar":"^3.5.2","require-context":"^1.1.0","schema-utils":"^3.1.1","semver":"^7.3.5"},"devDependencies":{"@types/jest":"^26.0.24","@types/loader-runner":"^2.2.4","@types/webpack":"^5.28.0","@types/webpack-env":"^1.16.2","@vue/test-utils":"^1.2.2","browserify-zlib":"^0.2.0","buffer":"^6.0.3","crypto-browserify":"^3.12.0","css-loader":"^6.2.0","https-browserify":"^1.0.0","jest":"^27.0.6","loader-utils":"^2.0.0","os-browserify":"^0.3.0","path-browserify":"^1.0.1","stream-browserify":"^3.0.0","stream-http":"^3.2.0","ts-jest":"^27.0.4","ts-loader":"^9.2.5","typescript":"^4.3.5","url":"^0.11.0","util":"^0.12.4","vm-browserify":"^1.1.2","vue":"^2.6.14","vue-class-component":"^7.2.6","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-property-decorator":"^9.1.2","vue-router":"^3.5.2","vue-template-compiler":"^2.6.14","webpack":"^5.48.0","webpack-cli":"^4.7.2"},"jest":{"moduleFileExtensions":["js","ts","vue"],"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest",".*\\.(ts)$":"ts-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"globals":{"vue-jest":{"tsConfigFile":"tsconfig.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$"},"vue-class-stores":{"usingTypescript":true,"shortVueDeclaration":true,"pluginDirectory":"apptest/Stores/Plugin","storesDirectory":"apptest/Stores"},"bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.42","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-DHxt45VRtwOom8NUshzYBFcNvP7o7giwDh1txxVFyAdfm21J/EAfMvrhEPW20+23AU45XqH4eL7C6BV4KnxObA==","shasum":"cd3f13d9f083bd751a681975640d1b9e80c0ad68","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.42.tgz","fileCount":34,"unpackedSize":57608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEK2wCRA9TVsSAnZWagAAdWMP/1TkRuF8woK0jDkEZwFr\n5OqCkp1k7jMGIaiYcUrd1Sjar6kbWdshUOZCxWVu1Tan6OpfmYUIWfcu0iLr\nmmyL6Fkrtoh4e4q/GEOEAjuELuOldKzuYpOxza8uldiOerQa6zuys0y1wrl8\nTox5Rddw/Rct6N7JnKhkAK7sRkaQ/gC5SJwHgiDQmd9V+9croUvWwrgbBiwa\nrO0YVjajGM0i/tX8VYwUtUmNV2I+AcxBhh6QqeYdflhYIEGj0JwSzIjV7Zok\nuUXhuyQYyFwuFod09nroqTAkimj3fR8cv1Nzl+BKIg3K1HvCgtO9xjxIEVxc\ntVJShuFf5KED0v+FxfxgS8nGLLiI/VZpiA1FZ6mqd6g0LUIAJ3tuxwmMplbC\n7dprWPcH8NhZ+vvADWa1yBTVdX5IioZPRM5Fq75i76ipC4TfbmaRDOTJyAWx\n4aE9xqOF0UYhfPvwJoWO8okpO+qGeuMSYoQk1bT6TP6x2Jzp9wfQ897Ohu29\nJs8lm/7am4hZe+FLd7WdRXOaVBKR6+y0ScJD7cDg2/eRip0/zzFEBru8wptz\n90z2CBfBoMUsZ5Qavx1BZODNd3IGYKZpO6XBgzU3+bvrKPUmlsIcclk6Pk4e\nmltmLyrv5lpOHR54WaQAU4gwjhZHK20Zn5ryRlzvDn+r6maF0e6rSSHEP+z0\nf777\r\n=a6Cw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH3j5UQ0q/y8fyp5C9dy3aiUHmlQhwHl+blitEymG4V/AiEA6V8w93NM+Igssaj0/+ve9FC1plhtpNeJU+vNgNV6noc="}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.42_1628482992227_0.49388152463709023"},"_hasShrinkwrap":false},"0.0.43":{"name":"vue-class-stores","version":"0.0.43","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags","generate-class-stores":"node generate.js","generate-dev":"node dist/generate.js","deploy-update":"./dist.sh"},"bin":{"vue-class-stores-generate":"bin/vue-class-stores-generate.js"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"chokidar":"^3.5.2","class-transformer":"^0.4.0","require-context":"^1.1.0","schema-utils":"^3.1.1","semver":"^7.3.5","reflect-metadata":"^0.1.13"},"devDependencies":{"@vue/composition-api":"^1.1.0","@types/jest":"^26.0.24","@types/loader-runner":"^2.2.4","@types/webpack":"^5.28.0","@types/webpack-env":"^1.16.2","@vue/test-utils":"^1.2.2","browserify-zlib":"^0.2.0","buffer":"^6.0.3","class-data-transfer-objects":"^0.0.6","crypto-browserify":"^3.12.0","css-loader":"^6.2.0","https-browserify":"^1.0.0","jest":"^27.0.6","loader-utils":"^2.0.0","os-browserify":"^0.3.0","path-browserify":"^1.0.1","stream-browserify":"^3.0.0","stream-http":"^3.2.0","ts-jest":"^27.0.4","ts-loader":"^9.2.5","typesafe-local-storage":"^0.0.7","typescript":"^4.3.5","url":"^0.11.0","util":"^0.12.4","vm-browserify":"^1.1.2","vue":"^2.6.14","vue-class-component":"^7.2.6","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-property-decorator":"^9.1.2","vue-router":"^3.5.2","vue-template-compiler":"^2.6.14","webpack":"^5.48.0","webpack-cli":"^4.7.2"},"jest":{"moduleFileExtensions":["js","ts","vue"],"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest",".*\\.(ts)$":"ts-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"globals":{"vue-jest":{"tsConfigFile":"tsconfig.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$"},"vue-class-stores":{"usingTypescript":true,"shortVueDeclaration":true,"pluginDirectory":"apptest/Stores/Plugin","storesDirectory":"apptest/Stores"},"bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.43","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-+Cc2y1Gps1YrKMVe+Q25NBhoSGO/hI13/bi+EAQEDgDdpUgVK2K6R+38rlhAVQK8enlZuQs+4+kwF7o5j85fvg==","shasum":"18c14f931f63a46a50c340b342b5b2842095f6e3","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.43.tgz","fileCount":46,"unpackedSize":83542,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFV3UCRA9TVsSAnZWagAAN00QAJzMjDMqUTGowPqpOdDr\nKz/1ueKFcDvsCQGIM10ial4VCnqrUErmd9vwtI9D5vgzOGca8aSKMsyG12Vw\nxnOP9K3+eOWvZBgCMu2JgLD+TGaLVKTjU/PEFqPnKue2SxtG0t/uQu61s3xO\n2k7DwWheerp6yFFbz8Hoz5wQz5ZIaE7EQ5v+3cw5BMEggyF+my+T25py7XuU\nJVdBRTwbbcNR9Yd9RW0IwcjTflqhemX2E0c5NaZvxtyRHyR9EiRLC9rfucRm\n+noIW8TiHfFmxcb1NAWwC9W0742d/gEPfFscDZulqN2wvfBhStOk2nk8eRj3\nDKWd0pjuAnshkYErjtq8vYBAbKhiiogBGpxz4oHWt2z8AhdTBzg6imX+iW7p\ntuVXrevDAT5AzRnOgt4PK7b3rPNdXu77chWR+N1RGkjLfwTw1IeMIgFqZ0s/\nuV3xmnSln/460NvymDig15FJJf8wwHk7t8cuqxZKK3UHL+87T4NXGJeLMT0F\nYGnZolJaOH59JLQFchASn+LaYTbkNnwxHDGD0/weUc9Li5AU1iG0Ex05W7rr\n34K/FhpqN84CuO5QUYXa2xo80eK4deBuHbdRQxURRzX1739P/aUhR/WZ8lKf\nA9U6UVoFtt+BGxbjcuFttAQ3ylD6SXqR7ZGhlNDZEIUF0tPMEbg1+hDhhyjG\ntSE4\r\n=Xffl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSqJzUfWGQ3qmxSA0tQ9S7pICOaOhFg3F6Lg2mx0vsygIgc5hLYU1dfXf/P+WBSJ1rU9Fdn9OSNCUkRLsrgjhHQDU="}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.43_1628790228480_0.30369441449411605"},"_hasShrinkwrap":false},"0.0.44":{"name":"vue-class-stores","version":"0.0.44","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags","generate-class-stores":"node generate.js","generate-dev":"node dist/generate.js","deploy-update":"./dist.sh"},"bin":{"vue-class-stores-generate":"bin/vue-class-stores-generate.js"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"chokidar":"^3.5.2","class-transformer":"^0.4.0","require-context":"^1.1.0","schema-utils":"^3.1.1","semver":"^7.3.5","reflect-metadata":"^0.1.13"},"devDependencies":{"@vue/composition-api":"^1.1.0","@types/jest":"^26.0.24","@types/loader-runner":"^2.2.4","@types/webpack":"^5.28.0","@types/webpack-env":"^1.16.2","@vue/test-utils":"^1.2.2","browserify-zlib":"^0.2.0","buffer":"^6.0.3","class-data-transfer-objects":"^0.0.6","crypto-browserify":"^3.12.0","css-loader":"^6.2.0","https-browserify":"^1.0.0","jest":"^27.0.6","loader-utils":"^2.0.0","os-browserify":"^0.3.0","path-browserify":"^1.0.1","stream-browserify":"^3.0.0","stream-http":"^3.2.0","ts-jest":"^27.0.4","ts-loader":"^9.2.5","typesafe-local-storage":"^0.0.7","typescript":"^4.3.5","url":"^0.11.0","util":"^0.12.4","vm-browserify":"^1.1.2","vue":"^2.6.14","vue-class-component":"^7.2.6","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-property-decorator":"^9.1.2","vue-router":"^3.5.2","vue-template-compiler":"^2.6.14","webpack":"^5.48.0","webpack-cli":"^4.7.2"},"jest":{"moduleFileExtensions":["js","ts","vue"],"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest",".*\\.(ts)$":"ts-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"globals":{"vue-jest":{"tsConfigFile":"tsconfig.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$"},"vue-class-stores":{"usingTypescript":true,"shortVueDeclaration":true,"pluginDirectory":"apptest/Stores/Plugin","storesDirectory":"apptest/Stores"},"bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.44","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-samabCzKgulnKG/eG8+0wJFVGvb0oSJzSriMoRg26IWGf6ALqJM8xMKp6Fgus/IPW4I8rOzS4b5CRbEV8bWnQQ==","shasum":"af7ba6434d930f1cab1858f28ee2c9fbb8a5b397","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.44.tgz","fileCount":46,"unpackedSize":83542,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFV4/CRA9TVsSAnZWagAAYCQP/jmf5g/0fgHi8h95srT4\n1jTc2hX80a4ew7M7d0yC9+frvfiJugzQilHQqr89GOXhLlEFqb1Kes5d6oJ+\n6B+RhambfbdItvjaxJAU/VLTO37gOvkhHqC0BZi3De+wj3dwiqmkmjhadswe\nTCVapGiqsEmsc70AEnKH4KxyuXkMFcgoWftHiyhBNu0R+pRhPvvb3fpVw+3S\nzHiAfXUuo4pv4hmH7ye+s5AJ9QY68NYDA+hnlr5tlkHFBLAwtLF3yeUUdk7x\nNOOqdt60puo4+EKIleLP/7Q+A7Hh9TZMCUo6TokE+dbx1+xv9D+L9ap35Aex\new8Or1FtMhoIYRJhT+gzKrC7b42yd/MnnG+WK1B9boCUeUaykCVwz3lfoO6q\ne8sdfeJ6IfiGxUDxhVlduo68yUCH8NZ0lcHdv2oXwkrs3LGlCBwSH4EkwDI3\nMMoYu0fFalK5SN00H8DE6MB60c1cifQsEEkDS0VEcyS5htnRkx4lFbxviOKk\nawcDRpA0Ol2opbNTnjwDi2jBaekyx+3YXnRryVxQvxFYe1cQKvWfONpwS0oJ\nxNKXG0hmp5CePb9aXezh69IZQoyzs8wkrJArAiegEM+4qFdJ4zRJYZ+Xq65A\nGK4+S3nQKOidwrxCWqfr3if/vC9eVzpcj4QWAz0AwNDlVx+jRDICoUb5Bp9/\nlYgI\r\n=BKS8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICYxXhb4x8JTMoo7scaW/C82nd1/DhnW5R/IDZ/FGL9eAiAtlBh/SvfioE7vq5AE67uiYuwBbe0TLkLfzSuvXK12qw=="}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.44_1628790335706_0.9615957927573524"},"_hasShrinkwrap":false},"0.0.45":{"name":"vue-class-stores","version":"0.0.45","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags","generate-class-stores":"node generate.js","generate-dev":"node dist/generate.js","deploy-update":"./dist.sh"},"bin":{"vue-class-stores-generate":"bin/vue-class-stores-generate.js"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"chokidar":"^3.5.2","class-transformer":"^0.4.0","require-context":"^1.1.0","schema-utils":"^3.1.1","semver":"^7.3.5","reflect-metadata":"^0.1.13"},"devDependencies":{"@vue/composition-api":"^1.1.0","@types/jest":"^26.0.24","@types/loader-runner":"^2.2.4","@types/webpack":"^5.28.0","@types/webpack-env":"^1.16.2","@vue/test-utils":"^1.2.2","browserify-zlib":"^0.2.0","buffer":"^6.0.3","class-data-transfer-objects":"^0.0.6","crypto-browserify":"^3.12.0","css-loader":"^6.2.0","https-browserify":"^1.0.0","jest":"^27.0.6","loader-utils":"^2.0.0","os-browserify":"^0.3.0","path-browserify":"^1.0.1","stream-browserify":"^3.0.0","stream-http":"^3.2.0","ts-jest":"^27.0.4","ts-loader":"^9.2.5","typesafe-local-storage":"^0.0.7","typescript":"^4.3.5","url":"^0.11.0","util":"^0.12.4","vm-browserify":"^1.1.2","vue":"^2.6.14","vue-class-component":"^7.2.6","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-property-decorator":"^9.1.2","vue-router":"^3.5.2","vue-template-compiler":"^2.6.14","webpack":"^5.48.0","webpack-cli":"^4.7.2"},"jest":{"moduleFileExtensions":["js","ts","vue"],"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest",".*\\.(ts)$":"ts-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"globals":{"vue-jest":{"tsConfigFile":"tsconfig.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$"},"vue-class-stores":{"usingTypescript":true,"shortVueDeclaration":true,"pluginDirectory":"apptest/Stores/Plugin","storesDirectory":"apptest/Stores"},"bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.45","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-J/gpwmixVTBFCQVOx883czjtHWhLOZ5mqIG2nAmlztxx1CBhn5uPob7lVzZX7c3I5TggfSZ9m4afp5JN+hbZyw==","shasum":"6e27393172ea50fb1cd06d4a0510ead0b3a5493b","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.45.tgz","fileCount":46,"unpackedSize":83504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFV5SCRA9TVsSAnZWagAAgbkP/2XlsdU5uj+uCY2jvrAL\nkZuUMDVY8meetn8I2QKQE+sAauDUStCbyGzGQh1pf2/8R45F3ZdU32qGBqeA\np+aZp1k/uvJWD69G6qBhkwDTPlUg7/w/9q7qbBw56jjgwD6w92d0cYx8cCnj\ni0qMyqvRUbgjW7OZG0w4OiAyEw8pARcyW1BI6bYuw91HLYG47BNk4c+VOnvq\nDpg7+2tCsktp44U5kh0xZNOtURbgSe3J0zNPdvDeTcxZglKs9R0nyQNSy2LX\nn7wC2gpANw33QPKOc2trRndXYf94LP+qkcYSJpkoOPuHxAKJltAL5AXjX9F8\nkIxvgKQzKVNLae2GuvTs8dPaMD+icOs1aP+JpMyepRMBiQfLgb34sqjL9MYs\nSbmEb0tcAtSzipi7IZOyHrMPj6HVAQV8bToCYNoLisxwiOwLKJToMP/S4aYe\nTmW4/IzT1Vdw/BS17TDD/r+RqURqEr3wc+/54evLc4tJgzAzRkxS4C77tVqm\ncPltemKFGnCfFXRmQrAdKLXAPwkb8laLzrh7MGIGYBs8x5xLxdWhuTHsbSYx\n/vRVnF7z0jjY43Hvu5eSOP76Dd7NcJUEzK8tkyAyJyMJSzyuzOjILQLu+wVT\n7Kn5CpXxeJ/60u5rXdH8rILrgTMzG/I9x31lzdgcRqEwIAFqmOXBCZ0sxO8P\nN8zh\r\n=Xl8L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDWeI4gNyu+vHboTMicWnzhjGE18T4omYfc8IjqLk89zAiBuOG31jUhcIRJxwar9zORGn2jOSClRXefSgFYMZEe8Yw=="}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.45_1628790354224_0.3599781922510841"},"_hasShrinkwrap":false},"0.0.46":{"name":"vue-class-stores","version":"0.0.46","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags","generate-class-stores":"node generate.js","generate-dev":"node dist/generate.js","deploy-update":"./dist.sh"},"bin":{"vue-class-stores-generate":"bin/vue-class-stores-generate.js"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"chokidar":"^3.5.2","class-transformer":"^0.4.0","require-context":"^1.1.0","schema-utils":"^3.1.1","semver":"^7.3.5","reflect-metadata":"^0.1.13"},"devDependencies":{"@vue/composition-api":"^1.1.0","@types/jest":"^26.0.24","@types/loader-runner":"^2.2.4","@types/webpack":"^5.28.0","@types/webpack-env":"^1.16.2","@vue/test-utils":"^1.2.2","browserify-zlib":"^0.2.0","buffer":"^6.0.3","class-data-transfer-objects":"^0.0.6","crypto-browserify":"^3.12.0","css-loader":"^6.2.0","https-browserify":"^1.0.0","jest":"^27.0.6","loader-utils":"^2.0.0","os-browserify":"^0.3.0","path-browserify":"^1.0.1","stream-browserify":"^3.0.0","stream-http":"^3.2.0","ts-jest":"^27.0.4","ts-loader":"^9.2.5","typesafe-local-storage":"^0.0.7","typescript":"^4.3.5","url":"^0.11.0","util":"^0.12.4","vm-browserify":"^1.1.2","vue":"^2.6.14","vue-class-component":"^7.2.6","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-property-decorator":"^9.1.2","vue-router":"^3.5.2","vue-template-compiler":"^2.6.14","webpack":"^5.48.0","webpack-cli":"^4.7.2"},"jest":{"moduleFileExtensions":["js","ts","vue"],"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest",".*\\.(ts)$":"ts-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"globals":{"vue-jest":{"tsConfigFile":"tsconfig.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$"},"vue-class-stores":{"usingTypescript":true,"shortVueDeclaration":true,"pluginDirectory":"apptest/Stores/Plugin","storesDirectory":"apptest/Stores"},"bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.46","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-AkIvoetuMnlPMqpWP8Dx7BsZGMjzodjbcjPXUPuhJA/x+R/3O4zs4dopXvpZ9AxXWqE7c1qqfZtEi6/4MlnFcQ==","shasum":"9396e866399b4b981447050e6410c3c2fba9954d","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.46.tgz","fileCount":46,"unpackedSize":83453,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFWDzCRA9TVsSAnZWagAAPnoP/2hM6wJjnr40+eqhuwcZ\njyLSFhhaLL5A7PvDzaeeTfv5+D2wouxq74OXjROFVufSP4k2fdPKdrJkR8/9\nna/YRC+1bEE+jQfeNns8t5GjJ40Ftr8T8isVd2mplwcQ46OMxb+J9SCIPOA5\n7ks7ujCEDMh5ldKuBF1WdDoKEtflZG1ikoThgywLaoj7FOWcgqP/TuQFpPOs\nUQYUH4e6zVNLGWieclFNCoQezYvooOQidLFb4lo5twaRSt1UQTgPEqVgfP2h\nMGx7dtVz6QMoCxW6LlBz7cQf1NwG2vEqPQiY5emEvvbXSfE+bp60vdPMHJ0b\ntBmzpsbNuq2uQ/mWeIPc3ufuNKY0JSiqc2l/K2eDE3X4EE5ESUtU6bkoxNPb\ny/9mw7JQKNtk/7Uo2PE7y8cwkFEVzOea0eWNShK6ow3XYwH5PXN6CWy40NY+\ntpU67gbzL+Sv2hWeMFa7xIn7KJIna08yd55tB3u/YaBYOaoqkOCfkqFkH+ZO\nnr10ZuUzCfl5KWSOztnFm84YRug3EVQpyBsN3YyqbfdKrfEQAZM4TRiq4s3L\n/LKsYh4Gc/p6N2eP/8rdWCaO1khx3RLiagWtkwlLg8jteMQm0oBGwytQ2P/E\nIPI+kjI2ejemVa/17qx4tOKsTeXpZpXlHiVPkIybZij/by3Msipz+h67+98v\ntxmj\r\n=w8We\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICUc97qowswg3axhK1YQFEeuiPiv3oBtC6o0LVGdLabGAiBfOeBeFs+CehAHQ5wxAHJwaETFFQpeba2/3XpJLz4InQ=="}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.46_1628791027804_0.44818336020365446"},"_hasShrinkwrap":false},"0.0.47":{"name":"vue-class-stores","version":"0.0.47","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags","generate-class-stores":"node generate.js","generate-dev":"node dist/generate.js","deploy-update":"./dist.sh"},"bin":{"vue-class-stores-generate":"bin/vue-class-stores-generate.js"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"chokidar":"^3.5.2","class-transformer":"^0.4.0","require-context":"^1.1.0","schema-utils":"^3.1.1","semver":"^7.3.5","reflect-metadata":"^0.1.13"},"devDependencies":{"@vue/composition-api":"^1.1.0","@types/jest":"^26.0.24","@types/loader-runner":"^2.2.4","@types/webpack":"^5.28.0","@types/webpack-env":"^1.16.2","@vue/test-utils":"^1.2.2","browserify-zlib":"^0.2.0","buffer":"^6.0.3","class-data-transfer-objects":"^0.0.6","crypto-browserify":"^3.12.0","css-loader":"^6.2.0","https-browserify":"^1.0.0","jest":"^27.0.6","loader-utils":"^2.0.0","os-browserify":"^0.3.0","path-browserify":"^1.0.1","stream-browserify":"^3.0.0","stream-http":"^3.2.0","ts-jest":"^27.0.4","ts-loader":"^9.2.5","typesafe-local-storage":"^0.0.7","typescript":"^4.3.5","url":"^0.11.0","util":"^0.12.4","vm-browserify":"^1.1.2","vue":"^2.6.14","vue-class-component":"^7.2.6","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-property-decorator":"^9.1.2","vue-router":"^3.5.2","vue-template-compiler":"^2.6.14","webpack":"^5.48.0","webpack-cli":"^4.7.2"},"jest":{"moduleFileExtensions":["js","ts","vue"],"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest",".*\\.(ts)$":"ts-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"globals":{"vue-jest":{"tsConfigFile":"tsconfig.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$"},"vue-class-stores":{"usingTypescript":true,"shortVueDeclaration":true,"pluginDirectory":"apptest/Stores/Plugin","storesDirectory":"apptest/Stores"},"bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.47","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-XORsiOn2Aatvai8TVsLhs/WXXmJ3pC08lr4+S4U5oOhDruVKlTGY6b/8OXFcXjTr18vr29RkwWbJroYGOSyEhw==","shasum":"4928824e2ff2a2da16ec6f4b0a8d6cf630d39c54","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.47.tgz","fileCount":46,"unpackedSize":83597,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFhZrCRA9TVsSAnZWagAAHf4P/jWrX+UZLcVCowKsGg2X\no1BZRBk7bAbrm9jzOlCugRCvUU9AF/hpuRyXj1zT4pvMc9c3K+knITbOdZOA\nHRppkk8IMnh6eX5R0w9r8k893kekXoTqxvOlc8/kvbGIKdRD/XDEZd9BdMF8\nO5A8iFcKr1ubIbPpseUVoZD8RCTVAuIOmjV5dkOROWwotCHtVhBj49M0LEyC\nEoxjbSg4lRvdzVuzcoUzqA8gu4rK37lDkXnOJVdfByQsNIJ+sETVAb/vNF9V\nmCoHOfqdX7PLVxCHwDInM7xdmQmiYBGWcOBP2qhzNAAMiyGLpU76JFlMTbeN\num5u+0TqPTfAVeVyhQAo6fec1odfcOA9qemL13ZKehp5AkMgXnS+T5M/yykX\nzMhI5/1g7l1mNUmBNHi3y3tK3b3ssBj9DW0WWGULh3HWk/98AWDjX3YWstyt\nYWQn4TmNmbnHboNVfrT26rxEtgiDcga0TamHj6J+ehstNFMtfhH60A7lQ+Qo\nJrQXnTuG+8kTYZXs4Y7SqXKrHLhtIRh0ky035h+CeIuZIdcuPGO51/DShL36\nqqON4XjSh/20gY4GlRG4xwB4UT5jXu8kykg7xcodBKLYnyM3tuRuacPTBUqQ\nGAb/YKtdLs1ZD9RXuVrlCRjaMvUa5R3pE5ScB/J1WE583U7z6C2NHjEp+fRs\nueRq\r\n=FNqa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSqcUUrHUWbpCjVWvszwpfnaiqPKHZKWfr11heD9CnVwIga7jsxHAr+tvlL8SvwF3vCo5+9rD2BHMXvIWy0WnrrV0="}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.47_1628837483637_0.012334472800094698"},"_hasShrinkwrap":false},"0.0.48":{"name":"vue-class-stores","version":"0.0.48","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags","generate-class-stores":"node generate.js","generate-dev":"node dist/generate.js","deploy-update":"./dist.sh"},"bin":{"vue-class-stores-generate":"bin/vue-class-stores-generate.js"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"chokidar":"^3.5.2","class-transformer":"^0.4.0","require-context":"^1.1.0","schema-utils":"^3.1.1","semver":"^7.3.5","reflect-metadata":"^0.1.13"},"devDependencies":{"@vue/composition-api":"^1.1.0","@types/jest":"^26.0.24","@types/loader-runner":"^2.2.4","@types/webpack":"^5.28.0","@types/webpack-env":"^1.16.2","@vue/test-utils":"^1.2.2","browserify-zlib":"^0.2.0","buffer":"^6.0.3","class-data-transfer-objects":"^0.0.6","crypto-browserify":"^3.12.0","css-loader":"^6.2.0","https-browserify":"^1.0.0","jest":"^27.0.6","loader-utils":"^2.0.0","os-browserify":"^0.3.0","path-browserify":"^1.0.1","stream-browserify":"^3.0.0","stream-http":"^3.2.0","ts-jest":"^27.0.4","ts-loader":"^9.2.5","typesafe-local-storage":"^0.0.7","typescript":"^4.3.5","url":"^0.11.0","util":"^0.12.4","vm-browserify":"^1.1.2","vue":"^2.6.14","vue-class-component":"^7.2.6","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-property-decorator":"^9.1.2","vue-router":"^3.5.2","vue-template-compiler":"^2.6.14","webpack":"^5.48.0","webpack-cli":"^4.7.2"},"jest":{"moduleFileExtensions":["js","ts","vue"],"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest",".*\\.(ts)$":"ts-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"globals":{"vue-jest":{"tsConfigFile":"tsconfig.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$"},"vue-class-stores":{"usingTypescript":true,"shortVueDeclaration":true,"pluginDirectory":"apptest/Stores/Plugin","storesDirectory":"apptest/Stores"},"bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.48","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-xrXfQ7da8k+7hbM+w85Q6ouLbF7JsxPCpiulP6eOXgp7iEqEiMud6BzbdtFONQOZl5gxNuZImWwylurvLtnbpw==","shasum":"d8bc6d3729265dcf47e6d5ba4a1f7d1d155d03d3","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.48.tgz","fileCount":46,"unpackedSize":83624,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFh1pCRA9TVsSAnZWagAAq1kP/j5y0PdF7owkuR7wkux2\nbpW1e6UkJIY81VImY8lbtPkU+tRJX23rYfBxgRjAVKRMiFDjr1lZKovAP4Ao\ngUJZ62PYFouK2ouuwd4EjVNsZRlX6G4s3If7BfSf9WKLFxNrYI2vukEkm6yY\nozsHIq1r+fA8kEYetH+H5serQF6UOoJOV96BaibHHZrZ8DiXQDWAGLKbKcO+\nmLZ404Rtxyi1Ul9QbrMCu4zIfR6+ygqWG+865WNTaK/L+6EF3ExewS6SO7WR\nPRgrQ2bFyMkl52E2R0wVGpltuDytUpK6r7v0qmWcajvdlRM+S3DUSeDKBBBC\neN7l77rqK57IQ5T95Jh67MdxDM6Z1VgTC+YbZDDwmxtY5AXzGho6kt9d93tG\nlGgLZ3Mlr2iQ7t9tGcH58MDPDGp8obemka8H3os9i4rkaGGQJ990XKIyxMkX\nJK8YXKFDEAMwRjKFrB8P3DhEcvVQE2ATOOIcMiA9L1o5C80MMjcbx+LKPa0d\nhEiy/2/xDCaYA9klMnPkTtvgT7wq5evfLCSuVWRNiJdAXjKMmvtOZMG93/C8\nhMBLKwfgBWH1EPTdPmttV/Gbx2aiOU/su3iaW/IhGwKxbPOSIdP5ZGGN0MoY\n/hWsyTrzSIImYbEfx7/lC661KUOdqXYlJCHjWOtQwlJV/fypOmQT0IG2Dv3W\n6cDx\r\n=tQ/W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1BxUK/NhKDlHkEfO87nILQXAUOI3sPqYV5y7ITOr4MQIgIxU20WM5BvDGjY0ABDRPBQYr7V6VB2K++GpevM8PMxY="}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.48_1628839273233_0.40358022556928685"},"_hasShrinkwrap":false},"0.0.49":{"name":"vue-class-stores","version":"0.0.49","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags","generate-class-stores":"node generate.js","generate-dev":"node dist/generate.js","deploy-update":"./dist.sh"},"bin":{"vue-class-stores-generate":"bin/vue-class-stores-generate.js"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"chokidar":"^3.5.2","class-transformer":"^0.4.0","require-context":"^1.1.0","schema-utils":"^3.1.1","semver":"^7.3.5","reflect-metadata":"^0.1.13"},"devDependencies":{"@vue/composition-api":"^1.1.0","@types/jest":"^26.0.24","@types/loader-runner":"^2.2.4","@types/webpack":"^5.28.0","@types/webpack-env":"^1.16.2","@vue/test-utils":"^1.2.2","browserify-zlib":"^0.2.0","buffer":"^6.0.3","class-data-transfer-objects":"^0.0.6","crypto-browserify":"^3.12.0","css-loader":"^6.2.0","https-browserify":"^1.0.0","jest":"^27.0.6","loader-utils":"^2.0.0","os-browserify":"^0.3.0","path-browserify":"^1.0.1","stream-browserify":"^3.0.0","stream-http":"^3.2.0","ts-jest":"^27.0.4","ts-loader":"^9.2.5","typesafe-local-storage":"^0.0.7","typescript":"^4.3.5","url":"^0.11.0","util":"^0.12.4","vm-browserify":"^1.1.2","vue":"^2.6.14","vue-class-component":"^7.2.6","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-property-decorator":"^9.1.2","vue-router":"^3.5.2","vue-template-compiler":"^2.6.14","webpack":"^5.48.0","webpack-cli":"^4.7.2"},"jest":{"moduleFileExtensions":["js","ts","vue"],"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest",".*\\.(ts)$":"ts-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"globals":{"vue-jest":{"tsConfigFile":"tsconfig.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$"},"vue-class-stores":{"usingTypescript":true,"shortVueDeclaration":true,"pluginDirectory":"apptest/Stores/Plugin","storesDirectory":"apptest/Stores"},"bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.49","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-laHaZKjojIEIlTJHjNibo9iL/9zyDBOTSpwk+dHaiL4zTxFCfaiUD126UtZxrrgn4JzxMoSvxgeq6M1Un1P0tA==","shasum":"6808cd31ec52f55e1a8ebf52d08410e32328514c","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.49.tgz","fileCount":46,"unpackedSize":83638,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFh28CRA9TVsSAnZWagAAFHwP/0D9QFqGjwnz1WSB5CbP\nCuDRJpILtE3bMgjm2VrfsipMIvImXEACnF+bueM3Cem1iUh388reCkqQLrXd\nXU5c0vNLFrwgtu4wUiGmqiUHCXsnLaeqUHDdDzPBSwiIMGe5HwjC6JCVjCNZ\nLNAXEN+g+LPo/G6N4Rm66ao3vXP7rj1GGDkQLyu9kHvjxBCargcs9j03A2NW\n5A459exC6e0ZnnGlWqEgDlFWMT/r4et5XirsfOOcyu0f4pZfUetHODict79m\nK6txW2n038eerh2s60j+k+4IlJ8X2CyjMsgnhXfOmE8sW59XNMTzTBGPemLD\naCIuMTy27olhjnXkDeA8496lnHbYFdcjMYNHFREroz3gGAimVoW7jVI+g5lN\nX5N2/TeHEWq5Y+nUymRGQlUl91SxzhQ+sPsQzOOT+QHITT1lhP9JozH6HIAY\nHlY20DSp8pUFI2PAbtQaov1aEeXbBE1V3oFKhRG3jnIGlvoX+6NMQPDQ4332\n+VLH2FXacPGCJhaFtIORxE/N2m+DrRmrVO5jM29B50/1qtmLbm7AUtgG0iSU\n5vD+Fmbz4UtTZUDXdoWqCRX0WKehcFqSlEvtkXoes1HcMEwPiga/DvIpeEaI\nzu8GKUrP+cgJj2bozX0VoW5TnNz/40UFYjNNVefWSa2dPDcPi5tu7R/wNfrz\nzfIo\r\n=9Bun\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlLf6tiPfj5TsZBvGvQI5LxoT68rAYvd7ZJhX1j1CLIQIgXFV36seGGTpDp6FYrOLdfVujbabA2rlaDcEbz82eOpk="}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.49_1628839356477_0.21933936608425353"},"_hasShrinkwrap":false},"0.0.50":{"name":"vue-class-stores","version":"0.0.50","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags","generate-class-stores":"node generate.js","generate-dev":"node dist/generate.js","deploy-update":"./dist.sh"},"bin":{"vue-class-stores-generate":"bin/vue-class-stores-generate.js"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"@types/rollup":"^0.54.0","chokidar":"^3.5.2","class-transformer":"^0.4.0","reflect-metadata":"^0.1.13","require-context":"^1.1.0","schema-utils":"^3.1.1","semver":"^7.3.5","vite":"^2.6.14"},"devDependencies":{"@types/jest":"^26.0.24","@types/loader-runner":"^2.2.4","@types/webpack":"^5.28.0","@types/webpack-env":"^1.16.2","@vue/composition-api":"^1.1.0","@vue/test-utils":"^1.2.2","browserify-zlib":"^0.2.0","buffer":"^6.0.3","class-data-transfer-objects":"^0.0.6","crypto-browserify":"^3.12.0","css-loader":"^6.2.0","https-browserify":"^1.0.0","jest":"^27.0.6","loader-utils":"^2.0.0","os-browserify":"^0.3.0","path-browserify":"^1.0.1","stream-browserify":"^3.0.0","stream-http":"^3.2.0","ts-jest":"^27.0.4","ts-loader":"^9.2.5","typesafe-local-storage":"^0.0.7","typescript":"^4.3.5","url":"^0.11.0","util":"^0.12.4","vm-browserify":"^1.1.2","vue":"^2.6.14","vue-class-component":"^7.2.6","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-property-decorator":"^9.1.2","vue-router":"^3.5.2","vue-template-compiler":"^2.6.14","webpack":"^5.48.0","webpack-cli":"^4.7.2"},"jest":{"moduleFileExtensions":["js","ts","vue"],"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest",".*\\.(ts)$":"ts-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"globals":{"vue-jest":{"tsConfigFile":"tsconfig.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$"},"vue-class-stores":{"usingTypescript":true,"shortVueDeclaration":true,"pluginDirectory":"apptest/Stores/Plugin","storesDirectory":"apptest/Stores"},"types":"./index.d.ts","gitHead":"e0e2633371c995c86d994576a186598ce424a2d7","bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.50","_nodeVersion":"16.0.0","_npmVersion":"7.22.0","dist":{"integrity":"sha512-kbFV43sjnCfyQ/McQtYxXt0ApQoBwaR30nF680hLpxyvFpYaL6iuen5AB0A71uJps9tCifjvE5NESqoceICV5g==","shasum":"8f645e5cb3214b8b70d74171b1410c821f37817c","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.50.tgz","fileCount":52,"unpackedSize":89273,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnZuWCRA9TVsSAnZWagAANUYP/Ry9Z/y1pdNzN/kD6HB7\n8JUM+ivxkXBV6Rva4IEw9eXMt4hg+c24QFc9QtiNQvKyY15bcFHgHPEGEfNc\nbgb6HDuxjCTRH3iPQ/AvfsrmJi6R2mWtr43cBqCrfVv0mWNb2KhsQhdNLJf1\nxpIVJSmwGRyP6b8qMqsEtJxAGqTUj0PMJ/KdvWUuinw6QG8J2QC32vveYA9O\n1XrRJmCTr8t9nltyNCRmlKqLDeJ2jpLgTxEjaKxWwFQ/LPkOZG88BJ83va4k\nF2LoQSDoMvXw7LtoH2zmryBfPfzIhb9FNEhG4oE9zt4ComAsbHCrqGuYeV7l\nN5aIyZrm7uc+c6yyMcFNWB9Q+XI9JR0SPdPYcI+1Lzxpn1Rpw5oKGNGaE3KP\nQqV8cAlmNTjOZ/Ws9C1l0OpphZ0sK2503p+75UKdNBuI19zkLexD30cwyhZw\nyQkP4PX1r8/YIabyei2uAGy36Y6F9vbQXi15AtoEiaQTT7a77Jx0vOERHikM\nHt4VvZactaTjEexlT7S8/W/Y8mFJpeQa3FQ1ceqMDo717O+5npQHMjzrF2Gw\nYljLUtMtZAY6AiSV9q0utNBi2wJVty7+FGySJ9VJd9xPrGDvTwRoinVAneig\n81Pq9murmCu+OtnpTSLQ59e/Y40g1JhDIwr7ldzCwNvX2jnymng1Y0Wbrmbz\n0X2o\r\n=c9Hs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH2JsyidZ5wxXvw3Iw/fbFuVJ5H79lK9YqyM/81axkn3AiEAjbWdRWXpu3GMkLSRPxcMnTM3im8KDKGgiT8H84/CH+4="}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.50_1637718934200_0.7779576960249699"},"_hasShrinkwrap":false},"0.0.52":{"name":"vue-class-stores","version":"0.0.52","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags","generate-class-stores":"node generate.js","generate-dev":"node dist/generate.js","deploy-update":"./dist.sh"},"bin":{"vue-class-stores-generate":"bin/vue-class-stores-generate.js"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"@types/rollup":"^0.54.0","chokidar":"^3.5.2","require-context":"^1.1.0","reflect-metadata":"^0.1.13","schema-utils":"^3.1.1","semver":"^7.3.5","vite":"^2.6.14"},"devDependencies":{"@types/jest":"^26.0.24","@types/loader-runner":"^2.2.4","@types/webpack":"^5.28.0","@types/webpack-env":"^1.16.2","@vue/composition-api":"^1.1.0","@vue/test-utils":"^1.2.2","browserify-zlib":"^0.2.0","buffer":"^6.0.3","crypto-browserify":"^3.12.0","css-loader":"^6.2.0","https-browserify":"^1.0.0","jest":"^27.0.6","loader-utils":"^2.0.0","os-browserify":"^0.3.0","path-browserify":"^1.0.1","stream-browserify":"^3.0.0","stream-http":"^3.2.0","ts-jest":"^27.0.4","ts-loader":"^9.2.5","typesafe-local-storage":"^0.0.7","typescript":"^4.3.5","url":"^0.11.0","util":"^0.12.4","vm-browserify":"^1.1.2","vue":"^2.6.14","vue-class-component":"^7.2.6","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-property-decorator":"^9.1.2","vue-router":"^3.5.2","vue-template-compiler":"^2.6.14","webpack":"^5.48.0","webpack-cli":"^4.7.2"},"jest":{"moduleFileExtensions":["js","ts","vue"],"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest",".*\\.(ts)$":"ts-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"globals":{"vue-jest":{"tsConfigFile":"tsconfig.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$"},"vue-class-stores":{"usingTypescript":true,"shortVueDeclaration":true,"pluginDirectory":"apptest/Stores/Plugin","storesDirectory":"apptest/Stores"},"types":"./index.d.ts","gitHead":"e9384f7b6fa5540d6c30ee8dbd6f97076368a19f","bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.52","_nodeVersion":"16.0.0","_npmVersion":"7.22.0","dist":{"integrity":"sha512-h612bWqK6bG9sMOUjCp3DOOzU7JpHpEVRLqytHHKKiJVhBQJCNRG7c8BnCKTbXIdnC/wFpKEAm+YuaHL8YAcQA==","shasum":"4dc7a3b6c574101ce4753fc28f0b1f378791f0bc","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.52.tgz","fileCount":52,"unpackedSize":89202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnZ53CRA9TVsSAnZWagAABGIP/359BsD8fnTFBFm/xyQb\ni+LB9ORgfWGutmQ2+0AesA212FkkHgt00CnlXVUAkRLM/ghHSMkfJZpgrPlt\n0Vmpfo68vB6ZqHQ5+39+pofobdyE8jk3D32Fw/PSMf6TpNpKNFfcli8Ff7SY\nyTHStL2Cl7XvbALENzuIEk4zZd8puEUO+ZBKk4SyYUv7WfpkkOdsh9yzTqzi\n6pjtvXR5o/k70nCEs5NgOZaKQ+Z8cx2ulbdez2wpy56hSZnu536ouZ8sBV/b\nBMQ5bWvIMBjUBoMTYcNetKrlBYQbpzxwZMSe43hrvbQmYbDEo2XLEuw1tVcX\n+5mcVRzVXDeIWVhmYxdQqTy/vhprd5wyee1WPiabXAAuXneJaHilpSPnjMgt\nuLN1ozYl4iD47wvEWELREFBrgWxCouTf0cZlOMDoWtSXoUg1Zl5BDQlBsGJq\nZCe27XKxEKNjRo3Wo5O0x+tyLo7Fdx0R/cjmGRlNoFqPQrx8/nv85/cdLra7\nXz/OHt5HaFXdK92GYUOljp/aeXeg0az4FShsNhP4/h7b+yfFpdlGKtNlz2MQ\nttJ6UoAgUkWB1eF/YvBWvkaAFBBB62mPb4KbdAob3bT9lZbXKVBedS1cGrXu\n81IEck3WuuQspwyiudzmwO9n23F/0o1klggqxmrflVldOu1g3SBHi74EMMiq\n6oza\r\n=nEqp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdvy1G+AwwI7kV+4wH/IxyrQdkGhu7cPPevpVvqsRl9QIhAKQ9Iv7y7FJR2piG4JEPGgBQiOM0ZY6Pz5hG0cMYOVX9"}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.52_1637719671084_0.13027274460806226"},"_hasShrinkwrap":false},"0.0.53":{"name":"vue-class-stores","version":"0.0.53","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags","generate-class-stores":"node generate.js","generate-dev":"node dist/generate.js","deploy-update":"./dist.sh"},"bin":{"vue-class-stores-generate":"bin/vue-class-stores-generate.js"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"@types/rollup":"^0.54.0","chokidar":"^3.5.2","require-context":"^1.1.0","reflect-metadata":"^0.1.13","schema-utils":"^3.1.1","semver":"^7.3.5","vite":"^2.6.14"},"devDependencies":{"@types/jest":"^26.0.24","@types/loader-runner":"^2.2.4","@types/webpack":"^5.28.0","@types/webpack-env":"^1.16.2","@vue/composition-api":"^1.1.0","@vue/test-utils":"^1.2.2","browserify-zlib":"^0.2.0","buffer":"^6.0.3","crypto-browserify":"^3.12.0","css-loader":"^6.2.0","https-browserify":"^1.0.0","jest":"^27.3.1","loader-utils":"^2.0.0","os-browserify":"^0.3.0","path-browserify":"^1.0.1","stream-browserify":"^3.0.0","stream-http":"^3.2.0","ts-jest":"^27.0.4","ts-loader":"^9.2.5","typesafe-local-storage":"^0.0.7","typescript":"^4.3.5","url":"^0.11.0","util":"^0.12.4","vm-browserify":"^1.1.2","vue":"^2.6.14","vue-class-component":"^7.2.6","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-property-decorator":"^9.1.2","vue-router":"^3.5.2","vue-template-compiler":"^2.6.14","webpack":"^5.48.0","webpack-cli":"^4.7.2"},"jest":{"moduleFileExtensions":["js","ts","vue"],"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest",".*\\.(ts)$":"ts-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"globals":{"vue-jest":{"tsConfigFile":"tsconfig.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$"},"vue-class-stores":{"usingTypescript":true,"shortVueDeclaration":true,"pluginDirectory":"apptest/Stores/Plugin","storesDirectory":"apptest/Stores"},"types":"./index.d.ts","gitHead":"b306e62daf4e67ccc7574cef98c19b649556f882","bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.53","_nodeVersion":"16.0.0","_npmVersion":"7.22.0","dist":{"integrity":"sha512-QpzK8RHiG9wcNyh5PwFd3aQXq9bOCQO6NCH/WpzhbNw+2q0JepAq5sZOXR3q0VRdbTsSHrKU9mWfbiBCzx6/UA==","shasum":"c023e52cb077a822a99853bd6f69eb1af85aedf5","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.53.tgz","fileCount":52,"unpackedSize":89202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnZ7cCRA9TVsSAnZWagAAfpcP/jzM/4LGE+0nsbE45gK0\n6snkuFQi8dVPv3Iu5cQ0n1SlWpDQ/PFPq5xsUaqidHbC+NaUePeWTYN9SdAx\n8eNfQLOTZAjtBjfhXz/Wqb58MtuyZEkfBRWhXRU2bI5o8mYiCPrEW8G8IDhk\nE03Ti87xehS8gE8WR7qlvQ1QrbFBv+w7qmY5deroKAVddYFwsgU0/A6tLNbn\nbvbS66px0UUBc5c4PHPiK1B0kcAJZAfR7VOgiKvQgHcIYosItp1yfT2RN5gD\n2SFR08T8YUGQ3O9ocdivdaJy8t6jZU0KSTgyS7znkSdYvOHGXAEvfff0cdMb\nCszTSrBG2rY8WuiLuiRDGS9UEbXaQXN+/UJ6qKqLk+meIeU3Q8wH2zkow599\nl4TGCH+dRJCJwMvjJ3OtxPpmpNZ8rU5Nawngf9QQ34P1ajD44wot8MluzB+k\nkb0VLuKMWoJd9xBBQR8lhy7mcjdyqxolM/8AuhzpKy7d+wh+49llQ7c7rZin\nr94YE+gLFNJARbSXx6Rjjcfxa7d6Y6AnNQT1i9jUrVDDyxlu+kC87USAYXa+\nYa4u3H6exMzF+IDsPRlYyMB9IrrIjPQ9sOZnij0/+GEJxYvRDcIJ5ZDFEv72\nrjb3yqFP8PUYC7PW1ONNWE/Qb7xg1dZH6HmcwCHdrA1RREM5UZpzpbL2kTyn\ndXv1\r\n=7JxV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEZ9nKAecpIz2VGMPljv/XiOa7G1ddsc37onadUsEQzmAiAaNNctENbuCSEUn5MWYsQz2ZEMhb9eSTp4iZ82FZTxkA=="}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.53_1637719772092_0.5387538923672692"},"_hasShrinkwrap":false},"0.0.54":{"name":"vue-class-stores","version":"0.0.54","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags","generate-class-stores":"node generate.js","generate-dev":"node dist/generate.js","deploy-update":"./dist.sh"},"bin":{"vue-class-stores-generate":"bin/vue-class-stores-generate.js"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"@types/rollup":"^0.54.0","chokidar":"^3.5.2","reflect-metadata":"^0.1.13","require-context":"^1.1.0","schema-utils":"^4.0.0","semver":"^7.3.5","vite":"^2.6.14"},"devDependencies":{"@types/jest":"^27.0.3","@types/loader-runner":"^2.2.4","@types/webpack":"^5.28.0","@types/webpack-env":"^1.16.3","@vue/composition-api":"^1.4.0","@vue/test-utils":"^1.3.0","browserify-zlib":"^0.2.0","buffer":"^6.0.3","crypto-browserify":"^3.12.0","css-loader":"^6.5.1","https-browserify":"^1.0.0","jest":"^27.3.1","loader-utils":"^3.2.0","os-browserify":"^0.3.0","path-browserify":"^1.0.1","stream-browserify":"^3.0.0","stream-http":"^3.2.0","ts-jest":"^27.0.7","ts-loader":"^9.2.6","typesafe-local-storage":"^0.0.7","typescript":"^4.5.2","url":"^0.11.0","util":"^0.12.4","vm-browserify":"^1.1.2","vue":"^2.6.14","vue-class-component":"^7.2.6","vue-jest":"^3.0.7","vue-loader":"^15.9.8","vue-property-decorator":"^9.1.2","vue-router":"^3.5.3","vue-template-compiler":"^2.6.14","webpack":"^5.64.2","webpack-cli":"^4.9.1"},"jest":{"moduleFileExtensions":["js","ts","vue"],"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest",".*\\.(ts)$":"ts-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"globals":{"vue-jest":{"tsConfigFile":"tsconfig.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$"},"vue-class-stores":{"usingTypescript":true,"shortVueDeclaration":true,"pluginDirectory":"apptest/Stores/Plugin","storesDirectory":"apptest/Stores"},"types":"./index.d.ts","gitHead":"72832537f0978ba6b1406b0ba1b9a9366878b89e","bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.54","_nodeVersion":"16.0.0","_npmVersion":"7.22.0","dist":{"integrity":"sha512-jqcITBEDN8tSvgBoaY4yyjJ5JgjPlCxJaSZ1I8rMxFMSt90YUWUbwnVWUgxBMeht+9nXWZFxVKx0VfRETlGcyQ==","shasum":"b4aefd3b00fcacfc927f59dbc2aee724f34ae4ad","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.54.tgz","fileCount":52,"unpackedSize":90307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnZ/ECRA9TVsSAnZWagAAHpYP/3vKyAQgoEiZ4nVzqm1w\nBkgIUTjvmrTm0JWBwp4ZvJyQH8WQILIyRcJmgKziUbSg2aZSVFSoOuWR2DgZ\n+1Omx6U0XAvczkmmI/hmSJ4o019A5PFMSwQQDl6N/bslpi/PHxgrFkN+b5Ek\noHGd1oh3/p44qP0vniUPgBB65ygTk6DdL0SOdF83tkZF5UJdvJfkhB83tvMH\nPM23P3yi4RLx37BBts2RieDOF0qUlYMwjEtjmQzpj2HngAo8ja839wzuIlI/\nvd1LU2Sf9lVUGNFBymVqj7p0tFGxqXfCs5ZKyeDAA6eBOSk3M9oupUJnoZpo\ntpa0uVUynZCengGOgkZeYuGEGt6plJmUmrLQs496iovoLx/2ZlofIUPnxbF9\nS3uWwTVvzVWJ6slDPVuytlocKToTB8jqZQuD1XIO+s+shf60Uq/TuCuc8XZ7\neQZcZGunkDjjz3SUxbtlSX6sT/6G70aoDSSuMKVUtS+0rVVtnUTR+tvBDNIi\nYjNeduMGp2jFokO2dxc4OSrd8eILd4FyM4pOln6Qf7Bcs5QbFDhWGRb4TFps\n5pMUmozYnuSpeMpsNky9zlJuUOXsswbNVJHJMxkT4rFxolqne3dSSEAavbNz\n3l1y9t+y40/ZStH7IUVFWLktDPk/S3rsY2outh5nhwRjJQO94rN35eocztf0\nIsNI\r\n=vBwE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEQt7lzXweHFx1Sta80dIIKWpBN0D+qd4GjoKFRQNRN6AiEAqxck51ltXZCB0A85tHtDpKpm1/ro/xmA27H4qAQ4u2g="}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.54_1637720004410_0.836283893082008"},"_hasShrinkwrap":false},"0.0.55":{"name":"vue-class-stores","version":"0.0.55","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags","generate-class-stores":"node generate.js","generate-dev":"node dist/generate.js","deploy-update":"./dist.sh"},"bin":{"vue-class-stores-generate":"bin/vue-class-stores-generate.js"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"@types/rollup":"^0.54.0","chokidar":"^3.5.2","reflect-metadata":"^0.1.13","require-context":"^1.1.0","schema-utils":"^4.0.0","semver":"^7.3.5","vite":"^2.6.14","typesafe-local-storage":"^0.0.7"},"devDependencies":{"@vue/composition-api":"^1.4.0","typescript":"^4.5.2"},"vue-class-stores":{"usingTypescript":true,"shortVueDeclaration":true,"pluginDirectory":"apptest/Stores/Plugin","storesDirectory":"apptest/Stores"},"types":"./index.d.ts","gitHead":"855a1ca5a2a1e80394f5709e4e65bf0354140420","bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.55","_nodeVersion":"16.0.0","_npmVersion":"7.22.0","dist":{"integrity":"sha512-goB7tqPY4h8mzBe1vibHYflbRIAjJPSkeI1YyY5ZSkuzbYWiOLXKCrl9qA8g+Im6Dw05M7sIw9luX7wTW3s2NA==","shasum":"2a2eb088157089bbb7eca7d41e4b09fce5f6cc75","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.55.tgz","fileCount":52,"unpackedSize":88879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnaGdCRA9TVsSAnZWagAA+T8P/1SycgqA2/LFncVXbjNu\n4pKwzk82AAW4V9OQvpk0w9UuIyBCR941lnjns1Bv22eQaHJdWNoT/OwLPvKq\nNzncqZo6zUtQyCz6mBSLIygCoQdwCdPMIJOqpet9uCf+ODxNafskRF3dS2lQ\npoxEgWyT9yij+3qwwxboRn1SM5xi2Va7g21OsRE4SZtKhE47qc8cFf3IYj5C\nzlikvRl5DzWJT8lFnuoByJ60jXlavVlEd3mlwGESG+ujJXyP9yKaBPzRuMkx\nNzbM4gI1KGSDv+jhp+UL2bwvJy7iYsxIj335cF4BsLBQ0mxBOTuzZEl2rtlL\nPGILOa4YRkV7FHuP/ijZ9g7uhJtKAmSgziKrArbCjv4VdcIrKV2T+AwjdF0r\nTr3vtJCvrRdQqaxcYrXo5cV32Y/Q8j/2JyLC3jv8bHRc0eWo8OaxMBtzp0N/\nb4eS44e2uy9tJV2A7PLVw/McQnoErKenwhm9yDAAYX6voF+EXg94sagiKQRt\ncCnFhmCO290mlGGJIoGu4BLcXDqDSbaxdWED9gUpQ8B/mrzt0ybu3G4fa8zG\nS/Px7X5ivc+iFGkQjbc+yriqnPX64ildENf3hL9N+XVJpu4g4GJ29NcnMThn\ni8GMFIGgdFEXF+EkUIUBoulLitjUY21980V2iuabuF7WwpPFPDmWrpd+K+Wq\nW96/\r\n=rYm/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDc5UcvhpV8D/IWboKel8NB2VdxlWND0CkDCfCRscRkywIgddbMptypBHbYN2SGZEi+IIgLA1u8uaabk04Ib2YyCS0="}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.55_1637720477637_0.3693855967754769"},"_hasShrinkwrap":false},"0.0.56":{"name":"vue-class-stores","version":"0.0.56","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags","generate-class-stores":"node generate.js","generate-dev":"node dist/generate.js","deploy-update":"./dist.sh"},"bin":{"vue-class-stores-generate":"bin/vue-class-stores-generate.js"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"@types/rollup":"^0.54.0","chokidar":"^3.5.2","reflect-metadata":"^0.1.13","require-context":"^1.1.0","schema-utils":"^4.0.0","semver":"^7.3.5","vite":"^2.6.14","typesafe-local-storage":"^0.0.7"},"devDependencies":{"@vue/composition-api":"^1.4.0","typescript":"^4.5.2"},"vue-class-stores":{"usingTypescript":true,"shortVueDeclaration":true,"pluginDirectory":"apptest/Stores/Plugin","storesDirectory":"apptest/Stores"},"types":"./index.d.ts","gitHead":"06105b740ff6e8b937f2a9dce8e36449faef590e","bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.56","_nodeVersion":"16.0.0","_npmVersion":"7.22.0","dist":{"integrity":"sha512-dqQVqxZ1+Cq8xLmUezVYkPblg6En0b89/3n9awPpKI9x9RgEn3Syu1JhY0J3ptJcSNZqJ2Iwuhrhididm7O+BA==","shasum":"fd5afce814bb7b545c8d2c51aef1e3fb8bdb3bf4","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.56.tgz","fileCount":52,"unpackedSize":88765,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnaMpCRA9TVsSAnZWagAAKNsP+QChNU/BD3fgBBe/IjcJ\ncw5nk1LrG8dHJ0018WzwV8HmbR4l2kAMtuD0i8or2FxwUioaUkHNOyQ91TL8\nvzJd6v/XhPCu8WOcCjSoeN9lXtwc6oQxTNtBfscKZoT3lR1OMixAMSjoI9OF\n1+P7BgDXgUgE43vb5F8ChTtG+ynQNW9MhStMADsgbCxoDjF7mMU2ZEZ8+Syq\nbn/2Q2DMCF+HHo6JBob59pASg/gwUV+BcMqBQ6k305KvLmyQwUmL9YkQ4MrV\nfxgFtbFkUobKXN/IoBQK2EeREjk27l8jzWwSfBhp8Re5eQtIQk6Ld+ungO8C\ncs2Agff+LPl94T17kAH/DFYEH8rLpWiHKB1SZn6frxSufZ3h5A9gIhKx9u1x\n2pWEfSdmalBX4/yvWdgqILOdzai0Am47WvcTFWsJr3RYAtxwSb7v8WxCCCJf\nrd8qIoBDiUfiCmqTC/aJxw+0wc+2rfp2FdA86Nbe1cFazNWISUYL2WjgFWHX\nrVitFbrkp3PKk4sRXtBYhwApU+PWLswtD6+SwPRxTU9jnZrG5wZ4w5l+kSIs\n0ltn5Onxwrdmz7i4wGZwWwzVTCWTVBa8zUiM6UVam9UJBsG0euXSvk82LDgl\nn2MwkFYGNbZMy0RnWymT/pQSCYlWObRsiFs27gdBC8DGdaEUlfRXIPYBj64K\nklIQ\r\n=TN+O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtqsdK5MLkTWuNZAsQJ+H8lidg/f7Ka1tfb07gNsTWBgIhAI6YPd1qyxiEXUvIWozioj5L99RJ23g215PfjdoOycFf"}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.56_1637720873213_0.057376987527422374"},"_hasShrinkwrap":false},"0.0.57":{"name":"vue-class-stores","version":"0.0.57","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags","generate-class-stores":"node generate.js","generate-dev":"node dist/generate.js","deploy-update":"./dist.sh"},"bin":{"vue-class-stores-generate":"bin/vue-class-stores-generate.js"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"@types/rollup":"^0.54.0","chokidar":"^3.5.2","reflect-metadata":"^0.1.13","require-context":"^1.1.0","schema-utils":"^4.0.0","semver":"^7.3.5","vite":"^2.6.14"},"devDependencies":{"@vue/composition-api":"^1.4.0","typescript":"^4.5.2"},"vue-class-stores":{"usingTypescript":true,"shortVueDeclaration":true,"pluginDirectory":"apptest/Stores/Plugin","storesDirectory":"apptest/Stores"},"types":"./index.d.ts","gitHead":"190a20adf8e1b032f5ec8d385d4bc16b6a210474","bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.57","_nodeVersion":"16.0.0","_npmVersion":"7.22.0","dist":{"integrity":"sha512-WJ5b5xnx2sXNIh8E7ZVle3Aq0fvwQ0TeX7ziLt8Y8fhOEvSrawFK0XPEcOwzlbqZ1I56l2zygprvnzqgLfarDQ==","shasum":"78341c69712d744a61f4336e0353c57c3e058964","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.57.tgz","fileCount":52,"unpackedSize":88414,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnaPpCRA9TVsSAnZWagAAxRUP/1y0qRqG5jbA7HLpXG2V\nzohM1d33g1P9z7gshdd0S5kXHxVcPzm6ef+oWg2elFIF3iRfyA/ttlCtR8/S\nnR3HOtIOmiviWfaHMBETF1LUzMTMiLaXshZPU6r2SNShuY7k0BG4eKJ4wWW7\nuf3RoM6CFJZ8PP95HZpMquQB016e4dt2lGg3GHS/akPRFsYYiBu1IVUknmbr\nmw3TXjUDugeRsTefLmjQkBMzCVDlSnhKBbWLGbDpq8HOcxU0oLmPPTBlfwqp\nmkEYJtAyVoHtzuJvc+MOlwXRr2TCKMhVK+cE52skoA/EbCknTBeZ6S5gmrJY\nOtdwHKsHV0w71pF3Tk2MDr2xbL0sCmTEFHTYZ54Vckx2TeXNNRs/EOK6SEaj\nFXdLSCaDO4c0b8YMNmZnK3Ce084JA/9hvMP1uoswGk3HgMo1Sk+/nGCMhy9G\ntqItoBFGsUFzU3lMf9F5WAqPAgZD3aBNbm3o/IsOOuSGvbRJgCCxFCUP/+o9\nY8C7CqnFdfrhxkuTeipDkxWQg9+DnWlaMAe0TJKgUsWkrhQVa6VsMWaPXD74\nUUG1RFaV4QZrzVmzaUyUL+8yi37I4/hJak8HmVxWCIdumPeZp3dZwNVIkCNk\nOQZgQ6DvuGRgjeYgqFKvc919GtfvY2rUYcl8PCukwqFOI+7gxedXqRcwYqKk\nUiCk\r\n=XcB/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChuJmiiF7X4dRwPIF8WtlauAwfaejCY2Nn87+1Key5xQIgTFpabGlqCk/udu9UURVxQKjuK4S8l8xO+b2mkH1fiPk="}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.57_1637721065488_0.5986443731823234"},"_hasShrinkwrap":false},"0.0.58":{"name":"vue-class-stores","version":"0.0.58","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build":"webpack --mode=development","prod":"webpack --mode=production","watch":"webpack --watch --mode=development","build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","test":"jest","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags","generate-class-stores":"node generate.js","generate-dev":"node dist/generate.js","deploy-update":"./dist.sh"},"bin":{"vue-class-stores-generate":"bin/vue-class-stores-generate.js"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/VueClassStore.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"chokidar":"^3.5.2","reflect-metadata":"^0.1.13","require-context":"^1.1.0","schema-utils":"^4.0.0","semver":"^7.3.5"},"devDependencies":{"@types/rollup":"^0.54.0","@vue/composition-api":"^1.4.0","typescript":"^4.5.2","vite":"^2.6.14"},"vue-class-stores":{"usingTypescript":true,"shortVueDeclaration":true,"pluginDirectory":"apptest/Stores/Plugin","storesDirectory":"apptest/Stores"},"types":"./index.d.ts","gitHead":"f189d62818510d3992f7bba3085de11462a7f384","bugs":{"url":"https://github.com/iDevelopThings/VueClassStore/issues"},"homepage":"https://github.com/iDevelopThings/VueClassStore#readme","_id":"vue-class-stores@0.0.58","_nodeVersion":"16.0.0","_npmVersion":"7.22.0","dist":{"integrity":"sha512-kSuaoUZT0GGWAHkDKcMYraiRxwTk7BM8Y1Ne23URKA4vkeq2oNVFlrPPWsBUhctTRhdfpETiltOkwmzQ+zJxfg==","shasum":"12901d8ea322bb09166b163a4a8a6aed31cb038e","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.58.tgz","fileCount":52,"unpackedSize":88414,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnaS5CRA9TVsSAnZWagAAgCcP/RnkGp5dcNuaimqbi/Rh\nJsL6rPkXng3yUBU5kx0JJu98M1CY1zw8DaHTfh/2rGauE7Vz2r3sYnV9nQ9+\nROJvEfTbfXCA+PKhORH1adCNCDIFzamfRiiExInW5ZEKJctHrFtMZr4YZFL5\nf3EiCS+yC8S/HJzZZhvoj3LLWR5lswF/rXuSXszKwHQNaJZzC2O4gOulYlm6\nKDYhe7QhauCD9hIhOV/28qTNVXGmrusIyXdo9Y6f0bX0tDsu1iAqY64+1gg9\n0THCI1lJRg4KihU9m8UQc74Ak97GcPsMeZISQnuWg6i6cGzxe8tXgT2QInYP\nreS9KFqWx/3tnZQpmn4toUSYMghaR7p8EOaMmdbjGVoVzuhumkZt9EiHrzKn\nYrwnB3BDxn1ezmP0C7RXaXkO+beV2QRS79XOBXgSnUWFx91MzmWEEE422J94\nOVJpwHHmQfgpR6E9I23LK4UkUwnGnOaz/vvubWgpnqJVIjORREe2638mEULD\nZfNiNlPzySvizv+xP9X1bcR7oDPi4tJhBwUzVJR3l882KRvblr7EiWnH0yUs\nXnOPdvlqC9kCw0pDur1fGXDOA2ZiomX9KAaJ8aJrD5Abc3XasqAWENLwbwlj\nIrTHsYonB+22d/kkb4LIMgyQoBQKYBD1FUu+0Fbz9s2CXHqnUZVgXRBlaHtO\nx/8P\r\n=fkdy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/FZ4jONQq7qWUGHxyz7COMogoOr/qkIDX6PcOM3nyoAIhALR0rOYAvQeuRXYTHAegvAOgkFIuDEhFPm8QAgNc8rPM"}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.58_1637721272864_0.45022766251689483"},"_hasShrinkwrap":false},"0.0.60":{"name":"vue-class-stores","version":"0.0.60","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags","deploy-update":"./dist.sh"},"keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/vue-class-stores.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"reflect-metadata":"^0.1.13"},"devDependencies":{"typescript":"^4.5.2"},"types":"./index.d.ts","gitHead":"3a1f3b4df5ed14199cc97af08327a7fc9619f5fc","bugs":{"url":"https://github.com/iDevelopThings/vue-class-stores/issues"},"homepage":"https://github.com/iDevelopThings/vue-class-stores#readme","_id":"vue-class-stores@0.0.60","_nodeVersion":"16.0.0","_npmVersion":"7.22.0","dist":{"integrity":"sha512-PXUA8HAmwzMptW1bGW3/OeCp+z7EVrGJzWyLyzP6opGH8+Y+D9opfQUzXcysY5YMHiPjZjbXcw7aGpqi86690g==","shasum":"0802ab2dda67a849d8b163cfc397f5ad74c70799","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.60.tgz","fileCount":11,"unpackedSize":19935,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhna1mCRA9TVsSAnZWagAAnjkP/3nSGgnuvzMln0kqswxA\n6KNRSCM+wJgAu9Y58NjuDM4Vm8aJ/vvP4wJzczP+qbZfGSLJQj5dott4Fnj8\nHkmq4zJD8IfGifYjFhsdm4BGNwOC1DrVBABVkE5PMtD8JdSH9057A2EZdYYY\nZSQ5xiKY/BPzOuLDaxfkH1Xh31RbNnXwkIJNSd4mNhjWUMRyv5T9mJ/hVyqG\n7Ktijx6HNDFg584uYzzyF9qgzudnT0A4UwbpAlSJW+qtNpSz9ShZS7z+PqZf\n6wGhhry1NlU+eJIFsc12MkpgYFZX9PxnDHVSgPvcz84GLPLnRTY9e4Kdo3pd\nQrtcgsrAMhWHznZACM5Zr/bNJs5pIXaCw2nS9vS0+H1Ie/3lTFPUvWsg3UES\novXqHeY1A2x2nVZvbUmycgDNFcS6pZGZ+cqLlHSeKRLBIAfp/MbSs5ceTqZ6\nG+cxXY7p5AhSKbIkDRxCNtoEabfZ9C8TbGcDdotikQoMnTm/klysKy3Vb55k\n9mcck5jIQrsdcV78DYkSeQe4hyEAfuKz+K/QHCgngB5tmeMG9+c0QyFVBdKr\nnYwNDriKqcEiEmEykxfrCLRASXbdYGNexbkJh3KlEXBtXE3WJ5f1ijJMHZcu\nyKwayd+f/kJT3+QZUudfTDOrORqbjkoOT14qBEMXk2NW7AHZ3Y+EBc745Er1\nRmNf\r\n=sPbS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWtSvBG7u/51EVr+q3ANiL270kYe7FORSSJsVNd71JGwIgMRJPduhgoiWRE12y8kJwgqhtql8Mfjjf5QXdnaCqaYQ="}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.60_1637723493930_0.34079519596391217"},"_hasShrinkwrap":false},"0.0.61":{"name":"vue-class-stores","version":"0.0.61","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags","deploy-update":"./dist.sh"},"main":"dist/index.js","types":"dist/index.d.ts","keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/vue-class-stores.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"reflect-metadata":"^0.1.13"},"devDependencies":{"typescript":"^4.5.2"},"gitHead":"11104bf001254f4389be813a777eb07689efe13b","bugs":{"url":"https://github.com/iDevelopThings/vue-class-stores/issues"},"homepage":"https://github.com/iDevelopThings/vue-class-stores#readme","_id":"vue-class-stores@0.0.61","_nodeVersion":"16.0.0","_npmVersion":"7.22.0","dist":{"integrity":"sha512-dO/MNxaImJT7IE3zW+OWWf4mI6aWnj5H6kUGMgbvlgcjRqUQmDJL6ZkHhrihv1x+OWNH4PbFgRdyOJAX5UZImw==","shasum":"8a43351a178815a7fd6703da5988ee823b76199a","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.61.tgz","fileCount":12,"unpackedSize":21150,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhna8MCRA9TVsSAnZWagAArpoP/3oMtBCrUpHJYRXD3le5\nu3TTk5xQjy1/JsQ1hNPQKtwPMmg2h2I0E/LHbg/YlupXBQmfAUcgeisB+H6r\n9f9EBuZjBkYLaMawXgGh482kxUBZarlTaVM+adfpGOUlpKLFhgFWAVEgkzc5\nMAipSfqmRpQuo58baTJbeG9SWNC7+jx6mbnfmtTgLC4L/5pbH0nzkQkb+wxs\nVF3E9eW4pLOBWd1rhhqfPt2UnRUYwtJhu7SwZcBo8vKHN5EeR4SNkZFGLFsF\nUBJom8e6O5JPCxBL3c/3/jHLnmNn/3+HBr+09TC735INafB8DIxnus+yd4RY\n9SMW4b1GA6E3gt5jCRQWIrkAaHGBYNQJR2Xf2hRk1hzJiuwJTTPO9ncOmpqb\n28AA2mFMXpOKDWNOvaqquBB9o2FijQvpTg6byzHo1OCKLV9s5/xUf2UpfjMY\n/XeHc50NL53KbI2QMvtLz9ZNIE5rHilJ3FWeuBVm862ZBnbn9bYxDs1B8I76\n51FS+smWay0ysD7LXjY5/NEwdOBYNpz2FzQvwcZVBV7IB63Ik7BGHAulBdEY\nnNLAbH7mECh4i5bnmWsVRjGlFpLRVED+2MjGUF9gJ+PVqlWYd3iACLuabazA\nAB/xE3WPhqUKxeuy0kqJmbf3HdsEeMPFIQLC7ZpesoADRnKEjp9ISNMwcDp7\nTJUS\r\n=rST7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCank373GIYDTny4KMR4gdI2vMJyNLo0LAZuSAFYwnCoQIgcBqELpGDf2Akrz4bQKM4BWAuSUIIqn/W/jFA2CC+wEo="}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.61_1637723916004_0.12457151810173173"},"_hasShrinkwrap":false},"0.0.62":{"name":"vue-class-stores","version":"0.0.62","description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","scripts":{"build-package":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json","build-package-watch":"tsc --build tsconfig.prod.json --clean && tsc --build tsconfig.prod.json --watch","postpublish":"PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag $PACKAGE_VERSION && git push --tags","deploy-update":"./dist.sh"},"main":"dist/index.js","types":"dist/index.d.ts","keywords":[],"repository":{"url":"git+https://github.com/iDevelopThings/vue-class-stores.git","type":"github"},"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","dependencies":{"reflect-metadata":"^0.1.13"},"devDependencies":{"typescript":"^4.5.2","vue":"^3.2.31"},"gitHead":"b882c4da47a921d316d331ee7b81ec2a4d36b63f","bugs":{"url":"https://github.com/iDevelopThings/vue-class-stores/issues"},"homepage":"https://github.com/iDevelopThings/vue-class-stores#readme","_id":"vue-class-stores@0.0.62","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-k6dYhY8LfkG0CobtmjuHDysQmabpsDAgVAAd7wLUYLfai1dPZARK0rByayz0OZseJ97Q/+dvOYoW2kMK0QqoEA==","shasum":"891dc2f692d19d9324754499fb45b06a000b5115","tarball":"https://registry.npmjs.org/vue-class-stores/-/vue-class-stores-0.0.62.tgz","fileCount":12,"unpackedSize":21429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHkNHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp01w/+MRtZiGD+kPqEAfm2LZx/c6mGT4emG7M6ZfhNtzR2XhIwfKzi\r\nwFC4zAxMDTFMqDCOw6Ya99pQn39PsbmpOLtwDhwRTedP5/2nuxqmPgmcZa+p\r\nC3LFTcAXdOicRIhFCwHO0xLND8fPN9XcjKKiMowNUVKaSzVO1/QSRv9zTAhH\r\noCEjk1bX9YN8rxgAmK//6iAAgfCJOm1x4Al4VpG+AmKlquDY807fTLulZhwe\r\nfxh8DejM8hxxlL+FPzaelRmFBZNuzAGazhObzySp885ZNzWKYP7n4cPDIiT4\r\nT+vcBURCx2kxYzRYNB6tRMifY0ZOCu4q2F5yiW75sGnYl7mfxDnrTtYcWfAQ\r\nWt/+ZXRBzMO3JFn6UCZBqAeyefhk5vBPXt0gK6WK9aSlp2tgryZWfxqaetLD\r\nzhW0ukv3UNXfPxRwttAzlfBuQVepCJg0DjA9GL9X/yNIj0MRKBilZKQfR0sB\r\nk822mbuQEBrFZYqoE79ij7La/ZBnItCL+oTJ79WM4GeUp7QINLXrmu8ldyZ7\r\nc9LOrEGmSG7IOHnZcxB9BoiEzRcBF1vYHxMVXJVXsjeQ8/cOWK9ofM+F6uQS\r\ncHgwtmgKyTjxkfrdldkCPnaVGqENaicbIHo/qgQNB95cslV2fwdS+FOQgzJi\r\nmhfOIa3c8uua0/051U9kZ3bcVfSb54be0lQ=\r\n=DZ23\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAjWxtZv/85lBaS0q1YMy9L5aKynjIYCjZfZ5vkx99ngAiEAy3fb+Af9++q93XardmZt3zqUxNhfRTjwWdptmRdrVM8="}]},"_npmUser":{"name":"itsmrsammeh","email":"sam@idevelopthings.com"},"directories":{},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-stores_0.0.62_1646150471715_0.5098614884776957"},"_hasShrinkwrap":false}},"time":{"created":"2021-08-05T18:33:43.448Z","0.0.1":"2021-08-05T18:33:43.626Z","modified":"2022-05-23T12:44:46.593Z","0.0.2":"2021-08-05T18:36:12.936Z","0.0.3":"2021-08-05T19:11:06.982Z","0.0.5":"2021-08-05T19:24:17.887Z","0.0.6":"2021-08-05T19:27:10.547Z","0.0.7":"2021-08-05T19:36:04.268Z","0.0.8":"2021-08-05T19:36:59.621Z","0.0.10":"2021-08-05T19:39:21.320Z","0.0.11":"2021-08-05T19:45:30.969Z","0.0.12":"2021-08-05T19:47:09.846Z","0.0.13":"2021-08-05T19:55:51.545Z","0.0.14":"2021-08-05T20:06:00.016Z","0.0.15":"2021-08-05T20:07:20.892Z","0.0.16":"2021-08-05T20:10:25.141Z","0.0.17":"2021-08-05T20:18:49.473Z","0.0.18":"2021-08-05T20:27:40.998Z","0.0.19":"2021-08-06T18:01:32.445Z","0.0.20":"2021-08-06T21:20:23.784Z","0.0.22":"2021-08-06T21:58:48.667Z","0.0.23":"2021-08-06T22:03:04.612Z","0.0.24":"2021-08-06T22:14:27.236Z","0.0.25":"2021-08-06T22:16:08.787Z","0.0.26":"2021-08-06T22:17:33.514Z","0.0.27":"2021-08-06T22:18:09.779Z","0.0.28":"2021-08-06T22:22:37.928Z","0.0.29":"2021-08-07T02:01:16.114Z","0.0.30":"2021-08-07T02:03:41.348Z","0.0.31":"2021-08-07T02:12:53.761Z","0.0.32":"2021-08-07T02:27:32.172Z","0.0.33":"2021-08-07T02:52:52.448Z","0.0.34":"2021-08-07T02:56:16.552Z","0.0.35":"2021-08-07T02:57:41.901Z","0.0.36":"2021-08-07T03:02:12.023Z","0.0.37":"2021-08-07T03:07:51.233Z","0.0.38":"2021-08-07T03:09:46.651Z","0.0.39":"2021-08-07T03:11:13.532Z","0.0.40":"2021-08-07T10:57:17.458Z","0.0.41":"2021-08-07T10:58:17.242Z","0.0.42":"2021-08-09T04:23:12.350Z","0.0.43":"2021-08-12T17:43:48.655Z","0.0.44":"2021-08-12T17:45:35.835Z","0.0.45":"2021-08-12T17:45:54.632Z","0.0.46":"2021-08-12T17:57:07.986Z","0.0.47":"2021-08-13T06:51:23.799Z","0.0.48":"2021-08-13T07:21:13.434Z","0.0.49":"2021-08-13T07:22:36.613Z","0.0.50":"2021-11-24T01:55:34.363Z","0.0.52":"2021-11-24T02:07:51.251Z","0.0.53":"2021-11-24T02:09:32.249Z","0.0.54":"2021-11-24T02:13:24.558Z","0.0.55":"2021-11-24T02:21:17.786Z","0.0.56":"2021-11-24T02:27:53.456Z","0.0.57":"2021-11-24T02:31:05.634Z","0.0.58":"2021-11-24T02:34:33.046Z","0.0.60":"2021-11-24T03:11:34.079Z","0.0.61":"2021-11-24T03:18:36.159Z","0.0.62":"2022-03-01T16:01:11.871Z"},"maintainers":[{"name":"itsmrsammeh","email":"sam@idevelopthings.com"}],"description":"Use classes to handle state in vuejs. This is a webpack plugin that will generate type definitions and globally init your stores.\n\nTopics\nResources\n","keywords":[],"author":{"name":"iDevelopThings","url":"https://github.com/iDevelopThings"},"license":"MIT","readme":"# Vue Class Stores\r\n\r\nTo quickly get started, you can navigate into the apptest directory to view a full working example. There's also a webpack.config.js showing the\r\nimplementation... or you can continue reading.\r\n\r\n## Why?\r\n\r\nFor a while I've been doing my stores this way... but explaining to others how it works, how to generate the type definitions etc, was a little difficult. It's\r\nalso become a pain in the ass to assign the stores to the vue prototype & manually update the type definitions. This package will take care of the type\r\ndefinitions and vue prototype manipulation to instantiate your stores.\r\n\r\nI love managing my stores this way. Since I learned this method I can't go back, I also cannot stand React for this one single point. I like OO logic/structure\r\nto my applications.\r\n\r\nYou can put your state and any methods you need all together in one store. Which can be used anywhere in your application, and it will keep it's state + stay\r\nreactive.\r\n\r\nImagine you have some blog posts state, have a websocket connection which receives new blog posts. You can directly push these posts into the state from an\r\nentirely different class/location.\r\n\r\n## Getting Started\r\n\r\n- [Installing](#installing-the-package)\r\n- [Configuring Webpack](#configuring-webpack)\r\n- [Plugin Configuration](#plugin-configuration)\r\n- [Generating Store Plugin/Files](#generate-plugin/store-files)\r\n- [Final Setup Steps](#final-setup-steps)\r\n  - [Vue 2](#vue-2)\r\n  - [Vue 3](#vue-3)\r\n- [How to work with the stores?](#how-to-work-with-the-stores?)\r\n  - [Creating a store](#creating-a-store)\r\n  - [Using the store in your components](#using-the-store-in-your-components)\r\n    - [Using the store in your components](#sfc-script)\r\n    - [Using the store in your components](#sfc-html)\r\n  - [Using the store from outside components](#using-the-store-from-outside-components)\r\n  - [Persisted Stores](#persisted-stores)\r\n\r\n## Installing the package\r\n\r\n```shell\r\nnpm install vue-class-stores typesafe-local-storage \r\nyarn add vue-class-stores typesafe-local-storage \r\n```\r\n\r\ntypesafe-local-storage is one of my other packages that make some features of this package a little easier to build/work with.\r\nYou should take a look at them also, they may help you with other things :)\r\n\r\n## Configuring Webpack\r\n\r\nAdd the plugin to your webpack configuration:\r\n\r\n```js\r\nconst {WebpackClassStoresLoader} = require('vue-class-stores/Webpack');\r\n\r\nmodule.exports = {\r\n  plugins : [\r\n    new WebpackClassStoresLoader()\r\n  ]\r\n}\r\n```\r\n\r\n## Plugin Configuration\r\n\r\n| Option              | Type    | Default Value     | Info                                                                                                                                             |\r\n| ------------------- | ------- | ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ |\r\n| usingTypescript     | boolean | false             | Ensures generated files use the correct extensions                                                                                               |\r\n| pluginDirectory     | string  | src/Stores/Plugin | Where the generated vue plugin will be stored                                                                                                    |\r\n| storesDirectory     | string  | src/Stores        | Where your vue stores are located                                                                                                                |\r\n| shortVueDeclaration | boolean | false             | If the store \"UserStore\" is defined, you will reference it via \"user\" or \"$user\" when short === true, otherwise userStore or \"$userStore\".       |\r\n\r\n### Setting your configuration via the webpack plugin:\r\n\r\nYou can provide an object to the webpack plugin. Though, with this way, these options won't be used when you use\r\nthe [Generate Command](#Generate plugin/store files). So the next method is suggested.\r\n\r\n```ts\r\nnew WebpackClassStoresLoader({\r\n  // true = Using typescript\r\n  // false = Using javascript\r\n  // Ensure you set this correctly!  \r\n  usingTypescript : false,\r\n  // Where you want type definitions and the plugin to be defined\r\n  pluginDirectory : 'src/Stores/Plugin',\r\n  // Where your store classes are located\r\n  storesDirectory : 'src/Stores',\r\n  // When creating the global vue reference\r\n  // shortVueDeclaration = true = $user\r\n  // shortVueDeclaration = false = $userStore\r\n  shortVueDeclaration : false,\r\n})\r\n```\r\n\r\n## Defining your configuration in package.json\r\n\r\nYou would only really need to do this when using the [Generate Command](#Generate plugin/store files) listed below\r\n\r\n```json\r\n{\r\n  \"vue-class-stores\": {\r\n    \"usingTypescript\": true,\r\n    \"shortVueDeclaration\": true,\r\n    \"pluginDirectory\": \"src/Stores/Plugin\",\r\n    \"storesDirectory\": \"src/Stores\"\r\n  }\r\n}\r\n```\r\n\r\n## Generate plugin/store files\r\n\r\nIf webpack errors whilst building, the plugin won't generate its files... which could be the case in some scenarios.\r\n\r\nIt's also handy for when getting everything set up.\r\n\r\n```shell\r\n./node_modules/.bin/vue-class-stores-generate\r\n```\r\n\r\n**Run a build of your application**\r\n\r\nNow if you navigate to /src/Stores/ you will see a **Plugin** directory. These are the files that this package has built for you.\r\n\r\n## Final Setup Steps\r\n\r\nThe package will automatically determine your vuejs version and generate files/code that will work with your version. However... there's some additional steps\r\ndependent on that version.\r\n\r\n#### Vue 2\r\n\r\nThe package needs to use features from the composition api, which vue 2 doesn't have... however, you can install the vue composition api into vue2. I tried my\r\nbest to avoid having to do this, but having the ability to watch a vue object for changes isn't as easy as it sounds.\r\n\r\n```shell\r\nnpm install @vue/composition-api\r\nyarn add @vue/composition-api\r\n```\r\n\r\n##### Add the plugin to your vue app\r\n\r\n```ts\r\n// Make sure to add this import before VueClassStoresPlugin \r\n// or composition api may complain\r\nimport './Stores/Plugin/InstallVueCompositionApi';\r\nimport {VueClassStoresPlugin} from \"./Stores/Plugin/VueClassStoresPlugin\";\r\n\r\nVue.use(VueClassStoresPlugin);\r\n\r\nconst app = new Vue({el : \"#app\"});\r\n```\r\n\r\n#### Vue 3\r\n\r\n##### Add the plugin to your vue app\r\n\r\n```ts\r\nimport {VueClassStoresPlugin} from \"./Stores/Plugin/VueClassStoresPlugin\";\r\n\r\nconst app = createApp();\r\napp.use(VueClassStoresPlugin)\r\n```\r\n\r\n## How to work with the stores?\r\n\r\n### Creating a store\r\n\r\nIf you're using typescript, you can create a type for your store object and provide this as a generic to the Store class\r\n\r\n```ts \r\nimport {Store} from \"./Plugin/Store\";\r\nimport {store, watch} from \"vue-class-stores\"\r\n\r\ntype UserStoreState = {\r\n  user: AuthedUser | null;\r\n}\r\n\r\n// You need to define the @store decorator\r\n@store()\r\nexport class UserStore extends Store<UserStoreState> {\r\n\r\n  initialState(): UserStoreState {\r\n    return {\r\n      user : null\r\n    }\r\n  }\r\n\r\n  setUser(user: AuthedUser) {\r\n    this.state.user = user;\r\n  }\r\n\r\n  get authedUser(): AuthedUser | null {\r\n    return this.state.user;\r\n  }\r\n\r\n  // You can also define watchers on the store\r\n  // You can name the method anything\r\n\r\n  // The 'user' string is the name of our state property \r\n  // that we wish to watch for changes on.\r\n  @watch('user')\r\n  onUserUpdated(value: AuthedUser) {\r\n    console.log('Our authed user was updated!', value)\r\n  }\r\n}\r\n```\r\n\r\n### Using the store in your components\r\n\r\n#### SFC Script\r\n\r\n```vue\r\n\r\n<script>\r\nimport {user, useUserStore} from '@src/Stores/Plugin/VueStores';\r\n\r\nexport default defineComponent({\r\n  // We can use it in the options api\r\n  mounted()\r\n  {\r\n    // We can use the following methods to access the store\r\n    this.$user.setUser(new User({username : 'Sam'}));\r\n    user.setUser(new User({username : 'Sam'}));\r\n  },\r\n\r\n  // Or we can use composition api\r\n  setup()\r\n  {\r\n    const userStore = useUserStore();\r\n\r\n    userStore.setUser(new User({username : 'Sam'}));\r\n\r\n    return {user}\r\n  }\r\n})\r\n</script>\r\n```\r\n\r\n#### SFC Html\r\n\r\n```vue\r\n\r\n<template>\r\n  <div>\r\n    <!-- In our template, we can use $user or $userStore to reference the store -->\r\n    <!-- Depending on our \"shortVueDeclaration\" configuration setting -->\r\n    <p>\r\n      The authed user is: {{$user.authedUser === null ? 'Nobody' : $user.authedUser.username }}\r\n    </p>\r\n  </div>\r\n</template>\r\n```\r\n\r\n### Using the store from outside components\r\n\r\nImagine we have some logic that handles our internal authentication flow and we wrapped these methods in a class.\r\n\r\n```ts\r\nexport default class Authentication {\r\n  public async login(username: string, password: string) {\r\n    // ... some login api request\r\n    const response = await Api.login(username, password);\r\n\r\n    userStore.setUser(new AuthedUser(response));\r\n    userStore.state.authenticated = true;\r\n  }\r\n}\r\n```\r\n\r\nUsing a method like this, all of our components will update to match this authenticated state + the authenticated user.\r\n\r\n### Persisted Stores\r\n\r\nPersisted stores are the same stores, except it will store your state in local storage and re-populate it when the browser loads the page again.\r\n\r\nIt will also do it's best to make sure all of the types match, for example, in our AuthedUser example above. It will ensure that the AuthedUser class is set on\r\nthe state again with the same properties to avoid any issues.\r\n\r\nIt's super simple to enable persistence, using our UserStore example from further up, we can just change the decorator:\r\n\r\n```ts\r\nimport {Store} from \"./Plugin/Store\";\r\nimport {persistedStore, watch} from \"vue-class-stores\"\r\n\r\ntype UserStoreState = {\r\n  user: AuthedUser | null;\r\n}\r\n\r\n// You need to define the @store decorator\r\n@persistedStore()\r\nexport class UserStore extends Store<UserStoreState> {\r\n\r\n  initialState(): UserStoreState {\r\n    return {\r\n      user : null\r\n    }\r\n  }\r\n\r\n  // We can define this method if we'd like to specify\r\n  // Some logic that is run when our store is re-populated from storage\r\n  onLoadedFromStorage() {\r\n  }\r\n}\r\n```\r\n\r\n### Explanation of generated files:\r\n\r\n**VueCompositionApiExports** - This just exports the methods from the vue composition api if you're using vue 2. Files will used the exports from that file. It\r\nkeeps things simple when generating all of those code.\r\n\r\n**InstallVueCompositionApi** - VueClassStores plugin will instantiate all of your stores. If vue composition api is not \"installed\" yet then it will complain.\r\nThe logic is extracted into this file so that it can be placed at the top of your main app file and be the first to run, also in a separate scope to\r\nVueClassStoresPlugin\r\n\r\n**VueClassStoresPlugin** - This is an auto generated plugin for initiating your stores and registering them with Vue.\r\n\r\n**VueStores** - This is an export of all your stores that will maintain state, it will allow you to use your stores in different classes and such.\r\n\r\n**VueClassStoresPluginTypes.d.ts** - This should help your ide understand that you're using a store in your vuejs templates and understand that they're\r\nregistered with Vue.\r\n\r\n**Store** - All of your store classes should extend this class. It's automatically generated depending on your vue project version. It just provides some basic\r\nfunctionality for everything to work easily.\r\n\r\n**stores.meta.json** - This file is incase you need to look at any of the data used for generating files. Or would like to add some further dynamic logic on top\r\nof what vue-class-stores provides.\r\n","readmeFilename":"README.md","homepage":"https://github.com/iDevelopThings/vue-class-stores#readme","repository":{"url":"git+https://github.com/iDevelopThings/vue-class-stores.git","type":"github"},"bugs":{"url":"https://github.com/iDevelopThings/vue-class-stores/issues"}}