diff --git a/package-lock.json b/package-lock.json index 1c6a65ac..15c80598 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "8bitworkshop", - "version": "3.5.1", + "version": "3.5.3", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -2678,6 +2678,11 @@ "picomatch": "^2.0.4" } }, + "reflect-metadata": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", + "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==" + }, "request": { "version": "2.88.0", "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", @@ -3161,9 +3166,9 @@ "dev": true }, "typescript": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.2.tgz", - "integrity": "sha512-q2ktq4n/uLuNNShyayit+DTobV2ApPEo/6so68JaD5ojvc/6GClBipedB9zNWYxRSAlZXAe405Rlijzl6qDiSw==", + "version": "3.9.6", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.6.tgz", + "integrity": "sha512-Pspx3oKAPJtjNwE92YS05HQoY7z2SFyOpHo9MqJor3BXAGNaPUs83CuVp9VISFkSjyRfiTpmKuAYGJB7S7hOxw==", "dev": true }, "typescript-formatter": { diff --git a/package.json b/package.json index ca9d75be..2edb630d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "8bitworkshop", - "version": "3.5.2", + "version": "3.5.3", "author": "Steven Hugg", "description": "8bitworkshop.com", "repository": { @@ -11,7 +11,8 @@ "dependencies": { "bootstrap-tourist": "^0.2.1", "browser-detect": "^0.2.28", - "jquery": "^3.5.1" + "jquery": "^3.5.1", + "reflect-metadata": "^0.1.13" }, "devDependencies": { "@types/bootbox": "^4.4.36", @@ -28,7 +29,7 @@ "octokat": "^0.10.0", "pngjs": "^3.4.0", "rgbquant": "^1.1.2", - "typescript": "^3.9.2", + "typescript": "^3.9.6", "typescript-formatter": "^7.2.2", "vgm-parser": "^0.6.3" }, diff --git a/tsconfig-base.json b/tsconfig-base.json index df625c70..443c7d60 100644 --- a/tsconfig-base.json +++ b/tsconfig-base.json @@ -13,6 +13,8 @@ "noImplicitAny": false, "preserveConstEnums": true, "alwaysStrict": true, - "strictNullChecks": false + "strictNullChecks": false, + "experimentalDecorators": true, + "emitDecoratorMetadata": true, } }