From 36f546aefae3297ee5bba327339b164c82e9a252 Mon Sep 17 00:00:00 2001 From: David Wheatley Date: Wed, 12 May 2021 00:28:24 +0100 Subject: [PATCH 01/14] Initial commit --- js-packages/tsconfig/.gitattributes | 16 ++++++++++++++++ js-packages/tsconfig/.gitignore | 4 ++++ js-packages/tsconfig/README.md | 29 +++++++++++++++++++++++++++++ js-packages/tsconfig/package.json | 9 +++++++++ js-packages/tsconfig/tsconfig.json | 22 ++++++++++++++++++++++ 5 files changed, 80 insertions(+) create mode 100644 js-packages/tsconfig/.gitattributes create mode 100644 js-packages/tsconfig/.gitignore create mode 100644 js-packages/tsconfig/README.md create mode 100644 js-packages/tsconfig/package.json create mode 100644 js-packages/tsconfig/tsconfig.json diff --git a/js-packages/tsconfig/.gitattributes b/js-packages/tsconfig/.gitattributes new file mode 100644 index 000000000..2828cc899 --- /dev/null +++ b/js-packages/tsconfig/.gitattributes @@ -0,0 +1,16 @@ +.gitattributes export-ignore +.gitignore export-ignore +.gitmodules export-ignore +.github export-ignore +.travis export-ignore +.travis.yml export-ignore +.editorconfig export-ignore +.styleci.yml export-ignore + +phpunit.xml export-ignore +tests export-ignore + +js/dist/* -diff +js/dist/* linguist-generated + +* text=auto eol=lf diff --git a/js-packages/tsconfig/.gitignore b/js-packages/tsconfig/.gitignore new file mode 100644 index 000000000..274ea7ac1 --- /dev/null +++ b/js-packages/tsconfig/.gitignore @@ -0,0 +1,4 @@ +.DS_Store +Thumbs.db +.idea/* +.vscode diff --git a/js-packages/tsconfig/README.md b/js-packages/tsconfig/README.md new file mode 100644 index 000000000..72ccd7927 --- /dev/null +++ b/js-packages/tsconfig/README.md @@ -0,0 +1,29 @@ +# Flarum Typescript Config + +A standardised `tsconfig.json` for use in Typescript Flarum extensions. + +## Usage + +You'll need to configure a `tsconfig.json` file to ensure your IDE sets up Typescript support correctly. + +You need to install this package as a dev dependency: + +```properties +npm install --save-dev flarum-tsconfig +yarn add --dev flarum-tsconfig +``` + +A baseline `tsconfig.json` is provided below that you can modify as needed. This file needs to be copied into your extension's `js` folder for your IDE to apply the correct settings. + +```jsonc +{ + // Use Flarum's tsconfig as a starting point + "extends": "flarum-tsconfig", + // This will match all .ts, .tsx, .d.ts, .js, .jsx files + "includes": ["src/**/*"], + "compilerOptions": { + // This will output typings to `dist-typings` + "declarationDir": "./dist-typings" + } +} +``` diff --git a/js-packages/tsconfig/package.json b/js-packages/tsconfig/package.json new file mode 100644 index 000000000..fadaff723 --- /dev/null +++ b/js-packages/tsconfig/package.json @@ -0,0 +1,9 @@ +{ + "name": "flarum-tsconfig", + "version": "0.1.0-beta.16", + "description": "Flarum's official Typescript config file", + "main": "tsconfig.json", + "repository": "https://github.com/flarum/flarum-tsconfig", + "author": "Flarum Team", + "license": "MIT" +} diff --git a/js-packages/tsconfig/tsconfig.json b/js-packages/tsconfig/tsconfig.json new file mode 100644 index 000000000..97d92a54e --- /dev/null +++ b/js-packages/tsconfig/tsconfig.json @@ -0,0 +1,22 @@ +{ + "compilerOptions": { + "allowUmdGlobalAccess": true, + "sourceMap": true, + "strict": true, + "noImplicitAny": true, + "noImplicitReturns": true, + "noImplicitThis": true, + "declaration": true, + "emitDeclarationOnly": true, + "module": "es2015", + "emitDecoratorMetadata": true, + "experimentalDecorators": true, + "esModuleInterop": true, + "moduleResolution": "Node", + "target": "es6", + "jsx": "preserve", + "allowJs": true, + "lib": ["es2015", "es2017", "dom"], + "allowSyntheticDefaultImports": true + } +} From a9184a1c2e3801f4e62fcadd1a1e2fc5c5de3275 Mon Sep 17 00:00:00 2001 From: David Wheatley Date: Wed, 12 May 2021 00:56:49 +0100 Subject: [PATCH 02/14] Fix base tsconfig typo --- js-packages/tsconfig/.gitignore | 1 + js-packages/tsconfig/README.md | 2 +- js-packages/tsconfig/package-lock.json | 12 ++++++++++++ js-packages/tsconfig/package.json | 2 +- 4 files changed, 15 insertions(+), 2 deletions(-) create mode 100644 js-packages/tsconfig/package-lock.json diff --git a/js-packages/tsconfig/.gitignore b/js-packages/tsconfig/.gitignore index 274ea7ac1..8338fde61 100644 --- a/js-packages/tsconfig/.gitignore +++ b/js-packages/tsconfig/.gitignore @@ -2,3 +2,4 @@ Thumbs.db .idea/* .vscode +*.log diff --git a/js-packages/tsconfig/README.md b/js-packages/tsconfig/README.md index 72ccd7927..7283ff3a7 100644 --- a/js-packages/tsconfig/README.md +++ b/js-packages/tsconfig/README.md @@ -20,7 +20,7 @@ A baseline `tsconfig.json` is provided below that you can modify as needed. This // Use Flarum's tsconfig as a starting point "extends": "flarum-tsconfig", // This will match all .ts, .tsx, .d.ts, .js, .jsx files - "includes": ["src/**/*"], + "include": ["src/**/*"], "compilerOptions": { // This will output typings to `dist-typings` "declarationDir": "./dist-typings" diff --git a/js-packages/tsconfig/package-lock.json b/js-packages/tsconfig/package-lock.json new file mode 100644 index 000000000..f0c7342aa --- /dev/null +++ b/js-packages/tsconfig/package-lock.json @@ -0,0 +1,12 @@ +{ + "name": "flarum-tsconfig", + "version": "0.1.0-beta.16.1", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "version": "0.1.0-beta.16.1", + "license": "MIT" + } + } +} diff --git a/js-packages/tsconfig/package.json b/js-packages/tsconfig/package.json index fadaff723..0d49a29f3 100644 --- a/js-packages/tsconfig/package.json +++ b/js-packages/tsconfig/package.json @@ -1,6 +1,6 @@ { "name": "flarum-tsconfig", - "version": "0.1.0-beta.16", + "version": "0.1.0-beta.16.1", "description": "Flarum's official Typescript config file", "main": "tsconfig.json", "repository": "https://github.com/flarum/flarum-tsconfig", From 47f28b5681b49d9bba026b932a822e1ca994379c Mon Sep 17 00:00:00 2001 From: David Wheatley Date: Sat, 15 May 2021 00:53:49 +0100 Subject: [PATCH 03/14] Add MIT license Matches other Flarum repos --- js-packages/tsconfig/LICENSE | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 js-packages/tsconfig/LICENSE diff --git a/js-packages/tsconfig/LICENSE b/js-packages/tsconfig/LICENSE new file mode 100644 index 000000000..8e318481b --- /dev/null +++ b/js-packages/tsconfig/LICENSE @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2021 Stichting Flarum (Flarum Foundation) + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. From df4b5969e3dfb9feec1c1ceb30668afc54513f0b Mon Sep 17 00:00:00 2001 From: David Wheatley Date: Thu, 20 May 2021 22:51:33 +0100 Subject: [PATCH 04/14] Add missing typing packages as dependencies These are required for core's global packages shim to work. --- js-packages/tsconfig/.gitignore | 1 + js-packages/tsconfig/package-lock.json | 12 ------------ js-packages/tsconfig/package.json | 9 +++++++-- js-packages/tsconfig/yarn.lock | 25 +++++++++++++++++++++++++ 4 files changed, 33 insertions(+), 14 deletions(-) delete mode 100644 js-packages/tsconfig/package-lock.json create mode 100644 js-packages/tsconfig/yarn.lock diff --git a/js-packages/tsconfig/.gitignore b/js-packages/tsconfig/.gitignore index 8338fde61..48b4971b0 100644 --- a/js-packages/tsconfig/.gitignore +++ b/js-packages/tsconfig/.gitignore @@ -3,3 +3,4 @@ Thumbs.db .idea/* .vscode *.log +node_modules/ diff --git a/js-packages/tsconfig/package-lock.json b/js-packages/tsconfig/package-lock.json deleted file mode 100644 index f0c7342aa..000000000 --- a/js-packages/tsconfig/package-lock.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "flarum-tsconfig", - "version": "0.1.0-beta.16.1", - "lockfileVersion": 2, - "requires": true, - "packages": { - "": { - "version": "0.1.0-beta.16.1", - "license": "MIT" - } - } -} diff --git a/js-packages/tsconfig/package.json b/js-packages/tsconfig/package.json index 0d49a29f3..9950a6402 100644 --- a/js-packages/tsconfig/package.json +++ b/js-packages/tsconfig/package.json @@ -1,9 +1,14 @@ { "name": "flarum-tsconfig", - "version": "0.1.0-beta.16.1", + "version": "0.1.0-beta.16.2", "description": "Flarum's official Typescript config file", "main": "tsconfig.json", "repository": "https://github.com/flarum/flarum-tsconfig", "author": "Flarum Team", - "license": "MIT" + "license": "MIT", + "dependencies": { + "@types/jquery": "^3.5.5", + "@types/mithril": "^2.0.7", + "dayjs": "^1.10.4" + } } diff --git a/js-packages/tsconfig/yarn.lock b/js-packages/tsconfig/yarn.lock new file mode 100644 index 000000000..4fef55fb3 --- /dev/null +++ b/js-packages/tsconfig/yarn.lock @@ -0,0 +1,25 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@types/jquery@^3.5.5": + version "3.5.5" + resolved "https://registry.yarnpkg.com/@types/jquery/-/jquery-3.5.5.tgz#2c63f47c9c8d96693d272f5453602afd8338c903" + integrity sha512-6RXU9Xzpc6vxNrS6FPPapN1SxSHgQ336WC6Jj/N8q30OiaBZ00l1GBgeP7usjVZPivSkGUfL1z/WW6TX989M+w== + dependencies: + "@types/sizzle" "*" + +"@types/mithril@^2.0.7": + version "2.0.7" + resolved "https://registry.yarnpkg.com/@types/mithril/-/mithril-2.0.7.tgz#e4016c79ce206621d7aee23de189faf7b007e0d5" + integrity sha512-ByD422x0GnYh5MOEAWNyqfkw2QlKkK3Yf7y5e1CobDVPG9m+/ThblfrIHENihF7VnygT6sQRObPvY1J/fUZICg== + +"@types/sizzle@*": + version "2.3.3" + resolved "https://registry.yarnpkg.com/@types/sizzle/-/sizzle-2.3.3.tgz#ff5e2f1902969d305225a047c8a0fd5c915cebef" + integrity sha512-JYM8x9EGF163bEyhdJBpR2QX1R5naCJHC8ucJylJ3w9/CVBaskdQ8WqBf8MmQrd1kRvp/a4TS8HJ+bxzR7ZJYQ== + +dayjs@^1.10.4: + version "1.10.4" + resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.10.4.tgz#8e544a9b8683f61783f570980a8a80eaf54ab1e2" + integrity sha512-RI/Hh4kqRc1UKLOAf/T5zdMMX5DQIlDxwUe3wSyMMnEbGunnpENCdbUgM+dW7kXidZqCttBrmw7BhN4TMddkCw== From f1635cde13e7819bc449ab08830acb90eaa79ef1 Mon Sep 17 00:00:00 2001 From: David Wheatley Date: Thu, 27 May 2021 22:37:32 +0100 Subject: [PATCH 05/14] Add support for Flarum typings in tsconfig --- js-packages/tsconfig/README.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/js-packages/tsconfig/README.md b/js-packages/tsconfig/README.md index 7283ff3a7..4d34ffabd 100644 --- a/js-packages/tsconfig/README.md +++ b/js-packages/tsconfig/README.md @@ -23,7 +23,12 @@ A baseline `tsconfig.json` is provided below that you can modify as needed. This "include": ["src/**/*"], "compilerOptions": { // This will output typings to `dist-typings` - "declarationDir": "./dist-typings" + "declarationDir": "./dist-typings", + "paths": { + "flarum/*": ["../vendor/flarum/core/js/dist-typings/*"] + } } } ``` + +You'll also need to ensure that you run `composer update` in your extension's root directory to ensure that a copy of core is downloaded to your `vendor` folder. Remember that `vendor` should **not** be committed to git repositories. From 818ae1c8b29bdc208997bb1b10b71c881b909616 Mon Sep 17 00:00:00 2001 From: David Wheatley Date: Sat, 29 May 2021 14:09:12 +0100 Subject: [PATCH 06/14] v1.0.0 --- js-packages/tsconfig/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js-packages/tsconfig/package.json b/js-packages/tsconfig/package.json index 9950a6402..b8a751ee1 100644 --- a/js-packages/tsconfig/package.json +++ b/js-packages/tsconfig/package.json @@ -1,6 +1,6 @@ { "name": "flarum-tsconfig", - "version": "0.1.0-beta.16.2", + "version": "1.0.0", "description": "Flarum's official Typescript config file", "main": "tsconfig.json", "repository": "https://github.com/flarum/flarum-tsconfig", From f4807ada6a29977d93aca5b8753c3414a05c722f Mon Sep 17 00:00:00 2001 From: David Wheatley Date: Fri, 9 Jul 2021 08:55:14 +0100 Subject: [PATCH 07/14] q --- js-packages/tsconfig/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/js-packages/tsconfig/README.md b/js-packages/tsconfig/README.md index 4d34ffabd..7c911789d 100644 --- a/js-packages/tsconfig/README.md +++ b/js-packages/tsconfig/README.md @@ -24,6 +24,7 @@ A baseline `tsconfig.json` is provided below that you can modify as needed. This "compilerOptions": { // This will output typings to `dist-typings` "declarationDir": "./dist-typings", + "baseUrl": ".", "paths": { "flarum/*": ["../vendor/flarum/core/js/dist-typings/*"] } From 91d4c6309057371f3f3cb57c42ed4fcef6d01881 Mon Sep 17 00:00:00 2001 From: David Wheatley Date: Fri, 9 Jul 2021 08:56:10 +0100 Subject: [PATCH 08/14] Various grammatical changes --- js-packages/tsconfig/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/js-packages/tsconfig/README.md b/js-packages/tsconfig/README.md index 7c911789d..f65d2ab35 100644 --- a/js-packages/tsconfig/README.md +++ b/js-packages/tsconfig/README.md @@ -1,12 +1,12 @@ # Flarum Typescript Config -A standardised `tsconfig.json` for use in Typescript Flarum extensions. +A standardised `tsconfig.json` for use in Flarum extensions. ## Usage You'll need to configure a `tsconfig.json` file to ensure your IDE sets up Typescript support correctly. -You need to install this package as a dev dependency: +You need to install this package as a dev dependency to your extension JS: ```properties npm install --save-dev flarum-tsconfig @@ -32,4 +32,4 @@ A baseline `tsconfig.json` is provided below that you can modify as needed. This } ``` -You'll also need to ensure that you run `composer update` in your extension's root directory to ensure that a copy of core is downloaded to your `vendor` folder. Remember that `vendor` should **not** be committed to git repositories. +You'll also need to ensure that you run `composer update` in your extension's root directory to ensure that a copy of Flarum core is downloaded to your `vendor` folder. Remember that `vendor` should **not** be committed to Git repositories. From 6040aa0da9f983190b31fff0cde776774270e43c Mon Sep 17 00:00:00 2001 From: David Wheatley Date: Fri, 30 Jul 2021 20:26:13 +0100 Subject: [PATCH 09/14] Add support for `.finally` in promises (#3) See: https://stackoverflow.com/a/54746036/11091039 We use `Promise.finally` in core, but the `tsconfig.json` doesn't list it as supported. --- js-packages/tsconfig/tsconfig.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js-packages/tsconfig/tsconfig.json b/js-packages/tsconfig/tsconfig.json index 97d92a54e..469bae07e 100644 --- a/js-packages/tsconfig/tsconfig.json +++ b/js-packages/tsconfig/tsconfig.json @@ -16,7 +16,7 @@ "target": "es6", "jsx": "preserve", "allowJs": true, - "lib": ["es2015", "es2017", "dom"], + "lib": ["es2015", "es2017", "dom", "es2018.promise"], "allowSyntheticDefaultImports": true } } From 81eb4804e570627b703da7fa28f289453354f8b2 Mon Sep 17 00:00:00 2001 From: David Wheatley Date: Sun, 15 Aug 2021 21:01:53 +0200 Subject: [PATCH 10/14] Add configuration for global typings (#2) Support for https://github.com/flarum/core/pull/2992 --- js-packages/tsconfig/README.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/js-packages/tsconfig/README.md b/js-packages/tsconfig/README.md index f65d2ab35..1416fac50 100644 --- a/js-packages/tsconfig/README.md +++ b/js-packages/tsconfig/README.md @@ -19,8 +19,10 @@ A baseline `tsconfig.json` is provided below that you can modify as needed. This { // Use Flarum's tsconfig as a starting point "extends": "flarum-tsconfig", - // This will match all .ts, .tsx, .d.ts, .js, .jsx files - "include": ["src/**/*"], + // This will match all .ts, .tsx, .d.ts, .js, .jsx files in your `src` folder + // and also tells your Typescript server to read core's global typings for + // access to `dayjs` and `$` in the global namespace. + "include": ["src/**/*", "../vendor/flarum/core/js/dist-typings/@types/**/*"], "compilerOptions": { // This will output typings to `dist-typings` "declarationDir": "./dist-typings", From a8e49b28d8664fbf9ae5e0c0df4601f736e0ee8e Mon Sep 17 00:00:00 2001 From: David Wheatley Date: Sun, 15 Aug 2021 21:22:45 +0200 Subject: [PATCH 11/14] Add missing throttle-debounce types dependency --- js-packages/tsconfig/package.json | 1 + js-packages/tsconfig/yarn.lock | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/js-packages/tsconfig/package.json b/js-packages/tsconfig/package.json index b8a751ee1..209c843ab 100644 --- a/js-packages/tsconfig/package.json +++ b/js-packages/tsconfig/package.json @@ -9,6 +9,7 @@ "dependencies": { "@types/jquery": "^3.5.5", "@types/mithril": "^2.0.7", + "@types/throttle-debounce": "^2.1.0", "dayjs": "^1.10.4" } } diff --git a/js-packages/tsconfig/yarn.lock b/js-packages/tsconfig/yarn.lock index 4fef55fb3..7eb7c84e1 100644 --- a/js-packages/tsconfig/yarn.lock +++ b/js-packages/tsconfig/yarn.lock @@ -19,6 +19,11 @@ resolved "https://registry.yarnpkg.com/@types/sizzle/-/sizzle-2.3.3.tgz#ff5e2f1902969d305225a047c8a0fd5c915cebef" integrity sha512-JYM8x9EGF163bEyhdJBpR2QX1R5naCJHC8ucJylJ3w9/CVBaskdQ8WqBf8MmQrd1kRvp/a4TS8HJ+bxzR7ZJYQ== +"@types/throttle-debounce@^2.1.0": + version "2.1.0" + resolved "https://registry.yarnpkg.com/@types/throttle-debounce/-/throttle-debounce-2.1.0.tgz#1c3df624bfc4b62f992d3012b84c56d41eab3776" + integrity sha512-5eQEtSCoESnh2FsiLTxE121IiE60hnMqcb435fShf4bpLRjEu1Eoekht23y6zXS9Ts3l+Szu3TARnTsA0GkOkQ== + dayjs@^1.10.4: version "1.10.4" resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.10.4.tgz#8e544a9b8683f61783f570980a8a80eaf54ab1e2" From 5939928f1210900a6a741676907ef95ed13e1094 Mon Sep 17 00:00:00 2001 From: David Wheatley Date: Sun, 15 Aug 2021 21:27:33 +0200 Subject: [PATCH 12/14] Bump to 1.0.1 --- js-packages/tsconfig/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js-packages/tsconfig/package.json b/js-packages/tsconfig/package.json index 209c843ab..009d6ad9a 100644 --- a/js-packages/tsconfig/package.json +++ b/js-packages/tsconfig/package.json @@ -1,6 +1,6 @@ { "name": "flarum-tsconfig", - "version": "1.0.0", + "version": "1.0.1", "description": "Flarum's official Typescript config file", "main": "tsconfig.json", "repository": "https://github.com/flarum/flarum-tsconfig", From ad02f0845d9c0e1b6ba2de1f5c1de55494c36ea8 Mon Sep 17 00:00:00 2001 From: David Wheatley Date: Fri, 10 Sep 2021 19:08:58 +0100 Subject: [PATCH 13/14] Add support for `Array.flat()` as per core polyfill --- js-packages/tsconfig/tsconfig.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js-packages/tsconfig/tsconfig.json b/js-packages/tsconfig/tsconfig.json index 469bae07e..92bc9ec88 100644 --- a/js-packages/tsconfig/tsconfig.json +++ b/js-packages/tsconfig/tsconfig.json @@ -16,7 +16,7 @@ "target": "es6", "jsx": "preserve", "allowJs": true, - "lib": ["es2015", "es2017", "dom", "es2018.promise"], + "lib": ["dom", "es5", "es2015", "es2016", "es2017", "es2018", "es2019.array"], "allowSyntheticDefaultImports": true } } From 628019eddcbe096affa242e0e8ad5f060b3d0526 Mon Sep 17 00:00:00 2001 From: David Wheatley Date: Fri, 10 Sep 2021 19:16:19 +0100 Subject: [PATCH 14/14] v1.0.2 --- js-packages/tsconfig/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js-packages/tsconfig/package.json b/js-packages/tsconfig/package.json index 009d6ad9a..a3f35f754 100644 --- a/js-packages/tsconfig/package.json +++ b/js-packages/tsconfig/package.json @@ -1,6 +1,6 @@ { "name": "flarum-tsconfig", - "version": "1.0.1", + "version": "1.0.2", "description": "Flarum's official Typescript config file", "main": "tsconfig.json", "repository": "https://github.com/flarum/flarum-tsconfig",