diff --git a/.github/workflows/run-test-and-deploy.yml b/.github/workflows/run-test-and-deploy.yml index 16a29f5..f8ffc3d 100644 --- a/.github/workflows/run-test-and-deploy.yml +++ b/.github/workflows/run-test-and-deploy.yml @@ -55,8 +55,7 @@ jobs: run: npm run lint - name: Install Playwright dependencies - run: | - npx playwright install chromium firefox webkit --with-deps + run: npx playwright install chromium firefox webkit --with-deps - name: Install WordPress run: | @@ -70,7 +69,7 @@ jobs: deploy: name: Deploy to WP.org runs-on: ubuntu-latest - needs: [ test ] + needs: [test] steps: - name: Checkout uses: actions/checkout@main diff --git a/.github/workflows/run-test.yml b/.github/workflows/run-test.yml index 3834d26..59d13aa 100644 --- a/.github/workflows/run-test.yml +++ b/.github/workflows/run-test.yml @@ -58,8 +58,7 @@ jobs: run: npm run lint - name: Install Playwright dependencies - run: | - npx playwright install chromium firefox webkit --with-deps + run: npx playwright install chromium firefox webkit --with-deps - name: Install WordPress run: | diff --git a/.prettierrc.js b/.prettierrc.js index 022cdb1..70df293 100644 --- a/.prettierrc.js +++ b/.prettierrc.js @@ -7,11 +7,7 @@ const config = { printWidth: 100, bracketSpacing: true, parenSpacing: true, - // Set new property instead of jsxBracketSameLine bracketSameLine: false, -} - -// Remove deprecated property -delete config.jsxBracketSameLine +}; module.exports = config; diff --git a/.stylelintrc.js b/.stylelintrc.js index 452bf91..28c84bb 100644 --- a/.stylelintrc.js +++ b/.stylelintrc.js @@ -1,14 +1,12 @@ module.exports = { - extends: [ - '@wordpress/stylelint-config/scss', - ], - ignoreFiles: [ + extends: [ '@wordpress/stylelint-config/scss' ], + ignoreFiles: [ 'build/**/*.css', 'node_modules/**/*.css', 'vendor/**/*.css', '**/*.js', - '**/*.svg' - ], + '**/*.svg', + ], rules: { 'no-descending-specificity': null, 'font-weight-notation': null, @@ -16,7 +14,7 @@ module.exports = { 'selector-class-pattern': null, 'at-rule-empty-line-before': null, 'declaration-property-unit-allowed-list': { - 'line-height': [] + 'line-height': [], }, - } -} + }, +}; diff --git a/.wp-env.json b/.wp-env.json index 550b96e..cc0ac0f 100644 --- a/.wp-env.json +++ b/.wp-env.json @@ -1,8 +1,5 @@ { - "plugins": [ - ".", - "https://downloads.wordpress.org/plugin/classic-editor.zip" - ], + "plugins": [ ".", "https://downloads.wordpress.org/plugin/classic-editor.zip" ], "env": { "tests": { "config": { diff --git a/README.md b/README.md index 4852bb6..43e24e0 100644 --- a/README.md +++ b/README.md @@ -10,21 +10,25 @@ Custom HTML Block Extension extends Custom HTML block to evolve into the advance ## Features ### Various color themes + ![Various color themes](https://raw.githubusercontent.com/t-hamano/custom-html-block-extension/main/assets/images/admin/welcome-guide/slide_2.gif) There are 50 different color themes to choose from, and you can select the one that best suits your taste. ### Faster coding with Emmet + ![Faster coding with Emmet](https://raw.githubusercontent.com/t-hamano/custom-html-block-extension/main/assets/images/admin/welcome-guide/slide_3.gif) Emmet allows you to type shortcuts that are then expanded into full pieces of code. Type less, saving both keystrokes. ### High customizability + ![High customizability](https://raw.githubusercontent.com/t-hamano/custom-html-block-extension/main/assets/images/admin/welcome-guide/slide_4.jpg) You can change all kinds of settings to create your ideal editor in advanced mode. ### More support + ![More support](https://raw.githubusercontent.com/t-hamano/custom-html-block-extension/main/assets/images/admin/welcome-guide/slide_5.jpg) Supports the classic editor, the theme/plugin editor, import/export editor settings, and change indentation. @@ -39,7 +43,7 @@ Place the font files in **the public directory** of the server where WordPress i It is recommended to create `fonts` folder directly under the theme and place the fonts there. Like this: -``` +```sh html └── wp-content └── themes @@ -58,7 +62,7 @@ Create a CSS file in order to load the placed fonts. It is recommend to place the CSS file in `css` folder directly under the theme, just as you did when you placed the font files. Like this: -``` +```sh html ├── wp-content │ └── themes @@ -139,8 +143,8 @@ add_filter( 'chbe_additional_font_families', 'my_chbe_additional_font_families' | ---------- | ------ | ------------------------------------------------------------ | | label | string | The label that appears in the font family pull-down in the plugin settings screen. | | name | string | Enter **the value of the font-family property** that you defined in the CSS file in STEP3. | -| stylesheet | string | Describe **the URL of the CSS file** you placed in STEP2.
We recommend using `get_template_directory_uri` function if you've placed the CSS file in the theme folder, | -| weight | array | Write font weight variations according to the fonts defined in the CSS file.
It is recommended to use numeric values 100 to 900 instead of weight names. | +| stylesheet | string | Describe **the URL of the CSS file** you placed in STEP2. We recommend using `get_template_directory_uri` function if you've placed the CSS file in the theme folder, | +| weight | array | Write font weight variations according to the fonts defined in the CSS file. It is recommended to use numeric values 100 to 900 instead of weight names. | ### STEP5: Sets custom font @@ -148,48 +152,57 @@ Make sure that the custom font is displayed in the font family pull-down of the ## How to build -``` -$ npm install -$ npm run build +```sh +npm install +npm run build ``` ## Resources ### monaco-editor + * License: MIT License -* Source: https://github.com/microsoft/monaco-editor +* Source: ### react-notifications-component + * License: MIT License -* Source: https://github.com/teodosii/react-notifications-component +* Source: ### emmet-monaco-es + * License: MIT License -* Source: https://github.com/troy351/emmet-monaco-es +* Source: ### monaco-themes + * License: MIT License -* Source: https://github.com/brijeshb42/monaco-themes +* Source: ### webfontloader + * License: Apache-2.0 License -* Source: https://github.com/typekit/webfontloader +* Source: ### Web Font (Fira Code) + * License: OFL-1.1 License -* Source: https://github.com/tonsky/FiraCode +* Source: ### Web Font (Source Code Pro) + * License: OFL-1.1 License -* Source: https://github.com/adobe-fonts/source-code-pro +* Source: ### Web Font (Ubuntu Mono) + * License: OFL-1.1 License -* Source: https://ubuntu.com/legal/font-licence +* Source: ### Web Font (Anonymous Pro) + * License: OFL License -* Source: https://www.marksimonson.com/fonts/view/anonymous-pro +* Source: ## Author diff --git a/package-lock.json b/package-lock.json index 085865d..2c65920 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,13 +1,15 @@ { "name": "custom-html-block-extension", + "version": "3.4.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "custom-html-block-extension", - "license": "GPL-2.0+", + "version": "3.4.0", + "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/icons": "^9.35.0", + "@wordpress/icons": "^9.36.0", "emmet-monaco-es": "^5.3.0", "monaco-editor": "^0.44.0", "react-notifications-component": "^4.0.1", @@ -15,10 +17,10 @@ }, "devDependencies": { "@deboxsoft/cpx": "^1.5.0", - "@wordpress/base-styles": "^4.35.0", - "@wordpress/e2e-test-utils": "^10.15.0", - "@wordpress/env": "^8.10.0", - "@wordpress/scripts": "^26.15.0", + "@wordpress/base-styles": "^4.36.0", + "@wordpress/e2e-test-utils": "^10.16.0", + "@wordpress/env": "^8.11.0", + "@wordpress/scripts": "^26.16.0", "opener": "^1.5.2", "prettier": "npm:wp-prettier@3.0.3", "rimraf": "^5.0.5" @@ -184,9 +186,9 @@ "license": "MIT" }, "node_modules/@babel/eslint-parser": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.22.15.tgz", - "integrity": "sha512-yc8OOBIQk1EcRrpizuARSQS0TWAcOMpEJ1aafhNznaeYkeL+OhqnDObGFylB8ka8VFF/sZc+S4RzHyO+3LjQxg==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.23.3.tgz", + "integrity": "sha512-9bTuNlyx7oSstodm1cR1bECj4fkiknsDa1YniISkJemMY3DGhJNYBECbe6QD/q54mp2J8VO66jW3/7uP//iFCw==", "dev": true, "dependencies": { "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", @@ -1675,9 +1677,9 @@ } }, "node_modules/@babel/plugin-transform-runtime": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.2.tgz", - "integrity": "sha512-XOntj6icgzMS58jPVtQpiuF6ZFWxQiJavISGx5KGjRj+3gqZr8+N6Kx+N9BApWzgS+DOjIZfXXj0ZesenOWDyA==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.4.tgz", + "integrity": "sha512-ITwqpb6V4btwUG0YJR82o2QvmWrLgDnx/p2A3CTPYGaRgULkDiC0DRA2C4jlRB9uXGUEfaSS/IGHfVW+ohzYDw==", "dev": true, "dependencies": { "@babel/helper-module-imports": "^7.22.15", @@ -2005,10 +2007,11 @@ "dev": true }, "node_modules/@babel/runtime": { - "version": "7.22.6", - "license": "MIT", + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.5.tgz", + "integrity": "sha512-NdUTHcPe4C99WxPub+K9l9tK5/lV4UXIoaHSYgzco9BCyjKAAwzdBI+wWtYqHt7LJdbo74ZjRPJgzVweq1sz0w==", "dependencies": { - "regenerator-runtime": "^0.13.11" + "regenerator-runtime": "^0.14.0" }, "engines": { "node": ">=6.9.0" @@ -2159,12 +2162,12 @@ "license": "MIT" }, "node_modules/@es-joy/jsdoccomment": { - "version": "0.40.1", - "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.40.1.tgz", - "integrity": "sha512-YORCdZSusAlBrFpZ77pJjc5r1bQs5caPWtAu+WWmiSo+8XaUzseapVrfAtiRFbQWnrBxxLLEwF6f6ZG/UgCQCg==", + "version": "0.41.0", + "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.41.0.tgz", + "integrity": "sha512-aKUhyn1QI5Ksbqcr3fFJj16p99QdjUxXAEuFst1Z47DRyoiMwivIH9MV/ARcJOCXVjPfjITciej8ZD2O/6qUmw==", "dev": true, "dependencies": { - "comment-parser": "1.4.0", + "comment-parser": "1.4.1", "esquery": "^1.5.0", "jsdoc-type-pratt-parser": "~4.0.0" }, @@ -2200,18 +2203,18 @@ } }, "node_modules/@eslint-community/regexpp": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.9.1.tgz", - "integrity": "sha512-Y27x+MBLjXa+0JWDhykM3+JE+il3kHKAEqabfEWq3SDhZjLYb6/BHL/JKFnH3fe207JaXkyDo685Oc2Glt6ifA==", + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz", + "integrity": "sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==", "dev": true, "engines": { "node": "^12.0.0 || ^14.0.0 || >=16.0.0" } }, "node_modules/@eslint/eslintrc": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.2.tgz", - "integrity": "sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.3.tgz", + "integrity": "sha512-yZzuIG+jnVu6hNSzFEN07e8BxF3uAzYtQb6uDkaYZLo6oYZDCq454c5kB8zxnzfCYyP4MIuyBn10L0DqwujTmA==", "dev": true, "dependencies": { "ajv": "^6.12.4", @@ -2300,9 +2303,9 @@ } }, "node_modules/@eslint/js": { - "version": "8.51.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.51.0.tgz", - "integrity": "sha512-HxjQ8Qn+4SI3/AFv6sOrDB+g6PpUTDwSJiQqOrnneEk8L71161srI9gjzzZvYVbzHiVg/BvcH95+cK/zfIt4pg==", + "version": "8.54.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.54.0.tgz", + "integrity": "sha512-ut5V+D+fOoWPgGGNj83GGjnntO39xDy6DWxO0wb7Jp3DcMX0TfIqdzHF85VTQkerdyGmuuMD9AKAo5KiNlf/AQ==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -2310,24 +2313,26 @@ }, "node_modules/@hapi/hoek": { "version": "9.3.0", - "dev": true, - "license": "BSD-3-Clause" + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", + "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==", + "dev": true }, "node_modules/@hapi/topo": { "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", + "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", "dev": true, - "license": "BSD-3-Clause", "dependencies": { "@hapi/hoek": "^9.0.0" } }, "node_modules/@humanwhocodes/config-array": { - "version": "0.11.11", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.11.tgz", - "integrity": "sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA==", + "version": "0.11.13", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.13.tgz", + "integrity": "sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==", "dev": true, "dependencies": { - "@humanwhocodes/object-schema": "^1.2.1", + "@humanwhocodes/object-schema": "^2.0.1", "debug": "^4.1.1", "minimatch": "^3.0.5" }, @@ -2372,9 +2377,9 @@ } }, "node_modules/@humanwhocodes/object-schema": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.1.tgz", + "integrity": "sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==", "dev": true }, "node_modules/@isaacs/cliui": { @@ -3142,13 +3147,13 @@ } }, "node_modules/@playwright/test": { - "version": "1.39.0", - "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.39.0.tgz", - "integrity": "sha512-3u1iFqgzl7zr004bGPYiN/5EZpRUSFddQBra8Rqll5N0/vfpqlP9I9EXqAoGacuAbX6c9Ulg/Cjqglp5VkK6UQ==", + "version": "1.40.1", + "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.40.1.tgz", + "integrity": "sha512-EaaawMTOeEItCRvfmkI9v6rBkF1svM8wjl/YPRrg2N2Wmp+4qJYkWtJsbew1szfKKDm6fPLy4YAanBhIlf9dWw==", "dev": true, "peer": true, "dependencies": { - "playwright": "1.39.0" + "playwright": "1.40.1" }, "bin": { "playwright": "cli.js" @@ -3442,21 +3447,24 @@ }, "node_modules/@sideway/address": { "version": "4.1.4", + "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.4.tgz", + "integrity": "sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==", "dev": true, - "license": "BSD-3-Clause", "dependencies": { "@hapi/hoek": "^9.0.0" } }, "node_modules/@sideway/formula": { "version": "3.0.1", - "dev": true, - "license": "BSD-3-Clause" + "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz", + "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==", + "dev": true }, "node_modules/@sideway/pinpoint": { "version": "2.0.0", - "dev": true, - "license": "BSD-3-Clause" + "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", + "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==", + "dev": true }, "node_modules/@sinclair/typebox": { "version": "0.27.8", @@ -4145,9 +4153,9 @@ "license": "MIT" }, "node_modules/@types/minimist": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.4.tgz", - "integrity": "sha512-Kfe/D3hxHTusnPNRbycJE1N77WHDsdS4AjUYIzlDzhDrS47NrwuL3YW4VITxwR7KCVpzwgy4Rbj829KSSQmwXQ==", + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==", "dev": true }, "node_modules/@types/node": { @@ -4156,9 +4164,9 @@ "license": "MIT" }, "node_modules/@types/normalize-package-data": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.3.tgz", - "integrity": "sha512-ehPtgRgaULsFG8x0NeYJvmyH1hmlfsNLujHe9dQEia/7MAJYdzMSi19JtchUHjmBA6XC/75dK55mzZH+RyieSg==", + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz", + "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==", "dev": true }, "node_modules/@types/parse-json": { @@ -4167,9 +4175,9 @@ "license": "MIT" }, "node_modules/@types/prop-types": { - "version": "15.7.9", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.9.tgz", - "integrity": "sha512-n1yyPsugYNSmHgxDFjicaI2+gCNjsBck8UX9kuofAKlc0h1bL+20oSF72KeNaW2DUlesbEVCFgyV2dPGTiY42g==" + "version": "15.7.11", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.11.tgz", + "integrity": "sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng==" }, "node_modules/@types/qs": { "version": "6.9.8", @@ -4184,9 +4192,9 @@ "dev": true }, "node_modules/@types/react": { - "version": "18.2.29", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.29.tgz", - "integrity": "sha512-Z+ZrIRocWtdD70j45izShRwDuiB4JZqDegqMFW/I8aG5DxxLKOzVNoq62UIO82v9bdgi+DO1jvsb9sTEZUSm+Q==", + "version": "18.2.39", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.39.tgz", + "integrity": "sha512-Oiw+ppED6IremMInLV4HXGbfbG6GyziY3kqAwJYOR0PNbkYDmLWQA3a95EhdSmamsvbkJN96ZNN+YD+fGjzSBA==", "dependencies": { "@types/prop-types": "*", "@types/scheduler": "*", @@ -4194,9 +4202,9 @@ } }, "node_modules/@types/react-dom": { - "version": "18.2.14", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.14.tgz", - "integrity": "sha512-V835xgdSVmyQmI1KLV2BEIUgqEuinxp9O4G6g3FqO/SqLac049E53aysv0oEFD2kHfejeKU+ZqL2bcFWj9gLAQ==", + "version": "18.2.17", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.17.tgz", + "integrity": "sha512-rvrT/M7Df5eykWFxn6MYt5Pem/Dbyc1N8Y0S9Mrkw2WFCRiqUgw9P7ul2NpwsXCSM1DVdENzdG9J5SreqfAIWg==", "dependencies": { "@types/react": "*" } @@ -4216,14 +4224,14 @@ "dev": true }, "node_modules/@types/scheduler": { - "version": "0.16.5", - "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.5.tgz", - "integrity": "sha512-s/FPdYRmZR8SjLWGMCuax7r3qCWQw9QKHzXVukAuuIJkXkDRwp+Pu5LMIVFi0Fxbav35WURicYr8u1QsoybnQw==" + "version": "0.16.8", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.8.tgz", + "integrity": "sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==" }, "node_modules/@types/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-MMzuxN3GdFwskAnb6fz0orFvhfqi752yjaXylr0Rp4oDg5H0Zn1IuyRhDVvYOwAXoJirx2xuS16I3WjxnAIHiQ==", + "version": "7.5.6", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.6.tgz", + "integrity": "sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A==", "dev": true }, "node_modules/@types/send": { @@ -4368,16 +4376,16 @@ } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.8.0.tgz", - "integrity": "sha512-GosF4238Tkes2SHPQ1i8f6rMtG6zlKwMEB0abqSJ3Npvos+doIlc/ATG+vX1G9coDF3Ex78zM3heXHLyWEwLUw==", + "version": "6.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.13.1.tgz", + "integrity": "sha512-5bQDGkXaxD46bPvQt08BUz9YSaO4S0fB1LB5JHQuXTfkGPI3+UUeS387C/e9jRie5GqT8u5kFTrMvAjtX4O5kA==", "dev": true, "dependencies": { "@eslint-community/regexpp": "^4.5.1", - "@typescript-eslint/scope-manager": "6.8.0", - "@typescript-eslint/type-utils": "6.8.0", - "@typescript-eslint/utils": "6.8.0", - "@typescript-eslint/visitor-keys": "6.8.0", + "@typescript-eslint/scope-manager": "6.13.1", + "@typescript-eslint/type-utils": "6.13.1", + "@typescript-eslint/utils": "6.13.1", + "@typescript-eslint/visitor-keys": "6.13.1", "debug": "^4.3.4", "graphemer": "^1.4.0", "ignore": "^5.2.4", @@ -4459,15 +4467,15 @@ "dev": true }, "node_modules/@typescript-eslint/parser": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.8.0.tgz", - "integrity": "sha512-5tNs6Bw0j6BdWuP8Fx+VH4G9fEPDxnVI7yH1IAPkQH5RUtvKwRoqdecAPdQXv4rSOADAaz1LFBZvZG7VbXivSg==", + "version": "6.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.13.1.tgz", + "integrity": "sha512-fs2XOhWCzRhqMmQf0eicLa/CWSaYss2feXsy7xBD/pLyWke/jCIVc2s1ikEAtSW7ina1HNhv7kONoEfVNEcdDQ==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "6.8.0", - "@typescript-eslint/types": "6.8.0", - "@typescript-eslint/typescript-estree": "6.8.0", - "@typescript-eslint/visitor-keys": "6.8.0", + "@typescript-eslint/scope-manager": "6.13.1", + "@typescript-eslint/types": "6.13.1", + "@typescript-eslint/typescript-estree": "6.13.1", + "@typescript-eslint/visitor-keys": "6.13.1", "debug": "^4.3.4" }, "engines": { @@ -4510,13 +4518,13 @@ "dev": true }, "node_modules/@typescript-eslint/scope-manager": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.8.0.tgz", - "integrity": "sha512-xe0HNBVwCph7rak+ZHcFD6A+q50SMsFwcmfdjs9Kz4qDh5hWhaPhFjRs/SODEhroBI5Ruyvyz9LfwUJ624O40g==", + "version": "6.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.13.1.tgz", + "integrity": "sha512-BW0kJ7ceiKi56GbT2KKzZzN+nDxzQK2DS6x0PiSMPjciPgd/JRQGMibyaN2cPt2cAvuoH0oNvn2fwonHI+4QUQ==", "dev": true, "dependencies": { - "@typescript-eslint/types": "6.8.0", - "@typescript-eslint/visitor-keys": "6.8.0" + "@typescript-eslint/types": "6.13.1", + "@typescript-eslint/visitor-keys": "6.13.1" }, "engines": { "node": "^16.0.0 || >=18.0.0" @@ -4527,13 +4535,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.8.0.tgz", - "integrity": "sha512-RYOJdlkTJIXW7GSldUIHqc/Hkto8E+fZN96dMIFhuTJcQwdRoGN2rEWA8U6oXbLo0qufH7NPElUb+MceHtz54g==", + "version": "6.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.13.1.tgz", + "integrity": "sha512-A2qPlgpxx2v//3meMqQyB1qqTg1h1dJvzca7TugM3Yc2USDY+fsRBiojAEo92HO7f5hW5mjAUF6qobOPzlBCBQ==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "6.8.0", - "@typescript-eslint/utils": "6.8.0", + "@typescript-eslint/typescript-estree": "6.13.1", + "@typescript-eslint/utils": "6.13.1", "debug": "^4.3.4", "ts-api-utils": "^1.0.1" }, @@ -4577,9 +4585,9 @@ "dev": true }, "node_modules/@typescript-eslint/types": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.8.0.tgz", - "integrity": "sha512-p5qOxSum7W3k+llc7owEStXlGmSl8FcGvhYt8Vjy7FqEnmkCVlM3P57XQEGj58oqaBWDQXbJDZxwUWMS/EAPNQ==", + "version": "6.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.13.1.tgz", + "integrity": "sha512-gjeEskSmiEKKFIbnhDXUyiqVma1gRCQNbVZ1C8q7Zjcxh3WZMbzWVfGE9rHfWd1msQtPS0BVD9Jz9jded44eKg==", "dev": true, "engines": { "node": "^16.0.0 || >=18.0.0" @@ -4590,13 +4598,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.8.0.tgz", - "integrity": "sha512-ISgV0lQ8XgW+mvv5My/+iTUdRmGspducmQcDw5JxznasXNnZn3SKNrTRuMsEXv+V/O+Lw9AGcQCfVaOPCAk/Zg==", + "version": "6.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.13.1.tgz", + "integrity": "sha512-sBLQsvOC0Q7LGcUHO5qpG1HxRgePbT6wwqOiGLpR8uOJvPJbfs0mW3jPA3ujsDvfiVwVlWUDESNXv44KtINkUQ==", "dev": true, "dependencies": { - "@typescript-eslint/types": "6.8.0", - "@typescript-eslint/visitor-keys": "6.8.0", + "@typescript-eslint/types": "6.13.1", + "@typescript-eslint/visitor-keys": "6.13.1", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -4673,17 +4681,17 @@ "dev": true }, "node_modules/@typescript-eslint/utils": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.8.0.tgz", - "integrity": "sha512-dKs1itdE2qFG4jr0dlYLQVppqTE+Itt7GmIf/vX6CSvsW+3ov8PbWauVKyyfNngokhIO9sKZeRGCUo1+N7U98Q==", + "version": "6.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.13.1.tgz", + "integrity": "sha512-ouPn/zVoan92JgAegesTXDB/oUp6BP1v8WpfYcqh649ejNc9Qv+B4FF2Ff626kO1xg0wWwwG48lAJ4JuesgdOw==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", "@types/json-schema": "^7.0.12", "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "6.8.0", - "@typescript-eslint/types": "6.8.0", - "@typescript-eslint/typescript-estree": "6.8.0", + "@typescript-eslint/scope-manager": "6.13.1", + "@typescript-eslint/types": "6.13.1", + "@typescript-eslint/typescript-estree": "6.13.1", "semver": "^7.5.4" }, "engines": { @@ -4731,12 +4739,12 @@ "dev": true }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.8.0.tgz", - "integrity": "sha512-oqAnbA7c+pgOhW2OhGvxm0t1BULX5peQI/rLsNDpGM78EebV3C9IGbX5HNZabuZ6UQrYveCLjKo8Iy/lLlBkkg==", + "version": "6.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.13.1.tgz", + "integrity": "sha512-NDhQUy2tg6XGNBGDRm1XybOHSia8mcXmlbKWoQP+nm1BIIMxa55shyJfZkHpEBN62KNPLrocSM2PdPcaLgDKMQ==", "dev": true, "dependencies": { - "@typescript-eslint/types": "6.8.0", + "@typescript-eslint/types": "6.13.1", "eslint-visitor-keys": "^3.4.1" }, "engines": { @@ -4759,6 +4767,12 @@ "url": "https://opencollective.com/eslint" } }, + "node_modules/@ungap/structured-clone": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", + "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", + "dev": true + }, "node_modules/@webassemblyjs/ast": { "version": "1.11.6", "dev": true, @@ -4935,23 +4949,23 @@ } }, "node_modules/@wordpress/api-fetch": { - "version": "6.41.0", - "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-6.41.0.tgz", - "integrity": "sha512-IrwfTrdKFz+fwPbhd5RedaR3aGNVJIshWhKkL2Six8Mcc+h257RFIzESghywyk5YJ8HDIKElTO05Vge+rBPK3Q==", + "version": "6.44.0", + "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-6.44.0.tgz", + "integrity": "sha512-d8ouvBiKDFu67O9Y8MtlUR2YojCAjmLf0LuBKsSOS5r3MOiwte1tQwsLdzFmGYkdCK09mZhT3UVKdOOiAC3kKA==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^4.44.0", - "@wordpress/url": "^3.45.0" + "@wordpress/i18n": "^4.47.0", + "@wordpress/url": "^3.48.0" }, "engines": { "node": ">=12" } }, "node_modules/@wordpress/babel-plugin-import-jsx-pragma": { - "version": "4.27.0", - "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-4.27.0.tgz", - "integrity": "sha512-bq/lwaDn39MrSqlrQhXiMz6gRkqlFQAXzCbZ5Q1CL6NJ+/P5tiWRTTt/oHbC/rdItm1K4XVmscobG1Rhhyc6ZA==", + "version": "4.30.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-4.30.0.tgz", + "integrity": "sha512-UKkyFmEYk1UTO0ZPun6Kw5dNflTEDpDK/6RxAqxbVrsIWUVSkVahwBnqfS0v5LuvVU8y+5vJSR/WjlnKEmS3Sg==", "dev": true, "engines": { "node": ">=14" @@ -4961,9 +4975,9 @@ } }, "node_modules/@wordpress/babel-preset-default": { - "version": "7.28.0", - "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-7.28.0.tgz", - "integrity": "sha512-ItWr4JtUbPv8HKiI8cEoakQVgB81sahhZawCVDtiNWMCuVAELk4quQibDDigljfmLCywq3rZtSwKyC/KbVnGBw==", + "version": "7.31.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-7.31.0.tgz", + "integrity": "sha512-LAiTOlolFvKW6xmL6qRkdbPG09LPwAsmDepz4zWrFXJZHSImDeO2QXHecF1GnFyzLLKr1myHR5MbN3K5MSzpqQ==", "dev": true, "dependencies": { "@babel/core": "^7.16.0", @@ -4972,9 +4986,9 @@ "@babel/preset-env": "^7.16.0", "@babel/preset-typescript": "^7.16.0", "@babel/runtime": "^7.16.0", - "@wordpress/babel-plugin-import-jsx-pragma": "^4.27.0", - "@wordpress/browserslist-config": "^5.27.0", - "@wordpress/warning": "^2.44.0", + "@wordpress/babel-plugin-import-jsx-pragma": "^4.30.0", + "@wordpress/browserslist-config": "^5.30.0", + "@wordpress/warning": "^2.47.0", "browserslist": "^4.21.10", "core-js": "^3.31.0", "react": "^18.2.0" @@ -4984,24 +4998,24 @@ } }, "node_modules/@wordpress/base-styles": { - "version": "4.35.0", - "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.35.0.tgz", - "integrity": "sha512-Fum6jVvkX/xnRW1sbKkN0fQWh8QwKJXx8o3J6jhtynwjlTCd8pwKu+AQoF4TCt8UZDvnTtjGam011lRkKsWPsw==", + "version": "4.38.0", + "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.38.0.tgz", + "integrity": "sha512-w491MMHfoCHdWibyTAcmGWvXwNMptslFQOU+jQ5DVeDIgDux1KLo/7oZ41CCHwqYayrCf60BC9+JopDXqq1H+g==", "dev": true }, "node_modules/@wordpress/browserslist-config": { - "version": "5.27.0", - "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-5.27.0.tgz", - "integrity": "sha512-PDLOrlhcTPwhyMrhTy9ULoClFV0rFAoGUtXl9eXjd51U20ebvJxZzvmeGP6bfl8WkxWYyyZKeC14mjD6Yck7+A==", + "version": "5.30.0", + "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-5.30.0.tgz", + "integrity": "sha512-HFgLCkvvxba+j7/qNjVn1od38tvMm1xVlIJBR+zukkTvvLu/AkdelWKAQpvAoFAXMaZJ7239VxDVBYbVolf6FQ==", "dev": true, "engines": { "node": ">=14" } }, "node_modules/@wordpress/dependency-extraction-webpack-plugin": { - "version": "4.27.0", - "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-4.27.0.tgz", - "integrity": "sha512-zLmdsx1aHDN9f+hzK7O4gTEHU/8DeSbDhrC54rCqiti4nErgvjwd44Gq+47KNhBn7hU4SZTTJBQB7vTf//8LSw==", + "version": "4.30.0", + "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-4.30.0.tgz", + "integrity": "sha512-Z3AcceaoHFvJdRNVp8rf6EI+rxK0gUMGMfcXYZPAoaDhP6Gt0bsbVMP5zQH2EYl7JHsbRZIQmMqd2fG5E/VjSQ==", "dev": true, "dependencies": { "json2php": "^0.0.7", @@ -5015,15 +5029,15 @@ } }, "node_modules/@wordpress/e2e-test-utils": { - "version": "10.15.0", - "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils/-/e2e-test-utils-10.15.0.tgz", - "integrity": "sha512-hOcXnHlXZTZPvBq2JCtQbRHrzD6THfi/MjxV0kN0cUKYA7dFbVLYekHxOtHlXajv3XQMA9+Bbu4A325aSny8QQ==", + "version": "10.18.0", + "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils/-/e2e-test-utils-10.18.0.tgz", + "integrity": "sha512-+dJSPwWQv7UgagJH0S155OqDzSyDuagQF56wCnoyb+eJe8UWwpzXM+6VcSKQhi1MnTaIN6YzOIyvlkvYvC5u+A==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/api-fetch": "^6.41.0", - "@wordpress/keycodes": "^3.44.0", - "@wordpress/url": "^3.45.0", + "@wordpress/api-fetch": "^6.44.0", + "@wordpress/keycodes": "^3.47.0", + "@wordpress/url": "^3.48.0", "change-case": "^4.1.2", "form-data": "^4.0.0", "node-fetch": "^2.6.0" @@ -5037,19 +5051,20 @@ } }, "node_modules/@wordpress/e2e-test-utils-playwright": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-0.12.0.tgz", - "integrity": "sha512-/fBhozHXAwU6RrLHH6oWZ5L2fZ9WbQwe0PYlo6Se1tvRsbutr+/aBLlwztKK/jHewHU796Vnb0cGavxoxhOBVQ==", + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-0.15.0.tgz", + "integrity": "sha512-ZqCYcxT0Gc59isS42Q7WTQVu3ace8DDEED/RR8loTG+YjqEB1pW5hALFiVXBtM6vSjnnDO0M1NYAldh8l7SCmA==", "dev": true, "dependencies": { - "@wordpress/api-fetch": "^6.41.0", - "@wordpress/keycodes": "^3.44.0", - "@wordpress/url": "^3.45.0", + "@wordpress/api-fetch": "^6.44.0", + "@wordpress/keycodes": "^3.47.0", + "@wordpress/url": "^3.48.0", "change-case": "^4.1.2", "form-data": "^4.0.0", "get-port": "^5.1.1", "lighthouse": "^10.4.0", - "mime": "^3.0.0" + "mime": "^3.0.0", + "web-vitals": "^3.5.0" }, "engines": { "node": ">=12" @@ -5059,14 +5074,14 @@ } }, "node_modules/@wordpress/element": { - "version": "5.21.0", - "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-5.21.0.tgz", - "integrity": "sha512-iHuVj5gVGLqGtegfMtQp7pUqBksMDhF4Zt3sN4uMWEOewjAhdO18jOQjVrP5aKh7SrdBAzQeGpnsrNUvA7Aj1g==", + "version": "5.24.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-5.24.0.tgz", + "integrity": "sha512-El1E5jlZitrDouvde0dUF2yVRiPsxPnjxB9TU43EhahQ9eT8pwfUaH3I4NT8kUj2LD76WwU8fN7CEmBNBW+ofA==", "dependencies": { "@babel/runtime": "^7.16.0", "@types/react": "^18.0.21", "@types/react-dom": "^18.0.6", - "@wordpress/escape-html": "^2.44.0", + "@wordpress/escape-html": "^2.47.0", "change-case": "^4.1.2", "is-plain-object": "^5.0.0", "react": "^18.2.0", @@ -5077,9 +5092,9 @@ } }, "node_modules/@wordpress/env": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/@wordpress/env/-/env-8.10.0.tgz", - "integrity": "sha512-VkzLjWGiiELm1wxCt+349u4KZ4H2zpGjW9oN94vmy3UwsaN9xBPnYJscditklSU7lN+kUOgBP83e6MdDV0U8nA==", + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/@wordpress/env/-/env-8.13.0.tgz", + "integrity": "sha512-rtrrBO22DnbLsdBlsGqlMQrjz1dZfbwGnxyKev+gFd1rSfmLs+1F8L89RHOx9vsGPixl5uRwoU/qgYo7Hf1NVQ==", "dev": true, "dependencies": { "chalk": "^4.0.0", @@ -5114,9 +5129,9 @@ } }, "node_modules/@wordpress/escape-html": { - "version": "2.44.0", - "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.44.0.tgz", - "integrity": "sha512-FZkljTE+cnc0zS+NWy1c/LH+IEa2NA7DZAJYs0zy/RBGS/qe26AYFRzbyqxxHg1SiKwQUcw+VppLo4bFs5432g==", + "version": "2.47.0", + "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.47.0.tgz", + "integrity": "sha512-bBGcTE5chneQJ3yETJyT2suyVtEJNfOiMVBV5qm606TyEzIDm18Sw2mPfOagiB1nOwDkAVfpSVD2NeGpit2alA==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -5125,16 +5140,16 @@ } }, "node_modules/@wordpress/eslint-plugin": { - "version": "17.1.0", - "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-17.1.0.tgz", - "integrity": "sha512-9FtWlV/8z0G91qiciZ9yWTmlBdtvkJViVGk3I6ONTjDTiQNwUdknk3T7kLMuj86W4k+S3oW2avBpoJbCMrvptw==", + "version": "17.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-17.4.0.tgz", + "integrity": "sha512-CT19Ib1Y0ttVQm/bOtjGP6Ge5eqfEaUSobTqCWreHt1RIoxJXTDmazJ1g0Q5MjqG4dEZ/Q/FI4sdqyiKRySkbQ==", "dev": true, "dependencies": { "@babel/eslint-parser": "^7.16.0", "@typescript-eslint/eslint-plugin": "^6.4.1", "@typescript-eslint/parser": "^6.4.1", - "@wordpress/babel-preset-default": "^7.28.0", - "@wordpress/prettier-config": "^3.1.0", + "@wordpress/babel-preset-default": "^7.31.0", + "@wordpress/prettier-config": "^3.4.0", "cosmiconfig": "^7.0.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-import": "^2.25.2", @@ -5195,9 +5210,9 @@ } }, "node_modules/@wordpress/hooks": { - "version": "3.44.0", - "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.44.0.tgz", - "integrity": "sha512-rWYI98Nu2S8D0bfHeoc8Lj43vZr59lFn3tGuDMnr0dZ1vDZXOiNSIPMn7qncmCuErFxWBbyXkax6mnam7Ds6jw==", + "version": "3.47.0", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.47.0.tgz", + "integrity": "sha512-a0mZ+lSUBrmacJGXDnFTaz1O47sQgTCZi3LrY445WNc7cmiSlscTfeBxrUXaTF0ninzHJnE7evCIeKLbQC3dLQ==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0" @@ -5207,13 +5222,13 @@ } }, "node_modules/@wordpress/i18n": { - "version": "4.44.0", - "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.44.0.tgz", - "integrity": "sha512-90SY4//QgqoKLf3HK0vNk+D/PGwK+0KOMuIwnkwKDKBw+Vr/Vusg6qiEngVc/BETfuG9ssDtAiNEBSMm8+YGYA==", + "version": "4.47.0", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.47.0.tgz", + "integrity": "sha512-7qOeSChhI8drcnKAbpM2yP2HSWRR0U8xvww3Febd3kGhMKAUp8AMpjyC4rWucak4+Eg1HFfahurCmBt3FxgbYQ==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/hooks": "^3.44.0", + "@wordpress/hooks": "^3.47.0", "gettext-parser": "^1.3.1", "memize": "^2.1.0", "sprintf-js": "^1.1.1", @@ -5227,22 +5242,22 @@ } }, "node_modules/@wordpress/icons": { - "version": "9.35.0", - "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.35.0.tgz", - "integrity": "sha512-Lm7B/2YlBUHjIQIGMbptdpB3is4+EYktITrNmZi4rZ7mveSVon32NzMsVb23nLx0iKyghLfJ4C4t+K2+wLFGJA==", + "version": "9.38.0", + "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.38.0.tgz", + "integrity": "sha512-K+rSZM1eKuWh+rXeMWNLj4dT0a3RJSzoUUh9UDQZCSdnThyAyZECGEKfHSCfd28/yabxLKaziXrb5/MVBrPjZw==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/element": "^5.21.0", - "@wordpress/primitives": "^3.42.0" + "@wordpress/element": "^5.24.0", + "@wordpress/primitives": "^3.45.0" }, "engines": { "node": ">=12" } }, "node_modules/@wordpress/jest-console": { - "version": "7.15.0", - "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-7.15.0.tgz", - "integrity": "sha512-9/L3dSI96qw5JORqfXEuJiqdZiOXGH24yd72NETS49Sb5sBCreHOyViDyKT1MGh09OK+JvFW2SjJ/JFgFd0HWA==", + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-7.18.0.tgz", + "integrity": "sha512-OjPGbU1HgjLVNCLW9ROmdkw/qhpFL6Svlfv1aUVBrq5z1nJ7SrjRMeBSq4LJloOhTasSV9z7w4mhHJkMkfolJg==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", @@ -5256,12 +5271,12 @@ } }, "node_modules/@wordpress/jest-preset-default": { - "version": "11.15.0", - "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-11.15.0.tgz", - "integrity": "sha512-0lOY3CrV8XPBnwsr7DgJRNrZBTID1Dtb1VCf8P99F68p2kZVK3ANNMNg8EN4JUOu1OsU3ar+/ETDcuEeX8y1+Q==", + "version": "11.18.0", + "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-11.18.0.tgz", + "integrity": "sha512-qwcDXfKkdBJnnsQAa0qkBsg94usGQCD914pWNeBg997qy/6zmVYVXpPjXoJXaC/lYbEIRAWGfry1RSiM6ZoC9g==", "dev": true, "dependencies": { - "@wordpress/jest-console": "^7.15.0", + "@wordpress/jest-console": "^7.18.0", "babel-jest": "^29.6.2" }, "engines": { @@ -5273,13 +5288,13 @@ } }, "node_modules/@wordpress/keycodes": { - "version": "3.44.0", - "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.44.0.tgz", - "integrity": "sha512-nY/LF9BWdhGEGRZQB09c/2ZRTkXgM00NWmJHaZEX7gESzbFdQJ2HsOy/yGavViYEAJMGPHQvTtGi1qcUWT5Ymw==", + "version": "3.47.0", + "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.47.0.tgz", + "integrity": "sha512-dmYpqCWUoCM290YA5ApES9nqz/0D1JngIlZtel+BvELf8fj/jctdsT5wDB7dVdvZCuyr5SF+1Od00DYbMbb5oA==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^4.44.0", + "@wordpress/i18n": "^4.47.0", "change-case": "^4.1.2" }, "engines": { @@ -5287,9 +5302,9 @@ } }, "node_modules/@wordpress/npm-package-json-lint-config": { - "version": "4.29.0", - "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-4.29.0.tgz", - "integrity": "sha512-otKyucnQA9M5MIwOhPJ0Rmpcab6WubFJxIGuASiUhVrQW7NKwytfYEjmmk8xuAZcHRzcPDssk75yvCq+luuEwg==", + "version": "4.32.0", + "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-4.32.0.tgz", + "integrity": "sha512-qyEnU9FoWpaa67pufu9fNmTCikiYhdKc4R01ffO+xX7wyJXMo0Z6EJog6ajU9E2+YL86AmAX+sO1CHuXcsxdbw==", "dev": true, "engines": { "node": ">=14" @@ -5299,12 +5314,12 @@ } }, "node_modules/@wordpress/postcss-plugins-preset": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-4.28.0.tgz", - "integrity": "sha512-xX0hAGzNW8l6e/QGKYML4dAAm5yyDsiKGJGeC/9v14DZkqkKlWjDEkVD446hkoET6LjOgFeOfC5C50T+kIgYWQ==", + "version": "4.31.0", + "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-4.31.0.tgz", + "integrity": "sha512-B6bHsCKxt25nkvWfIJH3l7kENKS20mpsiRIl5+CEES6kKfBwg4IPx+JyA/RPLFQcIQNtIYFft22p5bgT4VZcEg==", "dev": true, "dependencies": { - "@wordpress/base-styles": "^4.35.0", + "@wordpress/base-styles": "^4.38.0", "autoprefixer": "^10.2.5" }, "engines": { @@ -5315,9 +5330,9 @@ } }, "node_modules/@wordpress/prettier-config": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-3.1.0.tgz", - "integrity": "sha512-6jkfrYCwfB5kqNxE6MkJUPRKeS7XRRE988MyCBm4iK2Z8bGB50jIlk5Lu4958lF6xN4K9+CwONYPT+VkCw5Erw==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-3.4.0.tgz", + "integrity": "sha512-6qawlZqqbe6NDY0txzsPZThRFAXzf0a891wI/A4KNWVKUXQwTluXWMtGZx3xlFtvkX+9ZHdoqXbWysGQztiBOQ==", "dev": true, "engines": { "node": ">=14" @@ -5327,12 +5342,12 @@ } }, "node_modules/@wordpress/primitives": { - "version": "3.42.0", - "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.42.0.tgz", - "integrity": "sha512-xK2nCDmJMNwzOV52YVTc4Atd48LFKfixMbO4NFdh990qSjBjMyJNykSXcnidOtmcrpXnqWNRIZomWJkqPvaPkQ==", + "version": "3.45.0", + "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.45.0.tgz", + "integrity": "sha512-8nSRklcrUFIOD/A8gpDrNmf2GTa3x0kuc8EHpra0FBVAwUaacp+HeeP7281tSSIt/yKg3BYhzFnYTB2OQIguGQ==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/element": "^5.21.0", + "@wordpress/element": "^5.24.0", "classnames": "^2.3.1" }, "engines": { @@ -5340,24 +5355,24 @@ } }, "node_modules/@wordpress/scripts": { - "version": "26.15.0", - "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-26.15.0.tgz", - "integrity": "sha512-WucrpuGTQT4H+JKvv8jEM5MlTDy47a8klFi4vGIkDy6egd9dchFWpzei97n7KM43WbWSiXJEYMrn78UznpBp7g==", + "version": "26.18.0", + "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-26.18.0.tgz", + "integrity": "sha512-cL3CKlPbH+JOnkV4MtGFUDys3KNlp6tjwrGBcpXsYOEm55DYtdXNmkRXHIfiM5hxCWiuE0P0dR7o/6F3Nz3TGA==", "dev": true, "dependencies": { "@babel/core": "^7.16.0", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.11", "@svgr/webpack": "^8.0.1", - "@wordpress/babel-preset-default": "^7.28.0", - "@wordpress/browserslist-config": "^5.27.0", - "@wordpress/dependency-extraction-webpack-plugin": "^4.27.0", - "@wordpress/e2e-test-utils-playwright": "^0.12.0", - "@wordpress/eslint-plugin": "^17.1.0", - "@wordpress/jest-preset-default": "^11.15.0", - "@wordpress/npm-package-json-lint-config": "^4.29.0", - "@wordpress/postcss-plugins-preset": "^4.28.0", - "@wordpress/prettier-config": "^3.1.0", - "@wordpress/stylelint-config": "^21.27.0", + "@wordpress/babel-preset-default": "^7.31.0", + "@wordpress/browserslist-config": "^5.30.0", + "@wordpress/dependency-extraction-webpack-plugin": "^4.30.0", + "@wordpress/e2e-test-utils-playwright": "^0.15.0", + "@wordpress/eslint-plugin": "^17.4.0", + "@wordpress/jest-preset-default": "^11.18.0", + "@wordpress/npm-package-json-lint-config": "^4.32.0", + "@wordpress/postcss-plugins-preset": "^4.31.0", + "@wordpress/prettier-config": "^3.4.0", + "@wordpress/stylelint-config": "^21.30.0", "adm-zip": "^0.5.9", "babel-jest": "^29.6.2", "babel-loader": "^8.2.3", @@ -5376,7 +5391,7 @@ "fast-glob": "^3.2.7", "filenamify": "^4.2.0", "jest": "^29.6.2", - "jest-dev-server": "^6.0.2", + "jest-dev-server": "^9.0.1", "jest-environment-jsdom": "^29.6.2", "jest-environment-node": "^29.6.2", "markdownlint-cli": "^0.31.1", @@ -5385,7 +5400,7 @@ "minimist": "^1.2.0", "npm-package-json-lint": "^6.4.0", "npm-packlist": "^3.0.0", - "playwright-core": "1.32.0", + "playwright-core": "1.39.0", "postcss": "^8.4.5", "postcss-loader": "^6.2.1", "prettier": "npm:wp-prettier@3.0.3", @@ -5412,15 +5427,15 @@ "npm": ">=6.14.4" }, "peerDependencies": { - "@playwright/test": "^1.32.0", + "@playwright/test": "^1.39.0", "react": "^18.0.0", "react-dom": "^18.0.0" } }, "node_modules/@wordpress/stylelint-config": { - "version": "21.27.0", - "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-21.27.0.tgz", - "integrity": "sha512-cKYSmb32+PHy8H8KiaUOtxektE7DANKj7ihvvzaMDzqZd3OQzav4VyEHzyihgo0HyflD/q5IFl44Hb1clI48OQ==", + "version": "21.30.0", + "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-21.30.0.tgz", + "integrity": "sha512-PlvXzYgjn7OUaVTy2bahSr6oL/eu1OdRWxrZfGVNxF4jRswND/ThqOEHIzxETNGTe0ggZOyY+40St4Swlo1zZQ==", "dev": true, "dependencies": { "stylelint-config-recommended": "^6.0.0", @@ -5434,9 +5449,9 @@ } }, "node_modules/@wordpress/url": { - "version": "3.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-3.45.0.tgz", - "integrity": "sha512-SYVFNuhotfxpDloGXcut4XvXYHtqhTDJT7UZ/LvXBwVFFxtXyey+Ej8h7FuDqnakbkWauUp0cmD0iDHMhtb9sw==", + "version": "3.48.0", + "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-3.48.0.tgz", + "integrity": "sha512-12bjIBBGcA5X8RPvUURLJZzpB60O5DI3WxQVIBBKPF4Mv8nUmgT4uemGzf5/ble8lqzJVntyEhEWKPOxEbUbJg==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", @@ -5447,9 +5462,9 @@ } }, "node_modules/@wordpress/warning": { - "version": "2.44.0", - "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.44.0.tgz", - "integrity": "sha512-ZtLmd0NbPoXAMgB356ERTULx6LhHfkhyWai4/u9I3pZdt8cbhRHBXV7lBB580+wN7otyD1IHiC3dzYlg/9ByyA==", + "version": "2.47.0", + "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.47.0.tgz", + "integrity": "sha512-lmpLNI8Si7HrSY0LBBtp7Z6NzAkh1y7yeJI0LZw17EsJ0MM5FSXqXJRrNY7L4tM8G/vv3OacUw1mRAZX7bzBRQ==", "dev": true, "engines": { "node": ">=12" @@ -5912,9 +5927,9 @@ } }, "node_modules/ast-types-flow": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", - "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==", + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz", + "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==", "dev": true }, "node_modules/astral-regex": { @@ -5990,20 +6005,23 @@ } }, "node_modules/axe-core": { - "version": "4.8.2", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.8.2.tgz", - "integrity": "sha512-/dlp0fxyM3R8YW7MFzaHWXrf4zzbr0vaYb23VBFCl83R7nWNPg/yaQw2Dc8jzCMmDVLhSdzH8MjrsuIUuvX+6g==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.7.0.tgz", + "integrity": "sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==", "dev": true, "engines": { "node": ">=4" } }, "node_modules/axios": { - "version": "0.25.0", + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.2.tgz", + "integrity": "sha512-7i24Ri4pmDRfJTR7LDBhsOTtcm+9kjX5WiY1X3wIisx6G9So3pfMkEiU7emUBe46oceVImccTEM3k6C5dbVW8A==", "dev": true, - "license": "MIT", "dependencies": { - "follow-redirects": "^1.14.7" + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" } }, "node_modules/axobject-query": { @@ -6225,9 +6243,9 @@ "dev": true }, "node_modules/big-integer": { - "version": "1.6.51", - "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", - "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==", + "version": "1.6.52", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.52.tgz", + "integrity": "sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==", "dev": true, "engines": { "node": ">=0.6" @@ -6563,13 +6581,14 @@ } }, "node_modules/call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz", + "integrity": "sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==", "dev": true, "dependencies": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.1", + "set-function-length": "^1.1.1" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -7031,9 +7050,9 @@ } }, "node_modules/comment-parser": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.4.0.tgz", - "integrity": "sha512-QLyTNiZ2KDOibvFPlZ6ZngVsZ/0gYnE6uTXi5aoDg8ed3AkJAz4sEje3Y8a29hQ1s6A99MZXe47fLAXQ1rTqaw==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.4.1.tgz", + "integrity": "sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==", "dev": true, "engines": { "node": ">= 12.0.0" @@ -7338,9 +7357,9 @@ } }, "node_modules/core-js": { - "version": "3.33.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.33.0.tgz", - "integrity": "sha512-HoZr92+ZjFEKar5HS6MC776gYslNOKHt75mEBKWKnPeFDpZ6nH5OeF3S6HFT1mUAUZKrzkez05VboaX8myjSuw==", + "version": "3.33.3", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.33.3.tgz", + "integrity": "sha512-lo0kOocUlLKmm6kv/FswQL8zbkH7mVsLJ/FULClOhv8WRVmKLVcs6XPNQAzstfeJTCHMyButEwG+z1kHxHoDZw==", "dev": true, "hasInstallScript": true, "funding": { @@ -7746,8 +7765,9 @@ }, "node_modules/cwd": { "version": "0.10.0", + "resolved": "https://registry.npmjs.org/cwd/-/cwd-0.10.0.tgz", + "integrity": "sha512-YGZxdTTL9lmLkCUTpg4j0zQ7IhRB5ZmqNBbGCl3Tg6MP/d5/6sY7L5mmTjzbc6JKgVZYiqTQTNhPFsbXNGlRaA==", "dev": true, - "license": "MIT", "dependencies": { "find-pkg": "^0.1.2", "fs-exists-sync": "^0.1.0" @@ -8661,26 +8681,26 @@ } }, "node_modules/es-abstract": { - "version": "1.22.2", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.2.tgz", - "integrity": "sha512-YoxfFcDmhjOgWPWsV13+2RNjq1F6UQnfs+8TftwNqtzlmFzEXvlUwdrNrYeaizfjQzRMxkZ6ElWMOJIFKdVqwA==", + "version": "1.22.3", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.3.tgz", + "integrity": "sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA==", "dev": true, "dependencies": { "array-buffer-byte-length": "^1.0.0", "arraybuffer.prototype.slice": "^1.0.2", "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", + "call-bind": "^1.0.5", "es-set-tostringtag": "^2.0.1", "es-to-primitive": "^1.2.1", "function.prototype.name": "^1.1.6", - "get-intrinsic": "^1.2.1", + "get-intrinsic": "^1.2.2", "get-symbol-description": "^1.0.0", "globalthis": "^1.0.3", "gopd": "^1.0.1", - "has": "^1.0.3", "has-property-descriptors": "^1.0.0", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", + "hasown": "^2.0.0", "internal-slot": "^1.0.5", "is-array-buffer": "^3.0.2", "is-callable": "^1.2.7", @@ -8690,7 +8710,7 @@ "is-string": "^1.0.7", "is-typed-array": "^1.1.12", "is-weakref": "^1.0.2", - "object-inspect": "^1.12.3", + "object-inspect": "^1.13.1", "object-keys": "^1.1.1", "object.assign": "^4.1.4", "regexp.prototype.flags": "^1.5.1", @@ -8704,7 +8724,7 @@ "typed-array-byte-offset": "^1.0.0", "typed-array-length": "^1.0.4", "unbox-primitive": "^1.0.2", - "which-typed-array": "^1.1.11" + "which-typed-array": "^1.1.13" }, "engines": { "node": ">= 0.4" @@ -8741,26 +8761,26 @@ "license": "MIT" }, "node_modules/es-set-tostringtag": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", - "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.2.tgz", + "integrity": "sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==", "dev": true, "dependencies": { - "get-intrinsic": "^1.1.3", - "has": "^1.0.3", - "has-tostringtag": "^1.0.0" + "get-intrinsic": "^1.2.2", + "has-tostringtag": "^1.0.0", + "hasown": "^2.0.0" }, "engines": { "node": ">= 0.4" } }, "node_modules/es-shim-unscopables": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", - "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", + "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", "dev": true, "dependencies": { - "has": "^1.0.3" + "hasown": "^2.0.0" } }, "node_modules/es-to-primitive": { @@ -8843,18 +8863,19 @@ } }, "node_modules/eslint": { - "version": "8.51.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.51.0.tgz", - "integrity": "sha512-2WuxRZBrlwnXi+/vFSJyjMqrNjtJqiasMzehF0shoLaW7DzS3/9Yvrmq5JiT66+pNjiX4UBnLDiKHcWAr/OInA==", + "version": "8.54.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.54.0.tgz", + "integrity": "sha512-NY0DfAkM8BIZDVl6PgSa1ttZbx3xHgJzSNJKYcQglem6CppHyMhRIQkBVSSMaSRnLhig3jsDbEzOjwCVt4AmmA==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", - "@eslint/eslintrc": "^2.1.2", - "@eslint/js": "8.51.0", - "@humanwhocodes/config-array": "^0.11.11", + "@eslint/eslintrc": "^2.1.3", + "@eslint/js": "8.54.0", + "@humanwhocodes/config-array": "^0.11.13", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", + "@ungap/structured-clone": "^1.2.0", "ajv": "^6.12.4", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -8954,26 +8975,26 @@ } }, "node_modules/eslint-plugin-import": { - "version": "2.28.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.28.1.tgz", - "integrity": "sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A==", + "version": "2.29.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.0.tgz", + "integrity": "sha512-QPOO5NO6Odv5lpoTkddtutccQjysJuFxoPS7fAHO+9m9udNHvTCPSAMW9zGAYj8lAIdr40I8yPCdUYrncXtrwg==", "dev": true, "dependencies": { - "array-includes": "^3.1.6", - "array.prototype.findlastindex": "^1.2.2", - "array.prototype.flat": "^1.3.1", - "array.prototype.flatmap": "^1.3.1", + "array-includes": "^3.1.7", + "array.prototype.findlastindex": "^1.2.3", + "array.prototype.flat": "^1.3.2", + "array.prototype.flatmap": "^1.3.2", "debug": "^3.2.7", "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.7", + "eslint-import-resolver-node": "^0.3.9", "eslint-module-utils": "^2.8.0", - "has": "^1.0.3", - "is-core-module": "^2.13.0", + "hasown": "^2.0.0", + "is-core-module": "^2.13.1", "is-glob": "^4.0.3", "minimatch": "^3.1.2", - "object.fromentries": "^2.0.6", - "object.groupby": "^1.0.0", - "object.values": "^1.1.6", + "object.fromentries": "^2.0.7", + "object.groupby": "^1.0.1", + "object.values": "^1.1.7", "semver": "^6.3.1", "tsconfig-paths": "^3.14.2" }, @@ -8997,9 +9018,9 @@ } }, "node_modules/eslint-plugin-jest": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-27.4.2.tgz", - "integrity": "sha512-3Nfvv3wbq2+PZlRTf2oaAWXWwbdBejFRBR2O8tAO67o+P8zno+QGbcDYaAXODlreXVg+9gvWhKKmG2rgfb8GEg==", + "version": "27.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-27.6.0.tgz", + "integrity": "sha512-MTlusnnDMChbElsszJvrwD1dN3x6nZl//s4JD23BxB6MgR66TZlL064su24xEIS3VACfAoHV1vgyMgPw8nkdng==", "dev": true, "dependencies": { "@typescript-eslint/utils": "^5.10.0" @@ -9190,14 +9211,14 @@ "dev": true }, "node_modules/eslint-plugin-jsdoc": { - "version": "46.8.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-46.8.2.tgz", - "integrity": "sha512-5TSnD018f3tUJNne4s4gDWQflbsgOycIKEUBoCLn6XtBMgNHxQFmV8vVxUtiPxAQq8lrX85OaSG/2gnctxw9uQ==", + "version": "46.9.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-46.9.0.tgz", + "integrity": "sha512-UQuEtbqLNkPf5Nr/6PPRCtr9xypXY+g8y/Q7gPa0YK7eDhh0y2lWprXRnaYbW7ACgIUvpDKy9X2bZqxtGzBG9Q==", "dev": true, "dependencies": { - "@es-joy/jsdoccomment": "~0.40.1", + "@es-joy/jsdoccomment": "~0.41.0", "are-docs-informative": "^0.0.2", - "comment-parser": "1.4.0", + "comment-parser": "1.4.1", "debug": "^4.3.4", "escape-string-regexp": "^4.0.0", "esquery": "^1.5.0", @@ -9281,27 +9302,27 @@ "dev": true }, "node_modules/eslint-plugin-jsx-a11y": { - "version": "6.7.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.7.1.tgz", - "integrity": "sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==", + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.8.0.tgz", + "integrity": "sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==", "dev": true, "dependencies": { - "@babel/runtime": "^7.20.7", - "aria-query": "^5.1.3", - "array-includes": "^3.1.6", - "array.prototype.flatmap": "^1.3.1", - "ast-types-flow": "^0.0.7", - "axe-core": "^4.6.2", - "axobject-query": "^3.1.1", + "@babel/runtime": "^7.23.2", + "aria-query": "^5.3.0", + "array-includes": "^3.1.7", + "array.prototype.flatmap": "^1.3.2", + "ast-types-flow": "^0.0.8", + "axe-core": "=4.7.0", + "axobject-query": "^3.2.1", "damerau-levenshtein": "^1.0.8", "emoji-regex": "^9.2.2", - "has": "^1.0.3", - "jsx-ast-utils": "^3.3.3", - "language-tags": "=1.0.5", + "es-iterator-helpers": "^1.0.15", + "hasown": "^2.0.0", + "jsx-ast-utils": "^3.3.5", + "language-tags": "^1.0.9", "minimatch": "^3.1.2", - "object.entries": "^1.1.6", - "object.fromentries": "^2.0.6", - "semver": "^6.3.0" + "object.entries": "^1.1.7", + "object.fromentries": "^2.0.7" }, "engines": { "node": ">=4.0" @@ -9864,8 +9885,9 @@ }, "node_modules/expand-tilde": { "version": "1.2.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-1.2.2.tgz", + "integrity": "sha512-rtmc+cjLZqnu9dSYosX9EWmSJhTwpACgJQTfj4hgg2JjOD/6SIQalZrt4a3aQeh++oNxkazcaxrhPUj6+g5G/Q==", "dev": true, - "license": "MIT", "dependencies": { "os-homedir": "^1.0.1" }, @@ -10218,8 +10240,9 @@ }, "node_modules/find-file-up": { "version": "0.1.3", + "resolved": "https://registry.npmjs.org/find-file-up/-/find-file-up-0.1.3.tgz", + "integrity": "sha512-mBxmNbVyjg1LQIIpgO8hN+ybWBgDQK8qjht+EbrTCGmmPV/sc7RF1i9stPTD6bpvXZywBdrwRYxhSdJv867L6A==", "dev": true, - "license": "MIT", "dependencies": { "fs-exists-sync": "^0.1.0", "resolve-dir": "^0.1.0" @@ -10240,8 +10263,9 @@ }, "node_modules/find-pkg": { "version": "0.1.2", + "resolved": "https://registry.npmjs.org/find-pkg/-/find-pkg-0.1.2.tgz", + "integrity": "sha512-0rnQWcFwZr7eO0513HahrWafsc3CTFioEB7DRiEYCUM/70QXSY8f3mCST17HXLcPvEhzH/Ty/Bxd72ZZsr/yvw==", "dev": true, - "license": "MIT", "dependencies": { "find-file-up": "^0.1.2" }, @@ -10251,8 +10275,9 @@ }, "node_modules/find-process": { "version": "1.4.7", + "resolved": "https://registry.npmjs.org/find-process/-/find-process-1.4.7.tgz", + "integrity": "sha512-/U4CYp1214Xrp3u3Fqr9yNynUrr5Le4y0SsJh2lMDDSbpwYSz3M2SMWQC+wqcx79cN8PQtHQIL8KnuY9M66fdg==", "dev": true, - "license": "MIT", "dependencies": { "chalk": "^4.0.0", "commander": "^5.1.0", @@ -10264,16 +10289,18 @@ }, "node_modules/find-process/node_modules/commander": { "version": "5.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", "dev": true, - "license": "MIT", "engines": { "node": ">= 6" } }, "node_modules/find-process/node_modules/debug": { "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "dev": true, - "license": "MIT", "dependencies": { "ms": "2.1.2" }, @@ -10288,8 +10315,9 @@ }, "node_modules/find-process/node_modules/ms": { "version": "2.1.2", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true }, "node_modules/find-up": { "version": "5.0.0", @@ -10308,9 +10336,9 @@ } }, "node_modules/flat-cache": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.1.1.tgz", - "integrity": "sha512-/qM2b3LUIaIgviBQovTLvijfyOQXPtSRnRK26ksj2J7rzPIecePUIpJsZ4T02Qg+xiAEKIs5K8dsHEd+VaKa/Q==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", + "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", "dev": true, "dependencies": { "flatted": "^3.2.9", @@ -10318,7 +10346,7 @@ "rimraf": "^3.0.2" }, "engines": { - "node": ">=12.0.0" + "node": "^10.12.0 || >=12.0.0" } }, "node_modules/flat-cache/node_modules/rimraf": { @@ -10518,8 +10546,9 @@ }, "node_modules/fs-exists-sync": { "version": "0.1.0", + "resolved": "https://registry.npmjs.org/fs-exists-sync/-/fs-exists-sync-0.1.0.tgz", + "integrity": "sha512-cR/vflFyPZtrN6b38ZyWxpWdhlXrzZEBawlpBQMq7033xVY7/kg0GDMBK5jg8lDYQckdJ5x/YC88lM3C7VMsLg==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -10560,9 +10589,13 @@ } }, "node_modules/function-bind": { - "version": "1.1.1", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", "dev": true, - "license": "MIT" + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/function.prototype.name": { "version": "1.1.6", @@ -10608,15 +10641,15 @@ } }, "node_modules/get-intrinsic": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", - "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz", + "integrity": "sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==", "dev": true, "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", + "function-bind": "^1.1.2", "has-proto": "^1.0.1", - "has-symbols": "^1.0.3" + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -10792,8 +10825,9 @@ }, "node_modules/global-modules": { "version": "0.2.3", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-0.2.3.tgz", + "integrity": "sha512-JeXuCbvYzYXcwE6acL9V2bAOeSIGl4dD+iwLY9iUx2VBJJ80R18HCn+JCwHM9Oegdfya3lEkGCdaRkSyc10hDA==", "dev": true, - "license": "MIT", "dependencies": { "global-prefix": "^0.1.4", "is-windows": "^0.2.0" @@ -10804,8 +10838,9 @@ }, "node_modules/global-prefix": { "version": "0.1.5", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-0.1.5.tgz", + "integrity": "sha512-gOPiyxcD9dJGCEArAhF4Hd0BAqvAe/JzERP7tYumE4yIkmIedPUVXcJFWbV3/p/ovIIvKjkrTk+f1UVkq7vvbw==", "dev": true, - "license": "MIT", "dependencies": { "homedir-polyfill": "^1.0.0", "ini": "^1.3.4", @@ -10942,17 +10977,6 @@ "node": ">=6" } }, - "node_modules/has": { - "version": "1.0.3", - "dev": true, - "license": "MIT", - "dependencies": { - "function-bind": "^1.1.1" - }, - "engines": { - "node": ">= 0.4.0" - } - }, "node_modules/has-bigints": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", @@ -10971,12 +10995,12 @@ } }, "node_modules/has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz", + "integrity": "sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==", "dev": true, "dependencies": { - "get-intrinsic": "^1.1.1" + "get-intrinsic": "^1.2.2" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -11021,6 +11045,18 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/hasown": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", + "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/header-case": { "version": "2.0.4", "license": "MIT", @@ -11031,8 +11067,9 @@ }, "node_modules/homedir-polyfill": { "version": "1.0.3", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", + "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", "dev": true, - "license": "MIT", "dependencies": { "parse-passwd": "^1.0.0" }, @@ -11446,8 +11483,9 @@ }, "node_modules/ini": { "version": "1.3.8", - "dev": true, - "license": "ISC" + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true }, "node_modules/inquirer": { "version": "7.3.3", @@ -11473,13 +11511,13 @@ } }, "node_modules/internal-slot": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", - "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.6.tgz", + "integrity": "sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg==", "dev": true, "dependencies": { - "get-intrinsic": "^1.2.0", - "has": "^1.0.3", + "get-intrinsic": "^1.2.2", + "hasown": "^2.0.0", "side-channel": "^1.0.4" }, "engines": { @@ -11641,12 +11679,12 @@ } }, "node_modules/is-core-module": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz", - "integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==", + "version": "2.13.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", + "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", "dev": true, "dependencies": { - "has": "^1.0.3" + "hasown": "^2.0.0" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -12051,8 +12089,9 @@ }, "node_modules/is-windows": { "version": "0.2.0", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-0.2.0.tgz", + "integrity": "sha512-n67eJYmXbniZB7RF4I/FTjK1s6RPOCTxhYrVYLRaCt3lF0mpWZPKr3T2LSZAqyjQsxR2qMmGYXXzK0YWwcPM1Q==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -12412,17 +12451,21 @@ } }, "node_modules/jest-dev-server": { - "version": "6.2.0", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/jest-dev-server/-/jest-dev-server-9.0.1.tgz", + "integrity": "sha512-eqpJKSvVl4M0ojHZUPNbka8yEzLNbIMiINXDsuMF3lYfIdRO2iPqy+ASR4wBQ6nUyR3OT24oKPWhpsfLhgAVyg==", "dev": true, - "license": "MIT", "dependencies": { "chalk": "^4.1.2", "cwd": "^0.10.0", "find-process": "^1.4.7", "prompts": "^2.4.2", - "spawnd": "^6.2.0", + "spawnd": "^9.0.1", "tree-kill": "^1.2.2", - "wait-on": "^6.0.1" + "wait-on": "^7.0.1" + }, + "engines": { + "node": ">=16" } }, "node_modules/jest-diff": { @@ -12880,9 +12923,10 @@ } }, "node_modules/joi": { - "version": "17.9.2", + "version": "17.11.0", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.11.0.tgz", + "integrity": "sha512-NgB+lZLNoqISVy1rZocE9PZI36bL/77ie924Ri43yEvi9GUUMPeyVIr8KdFTMUlby1p0PBYMk9spIxEUQYqrJQ==", "dev": true, - "license": "BSD-3-Clause", "dependencies": { "@hapi/hoek": "^9.0.0", "@hapi/topo": "^5.0.0", @@ -13135,12 +13179,15 @@ "dev": true }, "node_modules/language-tags": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", - "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz", + "integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==", "dev": true, "dependencies": { - "language-subtag-registry": "~0.3.2" + "language-subtag-registry": "^0.3.20" + }, + "engines": { + "node": ">=0.10" } }, "node_modules/launch-editor": { @@ -14599,9 +14646,9 @@ "license": "MIT" }, "node_modules/object-inspect": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.0.tgz", - "integrity": "sha512-HQ4J+ic8hKrgIt3mqk6cVOVrW2ozL4KdvHlqpBv9vDYWx9ysAgENAdvy4FoGF+KFdhR7nQTNm5J0ctAeOwn+3g==", + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", + "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", "dev": true, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -14833,8 +14880,9 @@ }, "node_modules/os-homedir": { "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -15052,8 +15100,9 @@ }, "node_modules/parse-passwd": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -15286,13 +15335,13 @@ } }, "node_modules/playwright": { - "version": "1.39.0", - "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.39.0.tgz", - "integrity": "sha512-naE5QT11uC/Oiq0BwZ50gDmy8c8WLPRTEWuSSFVG2egBka/1qMoSqYQcROMT9zLwJ86oPofcTH2jBY/5wWOgIw==", + "version": "1.40.1", + "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.40.1.tgz", + "integrity": "sha512-2eHI7IioIpQ0bS1Ovg/HszsN/XKNwEG1kbzSDDmADpclKc7CyqkHw7Mg2JCz/bbCxg25QUPcjksoMW7JcIFQmw==", "dev": true, "peer": true, "dependencies": { - "playwright-core": "1.39.0" + "playwright-core": "1.40.1" }, "bin": { "playwright": "cli.js" @@ -15305,15 +15354,15 @@ } }, "node_modules/playwright-core": { - "version": "1.32.0", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.32.0.tgz", - "integrity": "sha512-Z9Ij17X5Z3bjpp6XKujGBp9Gv4eViESac9aDmwgQFUEJBW0K80T21m/Z+XJQlu4cNsvPygw33b6V1Va6Bda5zQ==", + "version": "1.39.0", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.39.0.tgz", + "integrity": "sha512-+k4pdZgs1qiM+OUkSjx96YiKsXsmb59evFoqv8SKO067qBA+Z2s/dCzJij/ZhdQcs2zlTAgRKfeiiLm8PQ2qvw==", "dev": true, "bin": { - "playwright": "cli.js" + "playwright-core": "cli.js" }, "engines": { - "node": ">=14" + "node": ">=16" } }, "node_modules/playwright/node_modules/fsevents": { @@ -15332,9 +15381,9 @@ } }, "node_modules/playwright/node_modules/playwright-core": { - "version": "1.39.0", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.39.0.tgz", - "integrity": "sha512-+k4pdZgs1qiM+OUkSjx96YiKsXsmb59evFoqv8SKO067qBA+Z2s/dCzJij/ZhdQcs2zlTAgRKfeiiLm8PQ2qvw==", + "version": "1.40.1", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.40.1.tgz", + "integrity": "sha512-+hkOycxPiV534c4HhpfX6yrlawqVUzITRKwHAmYfmsVreltEl6fAZJ3DPfLMOODw0H3s1Itd6MDCWmP1fl/QvQ==", "dev": true, "peer": true, "bin": { @@ -16721,8 +16770,9 @@ } }, "node_modules/regenerator-runtime": { - "version": "0.13.11", - "license": "MIT" + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", + "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==" }, "node_modules/regenerator-transform": { "version": "0.15.2", @@ -16877,8 +16927,9 @@ }, "node_modules/resolve-dir": { "version": "0.1.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-0.1.1.tgz", + "integrity": "sha512-QxMPqI6le2u0dCLyiGzgy92kjkkL6zO0XyvHzjdTNH3zM6e5Hz3BwG6+aEyNgiQ5Xz6PwTwgQEj3U50dByPKIA==", "dev": true, - "license": "MIT", "dependencies": { "expand-tilde": "^1.2.2", "global-modules": "^0.2.3" @@ -17440,6 +17491,21 @@ "node": ">= 0.8.0" } }, + "node_modules/set-function-length": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.1.1.tgz", + "integrity": "sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==", + "dev": true, + "dependencies": { + "define-data-property": "^1.1.1", + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/set-function-name": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.1.tgz", @@ -17773,13 +17839,28 @@ } }, "node_modules/spawnd": { - "version": "6.2.0", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/spawnd/-/spawnd-9.0.1.tgz", + "integrity": "sha512-vaMk8E9CpbjTYToBxLXowDeArGf1+yI7A6PU6Nr57b2g8BVY8nRi5vTBj3bMF8UkCrMdTMyf/Lh+lrcrW2z7pw==", "dev": true, - "license": "MIT", "dependencies": { - "exit": "^0.1.2", - "signal-exit": "^3.0.7", + "signal-exit": "^4.1.0", "tree-kill": "^1.2.2" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/spawnd/node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, "node_modules/spdx-correct": { @@ -17961,9 +18042,9 @@ } }, "node_modules/streamx": { - "version": "2.15.1", - "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.1.tgz", - "integrity": "sha512-fQMzy2O/Q47rgwErk/eGeLu/roaFWV0jVsogDmrszM9uIw8L5OA+t+V93MgYlufNptfjmYR1tOMWhei/Eh7TQA==", + "version": "2.15.5", + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.5.tgz", + "integrity": "sha512-9thPGMkKC2GctCzyCUjME3yR03x2xNo0GPKGkRw2UMYN+gqWa9uqpyNWhmsNCutU5zHmkUum0LsCRQTXUgUCAg==", "dev": true, "dependencies": { "fast-fifo": "^1.1.0", @@ -18795,8 +18876,9 @@ }, "node_modules/tree-kill": { "version": "1.2.2", + "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", + "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", "dev": true, - "license": "MIT", "bin": { "tree-kill": "cli.js" } @@ -19317,27 +19399,29 @@ } }, "node_modules/wait-on": { - "version": "6.0.1", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-7.2.0.tgz", + "integrity": "sha512-wCQcHkRazgjG5XoAq9jbTMLpNIjoSlZslrJ2+N9MxDsGEv1HnFoVjOCexL0ESva7Y9cu350j+DWADdk54s4AFQ==", "dev": true, - "license": "MIT", "dependencies": { - "axios": "^0.25.0", - "joi": "^17.6.0", + "axios": "^1.6.1", + "joi": "^17.11.0", "lodash": "^4.17.21", - "minimist": "^1.2.5", - "rxjs": "^7.5.4" + "minimist": "^1.2.8", + "rxjs": "^7.8.1" }, "bin": { "wait-on": "bin/wait-on" }, "engines": { - "node": ">=10.0.0" + "node": ">=12.0.0" } }, "node_modules/wait-on/node_modules/rxjs": { "version": "7.8.1", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", + "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", "dev": true, - "license": "Apache-2.0", "dependencies": { "tslib": "^2.1.0" } @@ -19380,6 +19464,12 @@ "defaults": "^1.0.3" } }, + "node_modules/web-vitals": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-3.5.0.tgz", + "integrity": "sha512-f5YnCHVG9Y6uLCePD4tY8bO/Ge15NPEQWtvm3tPzDKygloiqtb4SVqRHBcrIAqo2ztqX5XueqDn97zHF0LdT6w==", + "dev": true + }, "node_modules/webfontloader": { "version": "1.6.28", "license": "Apache-2.0" @@ -20002,13 +20092,13 @@ } }, "node_modules/which-typed-array": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.11.tgz", - "integrity": "sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew==", + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.13.tgz", + "integrity": "sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==", "dev": true, "dependencies": { "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", + "call-bind": "^1.0.4", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-tostringtag": "^1.0.0" @@ -20308,9 +20398,9 @@ } }, "@babel/eslint-parser": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.22.15.tgz", - "integrity": "sha512-yc8OOBIQk1EcRrpizuARSQS0TWAcOMpEJ1aafhNznaeYkeL+OhqnDObGFylB8ka8VFF/sZc+S4RzHyO+3LjQxg==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.23.3.tgz", + "integrity": "sha512-9bTuNlyx7oSstodm1cR1bECj4fkiknsDa1YniISkJemMY3DGhJNYBECbe6QD/q54mp2J8VO66jW3/7uP//iFCw==", "dev": true, "requires": { "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", @@ -21303,9 +21393,9 @@ } }, "@babel/plugin-transform-runtime": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.2.tgz", - "integrity": "sha512-XOntj6icgzMS58jPVtQpiuF6ZFWxQiJavISGx5KGjRj+3gqZr8+N6Kx+N9BApWzgS+DOjIZfXXj0ZesenOWDyA==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.4.tgz", + "integrity": "sha512-ITwqpb6V4btwUG0YJR82o2QvmWrLgDnx/p2A3CTPYGaRgULkDiC0DRA2C4jlRB9uXGUEfaSS/IGHfVW+ohzYDw==", "dev": true, "requires": { "@babel/helper-module-imports": "^7.22.15", @@ -21546,9 +21636,11 @@ "dev": true }, "@babel/runtime": { - "version": "7.22.6", + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.5.tgz", + "integrity": "sha512-NdUTHcPe4C99WxPub+K9l9tK5/lV4UXIoaHSYgzco9BCyjKAAwzdBI+wWtYqHt7LJdbo74ZjRPJgzVweq1sz0w==", "requires": { - "regenerator-runtime": "^0.13.11" + "regenerator-runtime": "^0.14.0" } }, "@babel/template": { @@ -21657,12 +21749,12 @@ "version": "1.0.4" }, "@es-joy/jsdoccomment": { - "version": "0.40.1", - "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.40.1.tgz", - "integrity": "sha512-YORCdZSusAlBrFpZ77pJjc5r1bQs5caPWtAu+WWmiSo+8XaUzseapVrfAtiRFbQWnrBxxLLEwF6f6ZG/UgCQCg==", + "version": "0.41.0", + "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.41.0.tgz", + "integrity": "sha512-aKUhyn1QI5Ksbqcr3fFJj16p99QdjUxXAEuFst1Z47DRyoiMwivIH9MV/ARcJOCXVjPfjITciej8ZD2O/6qUmw==", "dev": true, "requires": { - "comment-parser": "1.4.0", + "comment-parser": "1.4.1", "esquery": "^1.5.0", "jsdoc-type-pratt-parser": "~4.0.0" } @@ -21685,15 +21777,15 @@ } }, "@eslint-community/regexpp": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.9.1.tgz", - "integrity": "sha512-Y27x+MBLjXa+0JWDhykM3+JE+il3kHKAEqabfEWq3SDhZjLYb6/BHL/JKFnH3fe207JaXkyDo685Oc2Glt6ifA==", + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz", + "integrity": "sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==", "dev": true }, "@eslint/eslintrc": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.2.tgz", - "integrity": "sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.3.tgz", + "integrity": "sha512-yZzuIG+jnVu6hNSzFEN07e8BxF3uAzYtQb6uDkaYZLo6oYZDCq454c5kB8zxnzfCYyP4MIuyBn10L0DqwujTmA==", "dev": true, "requires": { "ajv": "^6.12.4", @@ -21755,29 +21847,33 @@ } }, "@eslint/js": { - "version": "8.51.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.51.0.tgz", - "integrity": "sha512-HxjQ8Qn+4SI3/AFv6sOrDB+g6PpUTDwSJiQqOrnneEk8L71161srI9gjzzZvYVbzHiVg/BvcH95+cK/zfIt4pg==", + "version": "8.54.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.54.0.tgz", + "integrity": "sha512-ut5V+D+fOoWPgGGNj83GGjnntO39xDy6DWxO0wb7Jp3DcMX0TfIqdzHF85VTQkerdyGmuuMD9AKAo5KiNlf/AQ==", "dev": true }, "@hapi/hoek": { "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", + "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==", "dev": true }, "@hapi/topo": { "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", + "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", "dev": true, "requires": { "@hapi/hoek": "^9.0.0" } }, "@humanwhocodes/config-array": { - "version": "0.11.11", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.11.tgz", - "integrity": "sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA==", + "version": "0.11.13", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.13.tgz", + "integrity": "sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==", "dev": true, "requires": { - "@humanwhocodes/object-schema": "^1.2.1", + "@humanwhocodes/object-schema": "^2.0.1", "debug": "^4.1.1", "minimatch": "^3.0.5" }, @@ -21806,9 +21902,9 @@ "dev": true }, "@humanwhocodes/object-schema": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.1.tgz", + "integrity": "sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==", "dev": true }, "@isaacs/cliui": { @@ -22376,13 +22472,13 @@ } }, "@playwright/test": { - "version": "1.39.0", - "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.39.0.tgz", - "integrity": "sha512-3u1iFqgzl7zr004bGPYiN/5EZpRUSFddQBra8Rqll5N0/vfpqlP9I9EXqAoGacuAbX6c9Ulg/Cjqglp5VkK6UQ==", + "version": "1.40.1", + "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.40.1.tgz", + "integrity": "sha512-EaaawMTOeEItCRvfmkI9v6rBkF1svM8wjl/YPRrg2N2Wmp+4qJYkWtJsbew1szfKKDm6fPLy4YAanBhIlf9dWw==", "dev": true, "peer": true, "requires": { - "playwright": "1.39.0" + "playwright": "1.40.1" } }, "@pmmmwh/react-refresh-webpack-plugin": { @@ -22598,6 +22694,8 @@ }, "@sideway/address": { "version": "4.1.4", + "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.4.tgz", + "integrity": "sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==", "dev": true, "requires": { "@hapi/hoek": "^9.0.0" @@ -22605,10 +22703,14 @@ }, "@sideway/formula": { "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz", + "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==", "dev": true }, "@sideway/pinpoint": { "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", + "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==", "dev": true }, "@sinclair/typebox": { @@ -23119,9 +23221,9 @@ "dev": true }, "@types/minimist": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.4.tgz", - "integrity": "sha512-Kfe/D3hxHTusnPNRbycJE1N77WHDsdS4AjUYIzlDzhDrS47NrwuL3YW4VITxwR7KCVpzwgy4Rbj829KSSQmwXQ==", + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==", "dev": true }, "@types/node": { @@ -23129,9 +23231,9 @@ "dev": true }, "@types/normalize-package-data": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.3.tgz", - "integrity": "sha512-ehPtgRgaULsFG8x0NeYJvmyH1hmlfsNLujHe9dQEia/7MAJYdzMSi19JtchUHjmBA6XC/75dK55mzZH+RyieSg==", + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz", + "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==", "dev": true }, "@types/parse-json": { @@ -23139,9 +23241,9 @@ "dev": true }, "@types/prop-types": { - "version": "15.7.9", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.9.tgz", - "integrity": "sha512-n1yyPsugYNSmHgxDFjicaI2+gCNjsBck8UX9kuofAKlc0h1bL+20oSF72KeNaW2DUlesbEVCFgyV2dPGTiY42g==" + "version": "15.7.11", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.11.tgz", + "integrity": "sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng==" }, "@types/qs": { "version": "6.9.8", @@ -23156,9 +23258,9 @@ "dev": true }, "@types/react": { - "version": "18.2.29", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.29.tgz", - "integrity": "sha512-Z+ZrIRocWtdD70j45izShRwDuiB4JZqDegqMFW/I8aG5DxxLKOzVNoq62UIO82v9bdgi+DO1jvsb9sTEZUSm+Q==", + "version": "18.2.39", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.39.tgz", + "integrity": "sha512-Oiw+ppED6IremMInLV4HXGbfbG6GyziY3kqAwJYOR0PNbkYDmLWQA3a95EhdSmamsvbkJN96ZNN+YD+fGjzSBA==", "requires": { "@types/prop-types": "*", "@types/scheduler": "*", @@ -23166,9 +23268,9 @@ } }, "@types/react-dom": { - "version": "18.2.14", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.14.tgz", - "integrity": "sha512-V835xgdSVmyQmI1KLV2BEIUgqEuinxp9O4G6g3FqO/SqLac049E53aysv0oEFD2kHfejeKU+ZqL2bcFWj9gLAQ==", + "version": "18.2.17", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.17.tgz", + "integrity": "sha512-rvrT/M7Df5eykWFxn6MYt5Pem/Dbyc1N8Y0S9Mrkw2WFCRiqUgw9P7ul2NpwsXCSM1DVdENzdG9J5SreqfAIWg==", "requires": { "@types/react": "*" } @@ -23187,14 +23289,14 @@ "dev": true }, "@types/scheduler": { - "version": "0.16.5", - "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.5.tgz", - "integrity": "sha512-s/FPdYRmZR8SjLWGMCuax7r3qCWQw9QKHzXVukAuuIJkXkDRwp+Pu5LMIVFi0Fxbav35WURicYr8u1QsoybnQw==" + "version": "0.16.8", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.8.tgz", + "integrity": "sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==" }, "@types/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-MMzuxN3GdFwskAnb6fz0orFvhfqi752yjaXylr0Rp4oDg5H0Zn1IuyRhDVvYOwAXoJirx2xuS16I3WjxnAIHiQ==", + "version": "7.5.6", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.6.tgz", + "integrity": "sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A==", "dev": true }, "@types/send": { @@ -23329,16 +23431,16 @@ } }, "@typescript-eslint/eslint-plugin": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.8.0.tgz", - "integrity": "sha512-GosF4238Tkes2SHPQ1i8f6rMtG6zlKwMEB0abqSJ3Npvos+doIlc/ATG+vX1G9coDF3Ex78zM3heXHLyWEwLUw==", + "version": "6.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.13.1.tgz", + "integrity": "sha512-5bQDGkXaxD46bPvQt08BUz9YSaO4S0fB1LB5JHQuXTfkGPI3+UUeS387C/e9jRie5GqT8u5kFTrMvAjtX4O5kA==", "dev": true, "requires": { "@eslint-community/regexpp": "^4.5.1", - "@typescript-eslint/scope-manager": "6.8.0", - "@typescript-eslint/type-utils": "6.8.0", - "@typescript-eslint/utils": "6.8.0", - "@typescript-eslint/visitor-keys": "6.8.0", + "@typescript-eslint/scope-manager": "6.13.1", + "@typescript-eslint/type-utils": "6.13.1", + "@typescript-eslint/utils": "6.13.1", + "@typescript-eslint/visitor-keys": "6.13.1", "debug": "^4.3.4", "graphemer": "^1.4.0", "ignore": "^5.2.4", @@ -23389,15 +23491,15 @@ } }, "@typescript-eslint/parser": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.8.0.tgz", - "integrity": "sha512-5tNs6Bw0j6BdWuP8Fx+VH4G9fEPDxnVI7yH1IAPkQH5RUtvKwRoqdecAPdQXv4rSOADAaz1LFBZvZG7VbXivSg==", + "version": "6.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.13.1.tgz", + "integrity": "sha512-fs2XOhWCzRhqMmQf0eicLa/CWSaYss2feXsy7xBD/pLyWke/jCIVc2s1ikEAtSW7ina1HNhv7kONoEfVNEcdDQ==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "6.8.0", - "@typescript-eslint/types": "6.8.0", - "@typescript-eslint/typescript-estree": "6.8.0", - "@typescript-eslint/visitor-keys": "6.8.0", + "@typescript-eslint/scope-manager": "6.13.1", + "@typescript-eslint/types": "6.13.1", + "@typescript-eslint/typescript-estree": "6.13.1", + "@typescript-eslint/visitor-keys": "6.13.1", "debug": "^4.3.4" }, "dependencies": { @@ -23419,23 +23521,23 @@ } }, "@typescript-eslint/scope-manager": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.8.0.tgz", - "integrity": "sha512-xe0HNBVwCph7rak+ZHcFD6A+q50SMsFwcmfdjs9Kz4qDh5hWhaPhFjRs/SODEhroBI5Ruyvyz9LfwUJ624O40g==", + "version": "6.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.13.1.tgz", + "integrity": "sha512-BW0kJ7ceiKi56GbT2KKzZzN+nDxzQK2DS6x0PiSMPjciPgd/JRQGMibyaN2cPt2cAvuoH0oNvn2fwonHI+4QUQ==", "dev": true, "requires": { - "@typescript-eslint/types": "6.8.0", - "@typescript-eslint/visitor-keys": "6.8.0" + "@typescript-eslint/types": "6.13.1", + "@typescript-eslint/visitor-keys": "6.13.1" } }, "@typescript-eslint/type-utils": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.8.0.tgz", - "integrity": "sha512-RYOJdlkTJIXW7GSldUIHqc/Hkto8E+fZN96dMIFhuTJcQwdRoGN2rEWA8U6oXbLo0qufH7NPElUb+MceHtz54g==", + "version": "6.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.13.1.tgz", + "integrity": "sha512-A2qPlgpxx2v//3meMqQyB1qqTg1h1dJvzca7TugM3Yc2USDY+fsRBiojAEo92HO7f5hW5mjAUF6qobOPzlBCBQ==", "dev": true, "requires": { - "@typescript-eslint/typescript-estree": "6.8.0", - "@typescript-eslint/utils": "6.8.0", + "@typescript-eslint/typescript-estree": "6.13.1", + "@typescript-eslint/utils": "6.13.1", "debug": "^4.3.4", "ts-api-utils": "^1.0.1" }, @@ -23458,19 +23560,19 @@ } }, "@typescript-eslint/types": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.8.0.tgz", - "integrity": "sha512-p5qOxSum7W3k+llc7owEStXlGmSl8FcGvhYt8Vjy7FqEnmkCVlM3P57XQEGj58oqaBWDQXbJDZxwUWMS/EAPNQ==", + "version": "6.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.13.1.tgz", + "integrity": "sha512-gjeEskSmiEKKFIbnhDXUyiqVma1gRCQNbVZ1C8q7Zjcxh3WZMbzWVfGE9rHfWd1msQtPS0BVD9Jz9jded44eKg==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.8.0.tgz", - "integrity": "sha512-ISgV0lQ8XgW+mvv5My/+iTUdRmGspducmQcDw5JxznasXNnZn3SKNrTRuMsEXv+V/O+Lw9AGcQCfVaOPCAk/Zg==", + "version": "6.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.13.1.tgz", + "integrity": "sha512-sBLQsvOC0Q7LGcUHO5qpG1HxRgePbT6wwqOiGLpR8uOJvPJbfs0mW3jPA3ujsDvfiVwVlWUDESNXv44KtINkUQ==", "dev": true, "requires": { - "@typescript-eslint/types": "6.8.0", - "@typescript-eslint/visitor-keys": "6.8.0", + "@typescript-eslint/types": "6.13.1", + "@typescript-eslint/visitor-keys": "6.13.1", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -23520,17 +23622,17 @@ } }, "@typescript-eslint/utils": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.8.0.tgz", - "integrity": "sha512-dKs1itdE2qFG4jr0dlYLQVppqTE+Itt7GmIf/vX6CSvsW+3ov8PbWauVKyyfNngokhIO9sKZeRGCUo1+N7U98Q==", + "version": "6.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.13.1.tgz", + "integrity": "sha512-ouPn/zVoan92JgAegesTXDB/oUp6BP1v8WpfYcqh649ejNc9Qv+B4FF2Ff626kO1xg0wWwwG48lAJ4JuesgdOw==", "dev": true, "requires": { "@eslint-community/eslint-utils": "^4.4.0", "@types/json-schema": "^7.0.12", "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "6.8.0", - "@typescript-eslint/types": "6.8.0", - "@typescript-eslint/typescript-estree": "6.8.0", + "@typescript-eslint/scope-manager": "6.13.1", + "@typescript-eslint/types": "6.13.1", + "@typescript-eslint/typescript-estree": "6.13.1", "semver": "^7.5.4" }, "dependencies": { @@ -23561,12 +23663,12 @@ } }, "@typescript-eslint/visitor-keys": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.8.0.tgz", - "integrity": "sha512-oqAnbA7c+pgOhW2OhGvxm0t1BULX5peQI/rLsNDpGM78EebV3C9IGbX5HNZabuZ6UQrYveCLjKo8Iy/lLlBkkg==", + "version": "6.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.13.1.tgz", + "integrity": "sha512-NDhQUy2tg6XGNBGDRm1XybOHSia8mcXmlbKWoQP+nm1BIIMxa55shyJfZkHpEBN62KNPLrocSM2PdPcaLgDKMQ==", "dev": true, "requires": { - "@typescript-eslint/types": "6.8.0", + "@typescript-eslint/types": "6.13.1", "eslint-visitor-keys": "^3.4.1" }, "dependencies": { @@ -23578,6 +23680,12 @@ } } }, + "@ungap/structured-clone": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", + "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", + "dev": true + }, "@webassemblyjs/ast": { "version": "1.11.6", "dev": true, @@ -23716,27 +23824,27 @@ "requires": {} }, "@wordpress/api-fetch": { - "version": "6.41.0", - "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-6.41.0.tgz", - "integrity": "sha512-IrwfTrdKFz+fwPbhd5RedaR3aGNVJIshWhKkL2Six8Mcc+h257RFIzESghywyk5YJ8HDIKElTO05Vge+rBPK3Q==", + "version": "6.44.0", + "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-6.44.0.tgz", + "integrity": "sha512-d8ouvBiKDFu67O9Y8MtlUR2YojCAjmLf0LuBKsSOS5r3MOiwte1tQwsLdzFmGYkdCK09mZhT3UVKdOOiAC3kKA==", "dev": true, "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^4.44.0", - "@wordpress/url": "^3.45.0" + "@wordpress/i18n": "^4.47.0", + "@wordpress/url": "^3.48.0" } }, "@wordpress/babel-plugin-import-jsx-pragma": { - "version": "4.27.0", - "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-4.27.0.tgz", - "integrity": "sha512-bq/lwaDn39MrSqlrQhXiMz6gRkqlFQAXzCbZ5Q1CL6NJ+/P5tiWRTTt/oHbC/rdItm1K4XVmscobG1Rhhyc6ZA==", + "version": "4.30.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-4.30.0.tgz", + "integrity": "sha512-UKkyFmEYk1UTO0ZPun6Kw5dNflTEDpDK/6RxAqxbVrsIWUVSkVahwBnqfS0v5LuvVU8y+5vJSR/WjlnKEmS3Sg==", "dev": true, "requires": {} }, "@wordpress/babel-preset-default": { - "version": "7.28.0", - "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-7.28.0.tgz", - "integrity": "sha512-ItWr4JtUbPv8HKiI8cEoakQVgB81sahhZawCVDtiNWMCuVAELk4quQibDDigljfmLCywq3rZtSwKyC/KbVnGBw==", + "version": "7.31.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-7.31.0.tgz", + "integrity": "sha512-LAiTOlolFvKW6xmL6qRkdbPG09LPwAsmDepz4zWrFXJZHSImDeO2QXHecF1GnFyzLLKr1myHR5MbN3K5MSzpqQ==", "dev": true, "requires": { "@babel/core": "^7.16.0", @@ -23745,30 +23853,30 @@ "@babel/preset-env": "^7.16.0", "@babel/preset-typescript": "^7.16.0", "@babel/runtime": "^7.16.0", - "@wordpress/babel-plugin-import-jsx-pragma": "^4.27.0", - "@wordpress/browserslist-config": "^5.27.0", - "@wordpress/warning": "^2.44.0", + "@wordpress/babel-plugin-import-jsx-pragma": "^4.30.0", + "@wordpress/browserslist-config": "^5.30.0", + "@wordpress/warning": "^2.47.0", "browserslist": "^4.21.10", "core-js": "^3.31.0", "react": "^18.2.0" } }, "@wordpress/base-styles": { - "version": "4.35.0", - "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.35.0.tgz", - "integrity": "sha512-Fum6jVvkX/xnRW1sbKkN0fQWh8QwKJXx8o3J6jhtynwjlTCd8pwKu+AQoF4TCt8UZDvnTtjGam011lRkKsWPsw==", + "version": "4.38.0", + "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.38.0.tgz", + "integrity": "sha512-w491MMHfoCHdWibyTAcmGWvXwNMptslFQOU+jQ5DVeDIgDux1KLo/7oZ41CCHwqYayrCf60BC9+JopDXqq1H+g==", "dev": true }, "@wordpress/browserslist-config": { - "version": "5.27.0", - "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-5.27.0.tgz", - "integrity": "sha512-PDLOrlhcTPwhyMrhTy9ULoClFV0rFAoGUtXl9eXjd51U20ebvJxZzvmeGP6bfl8WkxWYyyZKeC14mjD6Yck7+A==", + "version": "5.30.0", + "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-5.30.0.tgz", + "integrity": "sha512-HFgLCkvvxba+j7/qNjVn1od38tvMm1xVlIJBR+zukkTvvLu/AkdelWKAQpvAoFAXMaZJ7239VxDVBYbVolf6FQ==", "dev": true }, "@wordpress/dependency-extraction-webpack-plugin": { - "version": "4.27.0", - "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-4.27.0.tgz", - "integrity": "sha512-zLmdsx1aHDN9f+hzK7O4gTEHU/8DeSbDhrC54rCqiti4nErgvjwd44Gq+47KNhBn7hU4SZTTJBQB7vTf//8LSw==", + "version": "4.30.0", + "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-4.30.0.tgz", + "integrity": "sha512-Z3AcceaoHFvJdRNVp8rf6EI+rxK0gUMGMfcXYZPAoaDhP6Gt0bsbVMP5zQH2EYl7JHsbRZIQmMqd2fG5E/VjSQ==", "dev": true, "requires": { "json2php": "^0.0.7", @@ -23776,45 +23884,46 @@ } }, "@wordpress/e2e-test-utils": { - "version": "10.15.0", - "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils/-/e2e-test-utils-10.15.0.tgz", - "integrity": "sha512-hOcXnHlXZTZPvBq2JCtQbRHrzD6THfi/MjxV0kN0cUKYA7dFbVLYekHxOtHlXajv3XQMA9+Bbu4A325aSny8QQ==", + "version": "10.18.0", + "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils/-/e2e-test-utils-10.18.0.tgz", + "integrity": "sha512-+dJSPwWQv7UgagJH0S155OqDzSyDuagQF56wCnoyb+eJe8UWwpzXM+6VcSKQhi1MnTaIN6YzOIyvlkvYvC5u+A==", "dev": true, "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/api-fetch": "^6.41.0", - "@wordpress/keycodes": "^3.44.0", - "@wordpress/url": "^3.45.0", + "@wordpress/api-fetch": "^6.44.0", + "@wordpress/keycodes": "^3.47.0", + "@wordpress/url": "^3.48.0", "change-case": "^4.1.2", "form-data": "^4.0.0", "node-fetch": "^2.6.0" } }, "@wordpress/e2e-test-utils-playwright": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-0.12.0.tgz", - "integrity": "sha512-/fBhozHXAwU6RrLHH6oWZ5L2fZ9WbQwe0PYlo6Se1tvRsbutr+/aBLlwztKK/jHewHU796Vnb0cGavxoxhOBVQ==", + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-0.15.0.tgz", + "integrity": "sha512-ZqCYcxT0Gc59isS42Q7WTQVu3ace8DDEED/RR8loTG+YjqEB1pW5hALFiVXBtM6vSjnnDO0M1NYAldh8l7SCmA==", "dev": true, "requires": { - "@wordpress/api-fetch": "^6.41.0", - "@wordpress/keycodes": "^3.44.0", - "@wordpress/url": "^3.45.0", + "@wordpress/api-fetch": "^6.44.0", + "@wordpress/keycodes": "^3.47.0", + "@wordpress/url": "^3.48.0", "change-case": "^4.1.2", "form-data": "^4.0.0", "get-port": "^5.1.1", "lighthouse": "^10.4.0", - "mime": "^3.0.0" + "mime": "^3.0.0", + "web-vitals": "^3.5.0" } }, "@wordpress/element": { - "version": "5.21.0", - "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-5.21.0.tgz", - "integrity": "sha512-iHuVj5gVGLqGtegfMtQp7pUqBksMDhF4Zt3sN4uMWEOewjAhdO18jOQjVrP5aKh7SrdBAzQeGpnsrNUvA7Aj1g==", + "version": "5.24.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-5.24.0.tgz", + "integrity": "sha512-El1E5jlZitrDouvde0dUF2yVRiPsxPnjxB9TU43EhahQ9eT8pwfUaH3I4NT8kUj2LD76WwU8fN7CEmBNBW+ofA==", "requires": { "@babel/runtime": "^7.16.0", "@types/react": "^18.0.21", "@types/react-dom": "^18.0.6", - "@wordpress/escape-html": "^2.44.0", + "@wordpress/escape-html": "^2.47.0", "change-case": "^4.1.2", "is-plain-object": "^5.0.0", "react": "^18.2.0", @@ -23822,9 +23931,9 @@ } }, "@wordpress/env": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/@wordpress/env/-/env-8.10.0.tgz", - "integrity": "sha512-VkzLjWGiiELm1wxCt+349u4KZ4H2zpGjW9oN94vmy3UwsaN9xBPnYJscditklSU7lN+kUOgBP83e6MdDV0U8nA==", + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/@wordpress/env/-/env-8.13.0.tgz", + "integrity": "sha512-rtrrBO22DnbLsdBlsGqlMQrjz1dZfbwGnxyKev+gFd1rSfmLs+1F8L89RHOx9vsGPixl5uRwoU/qgYo7Hf1NVQ==", "dev": true, "requires": { "chalk": "^4.0.0", @@ -23851,24 +23960,24 @@ } }, "@wordpress/escape-html": { - "version": "2.44.0", - "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.44.0.tgz", - "integrity": "sha512-FZkljTE+cnc0zS+NWy1c/LH+IEa2NA7DZAJYs0zy/RBGS/qe26AYFRzbyqxxHg1SiKwQUcw+VppLo4bFs5432g==", + "version": "2.47.0", + "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.47.0.tgz", + "integrity": "sha512-bBGcTE5chneQJ3yETJyT2suyVtEJNfOiMVBV5qm606TyEzIDm18Sw2mPfOagiB1nOwDkAVfpSVD2NeGpit2alA==", "requires": { "@babel/runtime": "^7.16.0" } }, "@wordpress/eslint-plugin": { - "version": "17.1.0", - "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-17.1.0.tgz", - "integrity": "sha512-9FtWlV/8z0G91qiciZ9yWTmlBdtvkJViVGk3I6ONTjDTiQNwUdknk3T7kLMuj86W4k+S3oW2avBpoJbCMrvptw==", + "version": "17.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-17.4.0.tgz", + "integrity": "sha512-CT19Ib1Y0ttVQm/bOtjGP6Ge5eqfEaUSobTqCWreHt1RIoxJXTDmazJ1g0Q5MjqG4dEZ/Q/FI4sdqyiKRySkbQ==", "dev": true, "requires": { "@babel/eslint-parser": "^7.16.0", "@typescript-eslint/eslint-plugin": "^6.4.1", "@typescript-eslint/parser": "^6.4.1", - "@wordpress/babel-preset-default": "^7.28.0", - "@wordpress/prettier-config": "^3.1.0", + "@wordpress/babel-preset-default": "^7.31.0", + "@wordpress/prettier-config": "^3.4.0", "cosmiconfig": "^7.0.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-import": "^2.25.2", @@ -23901,22 +24010,22 @@ } }, "@wordpress/hooks": { - "version": "3.44.0", - "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.44.0.tgz", - "integrity": "sha512-rWYI98Nu2S8D0bfHeoc8Lj43vZr59lFn3tGuDMnr0dZ1vDZXOiNSIPMn7qncmCuErFxWBbyXkax6mnam7Ds6jw==", + "version": "3.47.0", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.47.0.tgz", + "integrity": "sha512-a0mZ+lSUBrmacJGXDnFTaz1O47sQgTCZi3LrY445WNc7cmiSlscTfeBxrUXaTF0ninzHJnE7evCIeKLbQC3dLQ==", "dev": true, "requires": { "@babel/runtime": "^7.16.0" } }, "@wordpress/i18n": { - "version": "4.44.0", - "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.44.0.tgz", - "integrity": "sha512-90SY4//QgqoKLf3HK0vNk+D/PGwK+0KOMuIwnkwKDKBw+Vr/Vusg6qiEngVc/BETfuG9ssDtAiNEBSMm8+YGYA==", + "version": "4.47.0", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.47.0.tgz", + "integrity": "sha512-7qOeSChhI8drcnKAbpM2yP2HSWRR0U8xvww3Febd3kGhMKAUp8AMpjyC4rWucak4+Eg1HFfahurCmBt3FxgbYQ==", "dev": true, "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/hooks": "^3.44.0", + "@wordpress/hooks": "^3.47.0", "gettext-parser": "^1.3.1", "memize": "^2.1.0", "sprintf-js": "^1.1.1", @@ -23924,19 +24033,19 @@ } }, "@wordpress/icons": { - "version": "9.35.0", - "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.35.0.tgz", - "integrity": "sha512-Lm7B/2YlBUHjIQIGMbptdpB3is4+EYktITrNmZi4rZ7mveSVon32NzMsVb23nLx0iKyghLfJ4C4t+K2+wLFGJA==", + "version": "9.38.0", + "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.38.0.tgz", + "integrity": "sha512-K+rSZM1eKuWh+rXeMWNLj4dT0a3RJSzoUUh9UDQZCSdnThyAyZECGEKfHSCfd28/yabxLKaziXrb5/MVBrPjZw==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/element": "^5.21.0", - "@wordpress/primitives": "^3.42.0" + "@wordpress/element": "^5.24.0", + "@wordpress/primitives": "^3.45.0" } }, "@wordpress/jest-console": { - "version": "7.15.0", - "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-7.15.0.tgz", - "integrity": "sha512-9/L3dSI96qw5JORqfXEuJiqdZiOXGH24yd72NETS49Sb5sBCreHOyViDyKT1MGh09OK+JvFW2SjJ/JFgFd0HWA==", + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-7.18.0.tgz", + "integrity": "sha512-OjPGbU1HgjLVNCLW9ROmdkw/qhpFL6Svlfv1aUVBrq5z1nJ7SrjRMeBSq4LJloOhTasSV9z7w4mhHJkMkfolJg==", "dev": true, "requires": { "@babel/runtime": "^7.16.0", @@ -23944,79 +24053,79 @@ } }, "@wordpress/jest-preset-default": { - "version": "11.15.0", - "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-11.15.0.tgz", - "integrity": "sha512-0lOY3CrV8XPBnwsr7DgJRNrZBTID1Dtb1VCf8P99F68p2kZVK3ANNMNg8EN4JUOu1OsU3ar+/ETDcuEeX8y1+Q==", + "version": "11.18.0", + "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-11.18.0.tgz", + "integrity": "sha512-qwcDXfKkdBJnnsQAa0qkBsg94usGQCD914pWNeBg997qy/6zmVYVXpPjXoJXaC/lYbEIRAWGfry1RSiM6ZoC9g==", "dev": true, "requires": { - "@wordpress/jest-console": "^7.15.0", + "@wordpress/jest-console": "^7.18.0", "babel-jest": "^29.6.2" } }, "@wordpress/keycodes": { - "version": "3.44.0", - "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.44.0.tgz", - "integrity": "sha512-nY/LF9BWdhGEGRZQB09c/2ZRTkXgM00NWmJHaZEX7gESzbFdQJ2HsOy/yGavViYEAJMGPHQvTtGi1qcUWT5Ymw==", + "version": "3.47.0", + "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.47.0.tgz", + "integrity": "sha512-dmYpqCWUoCM290YA5ApES9nqz/0D1JngIlZtel+BvELf8fj/jctdsT5wDB7dVdvZCuyr5SF+1Od00DYbMbb5oA==", "dev": true, "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^4.44.0", + "@wordpress/i18n": "^4.47.0", "change-case": "^4.1.2" } }, "@wordpress/npm-package-json-lint-config": { - "version": "4.29.0", - "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-4.29.0.tgz", - "integrity": "sha512-otKyucnQA9M5MIwOhPJ0Rmpcab6WubFJxIGuASiUhVrQW7NKwytfYEjmmk8xuAZcHRzcPDssk75yvCq+luuEwg==", + "version": "4.32.0", + "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-4.32.0.tgz", + "integrity": "sha512-qyEnU9FoWpaa67pufu9fNmTCikiYhdKc4R01ffO+xX7wyJXMo0Z6EJog6ajU9E2+YL86AmAX+sO1CHuXcsxdbw==", "dev": true, "requires": {} }, "@wordpress/postcss-plugins-preset": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-4.28.0.tgz", - "integrity": "sha512-xX0hAGzNW8l6e/QGKYML4dAAm5yyDsiKGJGeC/9v14DZkqkKlWjDEkVD446hkoET6LjOgFeOfC5C50T+kIgYWQ==", + "version": "4.31.0", + "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-4.31.0.tgz", + "integrity": "sha512-B6bHsCKxt25nkvWfIJH3l7kENKS20mpsiRIl5+CEES6kKfBwg4IPx+JyA/RPLFQcIQNtIYFft22p5bgT4VZcEg==", "dev": true, "requires": { - "@wordpress/base-styles": "^4.35.0", + "@wordpress/base-styles": "^4.38.0", "autoprefixer": "^10.2.5" } }, "@wordpress/prettier-config": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-3.1.0.tgz", - "integrity": "sha512-6jkfrYCwfB5kqNxE6MkJUPRKeS7XRRE988MyCBm4iK2Z8bGB50jIlk5Lu4958lF6xN4K9+CwONYPT+VkCw5Erw==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-3.4.0.tgz", + "integrity": "sha512-6qawlZqqbe6NDY0txzsPZThRFAXzf0a891wI/A4KNWVKUXQwTluXWMtGZx3xlFtvkX+9ZHdoqXbWysGQztiBOQ==", "dev": true, "requires": {} }, "@wordpress/primitives": { - "version": "3.42.0", - "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.42.0.tgz", - "integrity": "sha512-xK2nCDmJMNwzOV52YVTc4Atd48LFKfixMbO4NFdh990qSjBjMyJNykSXcnidOtmcrpXnqWNRIZomWJkqPvaPkQ==", + "version": "3.45.0", + "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.45.0.tgz", + "integrity": "sha512-8nSRklcrUFIOD/A8gpDrNmf2GTa3x0kuc8EHpra0FBVAwUaacp+HeeP7281tSSIt/yKg3BYhzFnYTB2OQIguGQ==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/element": "^5.21.0", + "@wordpress/element": "^5.24.0", "classnames": "^2.3.1" } }, "@wordpress/scripts": { - "version": "26.15.0", - "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-26.15.0.tgz", - "integrity": "sha512-WucrpuGTQT4H+JKvv8jEM5MlTDy47a8klFi4vGIkDy6egd9dchFWpzei97n7KM43WbWSiXJEYMrn78UznpBp7g==", + "version": "26.18.0", + "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-26.18.0.tgz", + "integrity": "sha512-cL3CKlPbH+JOnkV4MtGFUDys3KNlp6tjwrGBcpXsYOEm55DYtdXNmkRXHIfiM5hxCWiuE0P0dR7o/6F3Nz3TGA==", "dev": true, "requires": { "@babel/core": "^7.16.0", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.11", "@svgr/webpack": "^8.0.1", - "@wordpress/babel-preset-default": "^7.28.0", - "@wordpress/browserslist-config": "^5.27.0", - "@wordpress/dependency-extraction-webpack-plugin": "^4.27.0", - "@wordpress/e2e-test-utils-playwright": "^0.12.0", - "@wordpress/eslint-plugin": "^17.1.0", - "@wordpress/jest-preset-default": "^11.15.0", - "@wordpress/npm-package-json-lint-config": "^4.29.0", - "@wordpress/postcss-plugins-preset": "^4.28.0", - "@wordpress/prettier-config": "^3.1.0", - "@wordpress/stylelint-config": "^21.27.0", + "@wordpress/babel-preset-default": "^7.31.0", + "@wordpress/browserslist-config": "^5.30.0", + "@wordpress/dependency-extraction-webpack-plugin": "^4.30.0", + "@wordpress/e2e-test-utils-playwright": "^0.15.0", + "@wordpress/eslint-plugin": "^17.4.0", + "@wordpress/jest-preset-default": "^11.18.0", + "@wordpress/npm-package-json-lint-config": "^4.32.0", + "@wordpress/postcss-plugins-preset": "^4.31.0", + "@wordpress/prettier-config": "^3.4.0", + "@wordpress/stylelint-config": "^21.30.0", "adm-zip": "^0.5.9", "babel-jest": "^29.6.2", "babel-loader": "^8.2.3", @@ -24035,7 +24144,7 @@ "fast-glob": "^3.2.7", "filenamify": "^4.2.0", "jest": "^29.6.2", - "jest-dev-server": "^6.0.2", + "jest-dev-server": "^9.0.1", "jest-environment-jsdom": "^29.6.2", "jest-environment-node": "^29.6.2", "markdownlint-cli": "^0.31.1", @@ -24044,7 +24153,7 @@ "minimist": "^1.2.0", "npm-package-json-lint": "^6.4.0", "npm-packlist": "^3.0.0", - "playwright-core": "1.32.0", + "playwright-core": "1.39.0", "postcss": "^8.4.5", "postcss-loader": "^6.2.1", "prettier": "npm:wp-prettier@3.0.3", @@ -24065,9 +24174,9 @@ } }, "@wordpress/stylelint-config": { - "version": "21.27.0", - "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-21.27.0.tgz", - "integrity": "sha512-cKYSmb32+PHy8H8KiaUOtxektE7DANKj7ihvvzaMDzqZd3OQzav4VyEHzyihgo0HyflD/q5IFl44Hb1clI48OQ==", + "version": "21.30.0", + "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-21.30.0.tgz", + "integrity": "sha512-PlvXzYgjn7OUaVTy2bahSr6oL/eu1OdRWxrZfGVNxF4jRswND/ThqOEHIzxETNGTe0ggZOyY+40St4Swlo1zZQ==", "dev": true, "requires": { "stylelint-config-recommended": "^6.0.0", @@ -24075,9 +24184,9 @@ } }, "@wordpress/url": { - "version": "3.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-3.45.0.tgz", - "integrity": "sha512-SYVFNuhotfxpDloGXcut4XvXYHtqhTDJT7UZ/LvXBwVFFxtXyey+Ej8h7FuDqnakbkWauUp0cmD0iDHMhtb9sw==", + "version": "3.48.0", + "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-3.48.0.tgz", + "integrity": "sha512-12bjIBBGcA5X8RPvUURLJZzpB60O5DI3WxQVIBBKPF4Mv8nUmgT4uemGzf5/ble8lqzJVntyEhEWKPOxEbUbJg==", "dev": true, "requires": { "@babel/runtime": "^7.16.0", @@ -24085,9 +24194,9 @@ } }, "@wordpress/warning": { - "version": "2.44.0", - "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.44.0.tgz", - "integrity": "sha512-ZtLmd0NbPoXAMgB356ERTULx6LhHfkhyWai4/u9I3pZdt8cbhRHBXV7lBB580+wN7otyD1IHiC3dzYlg/9ByyA==", + "version": "2.47.0", + "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.47.0.tgz", + "integrity": "sha512-lmpLNI8Si7HrSY0LBBtp7Z6NzAkh1y7yeJI0LZw17EsJ0MM5FSXqXJRrNY7L4tM8G/vv3OacUw1mRAZX7bzBRQ==", "dev": true }, "@xtuc/ieee754": { @@ -24403,9 +24512,9 @@ } }, "ast-types-flow": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", - "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==", + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz", + "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==", "dev": true }, "astral-regex": { @@ -24448,16 +24557,20 @@ "dev": true }, "axe-core": { - "version": "4.8.2", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.8.2.tgz", - "integrity": "sha512-/dlp0fxyM3R8YW7MFzaHWXrf4zzbr0vaYb23VBFCl83R7nWNPg/yaQw2Dc8jzCMmDVLhSdzH8MjrsuIUuvX+6g==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.7.0.tgz", + "integrity": "sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==", "dev": true }, "axios": { - "version": "0.25.0", + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.2.tgz", + "integrity": "sha512-7i24Ri4pmDRfJTR7LDBhsOTtcm+9kjX5WiY1X3wIisx6G9So3pfMkEiU7emUBe46oceVImccTEM3k6C5dbVW8A==", "dev": true, "requires": { - "follow-redirects": "^1.14.7" + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" } }, "axobject-query": { @@ -24615,9 +24728,9 @@ "dev": true }, "big-integer": { - "version": "1.6.51", - "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", - "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==", + "version": "1.6.52", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.52.tgz", + "integrity": "sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==", "dev": true }, "big.js": { @@ -24853,13 +24966,14 @@ } }, "call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz", + "integrity": "sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==", "dev": true, "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.1", + "set-function-length": "^1.1.1" } }, "callsites": { @@ -25165,9 +25279,9 @@ "dev": true }, "comment-parser": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.4.0.tgz", - "integrity": "sha512-QLyTNiZ2KDOibvFPlZ6ZngVsZ/0gYnE6uTXi5aoDg8ed3AkJAz4sEje3Y8a29hQ1s6A99MZXe47fLAXQ1rTqaw==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.4.1.tgz", + "integrity": "sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==", "dev": true }, "common-path-prefix": { @@ -25391,9 +25505,9 @@ } }, "core-js": { - "version": "3.33.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.33.0.tgz", - "integrity": "sha512-HoZr92+ZjFEKar5HS6MC776gYslNOKHt75mEBKWKnPeFDpZ6nH5OeF3S6HFT1mUAUZKrzkez05VboaX8myjSuw==", + "version": "3.33.3", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.33.3.tgz", + "integrity": "sha512-lo0kOocUlLKmm6kv/FswQL8zbkH7mVsLJ/FULClOhv8WRVmKLVcs6XPNQAzstfeJTCHMyButEwG+z1kHxHoDZw==", "dev": true }, "core-js-compat": { @@ -25683,6 +25797,8 @@ }, "cwd": { "version": "0.10.0", + "resolved": "https://registry.npmjs.org/cwd/-/cwd-0.10.0.tgz", + "integrity": "sha512-YGZxdTTL9lmLkCUTpg4j0zQ7IhRB5ZmqNBbGCl3Tg6MP/d5/6sY7L5mmTjzbc6JKgVZYiqTQTNhPFsbXNGlRaA==", "dev": true, "requires": { "find-pkg": "^0.1.2", @@ -26318,26 +26434,26 @@ } }, "es-abstract": { - "version": "1.22.2", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.2.tgz", - "integrity": "sha512-YoxfFcDmhjOgWPWsV13+2RNjq1F6UQnfs+8TftwNqtzlmFzEXvlUwdrNrYeaizfjQzRMxkZ6ElWMOJIFKdVqwA==", + "version": "1.22.3", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.3.tgz", + "integrity": "sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA==", "dev": true, "requires": { "array-buffer-byte-length": "^1.0.0", "arraybuffer.prototype.slice": "^1.0.2", "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", + "call-bind": "^1.0.5", "es-set-tostringtag": "^2.0.1", "es-to-primitive": "^1.2.1", "function.prototype.name": "^1.1.6", - "get-intrinsic": "^1.2.1", + "get-intrinsic": "^1.2.2", "get-symbol-description": "^1.0.0", "globalthis": "^1.0.3", "gopd": "^1.0.1", - "has": "^1.0.3", "has-property-descriptors": "^1.0.0", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", + "hasown": "^2.0.0", "internal-slot": "^1.0.5", "is-array-buffer": "^3.0.2", "is-callable": "^1.2.7", @@ -26347,7 +26463,7 @@ "is-string": "^1.0.7", "is-typed-array": "^1.1.12", "is-weakref": "^1.0.2", - "object-inspect": "^1.12.3", + "object-inspect": "^1.13.1", "object-keys": "^1.1.1", "object.assign": "^4.1.4", "regexp.prototype.flags": "^1.5.1", @@ -26361,7 +26477,7 @@ "typed-array-byte-offset": "^1.0.0", "typed-array-length": "^1.0.4", "unbox-primitive": "^1.0.2", - "which-typed-array": "^1.1.11" + "which-typed-array": "^1.1.13" } }, "es-iterator-helpers": { @@ -26391,23 +26507,23 @@ "dev": true }, "es-set-tostringtag": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", - "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.2.tgz", + "integrity": "sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==", "dev": true, "requires": { - "get-intrinsic": "^1.1.3", - "has": "^1.0.3", - "has-tostringtag": "^1.0.0" + "get-intrinsic": "^1.2.2", + "has-tostringtag": "^1.0.0", + "hasown": "^2.0.0" } }, "es-shim-unscopables": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", - "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", + "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", "dev": true, "requires": { - "has": "^1.0.3" + "hasown": "^2.0.0" } }, "es-to-primitive": { @@ -26463,18 +26579,19 @@ } }, "eslint": { - "version": "8.51.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.51.0.tgz", - "integrity": "sha512-2WuxRZBrlwnXi+/vFSJyjMqrNjtJqiasMzehF0shoLaW7DzS3/9Yvrmq5JiT66+pNjiX4UBnLDiKHcWAr/OInA==", + "version": "8.54.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.54.0.tgz", + "integrity": "sha512-NY0DfAkM8BIZDVl6PgSa1ttZbx3xHgJzSNJKYcQglem6CppHyMhRIQkBVSSMaSRnLhig3jsDbEzOjwCVt4AmmA==", "dev": true, "requires": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", - "@eslint/eslintrc": "^2.1.2", - "@eslint/js": "8.51.0", - "@humanwhocodes/config-array": "^0.11.11", + "@eslint/eslintrc": "^2.1.3", + "@eslint/js": "8.54.0", + "@humanwhocodes/config-array": "^0.11.13", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", + "@ungap/structured-clone": "^1.2.0", "ajv": "^6.12.4", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -26673,26 +26790,26 @@ } }, "eslint-plugin-import": { - "version": "2.28.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.28.1.tgz", - "integrity": "sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A==", + "version": "2.29.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.0.tgz", + "integrity": "sha512-QPOO5NO6Odv5lpoTkddtutccQjysJuFxoPS7fAHO+9m9udNHvTCPSAMW9zGAYj8lAIdr40I8yPCdUYrncXtrwg==", "dev": true, "requires": { - "array-includes": "^3.1.6", - "array.prototype.findlastindex": "^1.2.2", - "array.prototype.flat": "^1.3.1", - "array.prototype.flatmap": "^1.3.1", + "array-includes": "^3.1.7", + "array.prototype.findlastindex": "^1.2.3", + "array.prototype.flat": "^1.3.2", + "array.prototype.flatmap": "^1.3.2", "debug": "^3.2.7", "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.7", + "eslint-import-resolver-node": "^0.3.9", "eslint-module-utils": "^2.8.0", - "has": "^1.0.3", - "is-core-module": "^2.13.0", + "hasown": "^2.0.0", + "is-core-module": "^2.13.1", "is-glob": "^4.0.3", "minimatch": "^3.1.2", - "object.fromentries": "^2.0.6", - "object.groupby": "^1.0.0", - "object.values": "^1.1.6", + "object.fromentries": "^2.0.7", + "object.groupby": "^1.0.1", + "object.values": "^1.1.7", "semver": "^6.3.1", "tsconfig-paths": "^3.14.2" }, @@ -26709,9 +26826,9 @@ } }, "eslint-plugin-jest": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-27.4.2.tgz", - "integrity": "sha512-3Nfvv3wbq2+PZlRTf2oaAWXWwbdBejFRBR2O8tAO67o+P8zno+QGbcDYaAXODlreXVg+9gvWhKKmG2rgfb8GEg==", + "version": "27.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-27.6.0.tgz", + "integrity": "sha512-MTlusnnDMChbElsszJvrwD1dN3x6nZl//s4JD23BxB6MgR66TZlL064su24xEIS3VACfAoHV1vgyMgPw8nkdng==", "dev": true, "requires": { "@typescript-eslint/utils": "^5.10.0" @@ -26822,14 +26939,14 @@ } }, "eslint-plugin-jsdoc": { - "version": "46.8.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-46.8.2.tgz", - "integrity": "sha512-5TSnD018f3tUJNne4s4gDWQflbsgOycIKEUBoCLn6XtBMgNHxQFmV8vVxUtiPxAQq8lrX85OaSG/2gnctxw9uQ==", + "version": "46.9.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-46.9.0.tgz", + "integrity": "sha512-UQuEtbqLNkPf5Nr/6PPRCtr9xypXY+g8y/Q7gPa0YK7eDhh0y2lWprXRnaYbW7ACgIUvpDKy9X2bZqxtGzBG9Q==", "dev": true, "requires": { - "@es-joy/jsdoccomment": "~0.40.1", + "@es-joy/jsdoccomment": "~0.41.0", "are-docs-informative": "^0.0.2", - "comment-parser": "1.4.0", + "comment-parser": "1.4.1", "debug": "^4.3.4", "escape-string-regexp": "^4.0.0", "esquery": "^1.5.0", @@ -26886,27 +27003,27 @@ } }, "eslint-plugin-jsx-a11y": { - "version": "6.7.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.7.1.tgz", - "integrity": "sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==", + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.8.0.tgz", + "integrity": "sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==", "dev": true, "requires": { - "@babel/runtime": "^7.20.7", - "aria-query": "^5.1.3", - "array-includes": "^3.1.6", - "array.prototype.flatmap": "^1.3.1", - "ast-types-flow": "^0.0.7", - "axe-core": "^4.6.2", - "axobject-query": "^3.1.1", + "@babel/runtime": "^7.23.2", + "aria-query": "^5.3.0", + "array-includes": "^3.1.7", + "array.prototype.flatmap": "^1.3.2", + "ast-types-flow": "^0.0.8", + "axe-core": "=4.7.0", + "axobject-query": "^3.2.1", "damerau-levenshtein": "^1.0.8", "emoji-regex": "^9.2.2", - "has": "^1.0.3", - "jsx-ast-utils": "^3.3.3", - "language-tags": "=1.0.5", + "es-iterator-helpers": "^1.0.15", + "hasown": "^2.0.0", + "jsx-ast-utils": "^3.3.5", + "language-tags": "^1.0.9", "minimatch": "^3.1.2", - "object.entries": "^1.1.6", - "object.fromentries": "^2.0.6", - "semver": "^6.3.0" + "object.entries": "^1.1.7", + "object.fromentries": "^2.0.7" }, "dependencies": { "emoji-regex": { @@ -27152,6 +27269,8 @@ }, "expand-tilde": { "version": "1.2.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-1.2.2.tgz", + "integrity": "sha512-rtmc+cjLZqnu9dSYosX9EWmSJhTwpACgJQTfj4hgg2JjOD/6SIQalZrt4a3aQeh++oNxkazcaxrhPUj6+g5G/Q==", "dev": true, "requires": { "os-homedir": "^1.0.1" @@ -27437,6 +27556,8 @@ }, "find-file-up": { "version": "0.1.3", + "resolved": "https://registry.npmjs.org/find-file-up/-/find-file-up-0.1.3.tgz", + "integrity": "sha512-mBxmNbVyjg1LQIIpgO8hN+ybWBgDQK8qjht+EbrTCGmmPV/sc7RF1i9stPTD6bpvXZywBdrwRYxhSdJv867L6A==", "dev": true, "requires": { "fs-exists-sync": "^0.1.0", @@ -27453,6 +27574,8 @@ }, "find-pkg": { "version": "0.1.2", + "resolved": "https://registry.npmjs.org/find-pkg/-/find-pkg-0.1.2.tgz", + "integrity": "sha512-0rnQWcFwZr7eO0513HahrWafsc3CTFioEB7DRiEYCUM/70QXSY8f3mCST17HXLcPvEhzH/Ty/Bxd72ZZsr/yvw==", "dev": true, "requires": { "find-file-up": "^0.1.2" @@ -27460,6 +27583,8 @@ }, "find-process": { "version": "1.4.7", + "resolved": "https://registry.npmjs.org/find-process/-/find-process-1.4.7.tgz", + "integrity": "sha512-/U4CYp1214Xrp3u3Fqr9yNynUrr5Le4y0SsJh2lMDDSbpwYSz3M2SMWQC+wqcx79cN8PQtHQIL8KnuY9M66fdg==", "dev": true, "requires": { "chalk": "^4.0.0", @@ -27469,10 +27594,14 @@ "dependencies": { "commander": { "version": "5.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", "dev": true }, "debug": { "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "dev": true, "requires": { "ms": "2.1.2" @@ -27480,6 +27609,8 @@ }, "ms": { "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true } } @@ -27495,9 +27626,9 @@ } }, "flat-cache": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.1.1.tgz", - "integrity": "sha512-/qM2b3LUIaIgviBQovTLvijfyOQXPtSRnRK26ksj2J7rzPIecePUIpJsZ4T02Qg+xiAEKIs5K8dsHEd+VaKa/Q==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", + "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", "dev": true, "requires": { "flatted": "^3.2.9", @@ -27632,6 +27763,8 @@ }, "fs-exists-sync": { "version": "0.1.0", + "resolved": "https://registry.npmjs.org/fs-exists-sync/-/fs-exists-sync-0.1.0.tgz", + "integrity": "sha512-cR/vflFyPZtrN6b38ZyWxpWdhlXrzZEBawlpBQMq7033xVY7/kg0GDMBK5jg8lDYQckdJ5x/YC88lM3C7VMsLg==", "dev": true }, "fs-extra": { @@ -27661,7 +27794,9 @@ "optional": true }, "function-bind": { - "version": "1.1.1", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", "dev": true }, "function.prototype.name": { @@ -27691,15 +27826,15 @@ "dev": true }, "get-intrinsic": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", - "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz", + "integrity": "sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==", "dev": true, "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", + "function-bind": "^1.1.2", "has-proto": "^1.0.1", - "has-symbols": "^1.0.3" + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" } }, "get-package-type": { @@ -27815,6 +27950,8 @@ }, "global-modules": { "version": "0.2.3", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-0.2.3.tgz", + "integrity": "sha512-JeXuCbvYzYXcwE6acL9V2bAOeSIGl4dD+iwLY9iUx2VBJJ80R18HCn+JCwHM9Oegdfya3lEkGCdaRkSyc10hDA==", "dev": true, "requires": { "global-prefix": "^0.1.4", @@ -27823,6 +27960,8 @@ }, "global-prefix": { "version": "0.1.5", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-0.1.5.tgz", + "integrity": "sha512-gOPiyxcD9dJGCEArAhF4Hd0BAqvAe/JzERP7tYumE4yIkmIedPUVXcJFWbV3/p/ovIIvKjkrTk+f1UVkq7vvbw==", "dev": true, "requires": { "homedir-polyfill": "^1.0.0", @@ -27921,13 +28060,6 @@ "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", "dev": true }, - "has": { - "version": "1.0.3", - "dev": true, - "requires": { - "function-bind": "^1.1.1" - } - }, "has-bigints": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", @@ -27939,12 +28071,12 @@ "dev": true }, "has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz", + "integrity": "sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==", "dev": true, "requires": { - "get-intrinsic": "^1.1.1" + "get-intrinsic": "^1.2.2" } }, "has-proto": { @@ -27968,6 +28100,15 @@ "has-symbols": "^1.0.2" } }, + "hasown": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", + "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", + "dev": true, + "requires": { + "function-bind": "^1.1.2" + } + }, "header-case": { "version": "2.0.4", "requires": { @@ -27977,6 +28118,8 @@ }, "homedir-polyfill": { "version": "1.0.3", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", + "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", "dev": true, "requires": { "parse-passwd": "^1.0.0" @@ -28254,6 +28397,8 @@ }, "ini": { "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", "dev": true }, "inquirer": { @@ -28276,13 +28421,13 @@ } }, "internal-slot": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", - "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.6.tgz", + "integrity": "sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg==", "dev": true, "requires": { - "get-intrinsic": "^1.2.0", - "has": "^1.0.3", + "get-intrinsic": "^1.2.2", + "hasown": "^2.0.0", "side-channel": "^1.0.4" } }, @@ -28395,12 +28540,12 @@ "dev": true }, "is-core-module": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz", - "integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==", + "version": "2.13.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", + "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", "dev": true, "requires": { - "has": "^1.0.3" + "hasown": "^2.0.0" } }, "is-date-object": { @@ -28645,6 +28790,8 @@ }, "is-windows": { "version": "0.2.0", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-0.2.0.tgz", + "integrity": "sha512-n67eJYmXbniZB7RF4I/FTjK1s6RPOCTxhYrVYLRaCt3lF0mpWZPKr3T2LSZAqyjQsxR2qMmGYXXzK0YWwcPM1Q==", "dev": true }, "is-wsl": { @@ -28897,16 +29044,18 @@ } }, "jest-dev-server": { - "version": "6.2.0", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/jest-dev-server/-/jest-dev-server-9.0.1.tgz", + "integrity": "sha512-eqpJKSvVl4M0ojHZUPNbka8yEzLNbIMiINXDsuMF3lYfIdRO2iPqy+ASR4wBQ6nUyR3OT24oKPWhpsfLhgAVyg==", "dev": true, "requires": { "chalk": "^4.1.2", "cwd": "^0.10.0", "find-process": "^1.4.7", "prompts": "^2.4.2", - "spawnd": "^6.2.0", + "spawnd": "^9.0.1", "tree-kill": "^1.2.2", - "wait-on": "^6.0.1" + "wait-on": "^7.0.1" } }, "jest-diff": { @@ -29270,7 +29419,9 @@ } }, "joi": { - "version": "17.9.2", + "version": "17.11.0", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.11.0.tgz", + "integrity": "sha512-NgB+lZLNoqISVy1rZocE9PZI36bL/77ie924Ri43yEvi9GUUMPeyVIr8KdFTMUlby1p0PBYMk9spIxEUQYqrJQ==", "dev": true, "requires": { "@hapi/hoek": "^9.0.0", @@ -29460,12 +29611,12 @@ "dev": true }, "language-tags": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", - "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz", + "integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==", "dev": true, "requires": { - "language-subtag-registry": "~0.3.2" + "language-subtag-registry": "^0.3.20" } }, "launch-editor": { @@ -30503,9 +30654,9 @@ "dev": true }, "object-inspect": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.0.tgz", - "integrity": "sha512-HQ4J+ic8hKrgIt3mqk6cVOVrW2ozL4KdvHlqpBv9vDYWx9ysAgENAdvy4FoGF+KFdhR7nQTNm5J0ctAeOwn+3g==", + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", + "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", "dev": true }, "object-keys": { @@ -30671,6 +30822,8 @@ }, "os-homedir": { "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==", "dev": true }, "os-tmpdir": { @@ -30822,6 +30975,8 @@ }, "parse-passwd": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==", "dev": true }, "parse5": { @@ -30975,14 +31130,14 @@ } }, "playwright": { - "version": "1.39.0", - "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.39.0.tgz", - "integrity": "sha512-naE5QT11uC/Oiq0BwZ50gDmy8c8WLPRTEWuSSFVG2egBka/1qMoSqYQcROMT9zLwJ86oPofcTH2jBY/5wWOgIw==", + "version": "1.40.1", + "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.40.1.tgz", + "integrity": "sha512-2eHI7IioIpQ0bS1Ovg/HszsN/XKNwEG1kbzSDDmADpclKc7CyqkHw7Mg2JCz/bbCxg25QUPcjksoMW7JcIFQmw==", "dev": true, "peer": true, "requires": { "fsevents": "2.3.2", - "playwright-core": "1.39.0" + "playwright-core": "1.40.1" }, "dependencies": { "fsevents": { @@ -30994,18 +31149,18 @@ "peer": true }, "playwright-core": { - "version": "1.39.0", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.39.0.tgz", - "integrity": "sha512-+k4pdZgs1qiM+OUkSjx96YiKsXsmb59evFoqv8SKO067qBA+Z2s/dCzJij/ZhdQcs2zlTAgRKfeiiLm8PQ2qvw==", + "version": "1.40.1", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.40.1.tgz", + "integrity": "sha512-+hkOycxPiV534c4HhpfX6yrlawqVUzITRKwHAmYfmsVreltEl6fAZJ3DPfLMOODw0H3s1Itd6MDCWmP1fl/QvQ==", "dev": true, "peer": true } } }, "playwright-core": { - "version": "1.32.0", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.32.0.tgz", - "integrity": "sha512-Z9Ij17X5Z3bjpp6XKujGBp9Gv4eViESac9aDmwgQFUEJBW0K80T21m/Z+XJQlu4cNsvPygw33b6V1Va6Bda5zQ==", + "version": "1.39.0", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.39.0.tgz", + "integrity": "sha512-+k4pdZgs1qiM+OUkSjx96YiKsXsmb59evFoqv8SKO067qBA+Z2s/dCzJij/ZhdQcs2zlTAgRKfeiiLm8PQ2qvw==", "dev": true }, "plur": { @@ -31902,7 +32057,9 @@ } }, "regenerator-runtime": { - "version": "0.13.11" + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", + "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==" }, "regenerator-transform": { "version": "0.15.2", @@ -32020,6 +32177,8 @@ }, "resolve-dir": { "version": "0.1.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-0.1.1.tgz", + "integrity": "sha512-QxMPqI6le2u0dCLyiGzgy92kjkkL6zO0XyvHzjdTNH3zM6e5Hz3BwG6+aEyNgiQ5Xz6PwTwgQEj3U50dByPKIA==", "dev": true, "requires": { "expand-tilde": "^1.2.2", @@ -32400,6 +32559,18 @@ "send": "0.18.0" } }, + "set-function-length": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.1.1.tgz", + "integrity": "sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==", + "dev": true, + "requires": { + "define-data-property": "^1.1.1", + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" + } + }, "set-function-name": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.1.tgz", @@ -32639,12 +32810,21 @@ } }, "spawnd": { - "version": "6.2.0", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/spawnd/-/spawnd-9.0.1.tgz", + "integrity": "sha512-vaMk8E9CpbjTYToBxLXowDeArGf1+yI7A6PU6Nr57b2g8BVY8nRi5vTBj3bMF8UkCrMdTMyf/Lh+lrcrW2z7pw==", "dev": true, "requires": { - "exit": "^0.1.2", - "signal-exit": "^3.0.7", + "signal-exit": "^4.1.0", "tree-kill": "^1.2.2" + }, + "dependencies": { + "signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true + } } }, "spdx-correct": { @@ -32798,9 +32978,9 @@ "dev": true }, "streamx": { - "version": "2.15.1", - "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.1.tgz", - "integrity": "sha512-fQMzy2O/Q47rgwErk/eGeLu/roaFWV0jVsogDmrszM9uIw8L5OA+t+V93MgYlufNptfjmYR1tOMWhei/Eh7TQA==", + "version": "2.15.5", + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.5.tgz", + "integrity": "sha512-9thPGMkKC2GctCzyCUjME3yR03x2xNo0GPKGkRw2UMYN+gqWa9uqpyNWhmsNCutU5zHmkUum0LsCRQTXUgUCAg==", "dev": true, "requires": { "fast-fifo": "^1.1.0", @@ -33405,6 +33585,8 @@ }, "tree-kill": { "version": "1.2.2", + "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", + "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", "dev": true }, "trim-newlines": { @@ -33773,18 +33955,22 @@ } }, "wait-on": { - "version": "6.0.1", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-7.2.0.tgz", + "integrity": "sha512-wCQcHkRazgjG5XoAq9jbTMLpNIjoSlZslrJ2+N9MxDsGEv1HnFoVjOCexL0ESva7Y9cu350j+DWADdk54s4AFQ==", "dev": true, "requires": { - "axios": "^0.25.0", - "joi": "^17.6.0", + "axios": "^1.6.1", + "joi": "^17.11.0", "lodash": "^4.17.21", - "minimist": "^1.2.5", - "rxjs": "^7.5.4" + "minimist": "^1.2.8", + "rxjs": "^7.8.1" }, "dependencies": { "rxjs": { "version": "7.8.1", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", + "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", "dev": true, "requires": { "tslib": "^2.1.0" @@ -33825,6 +34011,12 @@ "defaults": "^1.0.3" } }, + "web-vitals": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-3.5.0.tgz", + "integrity": "sha512-f5YnCHVG9Y6uLCePD4tY8bO/Ge15NPEQWtvm3tPzDKygloiqtb4SVqRHBcrIAqo2ztqX5XueqDn97zHF0LdT6w==", + "dev": true + }, "webfontloader": { "version": "1.6.28" }, @@ -34260,13 +34452,13 @@ } }, "which-typed-array": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.11.tgz", - "integrity": "sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew==", + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.13.tgz", + "integrity": "sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==", "dev": true, "requires": { "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", + "call-bind": "^1.0.4", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-tostringtag": "^1.0.0" diff --git a/package.json b/package.json index 6669157..d76f320 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,46 @@ { "name": "custom-html-block-extension", + "version": "3.4.0", + "description": "WordPress plugin to extends \"Custom HTML block\" to evolve into an advanced code editor", "author": "Aki Hamano", - "license": "GPL-2.0+", + "license": "GPL-2.0-or-later", + "keywords": [ + "gutenberg", + "block", + "html", + "highlighting", + "emmet" + ], + "homepage": "https://github.com/t-hamano/custom-html-block-extension", + "repository": "git+https://github.com/t-hamano/custom-html-block-extension.git", + "bugs": { + "url": "https://github.com/t-hamano/custom-html-block-extension/issues" + }, + "engines": { + "node": ">=16.0.0", + "npm": ">=8.0.0" + }, + "volta": { + "node": "16.18.0", + "npm": "8.19.2" + }, + "dependencies": { + "@wordpress/icons": "^9.36.0", + "emmet-monaco-es": "^5.3.0", + "monaco-editor": "^0.44.0", + "react-notifications-component": "^4.0.1", + "webfontloader": "^1.6.28" + }, + "devDependencies": { + "@deboxsoft/cpx": "^1.5.0", + "@wordpress/base-styles": "^4.36.0", + "@wordpress/e2e-test-utils": "^10.16.0", + "@wordpress/env": "^8.11.0", + "@wordpress/scripts": "^26.16.0", + "opener": "^1.5.2", + "prettier": "npm:wp-prettier@3.0.3", + "rimraf": "^5.0.5" + }, "scripts": { "wp-env": "wp-env", "open": "wp-env start && opener http://localhost:8888", @@ -10,37 +49,16 @@ "build": "npm run clean && wp-scripts build src/admin src/block-editor src/classic-editor src/theme-plugin-editor --output-path build && npm run copy-lib", "copy-lib": "cpx -C \"node_modules/monaco-editor/min/**\" \"build/vendor/monaco-editor/min\" && node bin/delete-sourcemaps.js", "clean": "rimraf build", - "lint": "npm run lint:php && npm run lint:style && npm run lint:js", - "lint:php": "composer lint", + "check-licenses": "wp-scripts check-licenses", + "lint": "npm run lint:css && npm run lint:js && npm run lint:php && npm run lint:md-docs && npm run lint:pkg-json", + "lint:css": "wp-scripts lint-style", "lint:js": "wp-scripts lint-js", - "lint:style": "wp-scripts lint-style", + "lint:php": "composer lint", + "lint:md-docs": "wp-scripts lint-md-docs", + "lint:pkg-json": "wp-scripts lint-pkg-json", + "format": "wp-scripts format", "test": "npm run lint:js && npm run test:e2e", "test:e2e": "wp-scripts test-playwright", "test:e2e:debug": "wp-scripts test-playwright --debug" - }, - "devDependencies": { - "@deboxsoft/cpx": "^1.5.0", - "@wordpress/base-styles": "^4.35.0", - "@wordpress/e2e-test-utils": "^10.15.0", - "@wordpress/env": "^8.10.0", - "@wordpress/scripts": "^26.15.0", - "opener": "^1.5.2", - "prettier": "npm:wp-prettier@3.0.3", - "rimraf": "^5.0.5" - }, - "dependencies": { - "@wordpress/icons": "^9.35.0", - "emmet-monaco-es": "^5.3.0", - "monaco-editor": "^0.44.0", - "react-notifications-component": "^4.0.1", - "webfontloader": "^1.6.28" - }, - "engines": { - "node": ">=16.0.0", - "npm": ">=8.0.0" - }, - "volta": { - "node": "16.18.0", - "npm": "8.19.2" } } diff --git a/src/lib/themes/active4d.json b/src/lib/themes/active4d.json index 1885014..e458658 100644 --- a/src/lib/themes/active4d.json +++ b/src/lib/themes/active4d.json @@ -1,150 +1,150 @@ { - "base": "vs", - "inherit": true, - "rules": [ - { - "background": "e2e9ff5e", - "token": "text.html source.active4d" - }, - { - "foreground": "000000", - "token": "text.xml" - }, - { - "foreground": "af82d4", - "token": "comment.line" - }, - { - "foreground": "af82d4", - "token": "comment.block" - }, - { - "foreground": "666666", - "token": "string" - }, - { - "foreground": "66ccff", - "fontStyle": "bold", - "token": "string.interpolated variable" - }, - { - "foreground": "a8017e", - "token": "constant.numeric" - }, - { - "foreground": "66ccff", - "fontStyle": "bold", - "token": "constant.other.date" - }, - { - "foreground": "66ccff", - "fontStyle": "bold", - "token": "constant.other.time" - }, - { - "foreground": "a535ae", - "token": "constant.language" - }, - { - "foreground": "6392ff", - "fontStyle": "bold", - "token": "variable.other.local" - }, - { - "foreground": "0053ff", - "fontStyle": "bold", - "token": "variable" - }, - { - "foreground": "6988ae", - "token": "variable.other.table-field" - }, - { - "foreground": "006699", - "fontStyle": "bold", - "token": "keyword" - }, - { - "foreground": "ff5600", - "token": "storage" - }, - { - "foreground": "21439c", - "token": "entity.name.type" - }, - { - "foreground": "21439c", - "token": "entity.name.function" - }, - { - "foreground": "7a7a7a", - "token": "meta.tag" - }, - { - "foreground": "016cff", - "token": "entity.name.tag" - }, - { - "foreground": "963dff", - "token": "entity.other.attribute-name" - }, - { - "foreground": "45ae34", - "fontStyle": "bold", - "token": "support.function" - }, - { - "foreground": "b7734c", - "token": "support.constant" - }, - { - "foreground": "a535ae", - "token": "support.type" - }, - { - "foreground": "a535ae", - "token": "support.class" - }, - { - "foreground": "a535ae", - "token": "support.variable" - }, - { - "foreground": "ffffff", - "background": "990000", - "token": "invalid" - }, - { - "foreground": "ffffff", - "background": "656565", - "token": "meta.diff" - }, - { - "foreground": "ffffff", - "background": "1b63ff", - "token": "meta.diff.range" - }, - { - "foreground": "000000", - "background": "ff7880", - "token": "markup.deleted.diff" - }, - { - "foreground": "000000", - "background": "98ff9a", - "token": "markup.inserted.diff" - }, - { - "foreground": "5e5e5e", - "token": "source.diff" - } - ], - "colors": { - "editor.foreground": "#3B3B3B", - "editor.background": "#FFFFFF", - "editor.selectionBackground": "#BAD6FD", - "editor.lineHighlightBackground": "#00000012", - "editorCursor.foreground": "#000000", - "editorWhitespace.foreground": "#BFBFBF" - } -} \ No newline at end of file + "base": "vs", + "inherit": true, + "rules": [ + { + "background": "e2e9ff5e", + "token": "text.html source.active4d" + }, + { + "foreground": "000000", + "token": "text.xml" + }, + { + "foreground": "af82d4", + "token": "comment.line" + }, + { + "foreground": "af82d4", + "token": "comment.block" + }, + { + "foreground": "666666", + "token": "string" + }, + { + "foreground": "66ccff", + "fontStyle": "bold", + "token": "string.interpolated variable" + }, + { + "foreground": "a8017e", + "token": "constant.numeric" + }, + { + "foreground": "66ccff", + "fontStyle": "bold", + "token": "constant.other.date" + }, + { + "foreground": "66ccff", + "fontStyle": "bold", + "token": "constant.other.time" + }, + { + "foreground": "a535ae", + "token": "constant.language" + }, + { + "foreground": "6392ff", + "fontStyle": "bold", + "token": "variable.other.local" + }, + { + "foreground": "0053ff", + "fontStyle": "bold", + "token": "variable" + }, + { + "foreground": "6988ae", + "token": "variable.other.table-field" + }, + { + "foreground": "006699", + "fontStyle": "bold", + "token": "keyword" + }, + { + "foreground": "ff5600", + "token": "storage" + }, + { + "foreground": "21439c", + "token": "entity.name.type" + }, + { + "foreground": "21439c", + "token": "entity.name.function" + }, + { + "foreground": "7a7a7a", + "token": "meta.tag" + }, + { + "foreground": "016cff", + "token": "entity.name.tag" + }, + { + "foreground": "963dff", + "token": "entity.other.attribute-name" + }, + { + "foreground": "45ae34", + "fontStyle": "bold", + "token": "support.function" + }, + { + "foreground": "b7734c", + "token": "support.constant" + }, + { + "foreground": "a535ae", + "token": "support.type" + }, + { + "foreground": "a535ae", + "token": "support.class" + }, + { + "foreground": "a535ae", + "token": "support.variable" + }, + { + "foreground": "ffffff", + "background": "990000", + "token": "invalid" + }, + { + "foreground": "ffffff", + "background": "656565", + "token": "meta.diff" + }, + { + "foreground": "ffffff", + "background": "1b63ff", + "token": "meta.diff.range" + }, + { + "foreground": "000000", + "background": "ff7880", + "token": "markup.deleted.diff" + }, + { + "foreground": "000000", + "background": "98ff9a", + "token": "markup.inserted.diff" + }, + { + "foreground": "5e5e5e", + "token": "source.diff" + } + ], + "colors": { + "editor.foreground": "#3B3B3B", + "editor.background": "#FFFFFF", + "editor.selectionBackground": "#BAD6FD", + "editor.lineHighlightBackground": "#00000012", + "editorCursor.foreground": "#000000", + "editorWhitespace.foreground": "#BFBFBF" + } +} diff --git a/src/lib/themes/amy.json b/src/lib/themes/amy.json index 8316a48..734ef55 100644 --- a/src/lib/themes/amy.json +++ b/src/lib/themes/amy.json @@ -1,187 +1,187 @@ { - "base": "vs-dark", - "inherit": true, - "rules": [ - { - "foreground": "404080", - "background": "200020", - "fontStyle": "italic", - "token": "comment.block" - }, - { - "foreground": "999999", - "token": "string" - }, - { - "foreground": "707090", - "token": "constant.language" - }, - { - "foreground": "7090b0", - "token": "constant.numeric" - }, - { - "fontStyle": "bold", - "token": "constant.numeric.integer.int32" - }, - { - "fontStyle": "italic", - "token": "constant.numeric.integer.int64" - }, - { - "fontStyle": "bold italic", - "token": "constant.numeric.integer.nativeint" - }, - { - "fontStyle": "underline", - "token": "constant.numeric.floating-point.ocaml" - }, - { - "foreground": "666666", - "token": "constant.character" - }, - { - "foreground": "8080a0", - "token": "constant.language.boolean" - }, - { - "foreground": "008080", - "token": "variable.language" - }, - { - "foreground": "008080", - "token": "variable.other" - }, - { - "foreground": "a080ff", - "token": "keyword" - }, - { - "foreground": "a0a0ff", - "token": "keyword.operator" - }, - { - "foreground": "d0d0ff", - "token": "keyword.other.decorator" - }, - { - "fontStyle": "underline", - "token": "keyword.operator.infix.floating-point.ocaml" - }, - { - "fontStyle": "underline", - "token": "keyword.operator.prefix.floating-point.ocaml" - }, - { - "foreground": "c080c0", - "token": "keyword.other.directive" - }, - { - "foreground": "c080c0", - "fontStyle": "underline", - "token": "keyword.other.directive.line-number" - }, - { - "foreground": "80a0ff", - "token": "keyword.control" - }, - { - "foreground": "b0fff0", - "token": "storage" - }, - { - "foreground": "60b0ff", - "token": "entity.name.type.variant" - }, - { - "foreground": "60b0ff", - "fontStyle": "italic", - "token": "storage.type.variant.polymorphic" - }, - { - "foreground": "60b0ff", - "fontStyle": "italic", - "token": "entity.name.type.variant.polymorphic" - }, - { - "foreground": "b000b0", - "token": "entity.name.type.module" - }, - { - "foreground": "b000b0", - "fontStyle": "underline", - "token": "entity.name.type.module-type.ocaml" - }, - { - "foreground": "a00050", - "token": "support.other" - }, - { - "foreground": "70e080", - "token": "entity.name.type.class" - }, - { - "foreground": "70e0a0", - "token": "entity.name.type.class-type" - }, - { - "foreground": "50a0a0", - "token": "entity.name.function" - }, - { - "foreground": "80b0b0", - "token": "variable.parameter" - }, - { - "foreground": "3080a0", - "token": "entity.name.type.token" - }, - { - "foreground": "3cb0d0", - "token": "entity.name.type.token.reference" - }, - { - "foreground": "90e0e0", - "token": "entity.name.function.non-terminal" - }, - { - "foreground": "c0f0f0", - "token": "entity.name.function.non-terminal.reference" - }, - { - "foreground": "009090", - "token": "entity.name.tag" - }, - { - "background": "200020", - "token": "support.constant" - }, - { - "foreground": "400080", - "background": "ffff00", - "fontStyle": "bold", - "token": "invalid.illegal" - }, - { - "foreground": "200020", - "background": "cc66ff", - "token": "invalid.deprecated" - }, - { - "background": "40008054", - "token": "source.camlp4.embedded" - }, - { - "foreground": "805080", - "token": "punctuation" - } - ], - "colors": { - "editor.foreground": "#D0D0FF", - "editor.background": "#200020", - "editor.selectionBackground": "#80000080", - "editor.lineHighlightBackground": "#80000040", - "editorCursor.foreground": "#7070FF", - "editorWhitespace.foreground": "#BFBFBF" - } -} \ No newline at end of file + "base": "vs-dark", + "inherit": true, + "rules": [ + { + "foreground": "404080", + "background": "200020", + "fontStyle": "italic", + "token": "comment.block" + }, + { + "foreground": "999999", + "token": "string" + }, + { + "foreground": "707090", + "token": "constant.language" + }, + { + "foreground": "7090b0", + "token": "constant.numeric" + }, + { + "fontStyle": "bold", + "token": "constant.numeric.integer.int32" + }, + { + "fontStyle": "italic", + "token": "constant.numeric.integer.int64" + }, + { + "fontStyle": "bold italic", + "token": "constant.numeric.integer.nativeint" + }, + { + "fontStyle": "underline", + "token": "constant.numeric.floating-point.ocaml" + }, + { + "foreground": "666666", + "token": "constant.character" + }, + { + "foreground": "8080a0", + "token": "constant.language.boolean" + }, + { + "foreground": "008080", + "token": "variable.language" + }, + { + "foreground": "008080", + "token": "variable.other" + }, + { + "foreground": "a080ff", + "token": "keyword" + }, + { + "foreground": "a0a0ff", + "token": "keyword.operator" + }, + { + "foreground": "d0d0ff", + "token": "keyword.other.decorator" + }, + { + "fontStyle": "underline", + "token": "keyword.operator.infix.floating-point.ocaml" + }, + { + "fontStyle": "underline", + "token": "keyword.operator.prefix.floating-point.ocaml" + }, + { + "foreground": "c080c0", + "token": "keyword.other.directive" + }, + { + "foreground": "c080c0", + "fontStyle": "underline", + "token": "keyword.other.directive.line-number" + }, + { + "foreground": "80a0ff", + "token": "keyword.control" + }, + { + "foreground": "b0fff0", + "token": "storage" + }, + { + "foreground": "60b0ff", + "token": "entity.name.type.variant" + }, + { + "foreground": "60b0ff", + "fontStyle": "italic", + "token": "storage.type.variant.polymorphic" + }, + { + "foreground": "60b0ff", + "fontStyle": "italic", + "token": "entity.name.type.variant.polymorphic" + }, + { + "foreground": "b000b0", + "token": "entity.name.type.module" + }, + { + "foreground": "b000b0", + "fontStyle": "underline", + "token": "entity.name.type.module-type.ocaml" + }, + { + "foreground": "a00050", + "token": "support.other" + }, + { + "foreground": "70e080", + "token": "entity.name.type.class" + }, + { + "foreground": "70e0a0", + "token": "entity.name.type.class-type" + }, + { + "foreground": "50a0a0", + "token": "entity.name.function" + }, + { + "foreground": "80b0b0", + "token": "variable.parameter" + }, + { + "foreground": "3080a0", + "token": "entity.name.type.token" + }, + { + "foreground": "3cb0d0", + "token": "entity.name.type.token.reference" + }, + { + "foreground": "90e0e0", + "token": "entity.name.function.non-terminal" + }, + { + "foreground": "c0f0f0", + "token": "entity.name.function.non-terminal.reference" + }, + { + "foreground": "009090", + "token": "entity.name.tag" + }, + { + "background": "200020", + "token": "support.constant" + }, + { + "foreground": "400080", + "background": "ffff00", + "fontStyle": "bold", + "token": "invalid.illegal" + }, + { + "foreground": "200020", + "background": "cc66ff", + "token": "invalid.deprecated" + }, + { + "background": "40008054", + "token": "source.camlp4.embedded" + }, + { + "foreground": "805080", + "token": "punctuation" + } + ], + "colors": { + "editor.foreground": "#D0D0FF", + "editor.background": "#200020", + "editor.selectionBackground": "#80000080", + "editor.lineHighlightBackground": "#80000040", + "editorCursor.foreground": "#7070FF", + "editorWhitespace.foreground": "#BFBFBF" + } +} diff --git a/src/lib/themes/blackboard.json b/src/lib/themes/blackboard.json index a1e1d4d..6934372 100644 --- a/src/lib/themes/blackboard.json +++ b/src/lib/themes/blackboard.json @@ -1,129 +1,129 @@ { - "base": "vs-dark", - "inherit": true, - "rules": [ - { - "foreground": "aeaeae", - "token": "comment" - }, - { - "foreground": "d8fa3c", - "token": "constant" - }, - { - "foreground": "ff6400", - "token": "entity" - }, - { - "foreground": "fbde2d", - "token": "keyword" - }, - { - "foreground": "fbde2d", - "token": "storage" - }, - { - "foreground": "61ce3c", - "token": "string" - }, - { - "foreground": "61ce3c", - "token": "meta.verbatim" - }, - { - "foreground": "8da6ce", - "token": "support" - }, - { - "foreground": "ab2a1d", - "fontStyle": "italic", - "token": "invalid.deprecated" - }, - { - "foreground": "f8f8f8", - "background": "9d1e15", - "token": "invalid.illegal" - }, - { - "foreground": "ff6400", - "fontStyle": "italic", - "token": "entity.other.inherited-class" - }, - { - "foreground": "ff6400", - "token": "string constant.other.placeholder" - }, - { - "foreground": "becde6", - "token": "meta.function-call.py" - }, - { - "foreground": "7f90aa", - "token": "meta.tag" - }, - { - "foreground": "7f90aa", - "token": "meta.tag entity" - }, - { - "foreground": "ffffff", - "token": "entity.name.section" - }, - { - "foreground": "d5e0f3", - "token": "keyword.type.variant" - }, - { - "foreground": "f8f8f8", - "token": "source.ocaml keyword.operator.symbol" - }, - { - "foreground": "8da6ce", - "token": "source.ocaml keyword.operator.symbol.infix" - }, - { - "foreground": "8da6ce", - "token": "source.ocaml keyword.operator.symbol.prefix" - }, - { - "fontStyle": "underline", - "token": "source.ocaml keyword.operator.symbol.infix.floating-point" - }, - { - "fontStyle": "underline", - "token": "source.ocaml keyword.operator.symbol.prefix.floating-point" - }, - { - "fontStyle": "underline", - "token": "source.ocaml constant.numeric.floating-point" - }, - { - "background": "ffffff08", - "token": "text.tex.latex meta.function.environment" - }, - { - "background": "7a96fa08", - "token": "text.tex.latex meta.function.environment meta.function.environment" - }, - { - "foreground": "fbde2d", - "token": "text.tex.latex support.function" - }, - { - "foreground": "ffffff", - "token": "source.plist string.unquoted" - }, - { - "foreground": "ffffff", - "token": "source.plist keyword.operator" - } - ], - "colors": { - "editor.foreground": "#F8F8F8", - "editor.background": "#0C1021", - "editor.selectionBackground": "#253B76", - "editor.lineHighlightBackground": "#FFFFFF0F", - "editorCursor.foreground": "#FFFFFFA6", - "editorWhitespace.foreground": "#FFFFFF40" - } + "base": "vs-dark", + "inherit": true, + "rules": [ + { + "foreground": "aeaeae", + "token": "comment" + }, + { + "foreground": "d8fa3c", + "token": "constant" + }, + { + "foreground": "ff6400", + "token": "entity" + }, + { + "foreground": "fbde2d", + "token": "keyword" + }, + { + "foreground": "fbde2d", + "token": "storage" + }, + { + "foreground": "61ce3c", + "token": "string" + }, + { + "foreground": "61ce3c", + "token": "meta.verbatim" + }, + { + "foreground": "8da6ce", + "token": "support" + }, + { + "foreground": "ab2a1d", + "fontStyle": "italic", + "token": "invalid.deprecated" + }, + { + "foreground": "f8f8f8", + "background": "9d1e15", + "token": "invalid.illegal" + }, + { + "foreground": "ff6400", + "fontStyle": "italic", + "token": "entity.other.inherited-class" + }, + { + "foreground": "ff6400", + "token": "string constant.other.placeholder" + }, + { + "foreground": "becde6", + "token": "meta.function-call.py" + }, + { + "foreground": "7f90aa", + "token": "meta.tag" + }, + { + "foreground": "7f90aa", + "token": "meta.tag entity" + }, + { + "foreground": "ffffff", + "token": "entity.name.section" + }, + { + "foreground": "d5e0f3", + "token": "keyword.type.variant" + }, + { + "foreground": "f8f8f8", + "token": "source.ocaml keyword.operator.symbol" + }, + { + "foreground": "8da6ce", + "token": "source.ocaml keyword.operator.symbol.infix" + }, + { + "foreground": "8da6ce", + "token": "source.ocaml keyword.operator.symbol.prefix" + }, + { + "fontStyle": "underline", + "token": "source.ocaml keyword.operator.symbol.infix.floating-point" + }, + { + "fontStyle": "underline", + "token": "source.ocaml keyword.operator.symbol.prefix.floating-point" + }, + { + "fontStyle": "underline", + "token": "source.ocaml constant.numeric.floating-point" + }, + { + "background": "ffffff08", + "token": "text.tex.latex meta.function.environment" + }, + { + "background": "7a96fa08", + "token": "text.tex.latex meta.function.environment meta.function.environment" + }, + { + "foreground": "fbde2d", + "token": "text.tex.latex support.function" + }, + { + "foreground": "ffffff", + "token": "source.plist string.unquoted" + }, + { + "foreground": "ffffff", + "token": "source.plist keyword.operator" + } + ], + "colors": { + "editor.foreground": "#F8F8F8", + "editor.background": "#0C1021", + "editor.selectionBackground": "#253B76", + "editor.lineHighlightBackground": "#FFFFFF0F", + "editorCursor.foreground": "#FFFFFFA6", + "editorWhitespace.foreground": "#FFFFFF40" + } } diff --git a/src/lib/themes/brilliance-black.json b/src/lib/themes/brilliance-black.json index 4f40fa9..27a8cfb 100644 --- a/src/lib/themes/brilliance-black.json +++ b/src/lib/themes/brilliance-black.json @@ -1,1627 +1,1627 @@ { - "base": "vs-dark", - "inherit": true, - "rules": [ - { - "foreground": "000000", - "background": "ffffff", - "fontStyle": "bold", - "token": "meta.thomas_aylott" - }, - { - "foreground": "555555", - "background": "ffffff", - "fontStyle": "underline", - "token": "meta.subtlegradient" - }, - { - "foreground": "fffc80", - "background": "803d0033", - "token": "string -meta.tag -meta.doctype -string.regexp -string.literal -string.interpolated -string.quoted.literal -string.unquoted" - }, - { - "foreground": "fffc80", - "background": "803d0033", - "token": "variable.parameter.misc.css" - }, - { - "foreground": "fffc80", - "background": "803d0033", - "token": "text string source string" - }, - { - "foreground": "fffc80", - "background": "803d0033", - "token": "string.unquoted string" - }, - { - "foreground": "fffc80", - "background": "803d0033", - "token": "string.regexp string" - }, - { - "foreground": "fffc80", - "background": "803d0033", - "token": "string.interpolated string" - }, - { - "foreground": "fffc80", - "background": "803d0033", - "token": "meta.tag source string" - }, - { - "foreground": "803d00", - "token": "punctuation.definition.string -meta.tag" - }, - { - "foreground": "fff80033", - "token": "string.regexp punctuation.definition.string" - }, - { - "foreground": "fff80033", - "token": "string.quoted.literal punctuation.definition.string" - }, - { - "foreground": "fff80033", - "token": "string.quoted.double.ruby.mod punctuation.definition.string" - }, - { - "foreground": "fff800", - "background": "43800033", - "token": "string.quoted.literal" - }, - { - "foreground": "fff800", - "background": "43800033", - "token": "string.quoted.double.ruby.mod" - }, - { - "foreground": "ffbc80", - "token": "string.unquoted -string.unquoted.embedded" - }, - { - "foreground": "ffbc80", - "token": "string.quoted.double.multiline" - }, - { - "foreground": "ffbc80", - "token": "meta.scope.heredoc" - }, - { - "foreground": "fffc80", - "background": "1a1a1a", - "token": "string.interpolated" - }, - { - "foreground": "fff800", - "background": "43800033", - "token": "string.regexp" - }, - { - "background": "43800033", - "token": "string.regexp.group" - }, - { - "foreground": "ffffff66", - "background": "43800033", - "token": "string.regexp.group string.regexp.group" - }, - { - "foreground": "ffffff66", - "background": "43800033", - "token": "string.regexp.group string.regexp.group string.regexp.group" - }, - { - "foreground": "ffffff66", - "background": "43800033", - "token": "string.regexp.group string.regexp.group string.regexp.group string.regexp.group" - }, - { - "foreground": "86ff00", - "background": "43800033", - "token": "string.regexp.character-class" - }, - { - "foreground": "00fff8", - "background": "43800033", - "token": "string.regexp.arbitrary-repitition" - }, - { - "foreground": "803d00", - "token": "string.regexp punctuation.definition.string keyword.other" - }, - { - "background": "0086ff33", - "token": "meta.group.assertion.regexp" - }, - { - "foreground": "0086ff", - "token": "meta.assertion" - }, - { - "foreground": "0086ff", - "token": "meta.group.assertion keyword.control.group.regexp" - }, - { - "foreground": "0086ff", - "token": "meta.group.assertion punctuation.definition.group" - }, - { - "foreground": "c6ff00", - "token": "constant.numeric" - }, - { - "foreground": "86ff00", - "token": "constant.character" - }, - { - "foreground": "07ff00", - "token": "constant.language" - }, - { - "foreground": "07ff00", - "token": "keyword.other.unit" - }, - { - "foreground": "07ff00", - "token": "constant.other.java" - }, - { - "foreground": "07ff00", - "token": "constant.other.unit" - }, - { - "foreground": "07ff00", - "background": "04800033", - "token": "constant.language.pseudo-variable" - }, - { - "foreground": "00ff79", - "token": "constant.other" - }, - { - "foreground": "00ff79", - "token": "constant.block" - }, - { - "foreground": "00fff8", - "token": "support.constant" - }, - { - "foreground": "00fff8", - "token": "constant.name" - }, - { - "foreground": "00ff79", - "background": "00807c33", - "token": "variable.other.readwrite.global.pre-defined" - }, - { - "foreground": "00ff79", - "background": "00807c33", - "token": "variable.language" - }, - { - "foreground": "00fff8", - "token": "variable.other.constant" - }, - { - "foreground": "00fff8", - "background": "00807c33", - "token": "support.variable" - }, - { - "foreground": "00807c", - "background": "00438033", - "token": "variable.other.readwrite.global" - }, - { - "foreground": "31a6ff", - "token": "variable.other" - }, - { - "foreground": "31a6ff", - "token": "variable.js" - }, - { - "foreground": "31a6ff", - "token": "punctuation.separator.variable" - }, - { - "foreground": "0086ff", - "background": "0008ff33", - "token": "variable.other.readwrite.class" - }, - { - "foreground": "406180", - "token": "variable.other.readwrite.instance" - }, - { - "foreground": "406180", - "token": "variable.other.php" - }, - { - "foreground": "406180", - "token": "variable.other.normal" - }, - { - "foreground": "00000080", - "token": "punctuation.definition" - }, - { - "foreground": "00000080", - "token": "punctuation.separator.variable" - }, - { - "foreground": "7e0080", - "token": "storage -storage.modifier" - }, - { - "background": "803d0033", - "token": "other.preprocessor" - }, - { - "background": "803d0033", - "token": "entity.name.preprocessor" - }, - { - "foreground": "666666", - "token": "variable.language.this.js" - }, - { - "foreground": "803d00", - "token": "storage.modifier" - }, - { - "foreground": "ff0000", - "token": "entity.name.class" - }, - { - "foreground": "ff0000", - "token": "entity.name.type.class" - }, - { - "foreground": "ff0000", - "token": "entity.name.type.module" - }, - { - "foreground": "870000", - "background": "ff000033", - "token": "meta.class -meta.class.instance" - }, - { - "foreground": "870000", - "background": "ff000033", - "token": "declaration.class" - }, - { - "foreground": "870000", - "background": "ff000033", - "token": "meta.definition.class" - }, - { - "foreground": "870000", - "background": "ff000033", - "token": "declaration.module" - }, - { - "foreground": "ff0000", - "background": "87000033", - "token": "support.type" - }, - { - "foreground": "ff0000", - "background": "87000033", - "token": "support.class" - }, - { - "foreground": "ff3d44", - "token": "entity.name.instance" - }, - { - "foreground": "ff3d44", - "token": "entity.name.type.instance" - }, - { - "background": "831e5133", - "token": "meta.class.instance.constructor" - }, - { - "foreground": "ff0086", - "background": "80000433", - "token": "entity.other.inherited-class" - }, - { - "foreground": "ff0086", - "background": "80000433", - "token": "entity.name.module" - }, - { - "foreground": "ff0086", - "token": "meta.definition.method" - }, - { - "foreground": "ff0086", - "token": "entity.name.function" - }, - { - "foreground": "ff0086", - "token": "entity.name.preprocessor" - }, - { - "foreground": "9799ff", - "token": "variable.parameter.function" - }, - { - "foreground": "9799ff", - "token": "variable.parameter -variable.parameter.misc.css" - }, - { - "foreground": "9799ff", - "token": "meta.definition.method meta.definition.param-list" - }, - { - "foreground": "9799ff", - "token": "meta.function.method.with-arguments variable.parameter.function" - }, - { - "foreground": "800004", - "token": "punctuation.definition.parameters" - }, - { - "foreground": "800004", - "token": "variable.parameter.function punctuation.separator.object" - }, - { - "foreground": "782ec1", - "token": "keyword.other.special-method" - }, - { - "foreground": "782ec1", - "token": "meta.function-call entity.name.function -(meta.function-call meta.function)" - }, - { - "foreground": "782ec1", - "token": "support.function - variable" - }, - { - "foreground": "9d3eff", - "token": "meta.function-call support.function - variable" - }, - { - "foreground": "603f80", - "background": "603f8033", - "token": "support.function" - }, - { - "foreground": "bc80ff", - "token": "punctuation.section.function" - }, - { - "foreground": "bc80ff", - "token": "meta.brace.curly.function" - }, - { - "foreground": "bc80ff", - "token": "meta.function-call punctuation.section.scope.ruby" - }, - { - "foreground": "bc80ff", - "token": "meta.function-call punctuation.separator.object" - }, - { - "foreground": "bc80ff", - "fontStyle": "bold", - "token": "meta.group.braces.round punctuation.section.scope" - }, - { - "foreground": "bc80ff", - "fontStyle": "bold", - "token": "meta.group.braces.round meta.delimiter.object.comma" - }, - { - "foreground": "bc80ff", - "fontStyle": "bold", - "token": "meta.group.braces.curly.function meta.delimiter.object.comma" - }, - { - "foreground": "bc80ff", - "fontStyle": "bold", - "token": "meta.brace.round" - }, - { - "foreground": "a88fc0", - "token": "meta.function-call.method.without-arguments" - }, - { - "foreground": "a88fc0", - "token": "meta.function-call.method.without-arguments entity.name.function" - }, - { - "foreground": "f800ff", - "token": "keyword.control" - }, - { - "foreground": "7900ff", - "token": "keyword.other" - }, - { - "foreground": "0000ce", - "token": "keyword.operator" - }, - { - "foreground": "0000ce", - "token": "declaration.function.operator" - }, - { - "foreground": "0000ce", - "token": "meta.preprocessor.c.include" - }, - { - "foreground": "0000ce", - "token": "punctuation.separator.operator" - }, - { - "foreground": "0000ce", - "background": "00009a33", - "token": "keyword.operator.assignment" - }, - { - "foreground": "2136ce", - "token": "keyword.operator.arithmetic" - }, - { - "foreground": "3759ff", - "background": "00009a33", - "token": "keyword.operator.logical" - }, - { - "foreground": "7c88ff", - "token": "keyword.operator.comparison" - }, - { - "foreground": "800043", - "token": "meta.class.instance.constructor keyword.operator.new" - }, - { - "foreground": "cccccc", - "background": "333333", - "token": "meta.doctype" - }, - { - "foreground": "cccccc", - "background": "333333", - "token": "meta.tag.sgml-declaration.doctype" - }, - { - "foreground": "cccccc", - "background": "333333", - "token": "meta.tag.sgml.doctype" - }, - { - "foreground": "333333", - "token": "meta.tag" - }, - { - "foreground": "666666", - "background": "333333bf", - "token": "meta.tag.structure" - }, - { - "foreground": "666666", - "background": "333333bf", - "token": "meta.tag.segment" - }, - { - "foreground": "4c4c4c", - "background": "4c4c4c33", - "token": "meta.tag.block" - }, - { - "foreground": "4c4c4c", - "background": "4c4c4c33", - "token": "meta.tag.xml" - }, - { - "foreground": "4c4c4c", - "background": "4c4c4c33", - "token": "meta.tag.key" - }, - { - "foreground": "ff7900", - "background": "803d0033", - "token": "meta.tag.inline" - }, - { - "background": "803d0033", - "token": "meta.tag.inline source" - }, - { - "foreground": "ff0007", - "background": "80000433", - "token": "meta.tag.other" - }, - { - "foreground": "ff0007", - "background": "80000433", - "token": "entity.name.tag.style" - }, - { - "foreground": "ff0007", - "background": "80000433", - "token": "entity.name.tag.script" - }, - { - "foreground": "ff0007", - "background": "80000433", - "token": "meta.tag.block.script" - }, - { - "foreground": "ff0007", - "background": "80000433", - "token": "source.js.embedded punctuation.definition.tag.html" - }, - { - "foreground": "ff0007", - "background": "80000433", - "token": "source.css.embedded punctuation.definition.tag.html" - }, - { - "foreground": "0086ff", - "background": "00438033", - "token": "meta.tag.form" - }, - { - "foreground": "0086ff", - "background": "00438033", - "token": "meta.tag.block.form" - }, - { - "foreground": "f800ff", - "background": "3c008033", - "token": "meta.tag.meta" - }, - { - "background": "121212", - "token": "meta.section.html.head" - }, - { - "background": "0043801a", - "token": "meta.section.html.form" - }, - { - "foreground": "666666", - "token": "meta.tag.xml" - }, - { - "foreground": "ffffff4d", - "token": "entity.name.tag" - }, - { - "foreground": "ffffff33", - "token": "entity.other.attribute-name" - }, - { - "foreground": "ffffff33", - "token": "meta.tag punctuation.definition.string" - }, - { - "foreground": "ffffff66", - "token": "meta.tag string -source -punctuation" - }, - { - "foreground": "ffffff66", - "token": "text source text meta.tag string -punctuation" - }, - { - "foreground": "999999", - "token": "text meta.paragraph" - }, - { - "foreground": "fff800", - "background": "33333333", - "token": "markup markup -(markup meta.paragraph.list)" - }, - { - "foreground": "000000", - "background": "ffffff", - "token": "markup.hr" - }, - { - "foreground": "ffffff", - "token": "markup.heading" - }, - { - "foreground": "95d4ff80", - "fontStyle": "bold", - "token": "markup.bold" - }, - { - "fontStyle": "italic", - "token": "markup.italic" - }, - { - "fontStyle": "underline", - "token": "markup.underline" - }, - { - "foreground": "0086ff", - "token": "meta.reference" - }, - { - "foreground": "0086ff", - "token": "markup.underline.link" - }, - { - "foreground": "00fff8", - "background": "00438033", - "token": "entity.name.reference" - }, - { - "foreground": "00fff8", - "fontStyle": "underline", - "token": "meta.reference.list markup.underline.link" - }, - { - "foreground": "00fff8", - "fontStyle": "underline", - "token": "text.html.textile markup.underline.link" - }, - { - "background": "80808040", - "token": "markup.raw.block" - }, - { - "background": "ffffff1a", - "token": "markup.quote" - }, - { - "foreground": "ffffff", - "token": "markup.list meta.paragraph" - }, - { - "foreground": "000000", - "background": "ffffff", - "token": "text.html.markdown" - }, - { - "foreground": "000000", - "token": "text.html.markdown meta.paragraph" - }, - { - "foreground": "555555", - "token": "text.html.markdown markup.list meta.paragraph" - }, - { - "foreground": "000000", - "fontStyle": "bold", - "token": "text.html.markdown markup.heading" - }, - { - "foreground": "8a5420", - "token": "text.html.markdown string" - }, - { - "foreground": "666666", - "token": "meta.selector" - }, - { - "foreground": "006680", - "token": "source.css meta.scope.property-list meta.property-value punctuation.definition.arguments" - }, - { - "foreground": "006680", - "token": "source.css meta.scope.property-list meta.property-value punctuation.separator.arguments" - }, - { - "foreground": "4f00ff", - "token": "entity.other.attribute-name.pseudo-element" - }, - { - "foreground": "7900ff", - "token": "entity.other.attribute-name.pseudo-class" - }, - { - "foreground": "7900ff", - "token": "entity.other.attribute-name.tag.pseudo-class" - }, - { - "foreground": "f800ff", - "token": "meta.selector entity.other.attribute-name.class" - }, - { - "foreground": "ff0086", - "token": "meta.selector entity.other.attribute-name.id" - }, - { - "foreground": "ff0007", - "token": "meta.selector entity.name.tag" - }, - { - "foreground": "ff7900", - "fontStyle": "bold", - "token": "entity.name.tag.wildcard" - }, - { - "foreground": "ff7900", - "fontStyle": "bold", - "token": "entity.other.attribute-name.universal" - }, - { - "foreground": "c25a00", - "token": "source.css entity.other.attribute-name.attribute" - }, - { - "foreground": "673000", - "token": "source.css meta.attribute-selector keyword.operator.comparison" - }, - { - "foreground": "333333", - "fontStyle": "bold", - "token": "meta.scope.property-list" - }, - { - "foreground": "999999", - "token": "meta.property-name" - }, - { - "foreground": "ffffff", - "background": "0d0d0d", - "token": "support.type.property-name" - }, - { - "foreground": "999999", - "background": "19191980", - "token": "meta.property-value" - }, - { - "background": "000000", - "token": "text.latex markup.raw" - }, - { - "foreground": "bc80ff", - "token": "text.latex support.function -support.function.textit -support.function.emph" - }, - { - "foreground": "ffffffbf", - "token": "text.latex support.function.section" - }, - { - "foreground": "000000", - "background": "ffffff", - "token": "text.latex entity.name.section -meta.group -keyword.operator.braces" - }, - { - "background": "00000080", - "token": "text.latex keyword.operator.delimiter" - }, - { - "foreground": "999999", - "token": "text.latex keyword.operator.brackets" - }, - { - "foreground": "666666", - "token": "text.latex keyword.operator.braces" - }, - { - "foreground": "0008ff4d", - "background": "00008033", - "token": "meta.footnote" - }, - { - "background": "ffffff0d", - "token": "text.latex meta.label.reference" - }, - { - "foreground": "ff0007", - "background": "260001", - "token": "text.latex keyword.control.ref" - }, - { - "foreground": "ffbc80", - "background": "400002", - "token": "text.latex variable.parameter.label.reference" - }, - { - "foreground": "ff0086", - "background": "260014", - "token": "text.latex keyword.control.cite" - }, - { - "foreground": "ffbfe1", - "background": "400022", - "token": "variable.parameter.cite" - }, - { - "foreground": "ffffff80", - "token": "text.latex variable.parameter.label" - }, - { - "foreground": "cdcdcd", - "token": "meta.function markup" - }, - { - "foreground": "33333333", - "token": "text.latex meta.group.braces" - }, - { - "foreground": "33333333", - "background": "00000080", - "token": "text.latex meta.environment.list" - }, - { - "foreground": "33333333", - "background": "00000080", - "token": "text.latex meta.environment.list meta.environment.list" - }, - { - "foreground": "33333333", - "background": "000000", - "token": "text.latex meta.environment.list meta.environment.list meta.environment.list" - }, - { - "foreground": "33333333", - "token": "text.latex meta.environment.list meta.environment.list meta.environment.list meta.environment.list" - }, - { - "foreground": "33333333", - "token": "text.latex meta.environment.list meta.environment.list meta.environment.list meta.environment.list meta.environment.list" - }, - { - "foreground": "33333333", - "token": "text.latex meta.environment.list meta.environment.list meta.environment.list meta.environment.list meta.environment.list meta.environment.list" - }, - { - "foreground": "000000", - "background": "cccccc", - "token": "text.latex meta.end-document" - }, - { - "foreground": "000000", - "background": "cccccc", - "token": "text.latex meta.begin-document" - }, - { - "foreground": "000000", - "background": "cccccc", - "token": "meta.end-document.latex support.function" - }, - { - "foreground": "000000", - "background": "cccccc", - "token": "meta.end-document.latex variable.parameter" - }, - { - "foreground": "000000", - "background": "cccccc", - "token": "meta.begin-document.latex support.function" - }, - { - "foreground": "000000", - "background": "cccccc", - "token": "meta.begin-document.latex variable.parameter" - }, - { - "foreground": "00ffaa", - "background": "00805533", - "token": "meta.brace.erb.return-value" - }, - { - "background": "8080801a", - "token": "source.ruby.rails.embedded.return-value.one-line" - }, - { - "foreground": "00fff8", - "background": "00fff81a", - "token": "punctuation.section.embedded -(source string source punctuation.section.embedded)" - }, - { - "foreground": "00fff8", - "background": "00fff81a", - "token": "meta.brace.erb.html" - }, - { - "background": "00fff81a", - "token": "source.ruby.rails.embedded.one-line" - }, - { - "foreground": "406180", - "token": "source string source punctuation.section.embedded" - }, - { - "background": "0d0d0d", - "token": "source.js.embedded" - }, - { - "background": "000000", - "token": "meta.brace.erb" - }, - { - "foreground": "ffffff", - "background": "33333380", - "token": "source string source" - }, - { - "foreground": "999999", - "background": "00000099", - "token": "source string.interpolated source" - }, - { - "background": "3333331a", - "token": "source source" - }, - { - "background": "3333331a", - "token": "source.java.embedded" - }, - { - "foreground": "ffffff", - "token": "text -text.xml.strict" - }, - { - "foreground": "cccccc", - "background": "000000", - "token": "text source" - }, - { - "foreground": "cccccc", - "background": "000000", - "token": "meta.scope.django.template" - }, - { - "foreground": "999999", - "token": "text string source" - }, - { - "foreground": "330004", - "background": "ff0007", - "fontStyle": "bold", - "token": "invalid -invalid.SOMETHING" - }, - { - "foreground": "ff3600", - "fontStyle": "underline", - "token": "invalid.SOMETHING" - }, - { - "foreground": "333333", - "token": "meta.syntax" - }, - { - "foreground": "4c4c4c", - "background": "33333333", - "token": "comment -comment.line" - }, - { - "foreground": "4c4c4c", - "fontStyle": "italic", - "token": "comment.line" - }, - { - "fontStyle": "italic", - "token": "text comment.block -source" - }, - { - "foreground": "40ff9a", - "background": "00401e", - "token": "markup.inserted" - }, - { - "foreground": "ff40a3", - "background": "400022", - "token": "markup.deleted" - }, - { - "foreground": "ffff55", - "background": "803d00", - "token": "markup.changed" - }, - { - "foreground": "ffffff", - "background": "000000", - "token": "text.subversion-commit meta.scope.changed-files" - }, - { - "foreground": "ffffff", - "background": "000000", - "token": "text.subversion-commit meta.scope.changed-files.svn meta.diff.separator" - }, - { - "foreground": "000000", - "background": "ffffff", - "token": "text.subversion-commit" - }, - { - "foreground": "7f7f7f", - "background": "ffffff03", - "fontStyle": "bold", - "token": "punctuation.terminator" - }, - { - "foreground": "7f7f7f", - "background": "ffffff03", - "fontStyle": "bold", - "token": "meta.delimiter" - }, - { - "foreground": "7f7f7f", - "background": "ffffff03", - "fontStyle": "bold", - "token": "punctuation.separator.method" - }, - { - "background": "00000080", - "token": "punctuation.terminator.statement" - }, - { - "background": "00000080", - "token": "meta.delimiter.statement.js" - }, - { - "background": "00000040", - "token": "meta.delimiter.object.js" - }, - { - "foreground": "803d00", - "fontStyle": "bold", - "token": "string.quoted.single.brace" - }, - { - "foreground": "803d00", - "fontStyle": "bold", - "token": "string.quoted.double.brace" - }, - { - "foreground": "333333", - "background": "dcdcdc", - "token": "text.blog" - }, - { - "foreground": "333333", - "background": "dcdcdc", - "token": "text.mail" - }, - { - "foreground": "cccccc", - "background": "000000", - "token": "text.blog text" - }, - { - "foreground": "cccccc", - "background": "000000", - "token": "text.mail text" - }, - { - "foreground": "06403e", - "background": "00fff81a", - "token": "meta.header.blog keyword.other" - }, - { - "foreground": "06403e", - "background": "00fff81a", - "token": "meta.header.mail keyword.other" - }, - { - "foreground": "803d00", - "background": "ffff551a", - "token": "meta.header.blog string.unquoted.blog" - }, - { - "foreground": "803d00", - "background": "ffff551a", - "token": "meta.header.mail string.unquoted" - }, - { - "foreground": "ff0000", - "token": "source.ocaml entity.name.type.module" - }, - { - "foreground": "ff0000", - "background": "83000033", - "token": "source.ocaml support.other.module" - }, - { - "foreground": "00fff8", - "token": "entity.name.type.variant" - }, - { - "foreground": "00ff79", - "token": "source.ocaml entity.name.tag" - }, - { - "foreground": "00ff79", - "token": "source.ocaml meta.record.definition" - }, - { - "foreground": "ffffff", - "fontStyle": "bold", - "token": "punctuation.separator.parameters" - }, - { - "foreground": "4c4c4c", - "background": "33333333", - "token": "meta.brace.pipe" - }, - { - "foreground": "666666", - "fontStyle": "bold", - "token": "meta.brace.erb" - }, - { - "foreground": "666666", - "fontStyle": "bold", - "token": "source.ruby.embedded.source.brace" - }, - { - "foreground": "666666", - "fontStyle": "bold", - "token": "punctuation.section.dictionary" - }, - { - "foreground": "666666", - "fontStyle": "bold", - "token": "punctuation.terminator.dictionary" - }, - { - "foreground": "666666", - "fontStyle": "bold", - "token": "punctuation.separator.object" - }, - { - "foreground": "666666", - "fontStyle": "bold", - "token": "punctuation.separator.statement" - }, - { - "foreground": "666666", - "fontStyle": "bold", - "token": "punctuation.separator.key-value.css" - }, - { - "foreground": "999999", - "fontStyle": "bold", - "token": "punctuation.section.scope.curly" - }, - { - "foreground": "999999", - "fontStyle": "bold", - "token": "punctuation.section.scope" - }, - { - "foreground": "0c823b", - "fontStyle": "bold", - "token": "punctuation.separator.objects" - }, - { - "foreground": "0c823b", - "fontStyle": "bold", - "token": "meta.group.braces.curly meta.delimiter.object.comma" - }, - { - "foreground": "0c823b", - "fontStyle": "bold", - "token": "punctuation.separator.key-value -meta.tag" - }, - { - "foreground": "0c823b", - "fontStyle": "bold", - "token": "source.ocaml punctuation.separator.match-definition" - }, - { - "foreground": "800043", - "token": "punctuation.separator.parameters.function.js" - }, - { - "foreground": "800043", - "token": "punctuation.definition.function" - }, - { - "foreground": "800043", - "token": "punctuation.separator.function-return" - }, - { - "foreground": "800043", - "token": "punctuation.separator.function-definition" - }, - { - "foreground": "800043", - "token": "punctuation.definition.arguments" - }, - { - "foreground": "800043", - "token": "punctuation.separator.arguments" - }, - { - "foreground": "7f5e40", - "background": "803d001a", - "fontStyle": "bold", - "token": "meta.group.braces.square punctuation.section.scope" - }, - { - "foreground": "7f5e40", - "background": "803d001a", - "fontStyle": "bold", - "token": "meta.group.braces.square meta.delimiter.object.comma" - }, - { - "foreground": "7f5e40", - "background": "803d001a", - "fontStyle": "bold", - "token": "meta.brace.square" - }, - { - "foreground": "7f5e40", - "background": "803d001a", - "fontStyle": "bold", - "token": "punctuation.separator.array" - }, - { - "foreground": "7f5e40", - "background": "803d001a", - "fontStyle": "bold", - "token": "punctuation.section.array" - }, - { - "foreground": "7f5e40", - "background": "803d001a", - "fontStyle": "bold", - "token": "punctuation.definition.array" - }, - { - "foreground": "7f5e40", - "background": "803d001a", - "fontStyle": "bold", - "token": "punctuation.definition.constant.range" - }, - { - "background": "803d001a", - "token": "meta.structure.array -punctuation.definition.array" - }, - { - "background": "803d001a", - "token": "meta.definition.range -punctuation.definition.constant.range" - }, - { - "background": "00000080", - "token": "meta.brace.curly meta.group.css" - }, - { - "foreground": "666666", - "background": "00000080", - "token": "meta.source.embedded" - }, - { - "foreground": "666666", - "background": "00000080", - "token": "entity.other.django.tagbraces" - }, - { - "background": "00000080", - "token": "source.ruby meta.even-tab" - }, - { - "background": "00000080", - "token": "source.ruby meta.even-tab.group2" - }, - { - "background": "00000080", - "token": "source.ruby meta.even-tab.group4" - }, - { - "background": "00000080", - "token": "source.ruby meta.even-tab.group6" - }, - { - "background": "00000080", - "token": "source.ruby meta.even-tab.group8" - }, - { - "background": "00000080", - "token": "source.ruby meta.even-tab.group10" - }, - { - "background": "00000080", - "token": "source.ruby meta.even-tab.group12" - }, - { - "foreground": "666666", - "token": "meta.block.slate" - }, - { - "foreground": "cccccc", - "token": "meta.block.content.slate" - }, - { - "background": "0a0a0a", - "token": "meta.odd-tab.group1" - }, - { - "background": "0a0a0a", - "token": "meta.group.braces" - }, - { - "background": "0a0a0a", - "token": "meta.block.slate" - }, - { - "background": "0a0a0a", - "token": "text.xml.strict meta.tag" - }, - { - "background": "0a0a0a", - "token": "meta.paren-group" - }, - { - "background": "0a0a0a", - "token": "meta.section" - }, - { - "background": "0e0e0e", - "token": "meta.even-tab.group2" - }, - { - "background": "0e0e0e", - "token": "meta.group.braces meta.group.braces" - }, - { - "background": "0e0e0e", - "token": "meta.block.slate meta.block.slate" - }, - { - "background": "0e0e0e", - "token": "text.xml.strict meta.tag meta.tag" - }, - { - "background": "0e0e0e", - "token": "meta.group.braces meta.group.braces" - }, - { - "background": "0e0e0e", - "token": "meta.paren-group meta.paren-group" - }, - { - "background": "0e0e0e", - "token": "meta.section meta.section" - }, - { - "background": "111111", - "token": "meta.odd-tab.group3" - }, - { - "background": "111111", - "token": "meta.group.braces meta.group.braces meta.group.braces" - }, - { - "background": "111111", - "token": "meta.block.slate meta.block.slate meta.block.slate" - }, - { - "background": "111111", - "token": "text.xml.strict meta.tag meta.tag meta.tag" - }, - { - "background": "111111", - "token": "meta.group.braces meta.group.braces meta.group.braces" - }, - { - "background": "111111", - "token": "meta.paren-group meta.paren-group meta.paren-group" - }, - { - "background": "111111", - "token": "meta.section meta.section meta.section" - }, - { - "background": "151515", - "token": "meta.even-tab.group4" - }, - { - "background": "151515", - "token": "meta.group.braces meta.group.braces meta.group.braces meta.group.braces" - }, - { - "background": "151515", - "token": "meta.block.slate meta.block.slate meta.block.slate meta.block.slate" - }, - { - "background": "151515", - "token": "text.xml.strict meta.tag meta.tag meta.tag meta.tag" - }, - { - "background": "151515", - "token": "meta.group.braces meta.group.braces meta.group.braces meta.group.braces" - }, - { - "background": "151515", - "token": "meta.paren-group meta.paren-group meta.paren-group meta.paren-group" - }, - { - "background": "151515", - "token": "meta.section meta.section meta.section meta.section" - }, - { - "background": "191919", - "token": "meta.odd-tab.group5" - }, - { - "background": "191919", - "token": "meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces" - }, - { - "background": "191919", - "token": "meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate" - }, - { - "background": "191919", - "token": "text.xml.strict meta.tag meta.tag meta.tag meta.tag meta.tag" - }, - { - "background": "191919", - "token": "meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces" - }, - { - "background": "191919", - "token": "meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group" - }, - { - "background": "191919", - "token": "meta.section meta.section meta.section meta.section meta.section" - }, - { - "background": "1c1c1c", - "token": "meta.even-tab.group6" - }, - { - "background": "1c1c1c", - "token": "meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces" - }, - { - "background": "1c1c1c", - "token": "meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate" - }, - { - "background": "1c1c1c", - "token": "text.xml.strict meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag" - }, - { - "background": "1c1c1c", - "token": "meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces" - }, - { - "background": "1c1c1c", - "token": "meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group" - }, - { - "background": "1c1c1c", - "token": "meta.section meta.section meta.section meta.section meta.section meta.section" - }, - { - "background": "1f1f1f", - "token": "meta.odd-tab.group7" - }, - { - "background": "1f1f1f", - "token": "meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces" - }, - { - "background": "1f1f1f", - "token": "meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate" - }, - { - "background": "1f1f1f", - "token": "text.xml.strict meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag" - }, - { - "background": "1f1f1f", - "token": "meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces" - }, - { - "background": "1f1f1f", - "token": "meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group" - }, - { - "background": "1f1f1f", - "token": "meta.section meta.section meta.section meta.section meta.section meta.section meta.section" - }, - { - "background": "212121", - "token": "meta.even-tab.group8" - }, - { - "background": "212121", - "token": "meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces" - }, - { - "background": "212121", - "token": "meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate" - }, - { - "background": "212121", - "token": "text.xml.strict meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag" - }, - { - "background": "212121", - "token": "meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces" - }, - { - "background": "212121", - "token": "meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group" - }, - { - "background": "212121", - "token": "meta.section meta.section meta.section meta.section meta.section meta.section meta.section meta.section" - }, - { - "background": "242424", - "token": "meta.odd-tab.group9" - }, - { - "background": "242424", - "token": "meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces" - }, - { - "background": "242424", - "token": "meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate" - }, - { - "background": "242424", - "token": "text.xml.strict meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag" - }, - { - "background": "242424", - "token": "meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces" - }, - { - "background": "242424", - "token": "meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group" - }, - { - "background": "242424", - "token": "meta.section meta.section meta.section meta.section meta.section meta.section meta.section meta.section meta.section" - }, - { - "background": "1f1f1f", - "token": "meta.even-tab.group10" - }, - { - "background": "151515", - "token": "meta.odd-tab.group11" - }, - { - "foreground": "1b95e2", - "token": "meta.property.vendor.microsoft.trident.4" - }, - { - "foreground": "1b95e2", - "token": "meta.property.vendor.microsoft.trident.4 support.type.property-name" - }, - { - "foreground": "1b95e2", - "token": "meta.property.vendor.microsoft.trident.4 punctuation.terminator.rule" - }, - { - "foreground": "f5c034", - "token": "meta.property.vendor.microsoft.trident.5" - }, - { - "foreground": "f5c034", - "token": "meta.property.vendor.microsoft.trident.5 support.type.property-name" - }, - { - "foreground": "f5c034", - "token": "meta.property.vendor.microsoft.trident.5 punctuation.separator.key-value" - }, - { - "foreground": "f5c034", - "token": "meta.property.vendor.microsoft.trident.5 punctuation.terminator.rule" - } - ], - "colors": { - "editor.foreground": "#EEEEEE", - "editor.background": "#0D0D0DFA", - "editor.selectionBackground": "#0010B499", - "editor.lineHighlightBackground": "#00008033", - "editorCursor.foreground": "#3333FF", - "editorWhitespace.foreground": "#CCCCCC1A" - } -} \ No newline at end of file + "base": "vs-dark", + "inherit": true, + "rules": [ + { + "foreground": "000000", + "background": "ffffff", + "fontStyle": "bold", + "token": "meta.thomas_aylott" + }, + { + "foreground": "555555", + "background": "ffffff", + "fontStyle": "underline", + "token": "meta.subtlegradient" + }, + { + "foreground": "fffc80", + "background": "803d0033", + "token": "string -meta.tag -meta.doctype -string.regexp -string.literal -string.interpolated -string.quoted.literal -string.unquoted" + }, + { + "foreground": "fffc80", + "background": "803d0033", + "token": "variable.parameter.misc.css" + }, + { + "foreground": "fffc80", + "background": "803d0033", + "token": "text string source string" + }, + { + "foreground": "fffc80", + "background": "803d0033", + "token": "string.unquoted string" + }, + { + "foreground": "fffc80", + "background": "803d0033", + "token": "string.regexp string" + }, + { + "foreground": "fffc80", + "background": "803d0033", + "token": "string.interpolated string" + }, + { + "foreground": "fffc80", + "background": "803d0033", + "token": "meta.tag source string" + }, + { + "foreground": "803d00", + "token": "punctuation.definition.string -meta.tag" + }, + { + "foreground": "fff80033", + "token": "string.regexp punctuation.definition.string" + }, + { + "foreground": "fff80033", + "token": "string.quoted.literal punctuation.definition.string" + }, + { + "foreground": "fff80033", + "token": "string.quoted.double.ruby.mod punctuation.definition.string" + }, + { + "foreground": "fff800", + "background": "43800033", + "token": "string.quoted.literal" + }, + { + "foreground": "fff800", + "background": "43800033", + "token": "string.quoted.double.ruby.mod" + }, + { + "foreground": "ffbc80", + "token": "string.unquoted -string.unquoted.embedded" + }, + { + "foreground": "ffbc80", + "token": "string.quoted.double.multiline" + }, + { + "foreground": "ffbc80", + "token": "meta.scope.heredoc" + }, + { + "foreground": "fffc80", + "background": "1a1a1a", + "token": "string.interpolated" + }, + { + "foreground": "fff800", + "background": "43800033", + "token": "string.regexp" + }, + { + "background": "43800033", + "token": "string.regexp.group" + }, + { + "foreground": "ffffff66", + "background": "43800033", + "token": "string.regexp.group string.regexp.group" + }, + { + "foreground": "ffffff66", + "background": "43800033", + "token": "string.regexp.group string.regexp.group string.regexp.group" + }, + { + "foreground": "ffffff66", + "background": "43800033", + "token": "string.regexp.group string.regexp.group string.regexp.group string.regexp.group" + }, + { + "foreground": "86ff00", + "background": "43800033", + "token": "string.regexp.character-class" + }, + { + "foreground": "00fff8", + "background": "43800033", + "token": "string.regexp.arbitrary-repitition" + }, + { + "foreground": "803d00", + "token": "string.regexp punctuation.definition.string keyword.other" + }, + { + "background": "0086ff33", + "token": "meta.group.assertion.regexp" + }, + { + "foreground": "0086ff", + "token": "meta.assertion" + }, + { + "foreground": "0086ff", + "token": "meta.group.assertion keyword.control.group.regexp" + }, + { + "foreground": "0086ff", + "token": "meta.group.assertion punctuation.definition.group" + }, + { + "foreground": "c6ff00", + "token": "constant.numeric" + }, + { + "foreground": "86ff00", + "token": "constant.character" + }, + { + "foreground": "07ff00", + "token": "constant.language" + }, + { + "foreground": "07ff00", + "token": "keyword.other.unit" + }, + { + "foreground": "07ff00", + "token": "constant.other.java" + }, + { + "foreground": "07ff00", + "token": "constant.other.unit" + }, + { + "foreground": "07ff00", + "background": "04800033", + "token": "constant.language.pseudo-variable" + }, + { + "foreground": "00ff79", + "token": "constant.other" + }, + { + "foreground": "00ff79", + "token": "constant.block" + }, + { + "foreground": "00fff8", + "token": "support.constant" + }, + { + "foreground": "00fff8", + "token": "constant.name" + }, + { + "foreground": "00ff79", + "background": "00807c33", + "token": "variable.other.readwrite.global.pre-defined" + }, + { + "foreground": "00ff79", + "background": "00807c33", + "token": "variable.language" + }, + { + "foreground": "00fff8", + "token": "variable.other.constant" + }, + { + "foreground": "00fff8", + "background": "00807c33", + "token": "support.variable" + }, + { + "foreground": "00807c", + "background": "00438033", + "token": "variable.other.readwrite.global" + }, + { + "foreground": "31a6ff", + "token": "variable.other" + }, + { + "foreground": "31a6ff", + "token": "variable.js" + }, + { + "foreground": "31a6ff", + "token": "punctuation.separator.variable" + }, + { + "foreground": "0086ff", + "background": "0008ff33", + "token": "variable.other.readwrite.class" + }, + { + "foreground": "406180", + "token": "variable.other.readwrite.instance" + }, + { + "foreground": "406180", + "token": "variable.other.php" + }, + { + "foreground": "406180", + "token": "variable.other.normal" + }, + { + "foreground": "00000080", + "token": "punctuation.definition" + }, + { + "foreground": "00000080", + "token": "punctuation.separator.variable" + }, + { + "foreground": "7e0080", + "token": "storage -storage.modifier" + }, + { + "background": "803d0033", + "token": "other.preprocessor" + }, + { + "background": "803d0033", + "token": "entity.name.preprocessor" + }, + { + "foreground": "666666", + "token": "variable.language.this.js" + }, + { + "foreground": "803d00", + "token": "storage.modifier" + }, + { + "foreground": "ff0000", + "token": "entity.name.class" + }, + { + "foreground": "ff0000", + "token": "entity.name.type.class" + }, + { + "foreground": "ff0000", + "token": "entity.name.type.module" + }, + { + "foreground": "870000", + "background": "ff000033", + "token": "meta.class -meta.class.instance" + }, + { + "foreground": "870000", + "background": "ff000033", + "token": "declaration.class" + }, + { + "foreground": "870000", + "background": "ff000033", + "token": "meta.definition.class" + }, + { + "foreground": "870000", + "background": "ff000033", + "token": "declaration.module" + }, + { + "foreground": "ff0000", + "background": "87000033", + "token": "support.type" + }, + { + "foreground": "ff0000", + "background": "87000033", + "token": "support.class" + }, + { + "foreground": "ff3d44", + "token": "entity.name.instance" + }, + { + "foreground": "ff3d44", + "token": "entity.name.type.instance" + }, + { + "background": "831e5133", + "token": "meta.class.instance.constructor" + }, + { + "foreground": "ff0086", + "background": "80000433", + "token": "entity.other.inherited-class" + }, + { + "foreground": "ff0086", + "background": "80000433", + "token": "entity.name.module" + }, + { + "foreground": "ff0086", + "token": "meta.definition.method" + }, + { + "foreground": "ff0086", + "token": "entity.name.function" + }, + { + "foreground": "ff0086", + "token": "entity.name.preprocessor" + }, + { + "foreground": "9799ff", + "token": "variable.parameter.function" + }, + { + "foreground": "9799ff", + "token": "variable.parameter -variable.parameter.misc.css" + }, + { + "foreground": "9799ff", + "token": "meta.definition.method meta.definition.param-list" + }, + { + "foreground": "9799ff", + "token": "meta.function.method.with-arguments variable.parameter.function" + }, + { + "foreground": "800004", + "token": "punctuation.definition.parameters" + }, + { + "foreground": "800004", + "token": "variable.parameter.function punctuation.separator.object" + }, + { + "foreground": "782ec1", + "token": "keyword.other.special-method" + }, + { + "foreground": "782ec1", + "token": "meta.function-call entity.name.function -(meta.function-call meta.function)" + }, + { + "foreground": "782ec1", + "token": "support.function - variable" + }, + { + "foreground": "9d3eff", + "token": "meta.function-call support.function - variable" + }, + { + "foreground": "603f80", + "background": "603f8033", + "token": "support.function" + }, + { + "foreground": "bc80ff", + "token": "punctuation.section.function" + }, + { + "foreground": "bc80ff", + "token": "meta.brace.curly.function" + }, + { + "foreground": "bc80ff", + "token": "meta.function-call punctuation.section.scope.ruby" + }, + { + "foreground": "bc80ff", + "token": "meta.function-call punctuation.separator.object" + }, + { + "foreground": "bc80ff", + "fontStyle": "bold", + "token": "meta.group.braces.round punctuation.section.scope" + }, + { + "foreground": "bc80ff", + "fontStyle": "bold", + "token": "meta.group.braces.round meta.delimiter.object.comma" + }, + { + "foreground": "bc80ff", + "fontStyle": "bold", + "token": "meta.group.braces.curly.function meta.delimiter.object.comma" + }, + { + "foreground": "bc80ff", + "fontStyle": "bold", + "token": "meta.brace.round" + }, + { + "foreground": "a88fc0", + "token": "meta.function-call.method.without-arguments" + }, + { + "foreground": "a88fc0", + "token": "meta.function-call.method.without-arguments entity.name.function" + }, + { + "foreground": "f800ff", + "token": "keyword.control" + }, + { + "foreground": "7900ff", + "token": "keyword.other" + }, + { + "foreground": "0000ce", + "token": "keyword.operator" + }, + { + "foreground": "0000ce", + "token": "declaration.function.operator" + }, + { + "foreground": "0000ce", + "token": "meta.preprocessor.c.include" + }, + { + "foreground": "0000ce", + "token": "punctuation.separator.operator" + }, + { + "foreground": "0000ce", + "background": "00009a33", + "token": "keyword.operator.assignment" + }, + { + "foreground": "2136ce", + "token": "keyword.operator.arithmetic" + }, + { + "foreground": "3759ff", + "background": "00009a33", + "token": "keyword.operator.logical" + }, + { + "foreground": "7c88ff", + "token": "keyword.operator.comparison" + }, + { + "foreground": "800043", + "token": "meta.class.instance.constructor keyword.operator.new" + }, + { + "foreground": "cccccc", + "background": "333333", + "token": "meta.doctype" + }, + { + "foreground": "cccccc", + "background": "333333", + "token": "meta.tag.sgml-declaration.doctype" + }, + { + "foreground": "cccccc", + "background": "333333", + "token": "meta.tag.sgml.doctype" + }, + { + "foreground": "333333", + "token": "meta.tag" + }, + { + "foreground": "666666", + "background": "333333bf", + "token": "meta.tag.structure" + }, + { + "foreground": "666666", + "background": "333333bf", + "token": "meta.tag.segment" + }, + { + "foreground": "4c4c4c", + "background": "4c4c4c33", + "token": "meta.tag.block" + }, + { + "foreground": "4c4c4c", + "background": "4c4c4c33", + "token": "meta.tag.xml" + }, + { + "foreground": "4c4c4c", + "background": "4c4c4c33", + "token": "meta.tag.key" + }, + { + "foreground": "ff7900", + "background": "803d0033", + "token": "meta.tag.inline" + }, + { + "background": "803d0033", + "token": "meta.tag.inline source" + }, + { + "foreground": "ff0007", + "background": "80000433", + "token": "meta.tag.other" + }, + { + "foreground": "ff0007", + "background": "80000433", + "token": "entity.name.tag.style" + }, + { + "foreground": "ff0007", + "background": "80000433", + "token": "entity.name.tag.script" + }, + { + "foreground": "ff0007", + "background": "80000433", + "token": "meta.tag.block.script" + }, + { + "foreground": "ff0007", + "background": "80000433", + "token": "source.js.embedded punctuation.definition.tag.html" + }, + { + "foreground": "ff0007", + "background": "80000433", + "token": "source.css.embedded punctuation.definition.tag.html" + }, + { + "foreground": "0086ff", + "background": "00438033", + "token": "meta.tag.form" + }, + { + "foreground": "0086ff", + "background": "00438033", + "token": "meta.tag.block.form" + }, + { + "foreground": "f800ff", + "background": "3c008033", + "token": "meta.tag.meta" + }, + { + "background": "121212", + "token": "meta.section.html.head" + }, + { + "background": "0043801a", + "token": "meta.section.html.form" + }, + { + "foreground": "666666", + "token": "meta.tag.xml" + }, + { + "foreground": "ffffff4d", + "token": "entity.name.tag" + }, + { + "foreground": "ffffff33", + "token": "entity.other.attribute-name" + }, + { + "foreground": "ffffff33", + "token": "meta.tag punctuation.definition.string" + }, + { + "foreground": "ffffff66", + "token": "meta.tag string -source -punctuation" + }, + { + "foreground": "ffffff66", + "token": "text source text meta.tag string -punctuation" + }, + { + "foreground": "999999", + "token": "text meta.paragraph" + }, + { + "foreground": "fff800", + "background": "33333333", + "token": "markup markup -(markup meta.paragraph.list)" + }, + { + "foreground": "000000", + "background": "ffffff", + "token": "markup.hr" + }, + { + "foreground": "ffffff", + "token": "markup.heading" + }, + { + "foreground": "95d4ff80", + "fontStyle": "bold", + "token": "markup.bold" + }, + { + "fontStyle": "italic", + "token": "markup.italic" + }, + { + "fontStyle": "underline", + "token": "markup.underline" + }, + { + "foreground": "0086ff", + "token": "meta.reference" + }, + { + "foreground": "0086ff", + "token": "markup.underline.link" + }, + { + "foreground": "00fff8", + "background": "00438033", + "token": "entity.name.reference" + }, + { + "foreground": "00fff8", + "fontStyle": "underline", + "token": "meta.reference.list markup.underline.link" + }, + { + "foreground": "00fff8", + "fontStyle": "underline", + "token": "text.html.textile markup.underline.link" + }, + { + "background": "80808040", + "token": "markup.raw.block" + }, + { + "background": "ffffff1a", + "token": "markup.quote" + }, + { + "foreground": "ffffff", + "token": "markup.list meta.paragraph" + }, + { + "foreground": "000000", + "background": "ffffff", + "token": "text.html.markdown" + }, + { + "foreground": "000000", + "token": "text.html.markdown meta.paragraph" + }, + { + "foreground": "555555", + "token": "text.html.markdown markup.list meta.paragraph" + }, + { + "foreground": "000000", + "fontStyle": "bold", + "token": "text.html.markdown markup.heading" + }, + { + "foreground": "8a5420", + "token": "text.html.markdown string" + }, + { + "foreground": "666666", + "token": "meta.selector" + }, + { + "foreground": "006680", + "token": "source.css meta.scope.property-list meta.property-value punctuation.definition.arguments" + }, + { + "foreground": "006680", + "token": "source.css meta.scope.property-list meta.property-value punctuation.separator.arguments" + }, + { + "foreground": "4f00ff", + "token": "entity.other.attribute-name.pseudo-element" + }, + { + "foreground": "7900ff", + "token": "entity.other.attribute-name.pseudo-class" + }, + { + "foreground": "7900ff", + "token": "entity.other.attribute-name.tag.pseudo-class" + }, + { + "foreground": "f800ff", + "token": "meta.selector entity.other.attribute-name.class" + }, + { + "foreground": "ff0086", + "token": "meta.selector entity.other.attribute-name.id" + }, + { + "foreground": "ff0007", + "token": "meta.selector entity.name.tag" + }, + { + "foreground": "ff7900", + "fontStyle": "bold", + "token": "entity.name.tag.wildcard" + }, + { + "foreground": "ff7900", + "fontStyle": "bold", + "token": "entity.other.attribute-name.universal" + }, + { + "foreground": "c25a00", + "token": "source.css entity.other.attribute-name.attribute" + }, + { + "foreground": "673000", + "token": "source.css meta.attribute-selector keyword.operator.comparison" + }, + { + "foreground": "333333", + "fontStyle": "bold", + "token": "meta.scope.property-list" + }, + { + "foreground": "999999", + "token": "meta.property-name" + }, + { + "foreground": "ffffff", + "background": "0d0d0d", + "token": "support.type.property-name" + }, + { + "foreground": "999999", + "background": "19191980", + "token": "meta.property-value" + }, + { + "background": "000000", + "token": "text.latex markup.raw" + }, + { + "foreground": "bc80ff", + "token": "text.latex support.function -support.function.textit -support.function.emph" + }, + { + "foreground": "ffffffbf", + "token": "text.latex support.function.section" + }, + { + "foreground": "000000", + "background": "ffffff", + "token": "text.latex entity.name.section -meta.group -keyword.operator.braces" + }, + { + "background": "00000080", + "token": "text.latex keyword.operator.delimiter" + }, + { + "foreground": "999999", + "token": "text.latex keyword.operator.brackets" + }, + { + "foreground": "666666", + "token": "text.latex keyword.operator.braces" + }, + { + "foreground": "0008ff4d", + "background": "00008033", + "token": "meta.footnote" + }, + { + "background": "ffffff0d", + "token": "text.latex meta.label.reference" + }, + { + "foreground": "ff0007", + "background": "260001", + "token": "text.latex keyword.control.ref" + }, + { + "foreground": "ffbc80", + "background": "400002", + "token": "text.latex variable.parameter.label.reference" + }, + { + "foreground": "ff0086", + "background": "260014", + "token": "text.latex keyword.control.cite" + }, + { + "foreground": "ffbfe1", + "background": "400022", + "token": "variable.parameter.cite" + }, + { + "foreground": "ffffff80", + "token": "text.latex variable.parameter.label" + }, + { + "foreground": "cdcdcd", + "token": "meta.function markup" + }, + { + "foreground": "33333333", + "token": "text.latex meta.group.braces" + }, + { + "foreground": "33333333", + "background": "00000080", + "token": "text.latex meta.environment.list" + }, + { + "foreground": "33333333", + "background": "00000080", + "token": "text.latex meta.environment.list meta.environment.list" + }, + { + "foreground": "33333333", + "background": "000000", + "token": "text.latex meta.environment.list meta.environment.list meta.environment.list" + }, + { + "foreground": "33333333", + "token": "text.latex meta.environment.list meta.environment.list meta.environment.list meta.environment.list" + }, + { + "foreground": "33333333", + "token": "text.latex meta.environment.list meta.environment.list meta.environment.list meta.environment.list meta.environment.list" + }, + { + "foreground": "33333333", + "token": "text.latex meta.environment.list meta.environment.list meta.environment.list meta.environment.list meta.environment.list meta.environment.list" + }, + { + "foreground": "000000", + "background": "cccccc", + "token": "text.latex meta.end-document" + }, + { + "foreground": "000000", + "background": "cccccc", + "token": "text.latex meta.begin-document" + }, + { + "foreground": "000000", + "background": "cccccc", + "token": "meta.end-document.latex support.function" + }, + { + "foreground": "000000", + "background": "cccccc", + "token": "meta.end-document.latex variable.parameter" + }, + { + "foreground": "000000", + "background": "cccccc", + "token": "meta.begin-document.latex support.function" + }, + { + "foreground": "000000", + "background": "cccccc", + "token": "meta.begin-document.latex variable.parameter" + }, + { + "foreground": "00ffaa", + "background": "00805533", + "token": "meta.brace.erb.return-value" + }, + { + "background": "8080801a", + "token": "source.ruby.rails.embedded.return-value.one-line" + }, + { + "foreground": "00fff8", + "background": "00fff81a", + "token": "punctuation.section.embedded -(source string source punctuation.section.embedded)" + }, + { + "foreground": "00fff8", + "background": "00fff81a", + "token": "meta.brace.erb.html" + }, + { + "background": "00fff81a", + "token": "source.ruby.rails.embedded.one-line" + }, + { + "foreground": "406180", + "token": "source string source punctuation.section.embedded" + }, + { + "background": "0d0d0d", + "token": "source.js.embedded" + }, + { + "background": "000000", + "token": "meta.brace.erb" + }, + { + "foreground": "ffffff", + "background": "33333380", + "token": "source string source" + }, + { + "foreground": "999999", + "background": "00000099", + "token": "source string.interpolated source" + }, + { + "background": "3333331a", + "token": "source source" + }, + { + "background": "3333331a", + "token": "source.java.embedded" + }, + { + "foreground": "ffffff", + "token": "text -text.xml.strict" + }, + { + "foreground": "cccccc", + "background": "000000", + "token": "text source" + }, + { + "foreground": "cccccc", + "background": "000000", + "token": "meta.scope.django.template" + }, + { + "foreground": "999999", + "token": "text string source" + }, + { + "foreground": "330004", + "background": "ff0007", + "fontStyle": "bold", + "token": "invalid -invalid.SOMETHING" + }, + { + "foreground": "ff3600", + "fontStyle": "underline", + "token": "invalid.SOMETHING" + }, + { + "foreground": "333333", + "token": "meta.syntax" + }, + { + "foreground": "4c4c4c", + "background": "33333333", + "token": "comment -comment.line" + }, + { + "foreground": "4c4c4c", + "fontStyle": "italic", + "token": "comment.line" + }, + { + "fontStyle": "italic", + "token": "text comment.block -source" + }, + { + "foreground": "40ff9a", + "background": "00401e", + "token": "markup.inserted" + }, + { + "foreground": "ff40a3", + "background": "400022", + "token": "markup.deleted" + }, + { + "foreground": "ffff55", + "background": "803d00", + "token": "markup.changed" + }, + { + "foreground": "ffffff", + "background": "000000", + "token": "text.subversion-commit meta.scope.changed-files" + }, + { + "foreground": "ffffff", + "background": "000000", + "token": "text.subversion-commit meta.scope.changed-files.svn meta.diff.separator" + }, + { + "foreground": "000000", + "background": "ffffff", + "token": "text.subversion-commit" + }, + { + "foreground": "7f7f7f", + "background": "ffffff03", + "fontStyle": "bold", + "token": "punctuation.terminator" + }, + { + "foreground": "7f7f7f", + "background": "ffffff03", + "fontStyle": "bold", + "token": "meta.delimiter" + }, + { + "foreground": "7f7f7f", + "background": "ffffff03", + "fontStyle": "bold", + "token": "punctuation.separator.method" + }, + { + "background": "00000080", + "token": "punctuation.terminator.statement" + }, + { + "background": "00000080", + "token": "meta.delimiter.statement.js" + }, + { + "background": "00000040", + "token": "meta.delimiter.object.js" + }, + { + "foreground": "803d00", + "fontStyle": "bold", + "token": "string.quoted.single.brace" + }, + { + "foreground": "803d00", + "fontStyle": "bold", + "token": "string.quoted.double.brace" + }, + { + "foreground": "333333", + "background": "dcdcdc", + "token": "text.blog" + }, + { + "foreground": "333333", + "background": "dcdcdc", + "token": "text.mail" + }, + { + "foreground": "cccccc", + "background": "000000", + "token": "text.blog text" + }, + { + "foreground": "cccccc", + "background": "000000", + "token": "text.mail text" + }, + { + "foreground": "06403e", + "background": "00fff81a", + "token": "meta.header.blog keyword.other" + }, + { + "foreground": "06403e", + "background": "00fff81a", + "token": "meta.header.mail keyword.other" + }, + { + "foreground": "803d00", + "background": "ffff551a", + "token": "meta.header.blog string.unquoted.blog" + }, + { + "foreground": "803d00", + "background": "ffff551a", + "token": "meta.header.mail string.unquoted" + }, + { + "foreground": "ff0000", + "token": "source.ocaml entity.name.type.module" + }, + { + "foreground": "ff0000", + "background": "83000033", + "token": "source.ocaml support.other.module" + }, + { + "foreground": "00fff8", + "token": "entity.name.type.variant" + }, + { + "foreground": "00ff79", + "token": "source.ocaml entity.name.tag" + }, + { + "foreground": "00ff79", + "token": "source.ocaml meta.record.definition" + }, + { + "foreground": "ffffff", + "fontStyle": "bold", + "token": "punctuation.separator.parameters" + }, + { + "foreground": "4c4c4c", + "background": "33333333", + "token": "meta.brace.pipe" + }, + { + "foreground": "666666", + "fontStyle": "bold", + "token": "meta.brace.erb" + }, + { + "foreground": "666666", + "fontStyle": "bold", + "token": "source.ruby.embedded.source.brace" + }, + { + "foreground": "666666", + "fontStyle": "bold", + "token": "punctuation.section.dictionary" + }, + { + "foreground": "666666", + "fontStyle": "bold", + "token": "punctuation.terminator.dictionary" + }, + { + "foreground": "666666", + "fontStyle": "bold", + "token": "punctuation.separator.object" + }, + { + "foreground": "666666", + "fontStyle": "bold", + "token": "punctuation.separator.statement" + }, + { + "foreground": "666666", + "fontStyle": "bold", + "token": "punctuation.separator.key-value.css" + }, + { + "foreground": "999999", + "fontStyle": "bold", + "token": "punctuation.section.scope.curly" + }, + { + "foreground": "999999", + "fontStyle": "bold", + "token": "punctuation.section.scope" + }, + { + "foreground": "0c823b", + "fontStyle": "bold", + "token": "punctuation.separator.objects" + }, + { + "foreground": "0c823b", + "fontStyle": "bold", + "token": "meta.group.braces.curly meta.delimiter.object.comma" + }, + { + "foreground": "0c823b", + "fontStyle": "bold", + "token": "punctuation.separator.key-value -meta.tag" + }, + { + "foreground": "0c823b", + "fontStyle": "bold", + "token": "source.ocaml punctuation.separator.match-definition" + }, + { + "foreground": "800043", + "token": "punctuation.separator.parameters.function.js" + }, + { + "foreground": "800043", + "token": "punctuation.definition.function" + }, + { + "foreground": "800043", + "token": "punctuation.separator.function-return" + }, + { + "foreground": "800043", + "token": "punctuation.separator.function-definition" + }, + { + "foreground": "800043", + "token": "punctuation.definition.arguments" + }, + { + "foreground": "800043", + "token": "punctuation.separator.arguments" + }, + { + "foreground": "7f5e40", + "background": "803d001a", + "fontStyle": "bold", + "token": "meta.group.braces.square punctuation.section.scope" + }, + { + "foreground": "7f5e40", + "background": "803d001a", + "fontStyle": "bold", + "token": "meta.group.braces.square meta.delimiter.object.comma" + }, + { + "foreground": "7f5e40", + "background": "803d001a", + "fontStyle": "bold", + "token": "meta.brace.square" + }, + { + "foreground": "7f5e40", + "background": "803d001a", + "fontStyle": "bold", + "token": "punctuation.separator.array" + }, + { + "foreground": "7f5e40", + "background": "803d001a", + "fontStyle": "bold", + "token": "punctuation.section.array" + }, + { + "foreground": "7f5e40", + "background": "803d001a", + "fontStyle": "bold", + "token": "punctuation.definition.array" + }, + { + "foreground": "7f5e40", + "background": "803d001a", + "fontStyle": "bold", + "token": "punctuation.definition.constant.range" + }, + { + "background": "803d001a", + "token": "meta.structure.array -punctuation.definition.array" + }, + { + "background": "803d001a", + "token": "meta.definition.range -punctuation.definition.constant.range" + }, + { + "background": "00000080", + "token": "meta.brace.curly meta.group.css" + }, + { + "foreground": "666666", + "background": "00000080", + "token": "meta.source.embedded" + }, + { + "foreground": "666666", + "background": "00000080", + "token": "entity.other.django.tagbraces" + }, + { + "background": "00000080", + "token": "source.ruby meta.even-tab" + }, + { + "background": "00000080", + "token": "source.ruby meta.even-tab.group2" + }, + { + "background": "00000080", + "token": "source.ruby meta.even-tab.group4" + }, + { + "background": "00000080", + "token": "source.ruby meta.even-tab.group6" + }, + { + "background": "00000080", + "token": "source.ruby meta.even-tab.group8" + }, + { + "background": "00000080", + "token": "source.ruby meta.even-tab.group10" + }, + { + "background": "00000080", + "token": "source.ruby meta.even-tab.group12" + }, + { + "foreground": "666666", + "token": "meta.block.slate" + }, + { + "foreground": "cccccc", + "token": "meta.block.content.slate" + }, + { + "background": "0a0a0a", + "token": "meta.odd-tab.group1" + }, + { + "background": "0a0a0a", + "token": "meta.group.braces" + }, + { + "background": "0a0a0a", + "token": "meta.block.slate" + }, + { + "background": "0a0a0a", + "token": "text.xml.strict meta.tag" + }, + { + "background": "0a0a0a", + "token": "meta.paren-group" + }, + { + "background": "0a0a0a", + "token": "meta.section" + }, + { + "background": "0e0e0e", + "token": "meta.even-tab.group2" + }, + { + "background": "0e0e0e", + "token": "meta.group.braces meta.group.braces" + }, + { + "background": "0e0e0e", + "token": "meta.block.slate meta.block.slate" + }, + { + "background": "0e0e0e", + "token": "text.xml.strict meta.tag meta.tag" + }, + { + "background": "0e0e0e", + "token": "meta.group.braces meta.group.braces" + }, + { + "background": "0e0e0e", + "token": "meta.paren-group meta.paren-group" + }, + { + "background": "0e0e0e", + "token": "meta.section meta.section" + }, + { + "background": "111111", + "token": "meta.odd-tab.group3" + }, + { + "background": "111111", + "token": "meta.group.braces meta.group.braces meta.group.braces" + }, + { + "background": "111111", + "token": "meta.block.slate meta.block.slate meta.block.slate" + }, + { + "background": "111111", + "token": "text.xml.strict meta.tag meta.tag meta.tag" + }, + { + "background": "111111", + "token": "meta.group.braces meta.group.braces meta.group.braces" + }, + { + "background": "111111", + "token": "meta.paren-group meta.paren-group meta.paren-group" + }, + { + "background": "111111", + "token": "meta.section meta.section meta.section" + }, + { + "background": "151515", + "token": "meta.even-tab.group4" + }, + { + "background": "151515", + "token": "meta.group.braces meta.group.braces meta.group.braces meta.group.braces" + }, + { + "background": "151515", + "token": "meta.block.slate meta.block.slate meta.block.slate meta.block.slate" + }, + { + "background": "151515", + "token": "text.xml.strict meta.tag meta.tag meta.tag meta.tag" + }, + { + "background": "151515", + "token": "meta.group.braces meta.group.braces meta.group.braces meta.group.braces" + }, + { + "background": "151515", + "token": "meta.paren-group meta.paren-group meta.paren-group meta.paren-group" + }, + { + "background": "151515", + "token": "meta.section meta.section meta.section meta.section" + }, + { + "background": "191919", + "token": "meta.odd-tab.group5" + }, + { + "background": "191919", + "token": "meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces" + }, + { + "background": "191919", + "token": "meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate" + }, + { + "background": "191919", + "token": "text.xml.strict meta.tag meta.tag meta.tag meta.tag meta.tag" + }, + { + "background": "191919", + "token": "meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces" + }, + { + "background": "191919", + "token": "meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group" + }, + { + "background": "191919", + "token": "meta.section meta.section meta.section meta.section meta.section" + }, + { + "background": "1c1c1c", + "token": "meta.even-tab.group6" + }, + { + "background": "1c1c1c", + "token": "meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces" + }, + { + "background": "1c1c1c", + "token": "meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate" + }, + { + "background": "1c1c1c", + "token": "text.xml.strict meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag" + }, + { + "background": "1c1c1c", + "token": "meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces" + }, + { + "background": "1c1c1c", + "token": "meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group" + }, + { + "background": "1c1c1c", + "token": "meta.section meta.section meta.section meta.section meta.section meta.section" + }, + { + "background": "1f1f1f", + "token": "meta.odd-tab.group7" + }, + { + "background": "1f1f1f", + "token": "meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces" + }, + { + "background": "1f1f1f", + "token": "meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate" + }, + { + "background": "1f1f1f", + "token": "text.xml.strict meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag" + }, + { + "background": "1f1f1f", + "token": "meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces" + }, + { + "background": "1f1f1f", + "token": "meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group" + }, + { + "background": "1f1f1f", + "token": "meta.section meta.section meta.section meta.section meta.section meta.section meta.section" + }, + { + "background": "212121", + "token": "meta.even-tab.group8" + }, + { + "background": "212121", + "token": "meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces" + }, + { + "background": "212121", + "token": "meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate" + }, + { + "background": "212121", + "token": "text.xml.strict meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag" + }, + { + "background": "212121", + "token": "meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces" + }, + { + "background": "212121", + "token": "meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group" + }, + { + "background": "212121", + "token": "meta.section meta.section meta.section meta.section meta.section meta.section meta.section meta.section" + }, + { + "background": "242424", + "token": "meta.odd-tab.group9" + }, + { + "background": "242424", + "token": "meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces" + }, + { + "background": "242424", + "token": "meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate" + }, + { + "background": "242424", + "token": "text.xml.strict meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag" + }, + { + "background": "242424", + "token": "meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces" + }, + { + "background": "242424", + "token": "meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group" + }, + { + "background": "242424", + "token": "meta.section meta.section meta.section meta.section meta.section meta.section meta.section meta.section meta.section" + }, + { + "background": "1f1f1f", + "token": "meta.even-tab.group10" + }, + { + "background": "151515", + "token": "meta.odd-tab.group11" + }, + { + "foreground": "1b95e2", + "token": "meta.property.vendor.microsoft.trident.4" + }, + { + "foreground": "1b95e2", + "token": "meta.property.vendor.microsoft.trident.4 support.type.property-name" + }, + { + "foreground": "1b95e2", + "token": "meta.property.vendor.microsoft.trident.4 punctuation.terminator.rule" + }, + { + "foreground": "f5c034", + "token": "meta.property.vendor.microsoft.trident.5" + }, + { + "foreground": "f5c034", + "token": "meta.property.vendor.microsoft.trident.5 support.type.property-name" + }, + { + "foreground": "f5c034", + "token": "meta.property.vendor.microsoft.trident.5 punctuation.separator.key-value" + }, + { + "foreground": "f5c034", + "token": "meta.property.vendor.microsoft.trident.5 punctuation.terminator.rule" + } + ], + "colors": { + "editor.foreground": "#EEEEEE", + "editor.background": "#0D0D0DFA", + "editor.selectionBackground": "#0010B499", + "editor.lineHighlightBackground": "#00008033", + "editorCursor.foreground": "#3333FF", + "editorWhitespace.foreground": "#CCCCCC1A" + } +} diff --git a/src/lib/themes/chrome-devtools.json b/src/lib/themes/chrome-devtools.json index e0360a9..29180ec 100644 --- a/src/lib/themes/chrome-devtools.json +++ b/src/lib/themes/chrome-devtools.json @@ -1,106 +1,106 @@ { - "base": "vs", - "inherit": true, - "rules": [ - { - "foreground": "c41a16", - "token": "string" - }, - { - "foreground": "1c00cf", - "token": "constant.numeric" - }, - { - "foreground": "aa0d91", - "token": "keyword" - }, - { - "foreground": "000000", - "token": "keyword.operator" - }, - { - "foreground": "aa0d91", - "token": "constant.language" - }, - { - "foreground": "990000", - "token": "support.class.exception" - }, - { - "foreground": "000000", - "token": "entity.name.function" - }, - { - "fontStyle": "bold underline", - "token": "entity.name.type" - }, - { - "fontStyle": "italic", - "token": "variable.parameter" - }, - { - "foreground": "007400", - "token": "comment" - }, - { - "foreground": "ff0000", - "token": "invalid" - }, - { - "background": "e71a1100", - "token": "invalid.deprecated.trailing-whitespace" - }, - { - "foreground": "000000", - "background": "fafafafc", - "token": "text source" - }, - { - "foreground": "aa0d91", - "token": "meta.tag" - }, - { - "foreground": "aa0d91", - "token": "declaration.tag" - }, - { - "foreground": "000000", - "fontStyle": "bold", - "token": "support" - }, - { - "foreground": "aa0d91", - "token": "storage" - }, - { - "fontStyle": "bold underline", - "token": "entity.name.section" - }, - { - "foreground": "000000", - "fontStyle": "bold", - "token": "entity.name.function.frame" - }, - { - "foreground": "333333", - "token": "meta.tag.preprocessor.xml" - }, - { - "foreground": "994500", - "fontStyle": "italic", - "token": "entity.other.attribute-name" - }, - { - "foreground": "881280", - "token": "entity.name.tag" - } - ], - "colors": { - "editor.foreground": "#000000", - "editor.background": "#FFFFFF", - "editor.selectionBackground": "#BAD6FD", - "editor.lineHighlightBackground": "#0000001A", - "editorCursor.foreground": "#000000", - "editorWhitespace.foreground": "#ff0000" - } + "base": "vs", + "inherit": true, + "rules": [ + { + "foreground": "c41a16", + "token": "string" + }, + { + "foreground": "1c00cf", + "token": "constant.numeric" + }, + { + "foreground": "aa0d91", + "token": "keyword" + }, + { + "foreground": "000000", + "token": "keyword.operator" + }, + { + "foreground": "aa0d91", + "token": "constant.language" + }, + { + "foreground": "990000", + "token": "support.class.exception" + }, + { + "foreground": "000000", + "token": "entity.name.function" + }, + { + "fontStyle": "bold underline", + "token": "entity.name.type" + }, + { + "fontStyle": "italic", + "token": "variable.parameter" + }, + { + "foreground": "007400", + "token": "comment" + }, + { + "foreground": "ff0000", + "token": "invalid" + }, + { + "background": "e71a1100", + "token": "invalid.deprecated.trailing-whitespace" + }, + { + "foreground": "000000", + "background": "fafafafc", + "token": "text source" + }, + { + "foreground": "aa0d91", + "token": "meta.tag" + }, + { + "foreground": "aa0d91", + "token": "declaration.tag" + }, + { + "foreground": "000000", + "fontStyle": "bold", + "token": "support" + }, + { + "foreground": "aa0d91", + "token": "storage" + }, + { + "fontStyle": "bold underline", + "token": "entity.name.section" + }, + { + "foreground": "000000", + "fontStyle": "bold", + "token": "entity.name.function.frame" + }, + { + "foreground": "333333", + "token": "meta.tag.preprocessor.xml" + }, + { + "foreground": "994500", + "fontStyle": "italic", + "token": "entity.other.attribute-name" + }, + { + "foreground": "881280", + "token": "entity.name.tag" + } + ], + "colors": { + "editor.foreground": "#000000", + "editor.background": "#FFFFFF", + "editor.selectionBackground": "#BAD6FD", + "editor.lineHighlightBackground": "#0000001A", + "editorCursor.foreground": "#000000", + "editorWhitespace.foreground": "#ff0000" + } } diff --git a/src/lib/themes/clouds-midnight.json b/src/lib/themes/clouds-midnight.json index b233985..161c659 100644 --- a/src/lib/themes/clouds-midnight.json +++ b/src/lib/themes/clouds-midnight.json @@ -1,123 +1,123 @@ { - "base": "vs-dark", - "inherit": true, - "rules": [ - { - "foreground": "3c403b", - "token": "comment" - }, - { - "foreground": "5d90cd", - "token": "string" - }, - { - "foreground": "46a609", - "token": "constant.numeric" - }, - { - "foreground": "39946a", - "token": "constant.language" - }, - { - "foreground": "927c5d", - "token": "keyword" - }, - { - "foreground": "927c5d", - "token": "support.constant.property-value" - }, - { - "foreground": "927c5d", - "token": "constant.other.color" - }, - { - "foreground": "366f1a", - "token": "keyword.other.unit" - }, - { - "foreground": "a46763", - "token": "entity.other.attribute-name.html" - }, - { - "foreground": "4b4b4b", - "token": "keyword.operator" - }, - { - "foreground": "e92e2e", - "token": "storage" - }, - { - "foreground": "858585", - "token": "entity.other.inherited-class" - }, - { - "foreground": "606060", - "token": "entity.name.tag" - }, - { - "foreground": "a165ac", - "token": "constant.character.entity" - }, - { - "foreground": "a165ac", - "token": "support.class.js" - }, - { - "foreground": "606060", - "token": "entity.other.attribute-name" - }, - { - "foreground": "e92e2e", - "token": "meta.selector.css" - }, - { - "foreground": "e92e2e", - "token": "entity.name.tag.css" - }, - { - "foreground": "e92e2e", - "token": "entity.other.attribute-name.id.css" - }, - { - "foreground": "e92e2e", - "token": "entity.other.attribute-name.class.css" - }, - { - "foreground": "616161", - "token": "meta.property-name.css" - }, - { - "foreground": "e92e2e", - "token": "support.function" - }, - { - "foreground": "ffffff", - "background": "e92e2e", - "token": "invalid" - }, - { - "foreground": "e92e2e", - "token": "punctuation.section.embedded" - }, - { - "foreground": "606060", - "token": "punctuation.definition.tag" - }, - { - "foreground": "a165ac", - "token": "constant.other.color.rgb-value.css" - }, - { - "foreground": "a165ac", - "token": "support.constant.property-value.css" - } - ], - "colors": { - "editor.foreground": "#929292", - "editor.background": "#191919", - "editor.selectionBackground": "#000000", - "editor.lineHighlightBackground": "#D7D7D708", - "editorCursor.foreground": "#7DA5DC", - "editorWhitespace.foreground": "#BFBFBF" - } -} \ No newline at end of file + "base": "vs-dark", + "inherit": true, + "rules": [ + { + "foreground": "3c403b", + "token": "comment" + }, + { + "foreground": "5d90cd", + "token": "string" + }, + { + "foreground": "46a609", + "token": "constant.numeric" + }, + { + "foreground": "39946a", + "token": "constant.language" + }, + { + "foreground": "927c5d", + "token": "keyword" + }, + { + "foreground": "927c5d", + "token": "support.constant.property-value" + }, + { + "foreground": "927c5d", + "token": "constant.other.color" + }, + { + "foreground": "366f1a", + "token": "keyword.other.unit" + }, + { + "foreground": "a46763", + "token": "entity.other.attribute-name.html" + }, + { + "foreground": "4b4b4b", + "token": "keyword.operator" + }, + { + "foreground": "e92e2e", + "token": "storage" + }, + { + "foreground": "858585", + "token": "entity.other.inherited-class" + }, + { + "foreground": "606060", + "token": "entity.name.tag" + }, + { + "foreground": "a165ac", + "token": "constant.character.entity" + }, + { + "foreground": "a165ac", + "token": "support.class.js" + }, + { + "foreground": "606060", + "token": "entity.other.attribute-name" + }, + { + "foreground": "e92e2e", + "token": "meta.selector.css" + }, + { + "foreground": "e92e2e", + "token": "entity.name.tag.css" + }, + { + "foreground": "e92e2e", + "token": "entity.other.attribute-name.id.css" + }, + { + "foreground": "e92e2e", + "token": "entity.other.attribute-name.class.css" + }, + { + "foreground": "616161", + "token": "meta.property-name.css" + }, + { + "foreground": "e92e2e", + "token": "support.function" + }, + { + "foreground": "ffffff", + "background": "e92e2e", + "token": "invalid" + }, + { + "foreground": "e92e2e", + "token": "punctuation.section.embedded" + }, + { + "foreground": "606060", + "token": "punctuation.definition.tag" + }, + { + "foreground": "a165ac", + "token": "constant.other.color.rgb-value.css" + }, + { + "foreground": "a165ac", + "token": "support.constant.property-value.css" + } + ], + "colors": { + "editor.foreground": "#929292", + "editor.background": "#191919", + "editor.selectionBackground": "#000000", + "editor.lineHighlightBackground": "#D7D7D708", + "editorCursor.foreground": "#7DA5DC", + "editorWhitespace.foreground": "#BFBFBF" + } +} diff --git a/src/lib/themes/cobalt.json b/src/lib/themes/cobalt.json index b7f32b3..1930009 100644 --- a/src/lib/themes/cobalt.json +++ b/src/lib/themes/cobalt.json @@ -1,249 +1,249 @@ { - "base": "vs-dark", - "inherit": true, - "rules": [ - { - "foreground": "e1efff", - "token": "punctuation - (punctuation.definition.string || punctuation.definition.comment)" - }, - { - "foreground": "ff628c", - "token": "constant" - }, - { - "foreground": "ffdd00", - "token": "entity" - }, - { - "foreground": "ff9d00", - "token": "keyword" - }, - { - "foreground": "ffee80", - "token": "storage" - }, - { - "foreground": "3ad900", - "token": "string -string.unquoted.old-plist -string.unquoted.heredoc" - }, - { - "foreground": "3ad900", - "token": "string.unquoted.heredoc string" - }, - { - "foreground": "0088ff", - "fontStyle": "italic", - "token": "comment" - }, - { - "foreground": "80ffbb", - "token": "support" - }, - { - "foreground": "cccccc", - "token": "variable" - }, - { - "foreground": "ff80e1", - "token": "variable.language" - }, - { - "foreground": "ffee80", - "token": "meta.function-call" - }, - { - "foreground": "f8f8f8", - "background": "800f00", - "token": "invalid" - }, - { - "foreground": "ffffff", - "background": "223545", - "token": "text source" - }, - { - "foreground": "ffffff", - "background": "223545", - "token": "string.unquoted.heredoc" - }, - { - "foreground": "ffffff", - "background": "223545", - "token": "source source" - }, - { - "foreground": "80fcff", - "fontStyle": "italic", - "token": "entity.other.inherited-class" - }, - { - "foreground": "9eff80", - "token": "string.quoted source" - }, - { - "foreground": "80ff82", - "token": "string constant" - }, - { - "foreground": "80ffc2", - "token": "string.regexp" - }, - { - "foreground": "edef7d", - "token": "string variable" - }, - { - "foreground": "ffb054", - "token": "support.function" - }, - { - "foreground": "eb939a", - "token": "support.constant" - }, - { - "foreground": "ff1e00", - "token": "support.type.exception" - }, - { - "foreground": "8996a8", - "token": "meta.preprocessor.c" - }, - { - "foreground": "afc4db", - "token": "meta.preprocessor.c keyword" - }, - { - "foreground": "73817d", - "token": "meta.sgml.html meta.doctype" - }, - { - "foreground": "73817d", - "token": "meta.sgml.html meta.doctype entity" - }, - { - "foreground": "73817d", - "token": "meta.sgml.html meta.doctype string" - }, - { - "foreground": "73817d", - "token": "meta.xml-processing" - }, - { - "foreground": "73817d", - "token": "meta.xml-processing entity" - }, - { - "foreground": "73817d", - "token": "meta.xml-processing string" - }, - { - "foreground": "9effff", - "token": "meta.tag" - }, - { - "foreground": "9effff", - "token": "meta.tag entity" - }, - { - "foreground": "9effff", - "token": "meta.selector.css entity.name.tag" - }, - { - "foreground": "ffb454", - "token": "meta.selector.css entity.other.attribute-name.id" - }, - { - "foreground": "5fe461", - "token": "meta.selector.css entity.other.attribute-name.class" - }, - { - "foreground": "9df39f", - "token": "support.type.property-name.css" - }, - { - "foreground": "f6f080", - "token": "meta.property-group support.constant.property-value.css" - }, - { - "foreground": "f6f080", - "token": "meta.property-value support.constant.property-value.css" - }, - { - "foreground": "f6aa11", - "token": "meta.preprocessor.at-rule keyword.control.at-rule" - }, - { - "foreground": "edf080", - "token": "meta.property-value support.constant.named-color.css" - }, - { - "foreground": "edf080", - "token": "meta.property-value constant" - }, - { - "foreground": "eb939a", - "token": "meta.constructor.argument.css" - }, - { - "foreground": "f8f8f8", - "background": "000e1a", - "token": "meta.diff" - }, - { - "foreground": "f8f8f8", - "background": "000e1a", - "token": "meta.diff.header" - }, - { - "foreground": "f8f8f8", - "background": "4c0900", - "token": "markup.deleted" - }, - { - "foreground": "f8f8f8", - "background": "806f00", - "token": "markup.changed" - }, - { - "foreground": "f8f8f8", - "background": "154f00", - "token": "markup.inserted" - }, - { - "background": "8fddf630", - "token": "markup.raw" - }, - { - "background": "004480", - "token": "markup.quote" - }, - { - "background": "130d26", - "token": "markup.list" - }, - { - "foreground": "c1afff", - "fontStyle": "bold", - "token": "markup.bold" - }, - { - "foreground": "b8ffd9", - "fontStyle": "italic", - "token": "markup.italic" - }, - { - "foreground": "c8e4fd", - "background": "001221", - "fontStyle": "bold", - "token": "markup.heading" - } - ], - "colors": { - "editor.foreground": "#FFFFFF", - "editor.background": "#002240", - "editor.selectionBackground": "#B36539BF", - "editor.lineHighlightBackground": "#00000059", - "editorCursor.foreground": "#FFFFFF", - "editorWhitespace.foreground": "#FFFFFF26" - } + "base": "vs-dark", + "inherit": true, + "rules": [ + { + "foreground": "e1efff", + "token": "punctuation - (punctuation.definition.string || punctuation.definition.comment)" + }, + { + "foreground": "ff628c", + "token": "constant" + }, + { + "foreground": "ffdd00", + "token": "entity" + }, + { + "foreground": "ff9d00", + "token": "keyword" + }, + { + "foreground": "ffee80", + "token": "storage" + }, + { + "foreground": "3ad900", + "token": "string -string.unquoted.old-plist -string.unquoted.heredoc" + }, + { + "foreground": "3ad900", + "token": "string.unquoted.heredoc string" + }, + { + "foreground": "0088ff", + "fontStyle": "italic", + "token": "comment" + }, + { + "foreground": "80ffbb", + "token": "support" + }, + { + "foreground": "cccccc", + "token": "variable" + }, + { + "foreground": "ff80e1", + "token": "variable.language" + }, + { + "foreground": "ffee80", + "token": "meta.function-call" + }, + { + "foreground": "f8f8f8", + "background": "800f00", + "token": "invalid" + }, + { + "foreground": "ffffff", + "background": "223545", + "token": "text source" + }, + { + "foreground": "ffffff", + "background": "223545", + "token": "string.unquoted.heredoc" + }, + { + "foreground": "ffffff", + "background": "223545", + "token": "source source" + }, + { + "foreground": "80fcff", + "fontStyle": "italic", + "token": "entity.other.inherited-class" + }, + { + "foreground": "9eff80", + "token": "string.quoted source" + }, + { + "foreground": "80ff82", + "token": "string constant" + }, + { + "foreground": "80ffc2", + "token": "string.regexp" + }, + { + "foreground": "edef7d", + "token": "string variable" + }, + { + "foreground": "ffb054", + "token": "support.function" + }, + { + "foreground": "eb939a", + "token": "support.constant" + }, + { + "foreground": "ff1e00", + "token": "support.type.exception" + }, + { + "foreground": "8996a8", + "token": "meta.preprocessor.c" + }, + { + "foreground": "afc4db", + "token": "meta.preprocessor.c keyword" + }, + { + "foreground": "73817d", + "token": "meta.sgml.html meta.doctype" + }, + { + "foreground": "73817d", + "token": "meta.sgml.html meta.doctype entity" + }, + { + "foreground": "73817d", + "token": "meta.sgml.html meta.doctype string" + }, + { + "foreground": "73817d", + "token": "meta.xml-processing" + }, + { + "foreground": "73817d", + "token": "meta.xml-processing entity" + }, + { + "foreground": "73817d", + "token": "meta.xml-processing string" + }, + { + "foreground": "9effff", + "token": "meta.tag" + }, + { + "foreground": "9effff", + "token": "meta.tag entity" + }, + { + "foreground": "9effff", + "token": "meta.selector.css entity.name.tag" + }, + { + "foreground": "ffb454", + "token": "meta.selector.css entity.other.attribute-name.id" + }, + { + "foreground": "5fe461", + "token": "meta.selector.css entity.other.attribute-name.class" + }, + { + "foreground": "9df39f", + "token": "support.type.property-name.css" + }, + { + "foreground": "f6f080", + "token": "meta.property-group support.constant.property-value.css" + }, + { + "foreground": "f6f080", + "token": "meta.property-value support.constant.property-value.css" + }, + { + "foreground": "f6aa11", + "token": "meta.preprocessor.at-rule keyword.control.at-rule" + }, + { + "foreground": "edf080", + "token": "meta.property-value support.constant.named-color.css" + }, + { + "foreground": "edf080", + "token": "meta.property-value constant" + }, + { + "foreground": "eb939a", + "token": "meta.constructor.argument.css" + }, + { + "foreground": "f8f8f8", + "background": "000e1a", + "token": "meta.diff" + }, + { + "foreground": "f8f8f8", + "background": "000e1a", + "token": "meta.diff.header" + }, + { + "foreground": "f8f8f8", + "background": "4c0900", + "token": "markup.deleted" + }, + { + "foreground": "f8f8f8", + "background": "806f00", + "token": "markup.changed" + }, + { + "foreground": "f8f8f8", + "background": "154f00", + "token": "markup.inserted" + }, + { + "background": "8fddf630", + "token": "markup.raw" + }, + { + "background": "004480", + "token": "markup.quote" + }, + { + "background": "130d26", + "token": "markup.list" + }, + { + "foreground": "c1afff", + "fontStyle": "bold", + "token": "markup.bold" + }, + { + "foreground": "b8ffd9", + "fontStyle": "italic", + "token": "markup.italic" + }, + { + "foreground": "c8e4fd", + "background": "001221", + "fontStyle": "bold", + "token": "markup.heading" + } + ], + "colors": { + "editor.foreground": "#FFFFFF", + "editor.background": "#002240", + "editor.selectionBackground": "#B36539BF", + "editor.lineHighlightBackground": "#00000059", + "editorCursor.foreground": "#FFFFFF", + "editorWhitespace.foreground": "#FFFFFF26" + } } diff --git a/src/lib/themes/github.json b/src/lib/themes/github.json index cb5270a..8f8d776 100644 --- a/src/lib/themes/github.json +++ b/src/lib/themes/github.json @@ -1,243 +1,243 @@ { - "base": "vs", - "inherit": true, - "rules": [ - { - "foreground": "999988", - "fontStyle": "italic", - "token": "comment" - }, - { - "foreground": "999999", - "fontStyle": "bold", - "token": "comment.block.preprocessor" - }, - { - "foreground": "999999", - "fontStyle": "bold italic", - "token": "comment.documentation" - }, - { - "foreground": "999999", - "fontStyle": "bold italic", - "token": "comment.block.documentation" - }, - { - "foreground": "a61717", - "background": "e3d2d2", - "token": "invalid.illegal" - }, - { - "fontStyle": "bold", - "token": "keyword" - }, - { - "fontStyle": "bold", - "token": "storage" - }, - { - "fontStyle": "bold", - "token": "keyword.operator" - }, - { - "fontStyle": "bold", - "token": "constant.language" - }, - { - "fontStyle": "bold", - "token": "support.constant" - }, - { - "foreground": "445588", - "fontStyle": "bold", - "token": "storage.type" - }, - { - "foreground": "445588", - "fontStyle": "bold", - "token": "support.type" - }, - { - "foreground": "008080", - "token": "entity.other.attribute-name" - }, - { - "foreground": "0086b3", - "token": "variable.other" - }, - { - "foreground": "999999", - "token": "variable.language" - }, - { - "foreground": "445588", - "fontStyle": "bold", - "token": "entity.name.type" - }, - { - "foreground": "445588", - "fontStyle": "bold", - "token": "entity.other.inherited-class" - }, - { - "foreground": "445588", - "fontStyle": "bold", - "token": "support.class" - }, - { - "foreground": "008080", - "token": "variable.other.constant" - }, - { - "foreground": "800080", - "token": "constant.character.entity" - }, - { - "foreground": "990000", - "token": "entity.name.exception" - }, - { - "foreground": "990000", - "token": "entity.name.function" - }, - { - "foreground": "990000", - "token": "support.function" - }, - { - "foreground": "990000", - "token": "keyword.other.name-of-parameter" - }, - { - "foreground": "555555", - "token": "entity.name.section" - }, - { - "foreground": "000080", - "token": "entity.name.tag" - }, - { - "foreground": "008080", - "token": "variable.parameter" - }, - { - "foreground": "008080", - "token": "support.variable" - }, - { - "foreground": "009999", - "token": "constant.numeric" - }, - { - "foreground": "009999", - "token": "constant.other" - }, - { - "foreground": "dd1144", - "token": "string - string source" - }, - { - "foreground": "dd1144", - "token": "constant.character" - }, - { - "foreground": "009926", - "token": "string.regexp" - }, - { - "foreground": "990073", - "token": "constant.other.symbol" - }, - { - "fontStyle": "bold", - "token": "punctuation" - }, - { - "foreground": "000000", - "background": "ffdddd", - "token": "markup.deleted" - }, - { - "fontStyle": "italic", - "token": "markup.italic" - }, - { - "foreground": "aa0000", - "token": "markup.error" - }, - { - "foreground": "999999", - "token": "markup.heading.1" - }, - { - "foreground": "000000", - "background": "ddffdd", - "token": "markup.inserted" - }, - { - "foreground": "888888", - "token": "markup.output" - }, - { - "foreground": "888888", - "token": "markup.raw" - }, - { - "foreground": "555555", - "token": "markup.prompt" - }, - { - "fontStyle": "bold", - "token": "markup.bold" - }, - { - "foreground": "aaaaaa", - "token": "markup.heading" - }, - { - "foreground": "aa0000", - "token": "markup.traceback" - }, - { - "fontStyle": "underline", - "token": "markup.underline" - }, - { - "foreground": "999999", - "background": "eaf2f5", - "token": "meta.diff.range" - }, - { - "foreground": "999999", - "background": "eaf2f5", - "token": "meta.diff.index" - }, - { - "foreground": "999999", - "background": "eaf2f5", - "token": "meta.separator" - }, - { - "foreground": "999999", - "background": "ffdddd", - "token": "meta.diff.header.from-file" - }, - { - "foreground": "999999", - "background": "ddffdd", - "token": "meta.diff.header.to-file" - }, - { - "foreground": "4183c4", - "token": "meta.link" - } - ], - "colors": { - "editor.foreground": "#000000", - "editor.background": "#F8F8FF", - "editor.selectionBackground": "#B4D5FE", - "editor.lineHighlightBackground": "#FFFEEB", - "editorCursor.foreground": "#666666", - "editorWhitespace.foreground": "#BBBBBB" - } -} \ No newline at end of file + "base": "vs", + "inherit": true, + "rules": [ + { + "foreground": "999988", + "fontStyle": "italic", + "token": "comment" + }, + { + "foreground": "999999", + "fontStyle": "bold", + "token": "comment.block.preprocessor" + }, + { + "foreground": "999999", + "fontStyle": "bold italic", + "token": "comment.documentation" + }, + { + "foreground": "999999", + "fontStyle": "bold italic", + "token": "comment.block.documentation" + }, + { + "foreground": "a61717", + "background": "e3d2d2", + "token": "invalid.illegal" + }, + { + "fontStyle": "bold", + "token": "keyword" + }, + { + "fontStyle": "bold", + "token": "storage" + }, + { + "fontStyle": "bold", + "token": "keyword.operator" + }, + { + "fontStyle": "bold", + "token": "constant.language" + }, + { + "fontStyle": "bold", + "token": "support.constant" + }, + { + "foreground": "445588", + "fontStyle": "bold", + "token": "storage.type" + }, + { + "foreground": "445588", + "fontStyle": "bold", + "token": "support.type" + }, + { + "foreground": "008080", + "token": "entity.other.attribute-name" + }, + { + "foreground": "0086b3", + "token": "variable.other" + }, + { + "foreground": "999999", + "token": "variable.language" + }, + { + "foreground": "445588", + "fontStyle": "bold", + "token": "entity.name.type" + }, + { + "foreground": "445588", + "fontStyle": "bold", + "token": "entity.other.inherited-class" + }, + { + "foreground": "445588", + "fontStyle": "bold", + "token": "support.class" + }, + { + "foreground": "008080", + "token": "variable.other.constant" + }, + { + "foreground": "800080", + "token": "constant.character.entity" + }, + { + "foreground": "990000", + "token": "entity.name.exception" + }, + { + "foreground": "990000", + "token": "entity.name.function" + }, + { + "foreground": "990000", + "token": "support.function" + }, + { + "foreground": "990000", + "token": "keyword.other.name-of-parameter" + }, + { + "foreground": "555555", + "token": "entity.name.section" + }, + { + "foreground": "000080", + "token": "entity.name.tag" + }, + { + "foreground": "008080", + "token": "variable.parameter" + }, + { + "foreground": "008080", + "token": "support.variable" + }, + { + "foreground": "009999", + "token": "constant.numeric" + }, + { + "foreground": "009999", + "token": "constant.other" + }, + { + "foreground": "dd1144", + "token": "string - string source" + }, + { + "foreground": "dd1144", + "token": "constant.character" + }, + { + "foreground": "009926", + "token": "string.regexp" + }, + { + "foreground": "990073", + "token": "constant.other.symbol" + }, + { + "fontStyle": "bold", + "token": "punctuation" + }, + { + "foreground": "000000", + "background": "ffdddd", + "token": "markup.deleted" + }, + { + "fontStyle": "italic", + "token": "markup.italic" + }, + { + "foreground": "aa0000", + "token": "markup.error" + }, + { + "foreground": "999999", + "token": "markup.heading.1" + }, + { + "foreground": "000000", + "background": "ddffdd", + "token": "markup.inserted" + }, + { + "foreground": "888888", + "token": "markup.output" + }, + { + "foreground": "888888", + "token": "markup.raw" + }, + { + "foreground": "555555", + "token": "markup.prompt" + }, + { + "fontStyle": "bold", + "token": "markup.bold" + }, + { + "foreground": "aaaaaa", + "token": "markup.heading" + }, + { + "foreground": "aa0000", + "token": "markup.traceback" + }, + { + "fontStyle": "underline", + "token": "markup.underline" + }, + { + "foreground": "999999", + "background": "eaf2f5", + "token": "meta.diff.range" + }, + { + "foreground": "999999", + "background": "eaf2f5", + "token": "meta.diff.index" + }, + { + "foreground": "999999", + "background": "eaf2f5", + "token": "meta.separator" + }, + { + "foreground": "999999", + "background": "ffdddd", + "token": "meta.diff.header.from-file" + }, + { + "foreground": "999999", + "background": "ddffdd", + "token": "meta.diff.header.to-file" + }, + { + "foreground": "4183c4", + "token": "meta.link" + } + ], + "colors": { + "editor.foreground": "#000000", + "editor.background": "#F8F8FF", + "editor.selectionBackground": "#B4D5FE", + "editor.lineHighlightBackground": "#FFFEEB", + "editorCursor.foreground": "#666666", + "editorWhitespace.foreground": "#BBBBBB" + } +} diff --git a/src/lib/themes/index.js b/src/lib/themes/index.js index e74ccd0..a7a26d8 100644 --- a/src/lib/themes/index.js +++ b/src/lib/themes/index.js @@ -7,54 +7,54 @@ const themes = []; /* eslint-disable prettier/prettier */ const themeList = { - 'active4d' : __( 'Active4D', 'custom-html-block-extension' ), - 'all-hallows-eve' : __( 'All Hallows Eve', 'custom-html-block-extension' ), - 'amy' : __( 'Amy', 'custom-html-block-extension' ), - 'birds-of-paradise' : __( 'Birds of Paradise', 'custom-html-block-extension' ), - 'blackboard' : __( 'Blackboard', 'custom-html-block-extension' ), - 'brilliance-black' : __( 'Brilliance Black', 'custom-html-block-extension' ), - 'brilliance-dull' : __( 'Brilliance Dull', 'custom-html-block-extension' ), - 'chrome-devtools' : __( 'Chrome DevTools', 'custom-html-block-extension' ), - 'clouds-midnight' : __( 'Clouds Midnight', 'custom-html-block-extension' ), - 'clouds' : __( 'Clouds', 'custom-html-block-extension' ), - 'cobalt' : __( 'Cobalt', 'custom-html-block-extension' ), - 'dawn' : __( 'Dawn', 'custom-html-block-extension' ), - 'dreamweaver' : __( 'Dreamweaver', 'custom-html-block-extension' ), - 'eiffel' : __( 'Eiffel', 'custom-html-block-extension' ), - 'espresso-libre' : __( 'Espresso Libre', 'custom-html-block-extension' ), - 'github' : __( 'GitHub', 'custom-html-block-extension' ), - 'idle' : __( 'IDLE', 'custom-html-block-extension' ), - 'katzenmilch' : __( 'Katzenmilch', 'custom-html-block-extension' ), - 'kuroir-theme' : __( 'Kuroir Theme', 'custom-html-block-extension' ), - 'lazy' : __( 'LAZY', 'custom-html-block-extension' ), - 'magicwb-amiga' : __( 'MagicWB (Amiga)', 'custom-html-block-extension' ), - 'merbivore-soft' : __( 'Merbivore Soft', 'custom-html-block-extension' ), - 'merbivore' : __( 'Merbivore', 'custom-html-block-extension' ), - 'monokai-bright' : __( 'Monokai Bright', 'custom-html-block-extension' ), - 'monokai' : __( 'Monokai', 'custom-html-block-extension' ), - 'night-owl' : __( 'Night Owl', 'custom-html-block-extension' ), - 'oceanic-next' : __( 'Oceanic Next', 'custom-html-block-extension' ), - 'pastels-on-dark' : __( 'Pastels on Dark', 'custom-html-block-extension' ), - 'slush-and-poppies' : __( 'Slush and Poppies', 'custom-html-block-extension' ), - 'solarized-dark' : __( 'Solarized Dark', 'custom-html-block-extension' ), - 'solarized-light' : __( 'Solarized Light', 'custom-html-block-extension' ), - 'spacecadet' : __( 'SpaceCadet', 'custom-html-block-extension' ), - 'sunburst' : __( 'Sunburst', 'custom-html-block-extension' ), - 'textmate-mac-classic' : __( 'Textmate (Mac Classic)', 'custom-html-block-extension' ), - 'tomorrow-night' : __( 'Tomorrow Night', 'custom-html-block-extension' ), - 'tomorrow-night-blue' : __( 'Tomorrow Night Blue', 'custom-html-block-extension' ), - 'tomorrow-night-bright' : __( 'Tomorrow Night Bright', 'custom-html-block-extension' ), - 'tomorrow-night-eighties': __( 'Tomorrow Night Eighties', 'custom-html-block-extension' ), - 'tomorrow' : __( 'Tomorrow', 'custom-html-block-extension' ), - 'twilight' : __( 'Twilight', 'custom-html-block-extension' ), - 'upstream-sunburst' : __( 'Upstream Sunburst', 'custom-html-block-extension' ), - 'vibrant-ink' : __( 'Vibrant Ink', 'custom-html-block-extension' ), - 'xcode-default' : __( 'Xcode Default', 'custom-html-block-extension' ), - 'zenburnesque' : __( 'Zenburnesque', 'custom-html-block-extension' ), - 'iplastic' : __( 'iPlastic', 'custom-html-block-extension' ), - 'idlefingers' : __( 'idleFingers', 'custom-html-block-extension' ), - 'krtheme' : __( 'krTheme', 'custom-html-block-extension' ), - 'monoindustrial' : __( 'Monoindustrial', 'custom-html-block-extension' ) + active4d: __( 'Active4D', 'custom-html-block-extension' ), + 'all-hallows-eve': __( 'All Hallows Eve', 'custom-html-block-extension' ), + amy: __( 'Amy', 'custom-html-block-extension' ), + 'birds-of-paradise': __( 'Birds of Paradise', 'custom-html-block-extension' ), + blackboard: __( 'Blackboard', 'custom-html-block-extension' ), + 'brilliance-black': __( 'Brilliance Black', 'custom-html-block-extension' ), + 'brilliance-dull': __( 'Brilliance Dull', 'custom-html-block-extension' ), + 'chrome-devtools': __( 'Chrome DevTools', 'custom-html-block-extension' ), + 'clouds-midnight': __( 'Clouds Midnight', 'custom-html-block-extension' ), + clouds: __( 'Clouds', 'custom-html-block-extension' ), + cobalt: __( 'Cobalt', 'custom-html-block-extension' ), + dawn: __( 'Dawn', 'custom-html-block-extension' ), + dreamweaver: __( 'Dreamweaver', 'custom-html-block-extension' ), + eiffel: __( 'Eiffel', 'custom-html-block-extension' ), + 'espresso-libre': __( 'Espresso Libre', 'custom-html-block-extension' ), + github: __( 'GitHub', 'custom-html-block-extension' ), + idle: __( 'IDLE', 'custom-html-block-extension' ), + katzenmilch: __( 'Katzenmilch', 'custom-html-block-extension' ), + 'kuroir-theme': __( 'Kuroir Theme', 'custom-html-block-extension' ), + lazy: __( 'LAZY', 'custom-html-block-extension' ), + 'magicwb-amiga': __( 'MagicWB (Amiga)', 'custom-html-block-extension' ), + 'merbivore-soft': __( 'Merbivore Soft', 'custom-html-block-extension' ), + merbivore: __( 'Merbivore', 'custom-html-block-extension' ), + 'monokai-bright': __( 'Monokai Bright', 'custom-html-block-extension' ), + monokai: __( 'Monokai', 'custom-html-block-extension' ), + 'night-owl': __( 'Night Owl', 'custom-html-block-extension' ), + 'oceanic-next': __( 'Oceanic Next', 'custom-html-block-extension' ), + 'pastels-on-dark': __( 'Pastels on Dark', 'custom-html-block-extension' ), + 'slush-and-poppies': __( 'Slush and Poppies', 'custom-html-block-extension' ), + 'solarized-dark': __( 'Solarized Dark', 'custom-html-block-extension' ), + 'solarized-light': __( 'Solarized Light', 'custom-html-block-extension' ), + spacecadet: __( 'SpaceCadet', 'custom-html-block-extension' ), + sunburst: __( 'Sunburst', 'custom-html-block-extension' ), + 'textmate-mac-classic': __( 'Textmate (Mac Classic)', 'custom-html-block-extension' ), + 'tomorrow-night': __( 'Tomorrow Night', 'custom-html-block-extension' ), + 'tomorrow-night-blue': __( 'Tomorrow Night Blue', 'custom-html-block-extension' ), + 'tomorrow-night-bright': __( 'Tomorrow Night Bright', 'custom-html-block-extension' ), + 'tomorrow-night-eighties': __( 'Tomorrow Night Eighties', 'custom-html-block-extension' ), + tomorrow: __( 'Tomorrow', 'custom-html-block-extension' ), + twilight: __( 'Twilight', 'custom-html-block-extension' ), + 'upstream-sunburst': __( 'Upstream Sunburst', 'custom-html-block-extension' ), + 'vibrant-ink': __( 'Vibrant Ink', 'custom-html-block-extension' ), + 'xcode-default': __( 'Xcode Default', 'custom-html-block-extension' ), + zenburnesque: __( 'Zenburnesque', 'custom-html-block-extension' ), + iplastic: __( 'iPlastic', 'custom-html-block-extension' ), + idlefingers: __( 'idleFingers', 'custom-html-block-extension' ), + krtheme: __( 'krTheme', 'custom-html-block-extension' ), + monoindustrial: __( 'Monoindustrial', 'custom-html-block-extension' ), }; /* eslint-enable prettier/prettier */ diff --git a/src/lib/themes/iplastic.json b/src/lib/themes/iplastic.json index 171b959..835251c 100644 --- a/src/lib/themes/iplastic.json +++ b/src/lib/themes/iplastic.json @@ -1,116 +1,116 @@ { - "base": "vs", - "inherit": true, - "rules": [ - { - "foreground": "009933", - "token": "string" - }, - { - "foreground": "0066ff", - "token": "constant.numeric" - }, - { - "foreground": "ff0080", - "token": "string.regexp" - }, - { - "foreground": "0000ff", - "token": "keyword" - }, - { - "foreground": "9700cc", - "token": "constant.language" - }, - { - "foreground": "990000", - "token": "support.class.exception" - }, - { - "foreground": "ff8000", - "token": "entity.name.function" - }, - { - "fontStyle": "bold underline", - "token": "entity.name.type" - }, - { - "fontStyle": "italic", - "token": "variable.parameter" - }, - { - "foreground": "0066ff", - "fontStyle": "italic", - "token": "comment" - }, - { - "foreground": "ff0000", - "background": "e71a114d", - "token": "invalid" - }, - { - "background": "e71a1100", - "token": "invalid.deprecated.trailing-whitespace" - }, - { - "foreground": "000000", - "background": "fafafafc", - "token": "text source" - }, - { - "foreground": "0033cc", - "token": "meta.tag" - }, - { - "foreground": "0033cc", - "token": "declaration.tag" - }, - { - "foreground": "6782d3", - "token": "constant" - }, - { - "foreground": "6782d3", - "token": "support.constant" - }, - { - "foreground": "3333ff", - "fontStyle": "bold", - "token": "support" - }, - { - "fontStyle": "bold", - "token": "storage" - }, - { - "fontStyle": "bold underline", - "token": "entity.name.section" - }, - { - "foreground": "000000", - "fontStyle": "bold", - "token": "entity.name.function.frame" - }, - { - "foreground": "333333", - "token": "meta.tag.preprocessor.xml" - }, - { - "foreground": "3366cc", - "fontStyle": "italic", - "token": "entity.other.attribute-name" - }, - { - "fontStyle": "bold", - "token": "entity.name.tag" - } - ], - "colors": { - "editor.foreground": "#000000", - "editor.background": "#EEEEEEEB", - "editor.selectionBackground": "#BAD6FD", - "editor.lineHighlightBackground": "#0000001A", - "editorCursor.foreground": "#000000", - "editorWhitespace.foreground": "#B3B3B3F4" - } -} \ No newline at end of file + "base": "vs", + "inherit": true, + "rules": [ + { + "foreground": "009933", + "token": "string" + }, + { + "foreground": "0066ff", + "token": "constant.numeric" + }, + { + "foreground": "ff0080", + "token": "string.regexp" + }, + { + "foreground": "0000ff", + "token": "keyword" + }, + { + "foreground": "9700cc", + "token": "constant.language" + }, + { + "foreground": "990000", + "token": "support.class.exception" + }, + { + "foreground": "ff8000", + "token": "entity.name.function" + }, + { + "fontStyle": "bold underline", + "token": "entity.name.type" + }, + { + "fontStyle": "italic", + "token": "variable.parameter" + }, + { + "foreground": "0066ff", + "fontStyle": "italic", + "token": "comment" + }, + { + "foreground": "ff0000", + "background": "e71a114d", + "token": "invalid" + }, + { + "background": "e71a1100", + "token": "invalid.deprecated.trailing-whitespace" + }, + { + "foreground": "000000", + "background": "fafafafc", + "token": "text source" + }, + { + "foreground": "0033cc", + "token": "meta.tag" + }, + { + "foreground": "0033cc", + "token": "declaration.tag" + }, + { + "foreground": "6782d3", + "token": "constant" + }, + { + "foreground": "6782d3", + "token": "support.constant" + }, + { + "foreground": "3333ff", + "fontStyle": "bold", + "token": "support" + }, + { + "fontStyle": "bold", + "token": "storage" + }, + { + "fontStyle": "bold underline", + "token": "entity.name.section" + }, + { + "foreground": "000000", + "fontStyle": "bold", + "token": "entity.name.function.frame" + }, + { + "foreground": "333333", + "token": "meta.tag.preprocessor.xml" + }, + { + "foreground": "3366cc", + "fontStyle": "italic", + "token": "entity.other.attribute-name" + }, + { + "fontStyle": "bold", + "token": "entity.name.tag" + } + ], + "colors": { + "editor.foreground": "#000000", + "editor.background": "#EEEEEEEB", + "editor.selectionBackground": "#BAD6FD", + "editor.lineHighlightBackground": "#0000001A", + "editorCursor.foreground": "#000000", + "editorWhitespace.foreground": "#B3B3B3F4" + } +} diff --git a/src/lib/themes/katzenmilch.json b/src/lib/themes/katzenmilch.json index 5a72fe7..ce110ff 100644 --- a/src/lib/themes/katzenmilch.json +++ b/src/lib/themes/katzenmilch.json @@ -1,415 +1,415 @@ { - "base": "vs", - "inherit": true, - "rules": [ - { - "foreground": "949494e8", - "background": "dcdcdc8f", - "token": "comment" - }, - { - "foreground": "a54776", - "background": "e9d6dc85", - "token": "comment.line.region" - }, - { - "foreground": "668d68", - "background": "e9e4be", - "token": "comment.line.marker.php" - }, - { - "foreground": "456e48", - "background": "d9eab8", - "token": "comment.line.todo.php" - }, - { - "foreground": "880006", - "background": "e1d0ca", - "token": "comment.line.fixme.php" - }, - { - "foreground": "cd6839", - "token": "constant" - }, - { - "foreground": "8b4726", - "background": "e8e9e8", - "token": "entity" - }, - { - "foreground": "a52a2a", - "token": "storage" - }, - { - "foreground": "cd3700", - "token": "keyword.control" - }, - { - "foreground": "b03060", - "token": "support.function - variable" - }, - { - "foreground": "b03060", - "token": "keyword.other.special-method.ruby" - }, - { - "foreground": "b83126", - "token": "keyword.operator.comparison" - }, - { - "foreground": "b83126", - "token": "keyword.operator.logical" - }, - { - "foreground": "639300", - "token": "string" - }, - { - "foreground": "007e69", - "token": "string.quoted.double.ruby source.ruby.embedded.source" - }, - { - "foreground": "104e8b", - "token": "support" - }, - { - "foreground": "009acd", - "token": "variable" - }, - { - "foreground": "fd1732", - "background": "e8e9e8", - "fontStyle": "italic underline", - "token": "invalid.deprecated" - }, - { - "foreground": "fd1224", - "background": "ff060026", - "token": "invalid.illegal" - }, - { - "foreground": "7b211a", - "background": "77ade900", - "token": "text source" - }, - { - "foreground": "005273", - "fontStyle": "italic", - "token": "entity.other.inherited-class" - }, - { - "foreground": "417e00", - "background": "c9d4be", - "token": "string.regexp" - }, - { - "foreground": "005273", - "token": "support.function" - }, - { - "foreground": "cf6a4c", - "token": "support.constant" - }, - { - "fontStyle": "underline", - "token": "entity.name.type" - }, - { - "foreground": "676767", - "fontStyle": "italic", - "token": "meta.cast" - }, - { - "foreground": "494949", - "token": "meta.sgml.html meta.doctype" - }, - { - "foreground": "494949", - "token": "meta.sgml.html meta.doctype entity" - }, - { - "foreground": "494949", - "token": "meta.sgml.html meta.doctype string" - }, - { - "foreground": "494949", - "token": "meta.xml-processing" - }, - { - "foreground": "494949", - "token": "meta.xml-processing entity" - }, - { - "foreground": "494949", - "token": "meta.xml-processing string" - }, - { - "foreground": "005273", - "token": "meta.tag" - }, - { - "foreground": "005273", - "token": "meta.tag entity" - }, - { - "foreground": "005273", - "token": "source entity.name.tag" - }, - { - "foreground": "005273", - "token": "source entity.other.attribute-name" - }, - { - "foreground": "005273", - "token": "meta.tag.inline" - }, - { - "foreground": "005273", - "token": "meta.tag.inline entity" - }, - { - "foreground": "b85423", - "token": "entity.name.tag.namespace" - }, - { - "foreground": "b85423", - "token": "entity.other.attribute-name.namespace" - }, - { - "foreground": "b83126", - "token": "entity.name.tag.css" - }, - { - "foreground": "b12e25", - "token": "meta.selector.css entity.other.attribute-name.tag.pseudo-class" - }, - { - "foreground": "b8002d", - "token": "meta.selector.css entity.other.attribute-name.id" - }, - { - "foreground": "b8002d", - "token": "entity.other.attribute-name.id.css" - }, - { - "foreground": "b8012d", - "token": "meta.selector.css entity.other.attribute-name.class" - }, - { - "foreground": "b8012d", - "token": "entity.other.attribute-name.class.css" - }, - { - "foreground": "005273", - "token": "support.type.property-name.css" - }, - { - "foreground": "005273", - "token": "meta.property-name" - }, - { - "foreground": "8693a5", - "token": "meta.preprocessor.at-rule keyword.control.at-rule" - }, - { - "foreground": "417e00", - "token": "meta.property-value" - }, - { - "foreground": "b8860b", - "token": "constant.other.color" - }, - { - "foreground": "ee3a8c", - "token": "keyword.other.important" - }, - { - "foreground": "ee3a8c", - "token": "keyword.other.default" - }, - { - "foreground": "417e00", - "token": "meta.property-value support.constant.named-color.css" - }, - { - "foreground": "417e00", - "token": "meta.property-value constant" - }, - { - "foreground": "417e00", - "token": "meta.constructor.argument.css" - }, - { - "foreground": "9a5925", - "token": "constant.numeric" - }, - { - "foreground": "9f5e3d", - "token": "keyword.other" - }, - { - "foreground": "1b76b0", - "token": "source.scss support.function.misc" - }, - { - "foreground": "f8bebe", - "background": "82000e", - "fontStyle": "italic", - "token": "meta.diff" - }, - { - "foreground": "f8bebe", - "background": "82000e", - "fontStyle": "italic", - "token": "meta.diff.header" - }, - { - "foreground": "f8f8f8", - "background": "420e09", - "token": "markup.deleted" - }, - { - "foreground": "f8f8f8", - "background": "4a410d", - "token": "markup.changed" - }, - { - "foreground": "f8f8f8", - "background": "253b22", - "token": "markup.inserted" - }, - { - "foreground": "cd2626", - "fontStyle": "italic", - "token": "markup.italic" - }, - { - "foreground": "8b1a1a", - "fontStyle": "bold", - "token": "markup.bold" - }, - { - "foreground": "e18964", - "fontStyle": "underline", - "token": "markup.underline" - }, - { - "foreground": "8b7765", - "background": "fee09c12", - "fontStyle": "italic", - "token": "markup.quote" - }, - { - "foreground": "b8012d", - "background": "bf61330d", - "token": "markup.heading" - }, - { - "foreground": "b8012d", - "background": "bf61330d", - "token": "markup.heading entity" - }, - { - "foreground": "8f5b26", - "token": "markup.list" - }, - { - "foreground": "578bb3", - "background": "b1b3ba08", - "token": "markup.raw" - }, - { - "foreground": "f67b37", - "fontStyle": "italic", - "token": "markup comment" - }, - { - "foreground": "60a633", - "background": "242424", - "token": "meta.separator" - }, - { - "foreground": "578bb3", - "background": "b1b3ba08", - "token": "markup.other" - }, - { - "background": "eeeeee29", - "token": "meta.line.entry.logfile" - }, - { - "background": "eeeeee29", - "token": "meta.line.exit.logfile" - }, - { - "background": "751012", - "token": "meta.line.error.logfile" - }, - { - "background": "dcdcdc8f", - "token": "punctuation.definition.end" - }, - { - "foreground": "629f9e", - "token": "entity.other.attribute-name.html" - }, - { - "foreground": "79a316", - "token": "string.quoted.double.js" - }, - { - "foreground": "79a316", - "token": "string.quoted.single.js" - }, - { - "foreground": "488c45", - "fontStyle": "italic", - "token": "entity.name.function.js" - }, - { - "foreground": "666666", - "token": "source.js.embedded.html" - }, - { - "foreground": "bb3182", - "token": "storage.type.js" - }, - { - "foreground": "338fd5", - "token": "support.class.js" - }, - { - "foreground": "a99904", - "fontStyle": "italic", - "token": "keyword.control.js" - }, - { - "foreground": "a99904", - "fontStyle": "italic", - "token": "keyword.operator.js" - }, - { - "foreground": "616838", - "background": "d7d7a7", - "token": "entity.name.class" - }, - { - "background": "968f96", - "token": "active_guide" - }, - { - "background": "cbdc2f38", - "token": "highlight_matching_word" - } - ], - "colors": { - "editor.foreground": "#363636", - "editor.background": "#E8E9E8", - "editor.selectionBackground": "#F5AA0091", - "editor.lineHighlightBackground": "#CBDC2F38", - "editorCursor.foreground": "#202020", - "editorWhitespace.foreground": "#0000004A", - "editorIndentGuide.background": "#8F8F8F", - "editorIndentGuide.activeBackground": "#FA2828" - } -} \ No newline at end of file + "base": "vs", + "inherit": true, + "rules": [ + { + "foreground": "949494e8", + "background": "dcdcdc8f", + "token": "comment" + }, + { + "foreground": "a54776", + "background": "e9d6dc85", + "token": "comment.line.region" + }, + { + "foreground": "668d68", + "background": "e9e4be", + "token": "comment.line.marker.php" + }, + { + "foreground": "456e48", + "background": "d9eab8", + "token": "comment.line.todo.php" + }, + { + "foreground": "880006", + "background": "e1d0ca", + "token": "comment.line.fixme.php" + }, + { + "foreground": "cd6839", + "token": "constant" + }, + { + "foreground": "8b4726", + "background": "e8e9e8", + "token": "entity" + }, + { + "foreground": "a52a2a", + "token": "storage" + }, + { + "foreground": "cd3700", + "token": "keyword.control" + }, + { + "foreground": "b03060", + "token": "support.function - variable" + }, + { + "foreground": "b03060", + "token": "keyword.other.special-method.ruby" + }, + { + "foreground": "b83126", + "token": "keyword.operator.comparison" + }, + { + "foreground": "b83126", + "token": "keyword.operator.logical" + }, + { + "foreground": "639300", + "token": "string" + }, + { + "foreground": "007e69", + "token": "string.quoted.double.ruby source.ruby.embedded.source" + }, + { + "foreground": "104e8b", + "token": "support" + }, + { + "foreground": "009acd", + "token": "variable" + }, + { + "foreground": "fd1732", + "background": "e8e9e8", + "fontStyle": "italic underline", + "token": "invalid.deprecated" + }, + { + "foreground": "fd1224", + "background": "ff060026", + "token": "invalid.illegal" + }, + { + "foreground": "7b211a", + "background": "77ade900", + "token": "text source" + }, + { + "foreground": "005273", + "fontStyle": "italic", + "token": "entity.other.inherited-class" + }, + { + "foreground": "417e00", + "background": "c9d4be", + "token": "string.regexp" + }, + { + "foreground": "005273", + "token": "support.function" + }, + { + "foreground": "cf6a4c", + "token": "support.constant" + }, + { + "fontStyle": "underline", + "token": "entity.name.type" + }, + { + "foreground": "676767", + "fontStyle": "italic", + "token": "meta.cast" + }, + { + "foreground": "494949", + "token": "meta.sgml.html meta.doctype" + }, + { + "foreground": "494949", + "token": "meta.sgml.html meta.doctype entity" + }, + { + "foreground": "494949", + "token": "meta.sgml.html meta.doctype string" + }, + { + "foreground": "494949", + "token": "meta.xml-processing" + }, + { + "foreground": "494949", + "token": "meta.xml-processing entity" + }, + { + "foreground": "494949", + "token": "meta.xml-processing string" + }, + { + "foreground": "005273", + "token": "meta.tag" + }, + { + "foreground": "005273", + "token": "meta.tag entity" + }, + { + "foreground": "005273", + "token": "source entity.name.tag" + }, + { + "foreground": "005273", + "token": "source entity.other.attribute-name" + }, + { + "foreground": "005273", + "token": "meta.tag.inline" + }, + { + "foreground": "005273", + "token": "meta.tag.inline entity" + }, + { + "foreground": "b85423", + "token": "entity.name.tag.namespace" + }, + { + "foreground": "b85423", + "token": "entity.other.attribute-name.namespace" + }, + { + "foreground": "b83126", + "token": "entity.name.tag.css" + }, + { + "foreground": "b12e25", + "token": "meta.selector.css entity.other.attribute-name.tag.pseudo-class" + }, + { + "foreground": "b8002d", + "token": "meta.selector.css entity.other.attribute-name.id" + }, + { + "foreground": "b8002d", + "token": "entity.other.attribute-name.id.css" + }, + { + "foreground": "b8012d", + "token": "meta.selector.css entity.other.attribute-name.class" + }, + { + "foreground": "b8012d", + "token": "entity.other.attribute-name.class.css" + }, + { + "foreground": "005273", + "token": "support.type.property-name.css" + }, + { + "foreground": "005273", + "token": "meta.property-name" + }, + { + "foreground": "8693a5", + "token": "meta.preprocessor.at-rule keyword.control.at-rule" + }, + { + "foreground": "417e00", + "token": "meta.property-value" + }, + { + "foreground": "b8860b", + "token": "constant.other.color" + }, + { + "foreground": "ee3a8c", + "token": "keyword.other.important" + }, + { + "foreground": "ee3a8c", + "token": "keyword.other.default" + }, + { + "foreground": "417e00", + "token": "meta.property-value support.constant.named-color.css" + }, + { + "foreground": "417e00", + "token": "meta.property-value constant" + }, + { + "foreground": "417e00", + "token": "meta.constructor.argument.css" + }, + { + "foreground": "9a5925", + "token": "constant.numeric" + }, + { + "foreground": "9f5e3d", + "token": "keyword.other" + }, + { + "foreground": "1b76b0", + "token": "source.scss support.function.misc" + }, + { + "foreground": "f8bebe", + "background": "82000e", + "fontStyle": "italic", + "token": "meta.diff" + }, + { + "foreground": "f8bebe", + "background": "82000e", + "fontStyle": "italic", + "token": "meta.diff.header" + }, + { + "foreground": "f8f8f8", + "background": "420e09", + "token": "markup.deleted" + }, + { + "foreground": "f8f8f8", + "background": "4a410d", + "token": "markup.changed" + }, + { + "foreground": "f8f8f8", + "background": "253b22", + "token": "markup.inserted" + }, + { + "foreground": "cd2626", + "fontStyle": "italic", + "token": "markup.italic" + }, + { + "foreground": "8b1a1a", + "fontStyle": "bold", + "token": "markup.bold" + }, + { + "foreground": "e18964", + "fontStyle": "underline", + "token": "markup.underline" + }, + { + "foreground": "8b7765", + "background": "fee09c12", + "fontStyle": "italic", + "token": "markup.quote" + }, + { + "foreground": "b8012d", + "background": "bf61330d", + "token": "markup.heading" + }, + { + "foreground": "b8012d", + "background": "bf61330d", + "token": "markup.heading entity" + }, + { + "foreground": "8f5b26", + "token": "markup.list" + }, + { + "foreground": "578bb3", + "background": "b1b3ba08", + "token": "markup.raw" + }, + { + "foreground": "f67b37", + "fontStyle": "italic", + "token": "markup comment" + }, + { + "foreground": "60a633", + "background": "242424", + "token": "meta.separator" + }, + { + "foreground": "578bb3", + "background": "b1b3ba08", + "token": "markup.other" + }, + { + "background": "eeeeee29", + "token": "meta.line.entry.logfile" + }, + { + "background": "eeeeee29", + "token": "meta.line.exit.logfile" + }, + { + "background": "751012", + "token": "meta.line.error.logfile" + }, + { + "background": "dcdcdc8f", + "token": "punctuation.definition.end" + }, + { + "foreground": "629f9e", + "token": "entity.other.attribute-name.html" + }, + { + "foreground": "79a316", + "token": "string.quoted.double.js" + }, + { + "foreground": "79a316", + "token": "string.quoted.single.js" + }, + { + "foreground": "488c45", + "fontStyle": "italic", + "token": "entity.name.function.js" + }, + { + "foreground": "666666", + "token": "source.js.embedded.html" + }, + { + "foreground": "bb3182", + "token": "storage.type.js" + }, + { + "foreground": "338fd5", + "token": "support.class.js" + }, + { + "foreground": "a99904", + "fontStyle": "italic", + "token": "keyword.control.js" + }, + { + "foreground": "a99904", + "fontStyle": "italic", + "token": "keyword.operator.js" + }, + { + "foreground": "616838", + "background": "d7d7a7", + "token": "entity.name.class" + }, + { + "background": "968f96", + "token": "active_guide" + }, + { + "background": "cbdc2f38", + "token": "highlight_matching_word" + } + ], + "colors": { + "editor.foreground": "#363636", + "editor.background": "#E8E9E8", + "editor.selectionBackground": "#F5AA0091", + "editor.lineHighlightBackground": "#CBDC2F38", + "editorCursor.foreground": "#202020", + "editorWhitespace.foreground": "#0000004A", + "editorIndentGuide.background": "#8F8F8F", + "editorIndentGuide.activeBackground": "#FA2828" + } +} diff --git a/src/lib/themes/krtheme.json b/src/lib/themes/krtheme.json index 3cf2460..9601970 100644 --- a/src/lib/themes/krtheme.json +++ b/src/lib/themes/krtheme.json @@ -1,246 +1,246 @@ { - "base": "vs-dark", - "inherit": true, - "rules": [ - { - "foreground": "d27518c2", - "token": "constant" - }, - { - "foreground": "a89100b5", - "token": "entity" - }, - { - "foreground": "ba6912", - "token": "entity.other" - }, - { - "foreground": "949c8b", - "token": "keyword" - }, - { - "foreground": "ffee80", - "token": "storage" - }, - { - "foreground": "c7a4a1b5", - "token": "string -string.unquoted.old-plist -string.unquoted.heredoc" - }, - { - "foreground": "c7a4a1b5", - "token": "string.unquoted.heredoc string" - }, - { - "foreground": "706d5b", - "fontStyle": "italic", - "token": "comment" - }, - { - "foreground": "9fc28a", - "token": "support" - }, - { - "foreground": "d1a796", - "token": "variable" - }, - { - "foreground": "ff80e1", - "token": "variable.language" - }, - { - "foreground": "ffee80", - "token": "meta.function-call" - }, - { - "foreground": "f8f8f8", - "background": "a41300", - "token": "invalid" - }, - { - "foreground": "d9d59f", - "background": "24231d4d", - "token": "text source" - }, - { - "foreground": "d9d59f", - "background": "24231d4d", - "token": "string.unquoted.heredoc" - }, - { - "foreground": "d9d59f", - "background": "24231d4d", - "token": "source source" - }, - { - "foreground": "7efcff", - "token": "entity.other.inherited-class" - }, - { - "foreground": "439740ba", - "token": "string.quoted source" - }, - { - "foreground": "60db5dba", - "token": "string constant" - }, - { - "foreground": "7dffc0a6", - "token": "string.regexp" - }, - { - "foreground": "b8b960", - "token": "string variable" - }, - { - "foreground": "85873a", - "token": "support.function" - }, - { - "foreground": "c27e66", - "token": "support.constant" - }, - { - "foreground": "ff1e00", - "token": "support.class.exception" - }, - { - "foreground": "8996a8", - "token": "meta.preprocessor.c" - }, - { - "foreground": "afc4db", - "token": "meta.preprocessor.c keyword" - }, - { - "foreground": "73817d", - "token": "meta.sgml.html meta.doctype" - }, - { - "foreground": "73817d", - "token": "meta.sgml.html meta.doctype entity" - }, - { - "foreground": "73817d", - "token": "meta.sgml.html meta.doctype string" - }, - { - "foreground": "73817d", - "token": "meta.xml-processing" - }, - { - "foreground": "73817d", - "token": "meta.xml-processing entity" - }, - { - "foreground": "73817d", - "token": "meta.xml-processing string" - }, - { - "foreground": "babd9c", - "token": "meta.tag" - }, - { - "foreground": "babd9c", - "token": "meta.tag entity" - }, - { - "foreground": "99a190", - "token": "meta.selector.css entity.name.tag" - }, - { - "foreground": "cc8844", - "token": "meta.selector.css entity.other.attribute-name.id" - }, - { - "foreground": "cfb958", - "token": "meta.selector.css entity.other.attribute-name.class" - }, - { - "foreground": "e0ddad", - "token": "support.type.property-name.css" - }, - { - "foreground": "aeb14b", - "token": "meta.property-group support.constant.property-value.css" - }, - { - "foreground": "aeb14b", - "token": "meta.property-value support.constant.property-value.css" - }, - { - "foreground": "ffb010", - "token": "meta.preprocessor.at-rule keyword.control.at-rule" - }, - { - "foreground": "999179", - "token": "meta.property-value support.constant.named-color.css" - }, - { - "foreground": "999179", - "token": "meta.property-value constant" - }, - { - "foreground": "eb939a", - "token": "meta.constructor.argument.css" - }, - { - "foreground": "f8f8f8", - "background": "000e1a", - "token": "meta.diff" - }, - { - "foreground": "f8f8f8", - "background": "000e1a", - "token": "meta.diff.header" - }, - { - "foreground": "f8f8f8", - "background": "800f00", - "token": "markup.deleted" - }, - { - "foreground": "f8f8f8", - "background": "806f00", - "token": "markup.changed" - }, - { - "foreground": "f8f8f8", - "background": "228000", - "token": "markup.inserted" - }, - { - "background": "8fddf630", - "token": "markup.raw" - }, - { - "background": "005baa", - "token": "markup.quote" - }, - { - "background": "0f0040", - "token": "markup.list" - }, - { - "foreground": "9d80ff", - "fontStyle": "bold", - "token": "markup.bold" - }, - { - "foreground": "80ffbb", - "fontStyle": "italic", - "token": "markup.italic" - }, - { - "fontStyle": "bold", - "token": "markup.heading" - } - ], - "colors": { - "editor.foreground": "#FCFFE0", - "editor.background": "#0B0A09", - "editor.selectionBackground": "#AA00FF73", - "editor.lineHighlightBackground": "#38403D", - "editorCursor.foreground": "#FF9900", - "editorWhitespace.foreground": "#FFB16F52" - } -} \ No newline at end of file + "base": "vs-dark", + "inherit": true, + "rules": [ + { + "foreground": "d27518c2", + "token": "constant" + }, + { + "foreground": "a89100b5", + "token": "entity" + }, + { + "foreground": "ba6912", + "token": "entity.other" + }, + { + "foreground": "949c8b", + "token": "keyword" + }, + { + "foreground": "ffee80", + "token": "storage" + }, + { + "foreground": "c7a4a1b5", + "token": "string -string.unquoted.old-plist -string.unquoted.heredoc" + }, + { + "foreground": "c7a4a1b5", + "token": "string.unquoted.heredoc string" + }, + { + "foreground": "706d5b", + "fontStyle": "italic", + "token": "comment" + }, + { + "foreground": "9fc28a", + "token": "support" + }, + { + "foreground": "d1a796", + "token": "variable" + }, + { + "foreground": "ff80e1", + "token": "variable.language" + }, + { + "foreground": "ffee80", + "token": "meta.function-call" + }, + { + "foreground": "f8f8f8", + "background": "a41300", + "token": "invalid" + }, + { + "foreground": "d9d59f", + "background": "24231d4d", + "token": "text source" + }, + { + "foreground": "d9d59f", + "background": "24231d4d", + "token": "string.unquoted.heredoc" + }, + { + "foreground": "d9d59f", + "background": "24231d4d", + "token": "source source" + }, + { + "foreground": "7efcff", + "token": "entity.other.inherited-class" + }, + { + "foreground": "439740ba", + "token": "string.quoted source" + }, + { + "foreground": "60db5dba", + "token": "string constant" + }, + { + "foreground": "7dffc0a6", + "token": "string.regexp" + }, + { + "foreground": "b8b960", + "token": "string variable" + }, + { + "foreground": "85873a", + "token": "support.function" + }, + { + "foreground": "c27e66", + "token": "support.constant" + }, + { + "foreground": "ff1e00", + "token": "support.class.exception" + }, + { + "foreground": "8996a8", + "token": "meta.preprocessor.c" + }, + { + "foreground": "afc4db", + "token": "meta.preprocessor.c keyword" + }, + { + "foreground": "73817d", + "token": "meta.sgml.html meta.doctype" + }, + { + "foreground": "73817d", + "token": "meta.sgml.html meta.doctype entity" + }, + { + "foreground": "73817d", + "token": "meta.sgml.html meta.doctype string" + }, + { + "foreground": "73817d", + "token": "meta.xml-processing" + }, + { + "foreground": "73817d", + "token": "meta.xml-processing entity" + }, + { + "foreground": "73817d", + "token": "meta.xml-processing string" + }, + { + "foreground": "babd9c", + "token": "meta.tag" + }, + { + "foreground": "babd9c", + "token": "meta.tag entity" + }, + { + "foreground": "99a190", + "token": "meta.selector.css entity.name.tag" + }, + { + "foreground": "cc8844", + "token": "meta.selector.css entity.other.attribute-name.id" + }, + { + "foreground": "cfb958", + "token": "meta.selector.css entity.other.attribute-name.class" + }, + { + "foreground": "e0ddad", + "token": "support.type.property-name.css" + }, + { + "foreground": "aeb14b", + "token": "meta.property-group support.constant.property-value.css" + }, + { + "foreground": "aeb14b", + "token": "meta.property-value support.constant.property-value.css" + }, + { + "foreground": "ffb010", + "token": "meta.preprocessor.at-rule keyword.control.at-rule" + }, + { + "foreground": "999179", + "token": "meta.property-value support.constant.named-color.css" + }, + { + "foreground": "999179", + "token": "meta.property-value constant" + }, + { + "foreground": "eb939a", + "token": "meta.constructor.argument.css" + }, + { + "foreground": "f8f8f8", + "background": "000e1a", + "token": "meta.diff" + }, + { + "foreground": "f8f8f8", + "background": "000e1a", + "token": "meta.diff.header" + }, + { + "foreground": "f8f8f8", + "background": "800f00", + "token": "markup.deleted" + }, + { + "foreground": "f8f8f8", + "background": "806f00", + "token": "markup.changed" + }, + { + "foreground": "f8f8f8", + "background": "228000", + "token": "markup.inserted" + }, + { + "background": "8fddf630", + "token": "markup.raw" + }, + { + "background": "005baa", + "token": "markup.quote" + }, + { + "background": "0f0040", + "token": "markup.list" + }, + { + "foreground": "9d80ff", + "fontStyle": "bold", + "token": "markup.bold" + }, + { + "foreground": "80ffbb", + "fontStyle": "italic", + "token": "markup.italic" + }, + { + "fontStyle": "bold", + "token": "markup.heading" + } + ], + "colors": { + "editor.foreground": "#FCFFE0", + "editor.background": "#0B0A09", + "editor.selectionBackground": "#AA00FF73", + "editor.lineHighlightBackground": "#38403D", + "editorCursor.foreground": "#FF9900", + "editorWhitespace.foreground": "#FFB16F52" + } +} diff --git a/src/lib/themes/kuroir-theme.json b/src/lib/themes/kuroir-theme.json index 5a72fe7..ce110ff 100644 --- a/src/lib/themes/kuroir-theme.json +++ b/src/lib/themes/kuroir-theme.json @@ -1,415 +1,415 @@ { - "base": "vs", - "inherit": true, - "rules": [ - { - "foreground": "949494e8", - "background": "dcdcdc8f", - "token": "comment" - }, - { - "foreground": "a54776", - "background": "e9d6dc85", - "token": "comment.line.region" - }, - { - "foreground": "668d68", - "background": "e9e4be", - "token": "comment.line.marker.php" - }, - { - "foreground": "456e48", - "background": "d9eab8", - "token": "comment.line.todo.php" - }, - { - "foreground": "880006", - "background": "e1d0ca", - "token": "comment.line.fixme.php" - }, - { - "foreground": "cd6839", - "token": "constant" - }, - { - "foreground": "8b4726", - "background": "e8e9e8", - "token": "entity" - }, - { - "foreground": "a52a2a", - "token": "storage" - }, - { - "foreground": "cd3700", - "token": "keyword.control" - }, - { - "foreground": "b03060", - "token": "support.function - variable" - }, - { - "foreground": "b03060", - "token": "keyword.other.special-method.ruby" - }, - { - "foreground": "b83126", - "token": "keyword.operator.comparison" - }, - { - "foreground": "b83126", - "token": "keyword.operator.logical" - }, - { - "foreground": "639300", - "token": "string" - }, - { - "foreground": "007e69", - "token": "string.quoted.double.ruby source.ruby.embedded.source" - }, - { - "foreground": "104e8b", - "token": "support" - }, - { - "foreground": "009acd", - "token": "variable" - }, - { - "foreground": "fd1732", - "background": "e8e9e8", - "fontStyle": "italic underline", - "token": "invalid.deprecated" - }, - { - "foreground": "fd1224", - "background": "ff060026", - "token": "invalid.illegal" - }, - { - "foreground": "7b211a", - "background": "77ade900", - "token": "text source" - }, - { - "foreground": "005273", - "fontStyle": "italic", - "token": "entity.other.inherited-class" - }, - { - "foreground": "417e00", - "background": "c9d4be", - "token": "string.regexp" - }, - { - "foreground": "005273", - "token": "support.function" - }, - { - "foreground": "cf6a4c", - "token": "support.constant" - }, - { - "fontStyle": "underline", - "token": "entity.name.type" - }, - { - "foreground": "676767", - "fontStyle": "italic", - "token": "meta.cast" - }, - { - "foreground": "494949", - "token": "meta.sgml.html meta.doctype" - }, - { - "foreground": "494949", - "token": "meta.sgml.html meta.doctype entity" - }, - { - "foreground": "494949", - "token": "meta.sgml.html meta.doctype string" - }, - { - "foreground": "494949", - "token": "meta.xml-processing" - }, - { - "foreground": "494949", - "token": "meta.xml-processing entity" - }, - { - "foreground": "494949", - "token": "meta.xml-processing string" - }, - { - "foreground": "005273", - "token": "meta.tag" - }, - { - "foreground": "005273", - "token": "meta.tag entity" - }, - { - "foreground": "005273", - "token": "source entity.name.tag" - }, - { - "foreground": "005273", - "token": "source entity.other.attribute-name" - }, - { - "foreground": "005273", - "token": "meta.tag.inline" - }, - { - "foreground": "005273", - "token": "meta.tag.inline entity" - }, - { - "foreground": "b85423", - "token": "entity.name.tag.namespace" - }, - { - "foreground": "b85423", - "token": "entity.other.attribute-name.namespace" - }, - { - "foreground": "b83126", - "token": "entity.name.tag.css" - }, - { - "foreground": "b12e25", - "token": "meta.selector.css entity.other.attribute-name.tag.pseudo-class" - }, - { - "foreground": "b8002d", - "token": "meta.selector.css entity.other.attribute-name.id" - }, - { - "foreground": "b8002d", - "token": "entity.other.attribute-name.id.css" - }, - { - "foreground": "b8012d", - "token": "meta.selector.css entity.other.attribute-name.class" - }, - { - "foreground": "b8012d", - "token": "entity.other.attribute-name.class.css" - }, - { - "foreground": "005273", - "token": "support.type.property-name.css" - }, - { - "foreground": "005273", - "token": "meta.property-name" - }, - { - "foreground": "8693a5", - "token": "meta.preprocessor.at-rule keyword.control.at-rule" - }, - { - "foreground": "417e00", - "token": "meta.property-value" - }, - { - "foreground": "b8860b", - "token": "constant.other.color" - }, - { - "foreground": "ee3a8c", - "token": "keyword.other.important" - }, - { - "foreground": "ee3a8c", - "token": "keyword.other.default" - }, - { - "foreground": "417e00", - "token": "meta.property-value support.constant.named-color.css" - }, - { - "foreground": "417e00", - "token": "meta.property-value constant" - }, - { - "foreground": "417e00", - "token": "meta.constructor.argument.css" - }, - { - "foreground": "9a5925", - "token": "constant.numeric" - }, - { - "foreground": "9f5e3d", - "token": "keyword.other" - }, - { - "foreground": "1b76b0", - "token": "source.scss support.function.misc" - }, - { - "foreground": "f8bebe", - "background": "82000e", - "fontStyle": "italic", - "token": "meta.diff" - }, - { - "foreground": "f8bebe", - "background": "82000e", - "fontStyle": "italic", - "token": "meta.diff.header" - }, - { - "foreground": "f8f8f8", - "background": "420e09", - "token": "markup.deleted" - }, - { - "foreground": "f8f8f8", - "background": "4a410d", - "token": "markup.changed" - }, - { - "foreground": "f8f8f8", - "background": "253b22", - "token": "markup.inserted" - }, - { - "foreground": "cd2626", - "fontStyle": "italic", - "token": "markup.italic" - }, - { - "foreground": "8b1a1a", - "fontStyle": "bold", - "token": "markup.bold" - }, - { - "foreground": "e18964", - "fontStyle": "underline", - "token": "markup.underline" - }, - { - "foreground": "8b7765", - "background": "fee09c12", - "fontStyle": "italic", - "token": "markup.quote" - }, - { - "foreground": "b8012d", - "background": "bf61330d", - "token": "markup.heading" - }, - { - "foreground": "b8012d", - "background": "bf61330d", - "token": "markup.heading entity" - }, - { - "foreground": "8f5b26", - "token": "markup.list" - }, - { - "foreground": "578bb3", - "background": "b1b3ba08", - "token": "markup.raw" - }, - { - "foreground": "f67b37", - "fontStyle": "italic", - "token": "markup comment" - }, - { - "foreground": "60a633", - "background": "242424", - "token": "meta.separator" - }, - { - "foreground": "578bb3", - "background": "b1b3ba08", - "token": "markup.other" - }, - { - "background": "eeeeee29", - "token": "meta.line.entry.logfile" - }, - { - "background": "eeeeee29", - "token": "meta.line.exit.logfile" - }, - { - "background": "751012", - "token": "meta.line.error.logfile" - }, - { - "background": "dcdcdc8f", - "token": "punctuation.definition.end" - }, - { - "foreground": "629f9e", - "token": "entity.other.attribute-name.html" - }, - { - "foreground": "79a316", - "token": "string.quoted.double.js" - }, - { - "foreground": "79a316", - "token": "string.quoted.single.js" - }, - { - "foreground": "488c45", - "fontStyle": "italic", - "token": "entity.name.function.js" - }, - { - "foreground": "666666", - "token": "source.js.embedded.html" - }, - { - "foreground": "bb3182", - "token": "storage.type.js" - }, - { - "foreground": "338fd5", - "token": "support.class.js" - }, - { - "foreground": "a99904", - "fontStyle": "italic", - "token": "keyword.control.js" - }, - { - "foreground": "a99904", - "fontStyle": "italic", - "token": "keyword.operator.js" - }, - { - "foreground": "616838", - "background": "d7d7a7", - "token": "entity.name.class" - }, - { - "background": "968f96", - "token": "active_guide" - }, - { - "background": "cbdc2f38", - "token": "highlight_matching_word" - } - ], - "colors": { - "editor.foreground": "#363636", - "editor.background": "#E8E9E8", - "editor.selectionBackground": "#F5AA0091", - "editor.lineHighlightBackground": "#CBDC2F38", - "editorCursor.foreground": "#202020", - "editorWhitespace.foreground": "#0000004A", - "editorIndentGuide.background": "#8F8F8F", - "editorIndentGuide.activeBackground": "#FA2828" - } -} \ No newline at end of file + "base": "vs", + "inherit": true, + "rules": [ + { + "foreground": "949494e8", + "background": "dcdcdc8f", + "token": "comment" + }, + { + "foreground": "a54776", + "background": "e9d6dc85", + "token": "comment.line.region" + }, + { + "foreground": "668d68", + "background": "e9e4be", + "token": "comment.line.marker.php" + }, + { + "foreground": "456e48", + "background": "d9eab8", + "token": "comment.line.todo.php" + }, + { + "foreground": "880006", + "background": "e1d0ca", + "token": "comment.line.fixme.php" + }, + { + "foreground": "cd6839", + "token": "constant" + }, + { + "foreground": "8b4726", + "background": "e8e9e8", + "token": "entity" + }, + { + "foreground": "a52a2a", + "token": "storage" + }, + { + "foreground": "cd3700", + "token": "keyword.control" + }, + { + "foreground": "b03060", + "token": "support.function - variable" + }, + { + "foreground": "b03060", + "token": "keyword.other.special-method.ruby" + }, + { + "foreground": "b83126", + "token": "keyword.operator.comparison" + }, + { + "foreground": "b83126", + "token": "keyword.operator.logical" + }, + { + "foreground": "639300", + "token": "string" + }, + { + "foreground": "007e69", + "token": "string.quoted.double.ruby source.ruby.embedded.source" + }, + { + "foreground": "104e8b", + "token": "support" + }, + { + "foreground": "009acd", + "token": "variable" + }, + { + "foreground": "fd1732", + "background": "e8e9e8", + "fontStyle": "italic underline", + "token": "invalid.deprecated" + }, + { + "foreground": "fd1224", + "background": "ff060026", + "token": "invalid.illegal" + }, + { + "foreground": "7b211a", + "background": "77ade900", + "token": "text source" + }, + { + "foreground": "005273", + "fontStyle": "italic", + "token": "entity.other.inherited-class" + }, + { + "foreground": "417e00", + "background": "c9d4be", + "token": "string.regexp" + }, + { + "foreground": "005273", + "token": "support.function" + }, + { + "foreground": "cf6a4c", + "token": "support.constant" + }, + { + "fontStyle": "underline", + "token": "entity.name.type" + }, + { + "foreground": "676767", + "fontStyle": "italic", + "token": "meta.cast" + }, + { + "foreground": "494949", + "token": "meta.sgml.html meta.doctype" + }, + { + "foreground": "494949", + "token": "meta.sgml.html meta.doctype entity" + }, + { + "foreground": "494949", + "token": "meta.sgml.html meta.doctype string" + }, + { + "foreground": "494949", + "token": "meta.xml-processing" + }, + { + "foreground": "494949", + "token": "meta.xml-processing entity" + }, + { + "foreground": "494949", + "token": "meta.xml-processing string" + }, + { + "foreground": "005273", + "token": "meta.tag" + }, + { + "foreground": "005273", + "token": "meta.tag entity" + }, + { + "foreground": "005273", + "token": "source entity.name.tag" + }, + { + "foreground": "005273", + "token": "source entity.other.attribute-name" + }, + { + "foreground": "005273", + "token": "meta.tag.inline" + }, + { + "foreground": "005273", + "token": "meta.tag.inline entity" + }, + { + "foreground": "b85423", + "token": "entity.name.tag.namespace" + }, + { + "foreground": "b85423", + "token": "entity.other.attribute-name.namespace" + }, + { + "foreground": "b83126", + "token": "entity.name.tag.css" + }, + { + "foreground": "b12e25", + "token": "meta.selector.css entity.other.attribute-name.tag.pseudo-class" + }, + { + "foreground": "b8002d", + "token": "meta.selector.css entity.other.attribute-name.id" + }, + { + "foreground": "b8002d", + "token": "entity.other.attribute-name.id.css" + }, + { + "foreground": "b8012d", + "token": "meta.selector.css entity.other.attribute-name.class" + }, + { + "foreground": "b8012d", + "token": "entity.other.attribute-name.class.css" + }, + { + "foreground": "005273", + "token": "support.type.property-name.css" + }, + { + "foreground": "005273", + "token": "meta.property-name" + }, + { + "foreground": "8693a5", + "token": "meta.preprocessor.at-rule keyword.control.at-rule" + }, + { + "foreground": "417e00", + "token": "meta.property-value" + }, + { + "foreground": "b8860b", + "token": "constant.other.color" + }, + { + "foreground": "ee3a8c", + "token": "keyword.other.important" + }, + { + "foreground": "ee3a8c", + "token": "keyword.other.default" + }, + { + "foreground": "417e00", + "token": "meta.property-value support.constant.named-color.css" + }, + { + "foreground": "417e00", + "token": "meta.property-value constant" + }, + { + "foreground": "417e00", + "token": "meta.constructor.argument.css" + }, + { + "foreground": "9a5925", + "token": "constant.numeric" + }, + { + "foreground": "9f5e3d", + "token": "keyword.other" + }, + { + "foreground": "1b76b0", + "token": "source.scss support.function.misc" + }, + { + "foreground": "f8bebe", + "background": "82000e", + "fontStyle": "italic", + "token": "meta.diff" + }, + { + "foreground": "f8bebe", + "background": "82000e", + "fontStyle": "italic", + "token": "meta.diff.header" + }, + { + "foreground": "f8f8f8", + "background": "420e09", + "token": "markup.deleted" + }, + { + "foreground": "f8f8f8", + "background": "4a410d", + "token": "markup.changed" + }, + { + "foreground": "f8f8f8", + "background": "253b22", + "token": "markup.inserted" + }, + { + "foreground": "cd2626", + "fontStyle": "italic", + "token": "markup.italic" + }, + { + "foreground": "8b1a1a", + "fontStyle": "bold", + "token": "markup.bold" + }, + { + "foreground": "e18964", + "fontStyle": "underline", + "token": "markup.underline" + }, + { + "foreground": "8b7765", + "background": "fee09c12", + "fontStyle": "italic", + "token": "markup.quote" + }, + { + "foreground": "b8012d", + "background": "bf61330d", + "token": "markup.heading" + }, + { + "foreground": "b8012d", + "background": "bf61330d", + "token": "markup.heading entity" + }, + { + "foreground": "8f5b26", + "token": "markup.list" + }, + { + "foreground": "578bb3", + "background": "b1b3ba08", + "token": "markup.raw" + }, + { + "foreground": "f67b37", + "fontStyle": "italic", + "token": "markup comment" + }, + { + "foreground": "60a633", + "background": "242424", + "token": "meta.separator" + }, + { + "foreground": "578bb3", + "background": "b1b3ba08", + "token": "markup.other" + }, + { + "background": "eeeeee29", + "token": "meta.line.entry.logfile" + }, + { + "background": "eeeeee29", + "token": "meta.line.exit.logfile" + }, + { + "background": "751012", + "token": "meta.line.error.logfile" + }, + { + "background": "dcdcdc8f", + "token": "punctuation.definition.end" + }, + { + "foreground": "629f9e", + "token": "entity.other.attribute-name.html" + }, + { + "foreground": "79a316", + "token": "string.quoted.double.js" + }, + { + "foreground": "79a316", + "token": "string.quoted.single.js" + }, + { + "foreground": "488c45", + "fontStyle": "italic", + "token": "entity.name.function.js" + }, + { + "foreground": "666666", + "token": "source.js.embedded.html" + }, + { + "foreground": "bb3182", + "token": "storage.type.js" + }, + { + "foreground": "338fd5", + "token": "support.class.js" + }, + { + "foreground": "a99904", + "fontStyle": "italic", + "token": "keyword.control.js" + }, + { + "foreground": "a99904", + "fontStyle": "italic", + "token": "keyword.operator.js" + }, + { + "foreground": "616838", + "background": "d7d7a7", + "token": "entity.name.class" + }, + { + "background": "968f96", + "token": "active_guide" + }, + { + "background": "cbdc2f38", + "token": "highlight_matching_word" + } + ], + "colors": { + "editor.foreground": "#363636", + "editor.background": "#E8E9E8", + "editor.selectionBackground": "#F5AA0091", + "editor.lineHighlightBackground": "#CBDC2F38", + "editorCursor.foreground": "#202020", + "editorWhitespace.foreground": "#0000004A", + "editorIndentGuide.background": "#8F8F8F", + "editorIndentGuide.activeBackground": "#FA2828" + } +} diff --git a/src/lib/themes/merbivore-soft.json b/src/lib/themes/merbivore-soft.json index 27ca3ef..ee8c4e0 100644 --- a/src/lib/themes/merbivore-soft.json +++ b/src/lib/themes/merbivore-soft.json @@ -1,126 +1,126 @@ { - "base": "vs-dark", - "inherit": true, - "rules": [ - { - "foreground": "ad2ea4", - "fontStyle": "italic", - "token": "comment" - }, - { - "foreground": "fc6f09", - "token": "keyword" - }, - { - "foreground": "fc6f09", - "token": "storage" - }, - { - "foreground": "fc83ff", - "token": "entity.other.inherited-class" - }, - { - "foreground": "58c554", - "token": "constant.numeric" - }, - { - "foreground": "1edafb", - "token": "constant" - }, - { - "foreground": "8dff0a", - "token": "constant.library" - }, - { - "foreground": "fc6f09", - "token": "support.function" - }, - { - "foreground": "fdc251", - "token": "constant.language" - }, - { - "foreground": "8dff0a", - "token": "string" - }, - { - "foreground": "1edafb", - "token": "support.type" - }, - { - "foreground": "8dff0a", - "token": "support.constant" - }, - { - "foreground": "fc6f09", - "token": "meta.tag" - }, - { - "foreground": "fc6f09", - "token": "declaration.tag" - }, - { - "foreground": "fc6f09", - "token": "entity.name.tag" - }, - { - "foreground": "ffff89", - "token": "entity.other.attribute-name" - }, - { - "foreground": "ffffff", - "background": "990000", - "token": "invalid" - }, - { - "foreground": "519f50", - "token": "constant.character.escaped" - }, - { - "foreground": "519f50", - "token": "constant.character.escape" - }, - { - "foreground": "519f50", - "token": "string source" - }, - { - "foreground": "519f50", - "token": "string source.ruby" - }, - { - "foreground": "e6e1dc", - "background": "144212", - "token": "markup.inserted" - }, - { - "foreground": "e6e1dc", - "background": "660000", - "token": "markup.deleted" - }, - { - "background": "2f33ab", - "token": "meta.diff.header" - }, - { - "background": "2f33ab", - "token": "meta.separator.diff" - }, - { - "background": "2f33ab", - "token": "meta.diff.index" - }, - { - "background": "2f33ab", - "token": "meta.diff.range" - } - ], - "colors": { - "editor.foreground": "#E6E1DC", - "editor.background": "#161616", - "editor.selectionBackground": "#454545", - "editor.lineHighlightBackground": "#333435", - "editorCursor.foreground": "#FFFFFF", - "editorWhitespace.foreground": "#404040" - } -} \ No newline at end of file + "base": "vs-dark", + "inherit": true, + "rules": [ + { + "foreground": "ad2ea4", + "fontStyle": "italic", + "token": "comment" + }, + { + "foreground": "fc6f09", + "token": "keyword" + }, + { + "foreground": "fc6f09", + "token": "storage" + }, + { + "foreground": "fc83ff", + "token": "entity.other.inherited-class" + }, + { + "foreground": "58c554", + "token": "constant.numeric" + }, + { + "foreground": "1edafb", + "token": "constant" + }, + { + "foreground": "8dff0a", + "token": "constant.library" + }, + { + "foreground": "fc6f09", + "token": "support.function" + }, + { + "foreground": "fdc251", + "token": "constant.language" + }, + { + "foreground": "8dff0a", + "token": "string" + }, + { + "foreground": "1edafb", + "token": "support.type" + }, + { + "foreground": "8dff0a", + "token": "support.constant" + }, + { + "foreground": "fc6f09", + "token": "meta.tag" + }, + { + "foreground": "fc6f09", + "token": "declaration.tag" + }, + { + "foreground": "fc6f09", + "token": "entity.name.tag" + }, + { + "foreground": "ffff89", + "token": "entity.other.attribute-name" + }, + { + "foreground": "ffffff", + "background": "990000", + "token": "invalid" + }, + { + "foreground": "519f50", + "token": "constant.character.escaped" + }, + { + "foreground": "519f50", + "token": "constant.character.escape" + }, + { + "foreground": "519f50", + "token": "string source" + }, + { + "foreground": "519f50", + "token": "string source.ruby" + }, + { + "foreground": "e6e1dc", + "background": "144212", + "token": "markup.inserted" + }, + { + "foreground": "e6e1dc", + "background": "660000", + "token": "markup.deleted" + }, + { + "background": "2f33ab", + "token": "meta.diff.header" + }, + { + "background": "2f33ab", + "token": "meta.separator.diff" + }, + { + "background": "2f33ab", + "token": "meta.diff.index" + }, + { + "background": "2f33ab", + "token": "meta.diff.range" + } + ], + "colors": { + "editor.foreground": "#E6E1DC", + "editor.background": "#161616", + "editor.selectionBackground": "#454545", + "editor.lineHighlightBackground": "#333435", + "editorCursor.foreground": "#FFFFFF", + "editorWhitespace.foreground": "#404040" + } +} diff --git a/src/lib/themes/merbivore.json b/src/lib/themes/merbivore.json index 27ca3ef..ee8c4e0 100644 --- a/src/lib/themes/merbivore.json +++ b/src/lib/themes/merbivore.json @@ -1,126 +1,126 @@ { - "base": "vs-dark", - "inherit": true, - "rules": [ - { - "foreground": "ad2ea4", - "fontStyle": "italic", - "token": "comment" - }, - { - "foreground": "fc6f09", - "token": "keyword" - }, - { - "foreground": "fc6f09", - "token": "storage" - }, - { - "foreground": "fc83ff", - "token": "entity.other.inherited-class" - }, - { - "foreground": "58c554", - "token": "constant.numeric" - }, - { - "foreground": "1edafb", - "token": "constant" - }, - { - "foreground": "8dff0a", - "token": "constant.library" - }, - { - "foreground": "fc6f09", - "token": "support.function" - }, - { - "foreground": "fdc251", - "token": "constant.language" - }, - { - "foreground": "8dff0a", - "token": "string" - }, - { - "foreground": "1edafb", - "token": "support.type" - }, - { - "foreground": "8dff0a", - "token": "support.constant" - }, - { - "foreground": "fc6f09", - "token": "meta.tag" - }, - { - "foreground": "fc6f09", - "token": "declaration.tag" - }, - { - "foreground": "fc6f09", - "token": "entity.name.tag" - }, - { - "foreground": "ffff89", - "token": "entity.other.attribute-name" - }, - { - "foreground": "ffffff", - "background": "990000", - "token": "invalid" - }, - { - "foreground": "519f50", - "token": "constant.character.escaped" - }, - { - "foreground": "519f50", - "token": "constant.character.escape" - }, - { - "foreground": "519f50", - "token": "string source" - }, - { - "foreground": "519f50", - "token": "string source.ruby" - }, - { - "foreground": "e6e1dc", - "background": "144212", - "token": "markup.inserted" - }, - { - "foreground": "e6e1dc", - "background": "660000", - "token": "markup.deleted" - }, - { - "background": "2f33ab", - "token": "meta.diff.header" - }, - { - "background": "2f33ab", - "token": "meta.separator.diff" - }, - { - "background": "2f33ab", - "token": "meta.diff.index" - }, - { - "background": "2f33ab", - "token": "meta.diff.range" - } - ], - "colors": { - "editor.foreground": "#E6E1DC", - "editor.background": "#161616", - "editor.selectionBackground": "#454545", - "editor.lineHighlightBackground": "#333435", - "editorCursor.foreground": "#FFFFFF", - "editorWhitespace.foreground": "#404040" - } -} \ No newline at end of file + "base": "vs-dark", + "inherit": true, + "rules": [ + { + "foreground": "ad2ea4", + "fontStyle": "italic", + "token": "comment" + }, + { + "foreground": "fc6f09", + "token": "keyword" + }, + { + "foreground": "fc6f09", + "token": "storage" + }, + { + "foreground": "fc83ff", + "token": "entity.other.inherited-class" + }, + { + "foreground": "58c554", + "token": "constant.numeric" + }, + { + "foreground": "1edafb", + "token": "constant" + }, + { + "foreground": "8dff0a", + "token": "constant.library" + }, + { + "foreground": "fc6f09", + "token": "support.function" + }, + { + "foreground": "fdc251", + "token": "constant.language" + }, + { + "foreground": "8dff0a", + "token": "string" + }, + { + "foreground": "1edafb", + "token": "support.type" + }, + { + "foreground": "8dff0a", + "token": "support.constant" + }, + { + "foreground": "fc6f09", + "token": "meta.tag" + }, + { + "foreground": "fc6f09", + "token": "declaration.tag" + }, + { + "foreground": "fc6f09", + "token": "entity.name.tag" + }, + { + "foreground": "ffff89", + "token": "entity.other.attribute-name" + }, + { + "foreground": "ffffff", + "background": "990000", + "token": "invalid" + }, + { + "foreground": "519f50", + "token": "constant.character.escaped" + }, + { + "foreground": "519f50", + "token": "constant.character.escape" + }, + { + "foreground": "519f50", + "token": "string source" + }, + { + "foreground": "519f50", + "token": "string source.ruby" + }, + { + "foreground": "e6e1dc", + "background": "144212", + "token": "markup.inserted" + }, + { + "foreground": "e6e1dc", + "background": "660000", + "token": "markup.deleted" + }, + { + "background": "2f33ab", + "token": "meta.diff.header" + }, + { + "background": "2f33ab", + "token": "meta.separator.diff" + }, + { + "background": "2f33ab", + "token": "meta.diff.index" + }, + { + "background": "2f33ab", + "token": "meta.diff.range" + } + ], + "colors": { + "editor.foreground": "#E6E1DC", + "editor.background": "#161616", + "editor.selectionBackground": "#454545", + "editor.lineHighlightBackground": "#333435", + "editorCursor.foreground": "#FFFFFF", + "editorWhitespace.foreground": "#404040" + } +} diff --git a/src/lib/themes/monokai.json b/src/lib/themes/monokai.json index cac8130..4e589be 100644 --- a/src/lib/themes/monokai.json +++ b/src/lib/themes/monokai.json @@ -1,140 +1,140 @@ { - "base": "vs-dark", - "inherit": true, - "rules": [ - { - "foreground": "75715e", - "token": "comment" - }, - { - "foreground": "e6db74", - "token": "string" - }, - { - "foreground": "ae81ff", - "token": "constant.numeric" - }, - { - "foreground": "ae81ff", - "token": "constant.language" - }, - { - "foreground": "ae81ff", - "token": "constant.character" - }, - { - "foreground": "ae81ff", - "token": "constant.other" - }, - { - "foreground": "f92672", - "token": "keyword" - }, - { - "foreground": "f92672", - "token": "storage" - }, - { - "foreground": "66d9ef", - "fontStyle": "italic", - "token": "storage.type" - }, - { - "foreground": "a6e22e", - "fontStyle": "underline", - "token": "entity.name.class" - }, - { - "foreground": "a6e22e", - "fontStyle": "italic underline", - "token": "entity.other.inherited-class" - }, - { - "foreground": "a6e22e", - "token": "entity.name.function" - }, - { - "foreground": "fd971f", - "fontStyle": "italic", - "token": "variable.parameter" - }, - { - "foreground": "f92672", - "token": "entity.name.tag" - }, - { - "foreground": "a6e22e", - "token": "entity.other.attribute-name" - }, - { - "foreground": "66d9ef", - "token": "support.function" - }, - { - "foreground": "66d9ef", - "token": "support.constant" - }, - { - "foreground": "66d9ef", - "fontStyle": "italic", - "token": "support.type" - }, - { - "foreground": "66d9ef", - "fontStyle": "italic", - "token": "support.class" - }, - { - "foreground": "f8f8f0", - "background": "f92672", - "token": "invalid" - }, - { - "foreground": "f8f8f0", - "background": "ae81ff", - "token": "invalid.deprecated" - }, - { - "foreground": "cfcfc2", - "token": "meta.structure.dictionary.json string.quoted.double.json" - }, - { - "foreground": "75715e", - "token": "meta.diff" - }, - { - "foreground": "75715e", - "token": "meta.diff.header" - }, - { - "foreground": "f92672", - "token": "markup.deleted" - }, - { - "foreground": "a6e22e", - "token": "markup.inserted" - }, - { - "foreground": "e6db74", - "token": "markup.changed" - }, - { - "foreground": "ae81ffa0", - "token": "constant.numeric.line-number.find-in-files - match" - }, - { - "foreground": "e6db74", - "token": "entity.name.filename.find-in-files" - } - ], - "colors": { - "editor.foreground": "#F8F8F2", - "editor.background": "#272822", - "editor.selectionBackground": "#49483E", - "editor.lineHighlightBackground": "#3E3D32", - "editorCursor.foreground": "#F8F8F0", - "editorWhitespace.foreground": "#3B3A32", - "editorIndentGuide.activeBackground": "#9D550FB0", - "editor.selectionHighlightBorder": "#222218" - } -} \ No newline at end of file + "base": "vs-dark", + "inherit": true, + "rules": [ + { + "foreground": "75715e", + "token": "comment" + }, + { + "foreground": "e6db74", + "token": "string" + }, + { + "foreground": "ae81ff", + "token": "constant.numeric" + }, + { + "foreground": "ae81ff", + "token": "constant.language" + }, + { + "foreground": "ae81ff", + "token": "constant.character" + }, + { + "foreground": "ae81ff", + "token": "constant.other" + }, + { + "foreground": "f92672", + "token": "keyword" + }, + { + "foreground": "f92672", + "token": "storage" + }, + { + "foreground": "66d9ef", + "fontStyle": "italic", + "token": "storage.type" + }, + { + "foreground": "a6e22e", + "fontStyle": "underline", + "token": "entity.name.class" + }, + { + "foreground": "a6e22e", + "fontStyle": "italic underline", + "token": "entity.other.inherited-class" + }, + { + "foreground": "a6e22e", + "token": "entity.name.function" + }, + { + "foreground": "fd971f", + "fontStyle": "italic", + "token": "variable.parameter" + }, + { + "foreground": "f92672", + "token": "entity.name.tag" + }, + { + "foreground": "a6e22e", + "token": "entity.other.attribute-name" + }, + { + "foreground": "66d9ef", + "token": "support.function" + }, + { + "foreground": "66d9ef", + "token": "support.constant" + }, + { + "foreground": "66d9ef", + "fontStyle": "italic", + "token": "support.type" + }, + { + "foreground": "66d9ef", + "fontStyle": "italic", + "token": "support.class" + }, + { + "foreground": "f8f8f0", + "background": "f92672", + "token": "invalid" + }, + { + "foreground": "f8f8f0", + "background": "ae81ff", + "token": "invalid.deprecated" + }, + { + "foreground": "cfcfc2", + "token": "meta.structure.dictionary.json string.quoted.double.json" + }, + { + "foreground": "75715e", + "token": "meta.diff" + }, + { + "foreground": "75715e", + "token": "meta.diff.header" + }, + { + "foreground": "f92672", + "token": "markup.deleted" + }, + { + "foreground": "a6e22e", + "token": "markup.inserted" + }, + { + "foreground": "e6db74", + "token": "markup.changed" + }, + { + "foreground": "ae81ffa0", + "token": "constant.numeric.line-number.find-in-files - match" + }, + { + "foreground": "e6db74", + "token": "entity.name.filename.find-in-files" + } + ], + "colors": { + "editor.foreground": "#F8F8F2", + "editor.background": "#272822", + "editor.selectionBackground": "#49483E", + "editor.lineHighlightBackground": "#3E3D32", + "editorCursor.foreground": "#F8F8F0", + "editorWhitespace.foreground": "#3B3A32", + "editorIndentGuide.activeBackground": "#9D550FB0", + "editor.selectionHighlightBorder": "#222218" + } +} diff --git a/src/lib/themes/oceanic-next.json b/src/lib/themes/oceanic-next.json index 83e503a..774af7a 100644 --- a/src/lib/themes/oceanic-next.json +++ b/src/lib/themes/oceanic-next.json @@ -1,387 +1,387 @@ { - "base": "vs-dark", - "inherit": true, - "rules": [ - { - "foreground": "65737e", - "token": "comment" - }, - { - "foreground": "65737e", - "token": "punctuation.definition.comment" - }, - { - "foreground": "cdd3de", - "token": "variable" - }, - { - "foreground": "c594c5", - "token": "keyword" - }, - { - "foreground": "c594c5", - "token": "storage.type" - }, - { - "foreground": "c594c5", - "token": "storage.modifier" - }, - { - "foreground": "5fb3b3", - "token": "keyword.operator" - }, - { - "foreground": "5fb3b3", - "token": "constant.other.color" - }, - { - "foreground": "5fb3b3", - "token": "punctuation" - }, - { - "foreground": "5fb3b3", - "token": "meta.tag" - }, - { - "foreground": "5fb3b3", - "token": "punctuation.definition.tag" - }, - { - "foreground": "5fb3b3", - "token": "punctuation.separator.inheritance.php" - }, - { - "foreground": "5fb3b3", - "token": "punctuation.definition.tag.html" - }, - { - "foreground": "5fb3b3", - "token": "punctuation.definition.tag.begin.html" - }, - { - "foreground": "5fb3b3", - "token": "punctuation.definition.tag.end.html" - }, - { - "foreground": "5fb3b3", - "token": "punctuation.section.embedded" - }, - { - "foreground": "5fb3b3", - "token": "keyword.other.template" - }, - { - "foreground": "5fb3b3", - "token": "keyword.other.substitution" - }, - { - "foreground": "eb606b", - "token": "entity.name.tag" - }, - { - "foreground": "eb606b", - "token": "meta.tag.sgml" - }, - { - "foreground": "eb606b", - "token": "markup.deleted.git_gutter" - }, - { - "foreground": "6699cc", - "token": "entity.name.function" - }, - { - "foreground": "6699cc", - "token": "meta.function-call" - }, - { - "foreground": "6699cc", - "token": "variable.function" - }, - { - "foreground": "6699cc", - "token": "support.function" - }, - { - "foreground": "6699cc", - "token": "keyword.other.special-method" - }, - { - "foreground": "6699cc", - "token": "meta.block-level" - }, - { - "foreground": "f2777a", - "token": "support.other.variable" - }, - { - "foreground": "f2777a", - "token": "string.other.link" - }, - { - "foreground": "f99157", - "token": "constant.numeric" - }, - { - "foreground": "f99157", - "token": "constant.language" - }, - { - "foreground": "f99157", - "token": "support.constant" - }, - { - "foreground": "f99157", - "token": "constant.character" - }, - { - "foreground": "f99157", - "token": "variable.parameter" - }, - { - "foreground": "f99157", - "token": "keyword.other.unit" - }, - { - "foreground": "99c794", - "fontStyle": "normal", - "token": "string" - }, - { - "foreground": "99c794", - "fontStyle": "normal", - "token": "constant.other.symbol" - }, - { - "foreground": "99c794", - "fontStyle": "normal", - "token": "constant.other.key" - }, - { - "foreground": "99c794", - "fontStyle": "normal", - "token": "entity.other.inherited-class" - }, - { - "foreground": "99c794", - "fontStyle": "normal", - "token": "markup.heading" - }, - { - "foreground": "99c794", - "fontStyle": "normal", - "token": "markup.inserted.git_gutter" - }, - { - "foreground": "99c794", - "fontStyle": "normal", - "token": "meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js" - }, - { - "foreground": "fac863", - "token": "entity.name.class" - }, - { - "foreground": "fac863", - "token": "entity.name.type.class" - }, - { - "foreground": "fac863", - "token": "support.type" - }, - { - "foreground": "fac863", - "token": "support.class" - }, - { - "foreground": "fac863", - "token": "support.orther.namespace.use.php" - }, - { - "foreground": "fac863", - "token": "meta.use.php" - }, - { - "foreground": "fac863", - "token": "support.other.namespace.php" - }, - { - "foreground": "fac863", - "token": "markup.changed.git_gutter" - }, - { - "foreground": "ec5f67", - "token": "entity.name.module.js" - }, - { - "foreground": "ec5f67", - "token": "variable.import.parameter.js" - }, - { - "foreground": "ec5f67", - "token": "variable.other.class.js" - }, - { - "foreground": "ec5f67", - "fontStyle": "italic", - "token": "variable.language" - }, - { - "foreground": "cdd3de", - "token": "meta.group.braces.curly.js constant.other.object.key.js string.unquoted.label.js" - }, - { - "foreground": "d8dee9", - "token": "meta.class-method.js entity.name.function.js" - }, - { - "foreground": "d8dee9", - "token": "variable.function.constructor" - }, - { - "foreground": "d8dee9", - "token": "meta.class.js meta.class.property.js meta.method.js string.unquoted.js entity.name.function.js" - }, - { - "foreground": "bb80b3", - "token": "entity.other.attribute-name" - }, - { - "foreground": "99c794", - "token": "markup.inserted" - }, - { - "foreground": "ec5f67", - "token": "markup.deleted" - }, - { - "foreground": "bb80b3", - "token": "markup.changed" - }, - { - "foreground": "5fb3b3", - "token": "string.regexp" - }, - { - "foreground": "5fb3b3", - "token": "constant.character.escape" - }, - { - "fontStyle": "underline", - "token": "*url*" - }, - { - "fontStyle": "underline", - "token": "*link*" - }, - { - "fontStyle": "underline", - "token": "*uri*" - }, - { - "foreground": "ab7967", - "token": "constant.numeric.line-number.find-in-files - match" - }, - { - "foreground": "99c794", - "token": "entity.name.filename.find-in-files" - }, - { - "foreground": "6699cc", - "fontStyle": "italic", - "token": "tag.decorator.js entity.name.tag.js" - }, - { - "foreground": "6699cc", - "fontStyle": "italic", - "token": "tag.decorator.js punctuation.definition.tag.js" - }, - { - "foreground": "ec5f67", - "fontStyle": "italic", - "token": "source.js constant.other.object.key.js string.unquoted.label.js" - }, - { - "foreground": "fac863", - "token": "source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json" - }, - { - "foreground": "fac863", - "token": "source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string" - }, - { - "foreground": "c594c5", - "token": "source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json" - }, - { - "foreground": "c594c5", - "token": "source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string" - }, - { - "foreground": "d8dee9", - "token": "source.json meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json" - }, - { - "foreground": "d8dee9", - "token": "source.json meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string" - }, - { - "foreground": "6699cc", - "token": "source.json meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json" - }, - { - "foreground": "6699cc", - "token": "source.json meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string" - }, - { - "foreground": "ab7967", - "token": "source.json meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json" - }, - { - "foreground": "ab7967", - "token": "source.json meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string" - }, - { - "foreground": "ec5f67", - "token": "source.json meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json" - }, - { - "foreground": "ec5f67", - "token": "source.json meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string" - }, - { - "foreground": "f99157", - "token": "source.json meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json" - }, - { - "foreground": "f99157", - "token": "source.json meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string" - }, - { - "foreground": "fac863", - "token": "source.json meta meta.structure.dictionary.json string.quoted.double.json - meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json" - }, - { - "foreground": "fac863", - "token": "source.json meta meta.structure.dictionary.json punctuation.definition.string - meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string" - }, - { - "foreground": "c594c5", - "token": "source.json meta.structure.dictionary.json string.quoted.double.json - meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json" - }, - { - "foreground": "c594c5", - "token": "source.json meta.structure.dictionary.json punctuation.definition.string - meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string" - } - ], - "colors": { - "editor.foreground": "#CDD3DE", - "editor.background": "#1B2B34", - "editor.selectionBackground": "#4f5b66", - "editor.lineHighlightBackground": "#65737e55", - "editorCursor.foreground": "#c0c5ce", - "editorWhitespace.foreground": "#65737e", - "editorIndentGuide.background": "#65737F", - "editorIndentGuide.activeBackground": "#FBC95A" - } -} \ No newline at end of file + "base": "vs-dark", + "inherit": true, + "rules": [ + { + "foreground": "65737e", + "token": "comment" + }, + { + "foreground": "65737e", + "token": "punctuation.definition.comment" + }, + { + "foreground": "cdd3de", + "token": "variable" + }, + { + "foreground": "c594c5", + "token": "keyword" + }, + { + "foreground": "c594c5", + "token": "storage.type" + }, + { + "foreground": "c594c5", + "token": "storage.modifier" + }, + { + "foreground": "5fb3b3", + "token": "keyword.operator" + }, + { + "foreground": "5fb3b3", + "token": "constant.other.color" + }, + { + "foreground": "5fb3b3", + "token": "punctuation" + }, + { + "foreground": "5fb3b3", + "token": "meta.tag" + }, + { + "foreground": "5fb3b3", + "token": "punctuation.definition.tag" + }, + { + "foreground": "5fb3b3", + "token": "punctuation.separator.inheritance.php" + }, + { + "foreground": "5fb3b3", + "token": "punctuation.definition.tag.html" + }, + { + "foreground": "5fb3b3", + "token": "punctuation.definition.tag.begin.html" + }, + { + "foreground": "5fb3b3", + "token": "punctuation.definition.tag.end.html" + }, + { + "foreground": "5fb3b3", + "token": "punctuation.section.embedded" + }, + { + "foreground": "5fb3b3", + "token": "keyword.other.template" + }, + { + "foreground": "5fb3b3", + "token": "keyword.other.substitution" + }, + { + "foreground": "eb606b", + "token": "entity.name.tag" + }, + { + "foreground": "eb606b", + "token": "meta.tag.sgml" + }, + { + "foreground": "eb606b", + "token": "markup.deleted.git_gutter" + }, + { + "foreground": "6699cc", + "token": "entity.name.function" + }, + { + "foreground": "6699cc", + "token": "meta.function-call" + }, + { + "foreground": "6699cc", + "token": "variable.function" + }, + { + "foreground": "6699cc", + "token": "support.function" + }, + { + "foreground": "6699cc", + "token": "keyword.other.special-method" + }, + { + "foreground": "6699cc", + "token": "meta.block-level" + }, + { + "foreground": "f2777a", + "token": "support.other.variable" + }, + { + "foreground": "f2777a", + "token": "string.other.link" + }, + { + "foreground": "f99157", + "token": "constant.numeric" + }, + { + "foreground": "f99157", + "token": "constant.language" + }, + { + "foreground": "f99157", + "token": "support.constant" + }, + { + "foreground": "f99157", + "token": "constant.character" + }, + { + "foreground": "f99157", + "token": "variable.parameter" + }, + { + "foreground": "f99157", + "token": "keyword.other.unit" + }, + { + "foreground": "99c794", + "fontStyle": "normal", + "token": "string" + }, + { + "foreground": "99c794", + "fontStyle": "normal", + "token": "constant.other.symbol" + }, + { + "foreground": "99c794", + "fontStyle": "normal", + "token": "constant.other.key" + }, + { + "foreground": "99c794", + "fontStyle": "normal", + "token": "entity.other.inherited-class" + }, + { + "foreground": "99c794", + "fontStyle": "normal", + "token": "markup.heading" + }, + { + "foreground": "99c794", + "fontStyle": "normal", + "token": "markup.inserted.git_gutter" + }, + { + "foreground": "99c794", + "fontStyle": "normal", + "token": "meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js" + }, + { + "foreground": "fac863", + "token": "entity.name.class" + }, + { + "foreground": "fac863", + "token": "entity.name.type.class" + }, + { + "foreground": "fac863", + "token": "support.type" + }, + { + "foreground": "fac863", + "token": "support.class" + }, + { + "foreground": "fac863", + "token": "support.orther.namespace.use.php" + }, + { + "foreground": "fac863", + "token": "meta.use.php" + }, + { + "foreground": "fac863", + "token": "support.other.namespace.php" + }, + { + "foreground": "fac863", + "token": "markup.changed.git_gutter" + }, + { + "foreground": "ec5f67", + "token": "entity.name.module.js" + }, + { + "foreground": "ec5f67", + "token": "variable.import.parameter.js" + }, + { + "foreground": "ec5f67", + "token": "variable.other.class.js" + }, + { + "foreground": "ec5f67", + "fontStyle": "italic", + "token": "variable.language" + }, + { + "foreground": "cdd3de", + "token": "meta.group.braces.curly.js constant.other.object.key.js string.unquoted.label.js" + }, + { + "foreground": "d8dee9", + "token": "meta.class-method.js entity.name.function.js" + }, + { + "foreground": "d8dee9", + "token": "variable.function.constructor" + }, + { + "foreground": "d8dee9", + "token": "meta.class.js meta.class.property.js meta.method.js string.unquoted.js entity.name.function.js" + }, + { + "foreground": "bb80b3", + "token": "entity.other.attribute-name" + }, + { + "foreground": "99c794", + "token": "markup.inserted" + }, + { + "foreground": "ec5f67", + "token": "markup.deleted" + }, + { + "foreground": "bb80b3", + "token": "markup.changed" + }, + { + "foreground": "5fb3b3", + "token": "string.regexp" + }, + { + "foreground": "5fb3b3", + "token": "constant.character.escape" + }, + { + "fontStyle": "underline", + "token": "*url*" + }, + { + "fontStyle": "underline", + "token": "*link*" + }, + { + "fontStyle": "underline", + "token": "*uri*" + }, + { + "foreground": "ab7967", + "token": "constant.numeric.line-number.find-in-files - match" + }, + { + "foreground": "99c794", + "token": "entity.name.filename.find-in-files" + }, + { + "foreground": "6699cc", + "fontStyle": "italic", + "token": "tag.decorator.js entity.name.tag.js" + }, + { + "foreground": "6699cc", + "fontStyle": "italic", + "token": "tag.decorator.js punctuation.definition.tag.js" + }, + { + "foreground": "ec5f67", + "fontStyle": "italic", + "token": "source.js constant.other.object.key.js string.unquoted.label.js" + }, + { + "foreground": "fac863", + "token": "source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json" + }, + { + "foreground": "fac863", + "token": "source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string" + }, + { + "foreground": "c594c5", + "token": "source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json" + }, + { + "foreground": "c594c5", + "token": "source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string" + }, + { + "foreground": "d8dee9", + "token": "source.json meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json" + }, + { + "foreground": "d8dee9", + "token": "source.json meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string" + }, + { + "foreground": "6699cc", + "token": "source.json meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json" + }, + { + "foreground": "6699cc", + "token": "source.json meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string" + }, + { + "foreground": "ab7967", + "token": "source.json meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json" + }, + { + "foreground": "ab7967", + "token": "source.json meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string" + }, + { + "foreground": "ec5f67", + "token": "source.json meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json" + }, + { + "foreground": "ec5f67", + "token": "source.json meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string" + }, + { + "foreground": "f99157", + "token": "source.json meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json" + }, + { + "foreground": "f99157", + "token": "source.json meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string" + }, + { + "foreground": "fac863", + "token": "source.json meta meta.structure.dictionary.json string.quoted.double.json - meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json" + }, + { + "foreground": "fac863", + "token": "source.json meta meta.structure.dictionary.json punctuation.definition.string - meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string" + }, + { + "foreground": "c594c5", + "token": "source.json meta.structure.dictionary.json string.quoted.double.json - meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json" + }, + { + "foreground": "c594c5", + "token": "source.json meta.structure.dictionary.json punctuation.definition.string - meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string" + } + ], + "colors": { + "editor.foreground": "#CDD3DE", + "editor.background": "#1B2B34", + "editor.selectionBackground": "#4f5b66", + "editor.lineHighlightBackground": "#65737e55", + "editorCursor.foreground": "#c0c5ce", + "editorWhitespace.foreground": "#65737e", + "editorIndentGuide.background": "#65737F", + "editorIndentGuide.activeBackground": "#FBC95A" + } +} diff --git a/src/lib/themes/pastels-on-dark.json b/src/lib/themes/pastels-on-dark.json index 1f26cfb..441c18b 100644 --- a/src/lib/themes/pastels-on-dark.json +++ b/src/lib/themes/pastels-on-dark.json @@ -1,267 +1,267 @@ { - "base": "vs-dark", - "inherit": true, - "rules": [ - { - "foreground": "555555", - "token": "comment" - }, - { - "foreground": "555555", - "token": "comment.block" - }, - { - "foreground": "ad9361", - "token": "string" - }, - { - "foreground": "cccccc", - "token": "constant.numeric" - }, - { - "foreground": "a1a1ff", - "token": "keyword" - }, - { - "foreground": "2f006e", - "token": "meta.preprocessor" - }, - { - "fontStyle": "bold", - "token": "keyword.control.import" - }, - { - "foreground": "a1a1ff", - "token": "support.function" - }, - { - "foreground": "0000ff", - "token": "declaration.function function-result" - }, - { - "fontStyle": "bold", - "token": "declaration.function function-name" - }, - { - "fontStyle": "bold", - "token": "declaration.function argument-name" - }, - { - "foreground": "0000ff", - "token": "declaration.function function-arg-type" - }, - { - "fontStyle": "italic", - "token": "declaration.function function-argument" - }, - { - "fontStyle": "underline", - "token": "declaration.class class-name" - }, - { - "fontStyle": "italic underline", - "token": "declaration.class class-inheritance" - }, - { - "foreground": "fff9f9", - "background": "ff0000", - "fontStyle": "bold", - "token": "invalid" - }, - { - "background": "ffd0d0", - "token": "invalid.deprecated.trailing-whitespace" - }, - { - "fontStyle": "italic", - "token": "declaration.section section-name" - }, - { - "foreground": "c10006", - "token": "string.interpolation" - }, - { - "foreground": "666666", - "token": "string.regexp" - }, - { - "foreground": "c1c144", - "token": "variable" - }, - { - "foreground": "6782d3", - "token": "constant" - }, - { - "foreground": "afa472", - "token": "constant.character" - }, - { - "foreground": "de8e30", - "fontStyle": "bold", - "token": "constant.language" - }, - { - "fontStyle": "underline", - "token": "embedded" - }, - { - "foreground": "858ef4", - "token": "keyword.markup.element-name" - }, - { - "foreground": "9b456f", - "token": "keyword.markup.attribute-name" - }, - { - "foreground": "9b456f", - "token": "meta.attribute-with-value" - }, - { - "foreground": "c82255", - "fontStyle": "bold", - "token": "keyword.exception" - }, - { - "foreground": "47b8d6", - "token": "keyword.operator" - }, - { - "foreground": "6969fa", - "fontStyle": "bold", - "token": "keyword.control" - }, - { - "foreground": "68685b", - "token": "meta.tag.preprocessor.xml" - }, - { - "foreground": "888888", - "token": "meta.tag.sgml.doctype" - }, - { - "fontStyle": "italic", - "token": "string.quoted.docinfo.doctype.DTD" - }, - { - "foreground": "909090", - "token": "comment.other.server-side-include.xhtml" - }, - { - "foreground": "909090", - "token": "comment.other.server-side-include.html" - }, - { - "foreground": "858ef4", - "token": "text.html declaration.tag" - }, - { - "foreground": "858ef4", - "token": "text.html meta.tag" - }, - { - "foreground": "858ef4", - "token": "text.html entity.name.tag.xhtml" - }, - { - "foreground": "9b456f", - "token": "keyword.markup.attribute-name" - }, - { - "foreground": "777777", - "token": "keyword.other.phpdoc.php" - }, - { - "foreground": "c82255", - "token": "keyword.other.include.php" - }, - { - "foreground": "de8e20", - "fontStyle": "bold", - "token": "support.constant.core.php" - }, - { - "foreground": "de8e10", - "fontStyle": "bold", - "token": "support.constant.std.php" - }, - { - "foreground": "b72e1d", - "token": "variable.other.global.php" - }, - { - "foreground": "00ff00", - "token": "variable.other.global.safer.php" - }, - { - "foreground": "bfa36d", - "token": "string.quoted.single.php" - }, - { - "foreground": "6969fa", - "token": "keyword.storage.php" - }, - { - "foreground": "ad9361", - "token": "string.quoted.double.php" - }, - { - "foreground": "ec9e00", - "token": "entity.other.attribute-name.id.css" - }, - { - "foreground": "b8cd06", - "fontStyle": "bold", - "token": "entity.name.tag.css" - }, - { - "foreground": "edca06", - "token": "entity.other.attribute-name.class.css" - }, - { - "foreground": "2e759c", - "token": "entity.other.attribute-name.pseudo-class.css" - }, - { - "foreground": "ffffff", - "background": "ff0000", - "token": "invalid.bad-comma.css" - }, - { - "foreground": "9b2e4d", - "token": "support.constant.property-value.css" - }, - { - "foreground": "e1c96b", - "token": "support.type.property-name.css" - }, - { - "foreground": "666633", - "token": "constant.other.rgb-value.css" - }, - { - "foreground": "666633", - "token": "support.constant.font-name.css" - }, - { - "foreground": "7171f3", - "token": "support.constant.tm-language-def" - }, - { - "foreground": "7171f3", - "token": "support.constant.name.tm-language-def" - }, - { - "foreground": "6969fa", - "token": "keyword.other.unit.css" - } - ], - "colors": { - "editor.foreground": "#DADADA", - "editor.background": "#211E1E", - "editor.selectionBackground": "#73597E80", - "editor.lineHighlightBackground": "#353030", - "editorCursor.foreground": "#FFFFFF", - "editorWhitespace.foreground": "#4F4D4D" - } -} \ No newline at end of file + "base": "vs-dark", + "inherit": true, + "rules": [ + { + "foreground": "555555", + "token": "comment" + }, + { + "foreground": "555555", + "token": "comment.block" + }, + { + "foreground": "ad9361", + "token": "string" + }, + { + "foreground": "cccccc", + "token": "constant.numeric" + }, + { + "foreground": "a1a1ff", + "token": "keyword" + }, + { + "foreground": "2f006e", + "token": "meta.preprocessor" + }, + { + "fontStyle": "bold", + "token": "keyword.control.import" + }, + { + "foreground": "a1a1ff", + "token": "support.function" + }, + { + "foreground": "0000ff", + "token": "declaration.function function-result" + }, + { + "fontStyle": "bold", + "token": "declaration.function function-name" + }, + { + "fontStyle": "bold", + "token": "declaration.function argument-name" + }, + { + "foreground": "0000ff", + "token": "declaration.function function-arg-type" + }, + { + "fontStyle": "italic", + "token": "declaration.function function-argument" + }, + { + "fontStyle": "underline", + "token": "declaration.class class-name" + }, + { + "fontStyle": "italic underline", + "token": "declaration.class class-inheritance" + }, + { + "foreground": "fff9f9", + "background": "ff0000", + "fontStyle": "bold", + "token": "invalid" + }, + { + "background": "ffd0d0", + "token": "invalid.deprecated.trailing-whitespace" + }, + { + "fontStyle": "italic", + "token": "declaration.section section-name" + }, + { + "foreground": "c10006", + "token": "string.interpolation" + }, + { + "foreground": "666666", + "token": "string.regexp" + }, + { + "foreground": "c1c144", + "token": "variable" + }, + { + "foreground": "6782d3", + "token": "constant" + }, + { + "foreground": "afa472", + "token": "constant.character" + }, + { + "foreground": "de8e30", + "fontStyle": "bold", + "token": "constant.language" + }, + { + "fontStyle": "underline", + "token": "embedded" + }, + { + "foreground": "858ef4", + "token": "keyword.markup.element-name" + }, + { + "foreground": "9b456f", + "token": "keyword.markup.attribute-name" + }, + { + "foreground": "9b456f", + "token": "meta.attribute-with-value" + }, + { + "foreground": "c82255", + "fontStyle": "bold", + "token": "keyword.exception" + }, + { + "foreground": "47b8d6", + "token": "keyword.operator" + }, + { + "foreground": "6969fa", + "fontStyle": "bold", + "token": "keyword.control" + }, + { + "foreground": "68685b", + "token": "meta.tag.preprocessor.xml" + }, + { + "foreground": "888888", + "token": "meta.tag.sgml.doctype" + }, + { + "fontStyle": "italic", + "token": "string.quoted.docinfo.doctype.DTD" + }, + { + "foreground": "909090", + "token": "comment.other.server-side-include.xhtml" + }, + { + "foreground": "909090", + "token": "comment.other.server-side-include.html" + }, + { + "foreground": "858ef4", + "token": "text.html declaration.tag" + }, + { + "foreground": "858ef4", + "token": "text.html meta.tag" + }, + { + "foreground": "858ef4", + "token": "text.html entity.name.tag.xhtml" + }, + { + "foreground": "9b456f", + "token": "keyword.markup.attribute-name" + }, + { + "foreground": "777777", + "token": "keyword.other.phpdoc.php" + }, + { + "foreground": "c82255", + "token": "keyword.other.include.php" + }, + { + "foreground": "de8e20", + "fontStyle": "bold", + "token": "support.constant.core.php" + }, + { + "foreground": "de8e10", + "fontStyle": "bold", + "token": "support.constant.std.php" + }, + { + "foreground": "b72e1d", + "token": "variable.other.global.php" + }, + { + "foreground": "00ff00", + "token": "variable.other.global.safer.php" + }, + { + "foreground": "bfa36d", + "token": "string.quoted.single.php" + }, + { + "foreground": "6969fa", + "token": "keyword.storage.php" + }, + { + "foreground": "ad9361", + "token": "string.quoted.double.php" + }, + { + "foreground": "ec9e00", + "token": "entity.other.attribute-name.id.css" + }, + { + "foreground": "b8cd06", + "fontStyle": "bold", + "token": "entity.name.tag.css" + }, + { + "foreground": "edca06", + "token": "entity.other.attribute-name.class.css" + }, + { + "foreground": "2e759c", + "token": "entity.other.attribute-name.pseudo-class.css" + }, + { + "foreground": "ffffff", + "background": "ff0000", + "token": "invalid.bad-comma.css" + }, + { + "foreground": "9b2e4d", + "token": "support.constant.property-value.css" + }, + { + "foreground": "e1c96b", + "token": "support.type.property-name.css" + }, + { + "foreground": "666633", + "token": "constant.other.rgb-value.css" + }, + { + "foreground": "666633", + "token": "support.constant.font-name.css" + }, + { + "foreground": "7171f3", + "token": "support.constant.tm-language-def" + }, + { + "foreground": "7171f3", + "token": "support.constant.name.tm-language-def" + }, + { + "foreground": "6969fa", + "token": "keyword.other.unit.css" + } + ], + "colors": { + "editor.foreground": "#DADADA", + "editor.background": "#211E1E", + "editor.selectionBackground": "#73597E80", + "editor.lineHighlightBackground": "#353030", + "editorCursor.foreground": "#FFFFFF", + "editorWhitespace.foreground": "#4F4D4D" + } +} diff --git a/src/lib/themes/solarized-light.json b/src/lib/themes/solarized-light.json index b13197f..c0a6dfa 100644 --- a/src/lib/themes/solarized-light.json +++ b/src/lib/themes/solarized-light.json @@ -1,1073 +1,1073 @@ { - "base": "vs", - "inherit": true, - "rules": [ - { - "foreground": "93a1a1", - "token": "comment" - }, - { - "foreground": "2aa198", - "token": "string" - }, - { - "foreground": "586e75", - "token": "string" - }, - { - "foreground": "dc322f", - "token": "string.regexp" - }, - { - "foreground": "d33682", - "token": "constant.numeric" - }, - { - "foreground": "268bd2", - "token": "variable.language" - }, - { - "foreground": "268bd2", - "token": "variable.other" - }, - { - "foreground": "859900", - "token": "keyword" - }, - { - "foreground": "073642", - "fontStyle": "bold", - "token": "storage" - }, - { - "foreground": "268bd2", - "token": "entity.name.class" - }, - { - "foreground": "268bd2", - "token": "entity.name.type.class" - }, - { - "foreground": "268bd2", - "token": "entity.name.function" - }, - { - "foreground": "859900", - "token": "punctuation.definition.variable" - }, - { - "foreground": "dc322f", - "token": "punctuation.section.embedded.begin" - }, - { - "foreground": "dc322f", - "token": "punctuation.section.embedded.end" - }, - { - "foreground": "b58900", - "token": "constant.language" - }, - { - "foreground": "b58900", - "token": "meta.preprocessor" - }, - { - "foreground": "dc322f", - "token": "support.function.construct" - }, - { - "foreground": "dc322f", - "token": "keyword.other.new" - }, - { - "foreground": "cb4b16", - "token": "constant.character" - }, - { - "foreground": "cb4b16", - "token": "constant.other" - }, - { - "foreground": "268bd2", - "fontStyle": "bold", - "token": "entity.name.tag" - }, - { - "foreground": "93a1a1", - "token": "punctuation.definition.tag.html" - }, - { - "foreground": "93a1a1", - "token": "punctuation.definition.tag.begin" - }, - { - "foreground": "93a1a1", - "token": "punctuation.definition.tag.end" - }, - { - "foreground": "93a1a1", - "token": "entity.other.attribute-name" - }, - { - "foreground": "268bd2", - "token": "support.function" - }, - { - "foreground": "dc322f", - "token": "punctuation.separator.continuation" - }, - { - "foreground": "859900", - "token": "support.type" - }, - { - "foreground": "859900", - "token": "support.class" - }, - { - "foreground": "cb4b16", - "token": "support.type.exception" - }, - { - "foreground": "cb4b16", - "token": "keyword.other.special-method" - }, - { - "foreground": "2aa198", - "token": "string.quoted.double" - }, - { - "foreground": "2aa198", - "token": "string.quoted.single" - }, - { - "foreground": "dc322f", - "token": "punctuation.definition.string.begin" - }, - { - "foreground": "dc322f", - "token": "punctuation.definition.string.end" - }, - { - "foreground": "b58900", - "token": "entity.name.tag.css" - }, - { - "foreground": "b58900", - "token": "support.type.property-name.css" - }, - { - "foreground": "b58900", - "token": "meta.property-name.css" - }, - { - "foreground": "dc322f", - "token": "source.css" - }, - { - "foreground": "586e75", - "token": "meta.selector.css" - }, - { - "foreground": "6c71c4", - "token": "punctuation.section.property-list.css" - }, - { - "foreground": "2aa198", - "token": "meta.property-value.css constant.numeric.css" - }, - { - "foreground": "2aa198", - "token": "keyword.other.unit.css" - }, - { - "foreground": "2aa198", - "token": "constant.other.color.rgb-value.css" - }, - { - "foreground": "2aa198", - "token": "meta.property-value.css" - }, - { - "foreground": "dc322f", - "token": "keyword.other.important.css" - }, - { - "foreground": "2aa198", - "token": "support.constant.color" - }, - { - "foreground": "859900", - "token": "entity.name.tag.css" - }, - { - "foreground": "586e75", - "token": "punctuation.separator.key-value.css" - }, - { - "foreground": "586e75", - "token": "punctuation.terminator.rule.css" - }, - { - "foreground": "268bd2", - "token": "entity.other.attribute-name.class.css" - }, - { - "foreground": "cb4b16", - "token": "entity.other.attribute-name.pseudo-element.css" - }, - { - "foreground": "cb4b16", - "token": "entity.other.attribute-name.pseudo-class.css" - }, - { - "foreground": "268bd2", - "token": "entity.other.attribute-name.id.css" - }, - { - "foreground": "b58900", - "token": "meta.function.js" - }, - { - "foreground": "b58900", - "token": "entity.name.function.js" - }, - { - "foreground": "b58900", - "token": "support.function.dom.js" - }, - { - "foreground": "b58900", - "token": "text.html.basic source.js.embedded.html" - }, - { - "foreground": "268bd2", - "token": "storage.type.function.js" - }, - { - "foreground": "2aa198", - "token": "constant.numeric.js" - }, - { - "foreground": "268bd2", - "token": "meta.brace.square.js" - }, - { - "foreground": "268bd2", - "token": "storage.type.js" - }, - { - "foreground": "93a1a1", - "token": "meta.brace.round" - }, - { - "foreground": "93a1a1", - "token": "punctuation.definition.parameters.begin.js" - }, - { - "foreground": "93a1a1", - "token": "punctuation.definition.parameters.end.js" - }, - { - "foreground": "268bd2", - "token": "meta.brace.curly.js" - }, - { - "foreground": "93a1a1", - "fontStyle": "italic", - "token": "entity.name.tag.doctype.html" - }, - { - "foreground": "93a1a1", - "fontStyle": "italic", - "token": "meta.tag.sgml.html" - }, - { - "foreground": "93a1a1", - "fontStyle": "italic", - "token": "string.quoted.double.doctype.identifiers-and-DTDs.html" - }, - { - "foreground": "839496", - "fontStyle": "italic", - "token": "comment.block.html" - }, - { - "fontStyle": "italic", - "token": "entity.name.tag.script.html" - }, - { - "foreground": "2aa198", - "token": "source.css.embedded.html string.quoted.double.html" - }, - { - "foreground": "cb4b16", - "fontStyle": "bold", - "token": "text.html.ruby" - }, - { - "foreground": "657b83", - "token": "text.html.basic meta.tag.other.html" - }, - { - "foreground": "657b83", - "token": "text.html.basic meta.tag.any.html" - }, - { - "foreground": "657b83", - "token": "text.html.basic meta.tag.block.any" - }, - { - "foreground": "657b83", - "token": "text.html.basic meta.tag.inline.any" - }, - { - "foreground": "657b83", - "token": "text.html.basic meta.tag.structure.any.html" - }, - { - "foreground": "657b83", - "token": "text.html.basic source.js.embedded.html" - }, - { - "foreground": "657b83", - "token": "punctuation.separator.key-value.html" - }, - { - "foreground": "657b83", - "token": "text.html.basic entity.other.attribute-name.html" - }, - { - "foreground": "2aa198", - "token": "text.html.basic meta.tag.structure.any.html punctuation.definition.string.begin.html" - }, - { - "foreground": "2aa198", - "token": "punctuation.definition.string.begin.html" - }, - { - "foreground": "2aa198", - "token": "punctuation.definition.string.end.html" - }, - { - "foreground": "268bd2", - "fontStyle": "bold", - "token": "entity.name.tag.block.any.html" - }, - { - "fontStyle": "italic", - "token": "source.css.embedded.html entity.name.tag.style.html" - }, - { - "foreground": "839496", - "fontStyle": "italic", - "token": "source.css.embedded.html" - }, - { - "foreground": "839496", - "fontStyle": "italic", - "token": "comment.block.html" - }, - { - "foreground": "268bd2", - "token": "punctuation.definition.variable.ruby" - }, - { - "foreground": "657b83", - "token": "meta.function.method.with-arguments.ruby" - }, - { - "foreground": "2aa198", - "token": "variable.language.ruby" - }, - { - "foreground": "268bd2", - "token": "entity.name.function.ruby" - }, - { - "foreground": "859900", - "fontStyle": "bold", - "token": "keyword.control.ruby" - }, - { - "foreground": "859900", - "fontStyle": "bold", - "token": "keyword.control.def.ruby" - }, - { - "foreground": "859900", - "token": "keyword.control.class.ruby" - }, - { - "foreground": "859900", - "token": "meta.class.ruby" - }, - { - "foreground": "b58900", - "token": "entity.name.type.class.ruby" - }, - { - "foreground": "859900", - "token": "keyword.control.ruby" - }, - { - "foreground": "b58900", - "token": "support.class.ruby" - }, - { - "foreground": "859900", - "token": "keyword.other.special-method.ruby" - }, - { - "foreground": "2aa198", - "token": "constant.language.ruby" - }, - { - "foreground": "2aa198", - "token": "constant.numeric.ruby" - }, - { - "foreground": "b58900", - "token": "variable.other.constant.ruby" - }, - { - "foreground": "2aa198", - "token": "constant.other.symbol.ruby" - }, - { - "foreground": "dc322f", - "token": "punctuation.section.embedded.ruby" - }, - { - "foreground": "dc322f", - "token": "punctuation.definition.string.begin.ruby" - }, - { - "foreground": "dc322f", - "token": "punctuation.definition.string.end.ruby" - }, - { - "foreground": "cb4b16", - "token": "keyword.other.special-method.ruby" - }, - { - "foreground": "cb4b16", - "token": "keyword.control.import.include.php" - }, - { - "foreground": "839496", - "token": "text.html.ruby meta.tag.inline.any.html" - }, - { - "foreground": "2aa198", - "token": "text.html.ruby punctuation.definition.string.begin" - }, - { - "foreground": "2aa198", - "token": "text.html.ruby punctuation.definition.string.end" - }, - { - "foreground": "839496", - "token": "punctuation.definition.string.begin" - }, - { - "foreground": "839496", - "token": "punctuation.definition.string.end" - }, - { - "foreground": "dc322f", - "token": "keyword.operator.index-start.php" - }, - { - "foreground": "dc322f", - "token": "keyword.operator.index-end.php" - }, - { - "foreground": "586e75", - "token": "meta.array.php" - }, - { - "foreground": "b58900", - "token": "meta.array.php support.function.construct.php" - }, - { - "foreground": "b58900", - "token": "meta.array.empty.php support.function.construct.php" - }, - { - "foreground": "b58900", - "token": "support.function.construct.php" - }, - { - "foreground": "dc322f", - "token": "punctuation.definition.array.begin" - }, - { - "foreground": "dc322f", - "token": "punctuation.definition.array.end" - }, - { - "foreground": "2aa198", - "token": "constant.numeric.php" - }, - { - "foreground": "cb4b16", - "token": "keyword.other.new.php" - }, - { - "foreground": "586e75", - "token": "support.class.php" - }, - { - "foreground": "586e75", - "token": "keyword.operator.class" - }, - { - "foreground": "93a1a1", - "token": "variable.other.property.php" - }, - { - "foreground": "b58900", - "token": "storage.modifier.extends.php" - }, - { - "foreground": "b58900", - "token": "storage.type.class.php" - }, - { - "foreground": "b58900", - "token": "keyword.operator.class.php" - }, - { - "foreground": "586e75", - "token": "meta.other.inherited-class.php" - }, - { - "foreground": "859900", - "token": "storage.type.php" - }, - { - "foreground": "93a1a1", - "token": "entity.name.function.php" - }, - { - "foreground": "859900", - "token": "support.function.construct.php" - }, - { - "foreground": "839496", - "token": "entity.name.type.class.php" - }, - { - "foreground": "839496", - "token": "meta.function-call.php" - }, - { - "foreground": "839496", - "token": "meta.function-call.static.php" - }, - { - "foreground": "839496", - "token": "meta.function-call.object.php" - }, - { - "foreground": "93a1a1", - "token": "keyword.other.phpdoc" - }, - { - "foreground": "cb4b16", - "token": "source.php.embedded.block.html" - }, - { - "foreground": "cb4b16", - "token": "storage.type.function.php" - }, - { - "foreground": "2aa198", - "token": "constant.numeric.c" - }, - { - "foreground": "cb4b16", - "token": "meta.preprocessor.c.include" - }, - { - "foreground": "cb4b16", - "token": "meta.preprocessor.macro.c" - }, - { - "foreground": "cb4b16", - "token": "keyword.control.import.define.c" - }, - { - "foreground": "cb4b16", - "token": "keyword.control.import.include.c" - }, - { - "foreground": "cb4b16", - "token": "entity.name.function.preprocessor.c" - }, - { - "foreground": "2aa198", - "token": "meta.preprocessor.c.include string.quoted.other.lt-gt.include.c" - }, - { - "foreground": "2aa198", - "token": "meta.preprocessor.c.include punctuation.definition.string.begin.c" - }, - { - "foreground": "2aa198", - "token": "meta.preprocessor.c.include punctuation.definition.string.end.c" - }, - { - "foreground": "586e75", - "token": "support.function.C99.c" - }, - { - "foreground": "586e75", - "token": "support.function.any-method.c" - }, - { - "foreground": "586e75", - "token": "entity.name.function.c" - }, - { - "foreground": "2aa198", - "token": "punctuation.definition.string.begin.c" - }, - { - "foreground": "2aa198", - "token": "punctuation.definition.string.end.c" - }, - { - "foreground": "b58900", - "token": "storage.type.c" - }, - { - "foreground": "e0eddd", - "background": "b58900", - "fontStyle": "italic", - "token": "meta.diff" - }, - { - "foreground": "e0eddd", - "background": "b58900", - "fontStyle": "italic", - "token": "meta.diff.header" - }, - { - "foreground": "dc322f", - "background": "eee8d5", - "token": "markup.deleted" - }, - { - "foreground": "cb4b16", - "background": "eee8d5", - "token": "markup.changed" - }, - { - "foreground": "219186", - "background": "eee8d5", - "token": "markup.inserted" - }, - { - "foreground": "e0eddd", - "background": "a57706", - "token": "text.html.markdown meta.dummy.line-break" - }, - { - "foreground": "2aa198", - "token": "text.html.markdown markup.raw.inline" - }, - { - "foreground": "2aa198", - "token": "text.restructuredtext markup.raw" - }, - { - "foreground": "dc322f", - "token": "other.package.exclude" - }, - { - "foreground": "dc322f", - "token": "other.remove" - }, - { - "foreground": "2aa198", - "token": "other.add" - }, - { - "foreground": "dc322f", - "token": "punctuation.section.group.tex" - }, - { - "foreground": "dc322f", - "token": "punctuation.definition.arguments.begin.latex" - }, - { - "foreground": "dc322f", - "token": "punctuation.definition.arguments.end.latex" - }, - { - "foreground": "dc322f", - "token": "punctuation.definition.arguments.latex" - }, - { - "foreground": "b58900", - "token": "meta.group.braces.tex" - }, - { - "foreground": "b58900", - "token": "string.other.math.tex" - }, - { - "foreground": "cb4b16", - "token": "variable.parameter.function.latex" - }, - { - "foreground": "dc322f", - "token": "punctuation.definition.constant.math.tex" - }, - { - "foreground": "2aa198", - "token": "text.tex.latex constant.other.math.tex" - }, - { - "foreground": "2aa198", - "token": "constant.other.general.math.tex" - }, - { - "foreground": "2aa198", - "token": "constant.other.general.math.tex" - }, - { - "foreground": "2aa198", - "token": "constant.character.math.tex" - }, - { - "foreground": "b58900", - "token": "string.other.math.tex" - }, - { - "foreground": "dc322f", - "token": "punctuation.definition.string.begin.tex" - }, - { - "foreground": "dc322f", - "token": "punctuation.definition.string.end.tex" - }, - { - "foreground": "2aa198", - "token": "keyword.control.label.latex" - }, - { - "foreground": "2aa198", - "token": "text.tex.latex constant.other.general.math.tex" - }, - { - "foreground": "dc322f", - "token": "variable.parameter.definition.label.latex" - }, - { - "foreground": "859900", - "token": "support.function.be.latex" - }, - { - "foreground": "cb4b16", - "token": "support.function.section.latex" - }, - { - "foreground": "2aa198", - "token": "support.function.general.tex" - }, - { - "fontStyle": "italic", - "token": "punctuation.definition.comment.tex" - }, - { - "fontStyle": "italic", - "token": "comment.line.percentage.tex" - }, - { - "foreground": "2aa198", - "token": "keyword.control.ref.latex" - }, - { - "foreground": "586e75", - "token": "string.quoted.double.block.python" - }, - { - "foreground": "859900", - "token": "storage.type.class.python" - }, - { - "foreground": "859900", - "token": "storage.type.function.python" - }, - { - "foreground": "859900", - "token": "storage.modifier.global.python" - }, - { - "foreground": "cb4b16", - "token": "keyword.control.import.python" - }, - { - "foreground": "cb4b16", - "token": "keyword.control.import.from.python" - }, - { - "foreground": "b58900", - "token": "support.type.exception.python" - }, - { - "foreground": "859900", - "token": "support.function.builtin.shell" - }, - { - "foreground": "cb4b16", - "token": "variable.other.normal.shell" - }, - { - "foreground": "268bd2", - "token": "source.shell" - }, - { - "foreground": "586e75", - "token": "meta.scope.for-in-loop.shell" - }, - { - "foreground": "586e75", - "token": "variable.other.loop.shell" - }, - { - "foreground": "859900", - "token": "punctuation.definition.string.end.shell" - }, - { - "foreground": "859900", - "token": "punctuation.definition.string.begin.shell" - }, - { - "foreground": "586e75", - "token": "meta.scope.case-block.shell" - }, - { - "foreground": "586e75", - "token": "meta.scope.case-body.shell" - }, - { - "foreground": "dc322f", - "token": "punctuation.definition.logical-expression.shell" - }, - { - "fontStyle": "italic", - "token": "comment.line.number-sign.shell" - }, - { - "foreground": "cb4b16", - "token": "keyword.other.import.java" - }, - { - "foreground": "586e75", - "token": "storage.modifier.import.java" - }, - { - "foreground": "b58900", - "token": "meta.class.java storage.modifier.java" - }, - { - "foreground": "586e75", - "token": "source.java comment.block" - }, - { - "foreground": "586e75", - "token": "comment.block meta.documentation.tag.param.javadoc keyword.other.documentation.param.javadoc" - }, - { - "foreground": "b58900", - "token": "punctuation.definition.variable.perl" - }, - { - "foreground": "b58900", - "token": "variable.other.readwrite.global.perl" - }, - { - "foreground": "b58900", - "token": "variable.other.predefined.perl" - }, - { - "foreground": "b58900", - "token": "keyword.operator.comparison.perl" - }, - { - "foreground": "859900", - "token": "support.function.perl" - }, - { - "foreground": "586e75", - "fontStyle": "italic", - "token": "comment.line.number-sign.perl" - }, - { - "foreground": "2aa198", - "token": "punctuation.definition.string.begin.perl" - }, - { - "foreground": "2aa198", - "token": "punctuation.definition.string.end.perl" - }, - { - "foreground": "dc322f", - "token": "constant.character.escape.perl" - }, - { - "foreground": "268bd2", - "token": "markup.heading.markdown" - }, - { - "foreground": "268bd2", - "token": "markup.heading.1.markdown" - }, - { - "foreground": "268bd2", - "token": "markup.heading.2.markdown" - }, - { - "foreground": "268bd2", - "token": "markup.heading.3.markdown" - }, - { - "foreground": "268bd2", - "token": "markup.heading.4.markdown" - }, - { - "foreground": "268bd2", - "token": "markup.heading.5.markdown" - }, - { - "foreground": "268bd2", - "token": "markup.heading.6.markdown" - }, - { - "foreground": "586e75", - "fontStyle": "bold", - "token": "markup.bold.markdown" - }, - { - "foreground": "586e75", - "fontStyle": "italic", - "token": "markup.italic.markdown" - }, - { - "foreground": "dc322f", - "token": "punctuation.definition.bold.markdown" - }, - { - "foreground": "dc322f", - "token": "punctuation.definition.italic.markdown" - }, - { - "foreground": "dc322f", - "token": "punctuation.definition.raw.markdown" - }, - { - "foreground": "b58900", - "token": "markup.list.unnumbered.markdown" - }, - { - "foreground": "859900", - "token": "markup.list.numbered.markdown" - }, - { - "foreground": "2aa198", - "token": "markup.raw.block.markdown" - }, - { - "foreground": "2aa198", - "token": "markup.raw.inline.markdown" - }, - { - "foreground": "6c71c4", - "token": "markup.quote.markdown" - }, - { - "foreground": "6c71c4", - "token": "punctuation.definition.blockquote.markdown" - }, - { - "foreground": "d33682", - "token": "meta.separator.markdown" - }, - { - "foreground": "839496", - "token": "markup.underline.link.markdown" - }, - { - "foreground": "839496", - "token": "markup.underline.link.markdown" - }, - { - "foreground": "dc322f", - "token": "meta.link.inet.markdown" - }, - { - "foreground": "dc322f", - "token": "meta.link.email.lt-gt.markdown" - }, - { - "foreground": "dc322f", - "token": "punctuation.definition.string.begin.markdown" - }, - { - "foreground": "dc322f", - "token": "punctuation.definition.string.end.markdown" - }, - { - "foreground": "dc322f", - "token": "punctuation.definition.link.markdown" - }, - { - "foreground": "6a8187", - "token": "text.plain" - }, - { - "foreground": "eee8d5", - "background": "eee8d5", - "token": "sublimelinter.notes" - }, - { - "foreground": "93a1a1", - "background": "93a1a1", - "token": "sublimelinter.outline.illegal" - }, - { - "background": "dc322f", - "token": "sublimelinter.underline.illegal" - }, - { - "foreground": "839496", - "background": "839496", - "token": "sublimelinter.outline.warning" - }, - { - "background": "b58900", - "token": "sublimelinter.underline.warning" - }, - { - "foreground": "657b83", - "background": "657b83", - "token": "sublimelinter.outline.violation" - }, - { - "background": "cb4b16", - "token": "sublimelinter.underline.violation" - } - ], - "colors": { - "editor.foreground": "#586E75", - "editor.background": "#FDF6E3", - "editor.selectionBackground": "#EEE8D5", - "editor.lineHighlightBackground": "#EEE8D5", - "editorCursor.foreground": "#000000", - "editorWhitespace.foreground": "#EAE3C9" - } -} \ No newline at end of file + "base": "vs", + "inherit": true, + "rules": [ + { + "foreground": "93a1a1", + "token": "comment" + }, + { + "foreground": "2aa198", + "token": "string" + }, + { + "foreground": "586e75", + "token": "string" + }, + { + "foreground": "dc322f", + "token": "string.regexp" + }, + { + "foreground": "d33682", + "token": "constant.numeric" + }, + { + "foreground": "268bd2", + "token": "variable.language" + }, + { + "foreground": "268bd2", + "token": "variable.other" + }, + { + "foreground": "859900", + "token": "keyword" + }, + { + "foreground": "073642", + "fontStyle": "bold", + "token": "storage" + }, + { + "foreground": "268bd2", + "token": "entity.name.class" + }, + { + "foreground": "268bd2", + "token": "entity.name.type.class" + }, + { + "foreground": "268bd2", + "token": "entity.name.function" + }, + { + "foreground": "859900", + "token": "punctuation.definition.variable" + }, + { + "foreground": "dc322f", + "token": "punctuation.section.embedded.begin" + }, + { + "foreground": "dc322f", + "token": "punctuation.section.embedded.end" + }, + { + "foreground": "b58900", + "token": "constant.language" + }, + { + "foreground": "b58900", + "token": "meta.preprocessor" + }, + { + "foreground": "dc322f", + "token": "support.function.construct" + }, + { + "foreground": "dc322f", + "token": "keyword.other.new" + }, + { + "foreground": "cb4b16", + "token": "constant.character" + }, + { + "foreground": "cb4b16", + "token": "constant.other" + }, + { + "foreground": "268bd2", + "fontStyle": "bold", + "token": "entity.name.tag" + }, + { + "foreground": "93a1a1", + "token": "punctuation.definition.tag.html" + }, + { + "foreground": "93a1a1", + "token": "punctuation.definition.tag.begin" + }, + { + "foreground": "93a1a1", + "token": "punctuation.definition.tag.end" + }, + { + "foreground": "93a1a1", + "token": "entity.other.attribute-name" + }, + { + "foreground": "268bd2", + "token": "support.function" + }, + { + "foreground": "dc322f", + "token": "punctuation.separator.continuation" + }, + { + "foreground": "859900", + "token": "support.type" + }, + { + "foreground": "859900", + "token": "support.class" + }, + { + "foreground": "cb4b16", + "token": "support.type.exception" + }, + { + "foreground": "cb4b16", + "token": "keyword.other.special-method" + }, + { + "foreground": "2aa198", + "token": "string.quoted.double" + }, + { + "foreground": "2aa198", + "token": "string.quoted.single" + }, + { + "foreground": "dc322f", + "token": "punctuation.definition.string.begin" + }, + { + "foreground": "dc322f", + "token": "punctuation.definition.string.end" + }, + { + "foreground": "b58900", + "token": "entity.name.tag.css" + }, + { + "foreground": "b58900", + "token": "support.type.property-name.css" + }, + { + "foreground": "b58900", + "token": "meta.property-name.css" + }, + { + "foreground": "dc322f", + "token": "source.css" + }, + { + "foreground": "586e75", + "token": "meta.selector.css" + }, + { + "foreground": "6c71c4", + "token": "punctuation.section.property-list.css" + }, + { + "foreground": "2aa198", + "token": "meta.property-value.css constant.numeric.css" + }, + { + "foreground": "2aa198", + "token": "keyword.other.unit.css" + }, + { + "foreground": "2aa198", + "token": "constant.other.color.rgb-value.css" + }, + { + "foreground": "2aa198", + "token": "meta.property-value.css" + }, + { + "foreground": "dc322f", + "token": "keyword.other.important.css" + }, + { + "foreground": "2aa198", + "token": "support.constant.color" + }, + { + "foreground": "859900", + "token": "entity.name.tag.css" + }, + { + "foreground": "586e75", + "token": "punctuation.separator.key-value.css" + }, + { + "foreground": "586e75", + "token": "punctuation.terminator.rule.css" + }, + { + "foreground": "268bd2", + "token": "entity.other.attribute-name.class.css" + }, + { + "foreground": "cb4b16", + "token": "entity.other.attribute-name.pseudo-element.css" + }, + { + "foreground": "cb4b16", + "token": "entity.other.attribute-name.pseudo-class.css" + }, + { + "foreground": "268bd2", + "token": "entity.other.attribute-name.id.css" + }, + { + "foreground": "b58900", + "token": "meta.function.js" + }, + { + "foreground": "b58900", + "token": "entity.name.function.js" + }, + { + "foreground": "b58900", + "token": "support.function.dom.js" + }, + { + "foreground": "b58900", + "token": "text.html.basic source.js.embedded.html" + }, + { + "foreground": "268bd2", + "token": "storage.type.function.js" + }, + { + "foreground": "2aa198", + "token": "constant.numeric.js" + }, + { + "foreground": "268bd2", + "token": "meta.brace.square.js" + }, + { + "foreground": "268bd2", + "token": "storage.type.js" + }, + { + "foreground": "93a1a1", + "token": "meta.brace.round" + }, + { + "foreground": "93a1a1", + "token": "punctuation.definition.parameters.begin.js" + }, + { + "foreground": "93a1a1", + "token": "punctuation.definition.parameters.end.js" + }, + { + "foreground": "268bd2", + "token": "meta.brace.curly.js" + }, + { + "foreground": "93a1a1", + "fontStyle": "italic", + "token": "entity.name.tag.doctype.html" + }, + { + "foreground": "93a1a1", + "fontStyle": "italic", + "token": "meta.tag.sgml.html" + }, + { + "foreground": "93a1a1", + "fontStyle": "italic", + "token": "string.quoted.double.doctype.identifiers-and-DTDs.html" + }, + { + "foreground": "839496", + "fontStyle": "italic", + "token": "comment.block.html" + }, + { + "fontStyle": "italic", + "token": "entity.name.tag.script.html" + }, + { + "foreground": "2aa198", + "token": "source.css.embedded.html string.quoted.double.html" + }, + { + "foreground": "cb4b16", + "fontStyle": "bold", + "token": "text.html.ruby" + }, + { + "foreground": "657b83", + "token": "text.html.basic meta.tag.other.html" + }, + { + "foreground": "657b83", + "token": "text.html.basic meta.tag.any.html" + }, + { + "foreground": "657b83", + "token": "text.html.basic meta.tag.block.any" + }, + { + "foreground": "657b83", + "token": "text.html.basic meta.tag.inline.any" + }, + { + "foreground": "657b83", + "token": "text.html.basic meta.tag.structure.any.html" + }, + { + "foreground": "657b83", + "token": "text.html.basic source.js.embedded.html" + }, + { + "foreground": "657b83", + "token": "punctuation.separator.key-value.html" + }, + { + "foreground": "657b83", + "token": "text.html.basic entity.other.attribute-name.html" + }, + { + "foreground": "2aa198", + "token": "text.html.basic meta.tag.structure.any.html punctuation.definition.string.begin.html" + }, + { + "foreground": "2aa198", + "token": "punctuation.definition.string.begin.html" + }, + { + "foreground": "2aa198", + "token": "punctuation.definition.string.end.html" + }, + { + "foreground": "268bd2", + "fontStyle": "bold", + "token": "entity.name.tag.block.any.html" + }, + { + "fontStyle": "italic", + "token": "source.css.embedded.html entity.name.tag.style.html" + }, + { + "foreground": "839496", + "fontStyle": "italic", + "token": "source.css.embedded.html" + }, + { + "foreground": "839496", + "fontStyle": "italic", + "token": "comment.block.html" + }, + { + "foreground": "268bd2", + "token": "punctuation.definition.variable.ruby" + }, + { + "foreground": "657b83", + "token": "meta.function.method.with-arguments.ruby" + }, + { + "foreground": "2aa198", + "token": "variable.language.ruby" + }, + { + "foreground": "268bd2", + "token": "entity.name.function.ruby" + }, + { + "foreground": "859900", + "fontStyle": "bold", + "token": "keyword.control.ruby" + }, + { + "foreground": "859900", + "fontStyle": "bold", + "token": "keyword.control.def.ruby" + }, + { + "foreground": "859900", + "token": "keyword.control.class.ruby" + }, + { + "foreground": "859900", + "token": "meta.class.ruby" + }, + { + "foreground": "b58900", + "token": "entity.name.type.class.ruby" + }, + { + "foreground": "859900", + "token": "keyword.control.ruby" + }, + { + "foreground": "b58900", + "token": "support.class.ruby" + }, + { + "foreground": "859900", + "token": "keyword.other.special-method.ruby" + }, + { + "foreground": "2aa198", + "token": "constant.language.ruby" + }, + { + "foreground": "2aa198", + "token": "constant.numeric.ruby" + }, + { + "foreground": "b58900", + "token": "variable.other.constant.ruby" + }, + { + "foreground": "2aa198", + "token": "constant.other.symbol.ruby" + }, + { + "foreground": "dc322f", + "token": "punctuation.section.embedded.ruby" + }, + { + "foreground": "dc322f", + "token": "punctuation.definition.string.begin.ruby" + }, + { + "foreground": "dc322f", + "token": "punctuation.definition.string.end.ruby" + }, + { + "foreground": "cb4b16", + "token": "keyword.other.special-method.ruby" + }, + { + "foreground": "cb4b16", + "token": "keyword.control.import.include.php" + }, + { + "foreground": "839496", + "token": "text.html.ruby meta.tag.inline.any.html" + }, + { + "foreground": "2aa198", + "token": "text.html.ruby punctuation.definition.string.begin" + }, + { + "foreground": "2aa198", + "token": "text.html.ruby punctuation.definition.string.end" + }, + { + "foreground": "839496", + "token": "punctuation.definition.string.begin" + }, + { + "foreground": "839496", + "token": "punctuation.definition.string.end" + }, + { + "foreground": "dc322f", + "token": "keyword.operator.index-start.php" + }, + { + "foreground": "dc322f", + "token": "keyword.operator.index-end.php" + }, + { + "foreground": "586e75", + "token": "meta.array.php" + }, + { + "foreground": "b58900", + "token": "meta.array.php support.function.construct.php" + }, + { + "foreground": "b58900", + "token": "meta.array.empty.php support.function.construct.php" + }, + { + "foreground": "b58900", + "token": "support.function.construct.php" + }, + { + "foreground": "dc322f", + "token": "punctuation.definition.array.begin" + }, + { + "foreground": "dc322f", + "token": "punctuation.definition.array.end" + }, + { + "foreground": "2aa198", + "token": "constant.numeric.php" + }, + { + "foreground": "cb4b16", + "token": "keyword.other.new.php" + }, + { + "foreground": "586e75", + "token": "support.class.php" + }, + { + "foreground": "586e75", + "token": "keyword.operator.class" + }, + { + "foreground": "93a1a1", + "token": "variable.other.property.php" + }, + { + "foreground": "b58900", + "token": "storage.modifier.extends.php" + }, + { + "foreground": "b58900", + "token": "storage.type.class.php" + }, + { + "foreground": "b58900", + "token": "keyword.operator.class.php" + }, + { + "foreground": "586e75", + "token": "meta.other.inherited-class.php" + }, + { + "foreground": "859900", + "token": "storage.type.php" + }, + { + "foreground": "93a1a1", + "token": "entity.name.function.php" + }, + { + "foreground": "859900", + "token": "support.function.construct.php" + }, + { + "foreground": "839496", + "token": "entity.name.type.class.php" + }, + { + "foreground": "839496", + "token": "meta.function-call.php" + }, + { + "foreground": "839496", + "token": "meta.function-call.static.php" + }, + { + "foreground": "839496", + "token": "meta.function-call.object.php" + }, + { + "foreground": "93a1a1", + "token": "keyword.other.phpdoc" + }, + { + "foreground": "cb4b16", + "token": "source.php.embedded.block.html" + }, + { + "foreground": "cb4b16", + "token": "storage.type.function.php" + }, + { + "foreground": "2aa198", + "token": "constant.numeric.c" + }, + { + "foreground": "cb4b16", + "token": "meta.preprocessor.c.include" + }, + { + "foreground": "cb4b16", + "token": "meta.preprocessor.macro.c" + }, + { + "foreground": "cb4b16", + "token": "keyword.control.import.define.c" + }, + { + "foreground": "cb4b16", + "token": "keyword.control.import.include.c" + }, + { + "foreground": "cb4b16", + "token": "entity.name.function.preprocessor.c" + }, + { + "foreground": "2aa198", + "token": "meta.preprocessor.c.include string.quoted.other.lt-gt.include.c" + }, + { + "foreground": "2aa198", + "token": "meta.preprocessor.c.include punctuation.definition.string.begin.c" + }, + { + "foreground": "2aa198", + "token": "meta.preprocessor.c.include punctuation.definition.string.end.c" + }, + { + "foreground": "586e75", + "token": "support.function.C99.c" + }, + { + "foreground": "586e75", + "token": "support.function.any-method.c" + }, + { + "foreground": "586e75", + "token": "entity.name.function.c" + }, + { + "foreground": "2aa198", + "token": "punctuation.definition.string.begin.c" + }, + { + "foreground": "2aa198", + "token": "punctuation.definition.string.end.c" + }, + { + "foreground": "b58900", + "token": "storage.type.c" + }, + { + "foreground": "e0eddd", + "background": "b58900", + "fontStyle": "italic", + "token": "meta.diff" + }, + { + "foreground": "e0eddd", + "background": "b58900", + "fontStyle": "italic", + "token": "meta.diff.header" + }, + { + "foreground": "dc322f", + "background": "eee8d5", + "token": "markup.deleted" + }, + { + "foreground": "cb4b16", + "background": "eee8d5", + "token": "markup.changed" + }, + { + "foreground": "219186", + "background": "eee8d5", + "token": "markup.inserted" + }, + { + "foreground": "e0eddd", + "background": "a57706", + "token": "text.html.markdown meta.dummy.line-break" + }, + { + "foreground": "2aa198", + "token": "text.html.markdown markup.raw.inline" + }, + { + "foreground": "2aa198", + "token": "text.restructuredtext markup.raw" + }, + { + "foreground": "dc322f", + "token": "other.package.exclude" + }, + { + "foreground": "dc322f", + "token": "other.remove" + }, + { + "foreground": "2aa198", + "token": "other.add" + }, + { + "foreground": "dc322f", + "token": "punctuation.section.group.tex" + }, + { + "foreground": "dc322f", + "token": "punctuation.definition.arguments.begin.latex" + }, + { + "foreground": "dc322f", + "token": "punctuation.definition.arguments.end.latex" + }, + { + "foreground": "dc322f", + "token": "punctuation.definition.arguments.latex" + }, + { + "foreground": "b58900", + "token": "meta.group.braces.tex" + }, + { + "foreground": "b58900", + "token": "string.other.math.tex" + }, + { + "foreground": "cb4b16", + "token": "variable.parameter.function.latex" + }, + { + "foreground": "dc322f", + "token": "punctuation.definition.constant.math.tex" + }, + { + "foreground": "2aa198", + "token": "text.tex.latex constant.other.math.tex" + }, + { + "foreground": "2aa198", + "token": "constant.other.general.math.tex" + }, + { + "foreground": "2aa198", + "token": "constant.other.general.math.tex" + }, + { + "foreground": "2aa198", + "token": "constant.character.math.tex" + }, + { + "foreground": "b58900", + "token": "string.other.math.tex" + }, + { + "foreground": "dc322f", + "token": "punctuation.definition.string.begin.tex" + }, + { + "foreground": "dc322f", + "token": "punctuation.definition.string.end.tex" + }, + { + "foreground": "2aa198", + "token": "keyword.control.label.latex" + }, + { + "foreground": "2aa198", + "token": "text.tex.latex constant.other.general.math.tex" + }, + { + "foreground": "dc322f", + "token": "variable.parameter.definition.label.latex" + }, + { + "foreground": "859900", + "token": "support.function.be.latex" + }, + { + "foreground": "cb4b16", + "token": "support.function.section.latex" + }, + { + "foreground": "2aa198", + "token": "support.function.general.tex" + }, + { + "fontStyle": "italic", + "token": "punctuation.definition.comment.tex" + }, + { + "fontStyle": "italic", + "token": "comment.line.percentage.tex" + }, + { + "foreground": "2aa198", + "token": "keyword.control.ref.latex" + }, + { + "foreground": "586e75", + "token": "string.quoted.double.block.python" + }, + { + "foreground": "859900", + "token": "storage.type.class.python" + }, + { + "foreground": "859900", + "token": "storage.type.function.python" + }, + { + "foreground": "859900", + "token": "storage.modifier.global.python" + }, + { + "foreground": "cb4b16", + "token": "keyword.control.import.python" + }, + { + "foreground": "cb4b16", + "token": "keyword.control.import.from.python" + }, + { + "foreground": "b58900", + "token": "support.type.exception.python" + }, + { + "foreground": "859900", + "token": "support.function.builtin.shell" + }, + { + "foreground": "cb4b16", + "token": "variable.other.normal.shell" + }, + { + "foreground": "268bd2", + "token": "source.shell" + }, + { + "foreground": "586e75", + "token": "meta.scope.for-in-loop.shell" + }, + { + "foreground": "586e75", + "token": "variable.other.loop.shell" + }, + { + "foreground": "859900", + "token": "punctuation.definition.string.end.shell" + }, + { + "foreground": "859900", + "token": "punctuation.definition.string.begin.shell" + }, + { + "foreground": "586e75", + "token": "meta.scope.case-block.shell" + }, + { + "foreground": "586e75", + "token": "meta.scope.case-body.shell" + }, + { + "foreground": "dc322f", + "token": "punctuation.definition.logical-expression.shell" + }, + { + "fontStyle": "italic", + "token": "comment.line.number-sign.shell" + }, + { + "foreground": "cb4b16", + "token": "keyword.other.import.java" + }, + { + "foreground": "586e75", + "token": "storage.modifier.import.java" + }, + { + "foreground": "b58900", + "token": "meta.class.java storage.modifier.java" + }, + { + "foreground": "586e75", + "token": "source.java comment.block" + }, + { + "foreground": "586e75", + "token": "comment.block meta.documentation.tag.param.javadoc keyword.other.documentation.param.javadoc" + }, + { + "foreground": "b58900", + "token": "punctuation.definition.variable.perl" + }, + { + "foreground": "b58900", + "token": "variable.other.readwrite.global.perl" + }, + { + "foreground": "b58900", + "token": "variable.other.predefined.perl" + }, + { + "foreground": "b58900", + "token": "keyword.operator.comparison.perl" + }, + { + "foreground": "859900", + "token": "support.function.perl" + }, + { + "foreground": "586e75", + "fontStyle": "italic", + "token": "comment.line.number-sign.perl" + }, + { + "foreground": "2aa198", + "token": "punctuation.definition.string.begin.perl" + }, + { + "foreground": "2aa198", + "token": "punctuation.definition.string.end.perl" + }, + { + "foreground": "dc322f", + "token": "constant.character.escape.perl" + }, + { + "foreground": "268bd2", + "token": "markup.heading.markdown" + }, + { + "foreground": "268bd2", + "token": "markup.heading.1.markdown" + }, + { + "foreground": "268bd2", + "token": "markup.heading.2.markdown" + }, + { + "foreground": "268bd2", + "token": "markup.heading.3.markdown" + }, + { + "foreground": "268bd2", + "token": "markup.heading.4.markdown" + }, + { + "foreground": "268bd2", + "token": "markup.heading.5.markdown" + }, + { + "foreground": "268bd2", + "token": "markup.heading.6.markdown" + }, + { + "foreground": "586e75", + "fontStyle": "bold", + "token": "markup.bold.markdown" + }, + { + "foreground": "586e75", + "fontStyle": "italic", + "token": "markup.italic.markdown" + }, + { + "foreground": "dc322f", + "token": "punctuation.definition.bold.markdown" + }, + { + "foreground": "dc322f", + "token": "punctuation.definition.italic.markdown" + }, + { + "foreground": "dc322f", + "token": "punctuation.definition.raw.markdown" + }, + { + "foreground": "b58900", + "token": "markup.list.unnumbered.markdown" + }, + { + "foreground": "859900", + "token": "markup.list.numbered.markdown" + }, + { + "foreground": "2aa198", + "token": "markup.raw.block.markdown" + }, + { + "foreground": "2aa198", + "token": "markup.raw.inline.markdown" + }, + { + "foreground": "6c71c4", + "token": "markup.quote.markdown" + }, + { + "foreground": "6c71c4", + "token": "punctuation.definition.blockquote.markdown" + }, + { + "foreground": "d33682", + "token": "meta.separator.markdown" + }, + { + "foreground": "839496", + "token": "markup.underline.link.markdown" + }, + { + "foreground": "839496", + "token": "markup.underline.link.markdown" + }, + { + "foreground": "dc322f", + "token": "meta.link.inet.markdown" + }, + { + "foreground": "dc322f", + "token": "meta.link.email.lt-gt.markdown" + }, + { + "foreground": "dc322f", + "token": "punctuation.definition.string.begin.markdown" + }, + { + "foreground": "dc322f", + "token": "punctuation.definition.string.end.markdown" + }, + { + "foreground": "dc322f", + "token": "punctuation.definition.link.markdown" + }, + { + "foreground": "6a8187", + "token": "text.plain" + }, + { + "foreground": "eee8d5", + "background": "eee8d5", + "token": "sublimelinter.notes" + }, + { + "foreground": "93a1a1", + "background": "93a1a1", + "token": "sublimelinter.outline.illegal" + }, + { + "background": "dc322f", + "token": "sublimelinter.underline.illegal" + }, + { + "foreground": "839496", + "background": "839496", + "token": "sublimelinter.outline.warning" + }, + { + "background": "b58900", + "token": "sublimelinter.underline.warning" + }, + { + "foreground": "657b83", + "background": "657b83", + "token": "sublimelinter.outline.violation" + }, + { + "background": "cb4b16", + "token": "sublimelinter.underline.violation" + } + ], + "colors": { + "editor.foreground": "#586E75", + "editor.background": "#FDF6E3", + "editor.selectionBackground": "#EEE8D5", + "editor.lineHighlightBackground": "#EEE8D5", + "editorCursor.foreground": "#000000", + "editorWhitespace.foreground": "#EAE3C9" + } +} diff --git a/src/lib/themes/spacecadet.json b/src/lib/themes/spacecadet.json index a1d73b9..c748232 100644 --- a/src/lib/themes/spacecadet.json +++ b/src/lib/themes/spacecadet.json @@ -1,70 +1,70 @@ { - "base": "vs-dark", - "inherit": true, - "rules": [ - { - "foreground": "473c45", - "token": "comment" - }, - { - "foreground": "805978", - "token": "string" - }, - { - "foreground": "a8885a", - "token": "constant" - }, - { - "foreground": "596380", - "token": "variable.parameter" - }, - { - "foreground": "596380", - "token": "variable.other" - }, - { - "foreground": "728059", - "token": "keyword - keyword.operator" - }, - { - "foreground": "728059", - "token": "keyword.operator.logical" - }, - { - "foreground": "9ebf60", - "token": "storage" - }, - { - "foreground": "6078bf", - "token": "entity" - }, - { - "fontStyle": "italic", - "token": "entity.other.inherited-class" - }, - { - "foreground": "8a4b66", - "token": "support" - }, - { - "foreground": "893062", - "token": "support.type.exception" - }, - { - "background": "5f0047", - "token": "invalid" - }, - { - "background": "371d28", - "token": "meta.function.section" - } - ], - "colors": { - "editor.foreground": "#DDE6CF", - "editor.background": "#0D0D0D", - "editor.selectionBackground": "#40002F", - "editor.lineHighlightBackground": "#00000012", - "editorCursor.foreground": "#7F005D", - "editorWhitespace.foreground": "#BFBFBF" - } -} \ No newline at end of file + "base": "vs-dark", + "inherit": true, + "rules": [ + { + "foreground": "473c45", + "token": "comment" + }, + { + "foreground": "805978", + "token": "string" + }, + { + "foreground": "a8885a", + "token": "constant" + }, + { + "foreground": "596380", + "token": "variable.parameter" + }, + { + "foreground": "596380", + "token": "variable.other" + }, + { + "foreground": "728059", + "token": "keyword - keyword.operator" + }, + { + "foreground": "728059", + "token": "keyword.operator.logical" + }, + { + "foreground": "9ebf60", + "token": "storage" + }, + { + "foreground": "6078bf", + "token": "entity" + }, + { + "fontStyle": "italic", + "token": "entity.other.inherited-class" + }, + { + "foreground": "8a4b66", + "token": "support" + }, + { + "foreground": "893062", + "token": "support.type.exception" + }, + { + "background": "5f0047", + "token": "invalid" + }, + { + "background": "371d28", + "token": "meta.function.section" + } + ], + "colors": { + "editor.foreground": "#DDE6CF", + "editor.background": "#0D0D0D", + "editor.selectionBackground": "#40002F", + "editor.lineHighlightBackground": "#00000012", + "editorCursor.foreground": "#7F005D", + "editorWhitespace.foreground": "#BFBFBF" + } +} diff --git a/src/lib/themes/sunburst.json b/src/lib/themes/sunburst.json index 8b62880..8d5027c 100644 --- a/src/lib/themes/sunburst.json +++ b/src/lib/themes/sunburst.json @@ -1,4 +1,4 @@ - { +{ "base": "vs-dark", "inherit": true, "rules": [ diff --git a/src/lib/themes/themelist.json b/src/lib/themes/themelist.json index 42a9a7f..0e81382 100644 --- a/src/lib/themes/themelist.json +++ b/src/lib/themes/themelist.json @@ -1,50 +1,50 @@ { - "active4d": "Active4D", - "all-hallows-eve": "All Hallows Eve", - "amy": "Amy", - "birds-of-paradise": "Birds of Paradise", - "blackboard": "Blackboard", - "brilliance-black": "Brilliance Black", - "brilliance-dull": "Brilliance Dull", - "chrome-devtools": "Chrome DevTools", - "clouds-midnight": "Clouds Midnight", - "clouds": "Clouds", - "cobalt": "Cobalt", - "dawn": "Dawn", - "dreamweaver": "Dreamweaver", - "eiffel": "Eiffel", - "espresso-libre": "Espresso Libre", - "github": "GitHub", - "idle": "IDLE", - "katzenmilch": "Katzenmilch", - "kuroir-theme": "Kuroir Theme", - "lazy": "LAZY", - "magicwb--amiga-": "MagicWB (Amiga)", - "merbivore-soft": "Merbivore Soft", - "merbivore": "Merbivore", - "monokai-bright": "Monokai Bright", - "monokai": "Monokai", - "night-owl": "Night Owl", - "oceanic-next": "Oceanic Next", - "pastels-on-dark": "Pastels on Dark", - "slush-and-poppies": "Slush and Poppies", - "solarized-dark": "Solarized-dark", - "solarized-light": "Solarized-light", - "spacecadet": "SpaceCadet", - "sunburst": "Sunburst", - "textmate--mac-classic-": "Textmate (Mac Classic)", - "tomorrow-night-blue": "Tomorrow-Night-Blue", - "tomorrow-night-bright": "Tomorrow-Night-Bright", - "tomorrow-night-eighties": "Tomorrow-Night-Eighties", - "tomorrow-night": "Tomorrow-Night", - "tomorrow": "Tomorrow", - "twilight": "Twilight", - "upstream-sunburst": "Upstream Sunburst", - "vibrant-ink": "Vibrant Ink", - "xcode-default": "Xcode_default", - "zenburnesque": "Zenburnesque", - "iplastic": "iPlastic", - "idlefingers": "idleFingers", - "krtheme": "krTheme", - "monoindustrial": "monoindustrial" -} \ No newline at end of file + "active4d": "Active4D", + "all-hallows-eve": "All Hallows Eve", + "amy": "Amy", + "birds-of-paradise": "Birds of Paradise", + "blackboard": "Blackboard", + "brilliance-black": "Brilliance Black", + "brilliance-dull": "Brilliance Dull", + "chrome-devtools": "Chrome DevTools", + "clouds-midnight": "Clouds Midnight", + "clouds": "Clouds", + "cobalt": "Cobalt", + "dawn": "Dawn", + "dreamweaver": "Dreamweaver", + "eiffel": "Eiffel", + "espresso-libre": "Espresso Libre", + "github": "GitHub", + "idle": "IDLE", + "katzenmilch": "Katzenmilch", + "kuroir-theme": "Kuroir Theme", + "lazy": "LAZY", + "magicwb--amiga-": "MagicWB (Amiga)", + "merbivore-soft": "Merbivore Soft", + "merbivore": "Merbivore", + "monokai-bright": "Monokai Bright", + "monokai": "Monokai", + "night-owl": "Night Owl", + "oceanic-next": "Oceanic Next", + "pastels-on-dark": "Pastels on Dark", + "slush-and-poppies": "Slush and Poppies", + "solarized-dark": "Solarized-dark", + "solarized-light": "Solarized-light", + "spacecadet": "SpaceCadet", + "sunburst": "Sunburst", + "textmate--mac-classic-": "Textmate (Mac Classic)", + "tomorrow-night-blue": "Tomorrow-Night-Blue", + "tomorrow-night-bright": "Tomorrow-Night-Bright", + "tomorrow-night-eighties": "Tomorrow-Night-Eighties", + "tomorrow-night": "Tomorrow-Night", + "tomorrow": "Tomorrow", + "twilight": "Twilight", + "upstream-sunburst": "Upstream Sunburst", + "vibrant-ink": "Vibrant Ink", + "xcode-default": "Xcode_default", + "zenburnesque": "Zenburnesque", + "iplastic": "iPlastic", + "idlefingers": "idleFingers", + "krtheme": "krTheme", + "monoindustrial": "monoindustrial" +} diff --git a/src/lib/themes/tomorrow-night-blue.json b/src/lib/themes/tomorrow-night-blue.json index 23091c2..a9f9b75 100644 --- a/src/lib/themes/tomorrow-night-blue.json +++ b/src/lib/themes/tomorrow-night-blue.json @@ -1,244 +1,244 @@ { - "base": "vs-dark", - "inherit": true, - "rules": [ - { - "foreground": "7285b7", - "token": "comment" - }, - { - "foreground": "ffffff", - "token": "keyword.operator.class" - }, - { - "foreground": "ffffff", - "token": "keyword.operator" - }, - { - "foreground": "ffffff", - "token": "constant.other" - }, - { - "foreground": "ffffff", - "token": "source.php.embedded.line" - }, - { - "foreground": "ff9da4", - "token": "variable" - }, - { - "foreground": "ff9da4", - "token": "support.other.variable" - }, - { - "foreground": "ff9da4", - "token": "string.other.link" - }, - { - "foreground": "ff9da4", - "token": "string.regexp" - }, - { - "foreground": "ff9da4", - "token": "entity.name.tag" - }, - { - "foreground": "ff9da4", - "token": "entity.other.attribute-name" - }, - { - "foreground": "ff9da4", - "token": "meta.tag" - }, - { - "foreground": "ff9da4", - "token": "declaration.tag" - }, - { - "foreground": "ff9da4", - "token": "markup.deleted.git_gutter" - }, - { - "foreground": "ffc58f", - "token": "constant.numeric" - }, - { - "foreground": "ffc58f", - "token": "constant.language" - }, - { - "foreground": "ffc58f", - "token": "support.constant" - }, - { - "foreground": "ffc58f", - "token": "constant.character" - }, - { - "foreground": "ffc58f", - "token": "variable.parameter" - }, - { - "foreground": "ffc58f", - "token": "punctuation.section.embedded" - }, - { - "foreground": "ffc58f", - "token": "keyword.other.unit" - }, - { - "foreground": "ffeead", - "token": "entity.name.class" - }, - { - "foreground": "ffeead", - "token": "entity.name.type.class" - }, - { - "foreground": "ffeead", - "token": "support.type" - }, - { - "foreground": "ffeead", - "token": "support.class" - }, - { - "foreground": "d1f1a9", - "token": "string" - }, - { - "foreground": "d1f1a9", - "token": "constant.other.symbol" - }, - { - "foreground": "d1f1a9", - "token": "entity.other.inherited-class" - }, - { - "foreground": "d1f1a9", - "token": "markup.heading" - }, - { - "foreground": "d1f1a9", - "token": "markup.inserted.git_gutter" - }, - { - "foreground": "99ffff", - "token": "keyword.operator" - }, - { - "foreground": "99ffff", - "token": "constant.other.color" - }, - { - "foreground": "bbdaff", - "token": "entity.name.function" - }, - { - "foreground": "bbdaff", - "token": "meta.function-call" - }, - { - "foreground": "bbdaff", - "token": "support.function" - }, - { - "foreground": "bbdaff", - "token": "keyword.other.special-method" - }, - { - "foreground": "bbdaff", - "token": "meta.block-level" - }, - { - "foreground": "bbdaff", - "token": "markup.changed.git_gutter" - }, - { - "foreground": "ebbbff", - "token": "keyword" - }, - { - "foreground": "ebbbff", - "token": "storage" - }, - { - "foreground": "ebbbff", - "token": "storage.type" - }, - { - "foreground": "ebbbff", - "token": "entity.name.tag.css" - }, - { - "foreground": "ffffff", - "background": "f99da5", - "token": "invalid" - }, - { - "foreground": "ffffff", - "background": "bbdafe", - "token": "meta.separator" - }, - { - "foreground": "ffffff", - "background": "ebbbff", - "token": "invalid.deprecated" - }, - { - "foreground": "ffffff", - "token": "markup.inserted.diff" - }, - { - "foreground": "ffffff", - "token": "markup.deleted.diff" - }, - { - "foreground": "ffffff", - "token": "meta.diff.header.to-file" - }, - { - "foreground": "ffffff", - "token": "meta.diff.header.from-file" - }, - { - "foreground": "718c00", - "token": "markup.inserted.diff" - }, - { - "foreground": "718c00", - "token": "meta.diff.header.to-file" - }, - { - "foreground": "c82829", - "token": "markup.deleted.diff" - }, - { - "foreground": "c82829", - "token": "meta.diff.header.from-file" - }, - { - "foreground": "ffffff", - "background": "4271ae", - "token": "meta.diff.header.from-file" - }, - { - "foreground": "ffffff", - "background": "4271ae", - "token": "meta.diff.header.to-file" - }, - { - "foreground": "3e999f", - "fontStyle": "italic", - "token": "meta.diff.range" - } - ], - "colors": { - "editor.foreground": "#FFFFFF", - "editor.background": "#002451", - "editor.selectionBackground": "#003F8E", - "editor.lineHighlightBackground": "#00346E", - "editorCursor.foreground": "#FFFFFF", - "editorWhitespace.foreground": "#404F7D" - } -} \ No newline at end of file + "base": "vs-dark", + "inherit": true, + "rules": [ + { + "foreground": "7285b7", + "token": "comment" + }, + { + "foreground": "ffffff", + "token": "keyword.operator.class" + }, + { + "foreground": "ffffff", + "token": "keyword.operator" + }, + { + "foreground": "ffffff", + "token": "constant.other" + }, + { + "foreground": "ffffff", + "token": "source.php.embedded.line" + }, + { + "foreground": "ff9da4", + "token": "variable" + }, + { + "foreground": "ff9da4", + "token": "support.other.variable" + }, + { + "foreground": "ff9da4", + "token": "string.other.link" + }, + { + "foreground": "ff9da4", + "token": "string.regexp" + }, + { + "foreground": "ff9da4", + "token": "entity.name.tag" + }, + { + "foreground": "ff9da4", + "token": "entity.other.attribute-name" + }, + { + "foreground": "ff9da4", + "token": "meta.tag" + }, + { + "foreground": "ff9da4", + "token": "declaration.tag" + }, + { + "foreground": "ff9da4", + "token": "markup.deleted.git_gutter" + }, + { + "foreground": "ffc58f", + "token": "constant.numeric" + }, + { + "foreground": "ffc58f", + "token": "constant.language" + }, + { + "foreground": "ffc58f", + "token": "support.constant" + }, + { + "foreground": "ffc58f", + "token": "constant.character" + }, + { + "foreground": "ffc58f", + "token": "variable.parameter" + }, + { + "foreground": "ffc58f", + "token": "punctuation.section.embedded" + }, + { + "foreground": "ffc58f", + "token": "keyword.other.unit" + }, + { + "foreground": "ffeead", + "token": "entity.name.class" + }, + { + "foreground": "ffeead", + "token": "entity.name.type.class" + }, + { + "foreground": "ffeead", + "token": "support.type" + }, + { + "foreground": "ffeead", + "token": "support.class" + }, + { + "foreground": "d1f1a9", + "token": "string" + }, + { + "foreground": "d1f1a9", + "token": "constant.other.symbol" + }, + { + "foreground": "d1f1a9", + "token": "entity.other.inherited-class" + }, + { + "foreground": "d1f1a9", + "token": "markup.heading" + }, + { + "foreground": "d1f1a9", + "token": "markup.inserted.git_gutter" + }, + { + "foreground": "99ffff", + "token": "keyword.operator" + }, + { + "foreground": "99ffff", + "token": "constant.other.color" + }, + { + "foreground": "bbdaff", + "token": "entity.name.function" + }, + { + "foreground": "bbdaff", + "token": "meta.function-call" + }, + { + "foreground": "bbdaff", + "token": "support.function" + }, + { + "foreground": "bbdaff", + "token": "keyword.other.special-method" + }, + { + "foreground": "bbdaff", + "token": "meta.block-level" + }, + { + "foreground": "bbdaff", + "token": "markup.changed.git_gutter" + }, + { + "foreground": "ebbbff", + "token": "keyword" + }, + { + "foreground": "ebbbff", + "token": "storage" + }, + { + "foreground": "ebbbff", + "token": "storage.type" + }, + { + "foreground": "ebbbff", + "token": "entity.name.tag.css" + }, + { + "foreground": "ffffff", + "background": "f99da5", + "token": "invalid" + }, + { + "foreground": "ffffff", + "background": "bbdafe", + "token": "meta.separator" + }, + { + "foreground": "ffffff", + "background": "ebbbff", + "token": "invalid.deprecated" + }, + { + "foreground": "ffffff", + "token": "markup.inserted.diff" + }, + { + "foreground": "ffffff", + "token": "markup.deleted.diff" + }, + { + "foreground": "ffffff", + "token": "meta.diff.header.to-file" + }, + { + "foreground": "ffffff", + "token": "meta.diff.header.from-file" + }, + { + "foreground": "718c00", + "token": "markup.inserted.diff" + }, + { + "foreground": "718c00", + "token": "meta.diff.header.to-file" + }, + { + "foreground": "c82829", + "token": "markup.deleted.diff" + }, + { + "foreground": "c82829", + "token": "meta.diff.header.from-file" + }, + { + "foreground": "ffffff", + "background": "4271ae", + "token": "meta.diff.header.from-file" + }, + { + "foreground": "ffffff", + "background": "4271ae", + "token": "meta.diff.header.to-file" + }, + { + "foreground": "3e999f", + "fontStyle": "italic", + "token": "meta.diff.range" + } + ], + "colors": { + "editor.foreground": "#FFFFFF", + "editor.background": "#002451", + "editor.selectionBackground": "#003F8E", + "editor.lineHighlightBackground": "#00346E", + "editorCursor.foreground": "#FFFFFF", + "editorWhitespace.foreground": "#404F7D" + } +} diff --git a/src/lib/themes/tomorrow-night-bright.json b/src/lib/themes/tomorrow-night-bright.json index c8832b3..27926fc 100644 --- a/src/lib/themes/tomorrow-night-bright.json +++ b/src/lib/themes/tomorrow-night-bright.json @@ -1,240 +1,240 @@ { - "base": "vs-dark", - "inherit": true, - "rules": [ - { - "foreground": "969896", - "token": "comment" - }, - { - "foreground": "eeeeee", - "token": "keyword.operator.class" - }, - { - "foreground": "eeeeee", - "token": "constant.other" - }, - { - "foreground": "eeeeee", - "token": "source.php.embedded.line" - }, - { - "foreground": "d54e53", - "token": "variable" - }, - { - "foreground": "d54e53", - "token": "support.other.variable" - }, - { - "foreground": "d54e53", - "token": "string.other.link" - }, - { - "foreground": "d54e53", - "token": "string.regexp" - }, - { - "foreground": "d54e53", - "token": "entity.name.tag" - }, - { - "foreground": "d54e53", - "token": "entity.other.attribute-name" - }, - { - "foreground": "d54e53", - "token": "meta.tag" - }, - { - "foreground": "d54e53", - "token": "declaration.tag" - }, - { - "foreground": "d54e53", - "token": "markup.deleted.git_gutter" - }, - { - "foreground": "e78c45", - "token": "constant.numeric" - }, - { - "foreground": "e78c45", - "token": "constant.language" - }, - { - "foreground": "e78c45", - "token": "support.constant" - }, - { - "foreground": "e78c45", - "token": "constant.character" - }, - { - "foreground": "e78c45", - "token": "variable.parameter" - }, - { - "foreground": "e78c45", - "token": "punctuation.section.embedded" - }, - { - "foreground": "e78c45", - "token": "keyword.other.unit" - }, - { - "foreground": "e7c547", - "token": "entity.name.class" - }, - { - "foreground": "e7c547", - "token": "entity.name.type.class" - }, - { - "foreground": "e7c547", - "token": "support.type" - }, - { - "foreground": "e7c547", - "token": "support.class" - }, - { - "foreground": "b9ca4a", - "token": "string" - }, - { - "foreground": "b9ca4a", - "token": "constant.other.symbol" - }, - { - "foreground": "b9ca4a", - "token": "entity.other.inherited-class" - }, - { - "foreground": "b9ca4a", - "token": "markup.heading" - }, - { - "foreground": "b9ca4a", - "token": "markup.inserted.git_gutter" - }, - { - "foreground": "70c0b1", - "token": "keyword.operator" - }, - { - "foreground": "70c0b1", - "token": "constant.other.color" - }, - { - "foreground": "7aa6da", - "token": "entity.name.function" - }, - { - "foreground": "7aa6da", - "token": "meta.function-call" - }, - { - "foreground": "7aa6da", - "token": "support.function" - }, - { - "foreground": "7aa6da", - "token": "keyword.other.special-method" - }, - { - "foreground": "7aa6da", - "token": "meta.block-level" - }, - { - "foreground": "7aa6da", - "token": "markup.changed.git_gutter" - }, - { - "foreground": "c397d8", - "token": "keyword" - }, - { - "foreground": "c397d8", - "token": "storage" - }, - { - "foreground": "c397d8", - "token": "storage.type" - }, - { - "foreground": "c397d8", - "token": "entity.name.tag.css" - }, - { - "foreground": "ced2cf", - "background": "df5f5f", - "token": "invalid" - }, - { - "foreground": "ced2cf", - "background": "82a3bf", - "token": "meta.separator" - }, - { - "foreground": "ced2cf", - "background": "b798bf", - "token": "invalid.deprecated" - }, - { - "foreground": "ffffff", - "token": "markup.inserted.diff" - }, - { - "foreground": "ffffff", - "token": "markup.deleted.diff" - }, - { - "foreground": "ffffff", - "token": "meta.diff.header.to-file" - }, - { - "foreground": "ffffff", - "token": "meta.diff.header.from-file" - }, - { - "foreground": "718c00", - "token": "markup.inserted.diff" - }, - { - "foreground": "718c00", - "token": "meta.diff.header.to-file" - }, - { - "foreground": "c82829", - "token": "markup.deleted.diff" - }, - { - "foreground": "c82829", - "token": "meta.diff.header.from-file" - }, - { - "foreground": "ffffff", - "background": "4271ae", - "token": "meta.diff.header.from-file" - }, - { - "foreground": "ffffff", - "background": "4271ae", - "token": "meta.diff.header.to-file" - }, - { - "foreground": "3e999f", - "fontStyle": "italic", - "token": "meta.diff.range" - } - ], - "colors": { - "editor.foreground": "#DEDEDE", - "editor.background": "#000000", - "editor.selectionBackground": "#424242", - "editor.lineHighlightBackground": "#2A2A2A", - "editorCursor.foreground": "#9F9F9F", - "editorWhitespace.foreground": "#343434" - } -} \ No newline at end of file + "base": "vs-dark", + "inherit": true, + "rules": [ + { + "foreground": "969896", + "token": "comment" + }, + { + "foreground": "eeeeee", + "token": "keyword.operator.class" + }, + { + "foreground": "eeeeee", + "token": "constant.other" + }, + { + "foreground": "eeeeee", + "token": "source.php.embedded.line" + }, + { + "foreground": "d54e53", + "token": "variable" + }, + { + "foreground": "d54e53", + "token": "support.other.variable" + }, + { + "foreground": "d54e53", + "token": "string.other.link" + }, + { + "foreground": "d54e53", + "token": "string.regexp" + }, + { + "foreground": "d54e53", + "token": "entity.name.tag" + }, + { + "foreground": "d54e53", + "token": "entity.other.attribute-name" + }, + { + "foreground": "d54e53", + "token": "meta.tag" + }, + { + "foreground": "d54e53", + "token": "declaration.tag" + }, + { + "foreground": "d54e53", + "token": "markup.deleted.git_gutter" + }, + { + "foreground": "e78c45", + "token": "constant.numeric" + }, + { + "foreground": "e78c45", + "token": "constant.language" + }, + { + "foreground": "e78c45", + "token": "support.constant" + }, + { + "foreground": "e78c45", + "token": "constant.character" + }, + { + "foreground": "e78c45", + "token": "variable.parameter" + }, + { + "foreground": "e78c45", + "token": "punctuation.section.embedded" + }, + { + "foreground": "e78c45", + "token": "keyword.other.unit" + }, + { + "foreground": "e7c547", + "token": "entity.name.class" + }, + { + "foreground": "e7c547", + "token": "entity.name.type.class" + }, + { + "foreground": "e7c547", + "token": "support.type" + }, + { + "foreground": "e7c547", + "token": "support.class" + }, + { + "foreground": "b9ca4a", + "token": "string" + }, + { + "foreground": "b9ca4a", + "token": "constant.other.symbol" + }, + { + "foreground": "b9ca4a", + "token": "entity.other.inherited-class" + }, + { + "foreground": "b9ca4a", + "token": "markup.heading" + }, + { + "foreground": "b9ca4a", + "token": "markup.inserted.git_gutter" + }, + { + "foreground": "70c0b1", + "token": "keyword.operator" + }, + { + "foreground": "70c0b1", + "token": "constant.other.color" + }, + { + "foreground": "7aa6da", + "token": "entity.name.function" + }, + { + "foreground": "7aa6da", + "token": "meta.function-call" + }, + { + "foreground": "7aa6da", + "token": "support.function" + }, + { + "foreground": "7aa6da", + "token": "keyword.other.special-method" + }, + { + "foreground": "7aa6da", + "token": "meta.block-level" + }, + { + "foreground": "7aa6da", + "token": "markup.changed.git_gutter" + }, + { + "foreground": "c397d8", + "token": "keyword" + }, + { + "foreground": "c397d8", + "token": "storage" + }, + { + "foreground": "c397d8", + "token": "storage.type" + }, + { + "foreground": "c397d8", + "token": "entity.name.tag.css" + }, + { + "foreground": "ced2cf", + "background": "df5f5f", + "token": "invalid" + }, + { + "foreground": "ced2cf", + "background": "82a3bf", + "token": "meta.separator" + }, + { + "foreground": "ced2cf", + "background": "b798bf", + "token": "invalid.deprecated" + }, + { + "foreground": "ffffff", + "token": "markup.inserted.diff" + }, + { + "foreground": "ffffff", + "token": "markup.deleted.diff" + }, + { + "foreground": "ffffff", + "token": "meta.diff.header.to-file" + }, + { + "foreground": "ffffff", + "token": "meta.diff.header.from-file" + }, + { + "foreground": "718c00", + "token": "markup.inserted.diff" + }, + { + "foreground": "718c00", + "token": "meta.diff.header.to-file" + }, + { + "foreground": "c82829", + "token": "markup.deleted.diff" + }, + { + "foreground": "c82829", + "token": "meta.diff.header.from-file" + }, + { + "foreground": "ffffff", + "background": "4271ae", + "token": "meta.diff.header.from-file" + }, + { + "foreground": "ffffff", + "background": "4271ae", + "token": "meta.diff.header.to-file" + }, + { + "foreground": "3e999f", + "fontStyle": "italic", + "token": "meta.diff.range" + } + ], + "colors": { + "editor.foreground": "#DEDEDE", + "editor.background": "#000000", + "editor.selectionBackground": "#424242", + "editor.lineHighlightBackground": "#2A2A2A", + "editorCursor.foreground": "#9F9F9F", + "editorWhitespace.foreground": "#343434" + } +} diff --git a/src/lib/themes/tomorrow-night-eighties.json b/src/lib/themes/tomorrow-night-eighties.json index 36d7165..6ced65e 100644 --- a/src/lib/themes/tomorrow-night-eighties.json +++ b/src/lib/themes/tomorrow-night-eighties.json @@ -1,236 +1,236 @@ { - "base": "vs-dark", - "inherit": true, - "rules": [ - { - "foreground": "999999", - "token": "comment" - }, - { - "foreground": "cccccc", - "token": "keyword.operator.class" - }, - { - "foreground": "cccccc", - "token": "constant.other" - }, - { - "foreground": "cccccc", - "token": "source.php.embedded.line" - }, - { - "foreground": "f2777a", - "token": "variable" - }, - { - "foreground": "f2777a", - "token": "support.other.variable" - }, - { - "foreground": "f2777a", - "token": "string.other.link" - }, - { - "foreground": "f2777a", - "token": "entity.name.tag" - }, - { - "foreground": "f2777a", - "token": "entity.other.attribute-name" - }, - { - "foreground": "f2777a", - "token": "meta.tag" - }, - { - "foreground": "f2777a", - "token": "declaration.tag" - }, - { - "foreground": "f2777a", - "token": "markup.deleted.git_gutter" - }, - { - "foreground": "f99157", - "token": "constant.numeric" - }, - { - "foreground": "f99157", - "token": "constant.language" - }, - { - "foreground": "f99157", - "token": "support.constant" - }, - { - "foreground": "f99157", - "token": "constant.character" - }, - { - "foreground": "f99157", - "token": "variable.parameter" - }, - { - "foreground": "f99157", - "token": "punctuation.section.embedded" - }, - { - "foreground": "f99157", - "token": "keyword.other.unit" - }, - { - "foreground": "ffcc66", - "token": "entity.name.class" - }, - { - "foreground": "ffcc66", - "token": "entity.name.type.class" - }, - { - "foreground": "ffcc66", - "token": "support.type" - }, - { - "foreground": "ffcc66", - "token": "support.class" - }, - { - "foreground": "99cc99", - "token": "string" - }, - { - "foreground": "99cc99", - "token": "constant.other.symbol" - }, - { - "foreground": "99cc99", - "token": "entity.other.inherited-class" - }, - { - "foreground": "99cc99", - "token": "markup.heading" - }, - { - "foreground": "99cc99", - "token": "markup.inserted.git_gutter" - }, - { - "foreground": "66cccc", - "token": "keyword.operator" - }, - { - "foreground": "66cccc", - "token": "constant.other.color" - }, - { - "foreground": "6699cc", - "token": "entity.name.function" - }, - { - "foreground": "6699cc", - "token": "meta.function-call" - }, - { - "foreground": "6699cc", - "token": "support.function" - }, - { - "foreground": "6699cc", - "token": "keyword.other.special-method" - }, - { - "foreground": "6699cc", - "token": "meta.block-level" - }, - { - "foreground": "6699cc", - "token": "markup.changed.git_gutter" - }, - { - "foreground": "cc99cc", - "token": "keyword" - }, - { - "foreground": "cc99cc", - "token": "storage" - }, - { - "foreground": "cc99cc", - "token": "storage.type" - }, - { - "foreground": "cc99cc", - "token": "entity.name.tag.css" - }, - { - "foreground": "cdcdcd", - "background": "f2777a", - "token": "invalid" - }, - { - "foreground": "cdcdcd", - "background": "99cccc", - "token": "meta.separator" - }, - { - "foreground": "cdcdcd", - "background": "cc99cc", - "token": "invalid.deprecated" - }, - { - "foreground": "ffffff", - "token": "markup.inserted.diff" - }, - { - "foreground": "ffffff", - "token": "markup.deleted.diff" - }, - { - "foreground": "ffffff", - "token": "meta.diff.header.to-file" - }, - { - "foreground": "ffffff", - "token": "meta.diff.header.from-file" - }, - { - "foreground": "718c00", - "token": "markup.inserted.diff" - }, - { - "foreground": "718c00", - "token": "meta.diff.header.to-file" - }, - { - "foreground": "c82829", - "token": "markup.deleted.diff" - }, - { - "foreground": "c82829", - "token": "meta.diff.header.from-file" - }, - { - "foreground": "ffffff", - "background": "4271ae", - "token": "meta.diff.header.from-file" - }, - { - "foreground": "ffffff", - "background": "4271ae", - "token": "meta.diff.header.to-file" - }, - { - "foreground": "3e999f", - "fontStyle": "italic", - "token": "meta.diff.range" - } - ], - "colors": { - "editor.foreground": "#CCCCCC", - "editor.background": "#2D2D2D", - "editor.selectionBackground": "#515151", - "editor.lineHighlightBackground": "#393939", - "editorCursor.foreground": "#CCCCCC", - "editorWhitespace.foreground": "#6A6A6A" - } -} \ No newline at end of file + "base": "vs-dark", + "inherit": true, + "rules": [ + { + "foreground": "999999", + "token": "comment" + }, + { + "foreground": "cccccc", + "token": "keyword.operator.class" + }, + { + "foreground": "cccccc", + "token": "constant.other" + }, + { + "foreground": "cccccc", + "token": "source.php.embedded.line" + }, + { + "foreground": "f2777a", + "token": "variable" + }, + { + "foreground": "f2777a", + "token": "support.other.variable" + }, + { + "foreground": "f2777a", + "token": "string.other.link" + }, + { + "foreground": "f2777a", + "token": "entity.name.tag" + }, + { + "foreground": "f2777a", + "token": "entity.other.attribute-name" + }, + { + "foreground": "f2777a", + "token": "meta.tag" + }, + { + "foreground": "f2777a", + "token": "declaration.tag" + }, + { + "foreground": "f2777a", + "token": "markup.deleted.git_gutter" + }, + { + "foreground": "f99157", + "token": "constant.numeric" + }, + { + "foreground": "f99157", + "token": "constant.language" + }, + { + "foreground": "f99157", + "token": "support.constant" + }, + { + "foreground": "f99157", + "token": "constant.character" + }, + { + "foreground": "f99157", + "token": "variable.parameter" + }, + { + "foreground": "f99157", + "token": "punctuation.section.embedded" + }, + { + "foreground": "f99157", + "token": "keyword.other.unit" + }, + { + "foreground": "ffcc66", + "token": "entity.name.class" + }, + { + "foreground": "ffcc66", + "token": "entity.name.type.class" + }, + { + "foreground": "ffcc66", + "token": "support.type" + }, + { + "foreground": "ffcc66", + "token": "support.class" + }, + { + "foreground": "99cc99", + "token": "string" + }, + { + "foreground": "99cc99", + "token": "constant.other.symbol" + }, + { + "foreground": "99cc99", + "token": "entity.other.inherited-class" + }, + { + "foreground": "99cc99", + "token": "markup.heading" + }, + { + "foreground": "99cc99", + "token": "markup.inserted.git_gutter" + }, + { + "foreground": "66cccc", + "token": "keyword.operator" + }, + { + "foreground": "66cccc", + "token": "constant.other.color" + }, + { + "foreground": "6699cc", + "token": "entity.name.function" + }, + { + "foreground": "6699cc", + "token": "meta.function-call" + }, + { + "foreground": "6699cc", + "token": "support.function" + }, + { + "foreground": "6699cc", + "token": "keyword.other.special-method" + }, + { + "foreground": "6699cc", + "token": "meta.block-level" + }, + { + "foreground": "6699cc", + "token": "markup.changed.git_gutter" + }, + { + "foreground": "cc99cc", + "token": "keyword" + }, + { + "foreground": "cc99cc", + "token": "storage" + }, + { + "foreground": "cc99cc", + "token": "storage.type" + }, + { + "foreground": "cc99cc", + "token": "entity.name.tag.css" + }, + { + "foreground": "cdcdcd", + "background": "f2777a", + "token": "invalid" + }, + { + "foreground": "cdcdcd", + "background": "99cccc", + "token": "meta.separator" + }, + { + "foreground": "cdcdcd", + "background": "cc99cc", + "token": "invalid.deprecated" + }, + { + "foreground": "ffffff", + "token": "markup.inserted.diff" + }, + { + "foreground": "ffffff", + "token": "markup.deleted.diff" + }, + { + "foreground": "ffffff", + "token": "meta.diff.header.to-file" + }, + { + "foreground": "ffffff", + "token": "meta.diff.header.from-file" + }, + { + "foreground": "718c00", + "token": "markup.inserted.diff" + }, + { + "foreground": "718c00", + "token": "meta.diff.header.to-file" + }, + { + "foreground": "c82829", + "token": "markup.deleted.diff" + }, + { + "foreground": "c82829", + "token": "meta.diff.header.from-file" + }, + { + "foreground": "ffffff", + "background": "4271ae", + "token": "meta.diff.header.from-file" + }, + { + "foreground": "ffffff", + "background": "4271ae", + "token": "meta.diff.header.to-file" + }, + { + "foreground": "3e999f", + "fontStyle": "italic", + "token": "meta.diff.range" + } + ], + "colors": { + "editor.foreground": "#CCCCCC", + "editor.background": "#2D2D2D", + "editor.selectionBackground": "#515151", + "editor.lineHighlightBackground": "#393939", + "editorCursor.foreground": "#CCCCCC", + "editorWhitespace.foreground": "#6A6A6A" + } +} diff --git a/src/lib/themes/tomorrow-night.json b/src/lib/themes/tomorrow-night.json index dd87877..80b7cf8 100644 --- a/src/lib/themes/tomorrow-night.json +++ b/src/lib/themes/tomorrow-night.json @@ -1,240 +1,240 @@ { - "base": "vs-dark", - "inherit": true, - "rules": [ - { - "foreground": "969896", - "token": "comment" - }, - { - "foreground": "ced1cf", - "token": "keyword.operator.class" - }, - { - "foreground": "ced1cf", - "token": "constant.other" - }, - { - "foreground": "ced1cf", - "token": "source.php.embedded.line" - }, - { - "foreground": "cc6666", - "token": "variable" - }, - { - "foreground": "cc6666", - "token": "support.other.variable" - }, - { - "foreground": "cc6666", - "token": "string.other.link" - }, - { - "foreground": "cc6666", - "token": "string.regexp" - }, - { - "foreground": "cc6666", - "token": "entity.name.tag" - }, - { - "foreground": "cc6666", - "token": "entity.other.attribute-name" - }, - { - "foreground": "cc6666", - "token": "meta.tag" - }, - { - "foreground": "cc6666", - "token": "declaration.tag" - }, - { - "foreground": "cc6666", - "token": "markup.deleted.git_gutter" - }, - { - "foreground": "de935f", - "token": "constant.numeric" - }, - { - "foreground": "de935f", - "token": "constant.language" - }, - { - "foreground": "de935f", - "token": "support.constant" - }, - { - "foreground": "de935f", - "token": "constant.character" - }, - { - "foreground": "de935f", - "token": "variable.parameter" - }, - { - "foreground": "de935f", - "token": "punctuation.section.embedded" - }, - { - "foreground": "de935f", - "token": "keyword.other.unit" - }, - { - "foreground": "f0c674", - "token": "entity.name.class" - }, - { - "foreground": "f0c674", - "token": "entity.name.type.class" - }, - { - "foreground": "f0c674", - "token": "support.type" - }, - { - "foreground": "f0c674", - "token": "support.class" - }, - { - "foreground": "b5bd68", - "token": "string" - }, - { - "foreground": "b5bd68", - "token": "constant.other.symbol" - }, - { - "foreground": "b5bd68", - "token": "entity.other.inherited-class" - }, - { - "foreground": "b5bd68", - "token": "markup.heading" - }, - { - "foreground": "b5bd68", - "token": "markup.inserted.git_gutter" - }, - { - "foreground": "8abeb7", - "token": "keyword.operator" - }, - { - "foreground": "8abeb7", - "token": "constant.other.color" - }, - { - "foreground": "81a2be", - "token": "entity.name.function" - }, - { - "foreground": "81a2be", - "token": "meta.function-call" - }, - { - "foreground": "81a2be", - "token": "support.function" - }, - { - "foreground": "81a2be", - "token": "keyword.other.special-method" - }, - { - "foreground": "81a2be", - "token": "meta.block-level" - }, - { - "foreground": "81a2be", - "token": "markup.changed.git_gutter" - }, - { - "foreground": "b294bb", - "token": "keyword" - }, - { - "foreground": "b294bb", - "token": "storage" - }, - { - "foreground": "b294bb", - "token": "storage.type" - }, - { - "foreground": "b294bb", - "token": "entity.name.tag.css" - }, - { - "foreground": "ced2cf", - "background": "df5f5f", - "token": "invalid" - }, - { - "foreground": "ced2cf", - "background": "82a3bf", - "token": "meta.separator" - }, - { - "foreground": "ced2cf", - "background": "b798bf", - "token": "invalid.deprecated" - }, - { - "foreground": "ffffff", - "token": "markup.inserted.diff" - }, - { - "foreground": "ffffff", - "token": "markup.deleted.diff" - }, - { - "foreground": "ffffff", - "token": "meta.diff.header.to-file" - }, - { - "foreground": "ffffff", - "token": "meta.diff.header.from-file" - }, - { - "foreground": "718c00", - "token": "markup.inserted.diff" - }, - { - "foreground": "718c00", - "token": "meta.diff.header.to-file" - }, - { - "foreground": "c82829", - "token": "markup.deleted.diff" - }, - { - "foreground": "c82829", - "token": "meta.diff.header.from-file" - }, - { - "foreground": "ffffff", - "background": "4271ae", - "token": "meta.diff.header.from-file" - }, - { - "foreground": "ffffff", - "background": "4271ae", - "token": "meta.diff.header.to-file" - }, - { - "foreground": "3e999f", - "fontStyle": "italic", - "token": "meta.diff.range" - } - ], - "colors": { - "editor.foreground": "#C5C8C6", - "editor.background": "#1D1F21", - "editor.selectionBackground": "#373B41", - "editor.lineHighlightBackground": "#282A2E", - "editorCursor.foreground": "#AEAFAD", - "editorWhitespace.foreground": "#4B4E55" - } -} \ No newline at end of file + "base": "vs-dark", + "inherit": true, + "rules": [ + { + "foreground": "969896", + "token": "comment" + }, + { + "foreground": "ced1cf", + "token": "keyword.operator.class" + }, + { + "foreground": "ced1cf", + "token": "constant.other" + }, + { + "foreground": "ced1cf", + "token": "source.php.embedded.line" + }, + { + "foreground": "cc6666", + "token": "variable" + }, + { + "foreground": "cc6666", + "token": "support.other.variable" + }, + { + "foreground": "cc6666", + "token": "string.other.link" + }, + { + "foreground": "cc6666", + "token": "string.regexp" + }, + { + "foreground": "cc6666", + "token": "entity.name.tag" + }, + { + "foreground": "cc6666", + "token": "entity.other.attribute-name" + }, + { + "foreground": "cc6666", + "token": "meta.tag" + }, + { + "foreground": "cc6666", + "token": "declaration.tag" + }, + { + "foreground": "cc6666", + "token": "markup.deleted.git_gutter" + }, + { + "foreground": "de935f", + "token": "constant.numeric" + }, + { + "foreground": "de935f", + "token": "constant.language" + }, + { + "foreground": "de935f", + "token": "support.constant" + }, + { + "foreground": "de935f", + "token": "constant.character" + }, + { + "foreground": "de935f", + "token": "variable.parameter" + }, + { + "foreground": "de935f", + "token": "punctuation.section.embedded" + }, + { + "foreground": "de935f", + "token": "keyword.other.unit" + }, + { + "foreground": "f0c674", + "token": "entity.name.class" + }, + { + "foreground": "f0c674", + "token": "entity.name.type.class" + }, + { + "foreground": "f0c674", + "token": "support.type" + }, + { + "foreground": "f0c674", + "token": "support.class" + }, + { + "foreground": "b5bd68", + "token": "string" + }, + { + "foreground": "b5bd68", + "token": "constant.other.symbol" + }, + { + "foreground": "b5bd68", + "token": "entity.other.inherited-class" + }, + { + "foreground": "b5bd68", + "token": "markup.heading" + }, + { + "foreground": "b5bd68", + "token": "markup.inserted.git_gutter" + }, + { + "foreground": "8abeb7", + "token": "keyword.operator" + }, + { + "foreground": "8abeb7", + "token": "constant.other.color" + }, + { + "foreground": "81a2be", + "token": "entity.name.function" + }, + { + "foreground": "81a2be", + "token": "meta.function-call" + }, + { + "foreground": "81a2be", + "token": "support.function" + }, + { + "foreground": "81a2be", + "token": "keyword.other.special-method" + }, + { + "foreground": "81a2be", + "token": "meta.block-level" + }, + { + "foreground": "81a2be", + "token": "markup.changed.git_gutter" + }, + { + "foreground": "b294bb", + "token": "keyword" + }, + { + "foreground": "b294bb", + "token": "storage" + }, + { + "foreground": "b294bb", + "token": "storage.type" + }, + { + "foreground": "b294bb", + "token": "entity.name.tag.css" + }, + { + "foreground": "ced2cf", + "background": "df5f5f", + "token": "invalid" + }, + { + "foreground": "ced2cf", + "background": "82a3bf", + "token": "meta.separator" + }, + { + "foreground": "ced2cf", + "background": "b798bf", + "token": "invalid.deprecated" + }, + { + "foreground": "ffffff", + "token": "markup.inserted.diff" + }, + { + "foreground": "ffffff", + "token": "markup.deleted.diff" + }, + { + "foreground": "ffffff", + "token": "meta.diff.header.to-file" + }, + { + "foreground": "ffffff", + "token": "meta.diff.header.from-file" + }, + { + "foreground": "718c00", + "token": "markup.inserted.diff" + }, + { + "foreground": "718c00", + "token": "meta.diff.header.to-file" + }, + { + "foreground": "c82829", + "token": "markup.deleted.diff" + }, + { + "foreground": "c82829", + "token": "meta.diff.header.from-file" + }, + { + "foreground": "ffffff", + "background": "4271ae", + "token": "meta.diff.header.from-file" + }, + { + "foreground": "ffffff", + "background": "4271ae", + "token": "meta.diff.header.to-file" + }, + { + "foreground": "3e999f", + "fontStyle": "italic", + "token": "meta.diff.range" + } + ], + "colors": { + "editor.foreground": "#C5C8C6", + "editor.background": "#1D1F21", + "editor.selectionBackground": "#373B41", + "editor.lineHighlightBackground": "#282A2E", + "editorCursor.foreground": "#AEAFAD", + "editorWhitespace.foreground": "#4B4E55" + } +} diff --git a/src/lib/themes/xcode-default.json b/src/lib/themes/xcode-default.json index e199aec..13ca8cc 100644 --- a/src/lib/themes/xcode-default.json +++ b/src/lib/themes/xcode-default.json @@ -1,94 +1,94 @@ { - "base": "vs", - "inherit": true, - "rules": [ - { - "foreground": "008e00", - "token": "comment" - }, - { - "foreground": "7d4726", - "token": "meta.preprocessor" - }, - { - "foreground": "7d4726", - "token": "keyword.control.import" - }, - { - "foreground": "df0002", - "token": "string" - }, - { - "foreground": "3a00dc", - "token": "constant.numeric" - }, - { - "foreground": "c800a4", - "token": "constant.language" - }, - { - "foreground": "275a5e", - "token": "constant.character" - }, - { - "foreground": "275a5e", - "token": "constant.other" - }, - { - "foreground": "c800a4", - "token": "variable.language" - }, - { - "foreground": "c800a4", - "token": "variable.other" - }, - { - "foreground": "c800a4", - "token": "keyword" - }, - { - "foreground": "c900a4", - "token": "storage" - }, - { - "foreground": "438288", - "token": "entity.name.class" - }, - { - "foreground": "790ead", - "token": "entity.name.tag" - }, - { - "foreground": "450084", - "token": "entity.other.attribute-name" - }, - { - "foreground": "450084", - "token": "support.function" - }, - { - "foreground": "450084", - "token": "support.constant" - }, - { - "foreground": "790ead", - "token": "support.type" - }, - { - "foreground": "790ead", - "token": "support.class" - }, - { - "foreground": "790ead", - "token": "support.other.variable" - } - ], - "colors": { - "editor.foreground": "#000000", - "editor.background": "#FFFFFF", - "editor.selectionBackground": "#B5D5FF", - "editor.lineHighlightBackground": "#00000012", - "editorCursor.foreground": "#000000", - "editorWhitespace.foreground": "#BFBFBF" - } -} \ No newline at end of file + "base": "vs", + "inherit": true, + "rules": [ + { + "foreground": "008e00", + "token": "comment" + }, + { + "foreground": "7d4726", + "token": "meta.preprocessor" + }, + { + "foreground": "7d4726", + "token": "keyword.control.import" + }, + { + "foreground": "df0002", + "token": "string" + }, + { + "foreground": "3a00dc", + "token": "constant.numeric" + }, + { + "foreground": "c800a4", + "token": "constant.language" + }, + { + "foreground": "275a5e", + "token": "constant.character" + }, + { + "foreground": "275a5e", + "token": "constant.other" + }, + { + "foreground": "c800a4", + "token": "variable.language" + }, + { + "foreground": "c800a4", + "token": "variable.other" + }, + { + "foreground": "c800a4", + "token": "keyword" + }, + { + "foreground": "c900a4", + "token": "storage" + }, + { + "foreground": "438288", + "token": "entity.name.class" + }, + { + "foreground": "790ead", + "token": "entity.name.tag" + }, + { + "foreground": "450084", + "token": "entity.other.attribute-name" + }, + { + "foreground": "450084", + "token": "support.function" + }, + { + "foreground": "450084", + "token": "support.constant" + }, + { + "foreground": "790ead", + "token": "support.type" + }, + { + "foreground": "790ead", + "token": "support.class" + }, + { + "foreground": "790ead", + "token": "support.other.variable" + } + ], + "colors": { + "editor.foreground": "#000000", + "editor.background": "#FFFFFF", + "editor.selectionBackground": "#B5D5FF", + "editor.lineHighlightBackground": "#00000012", + "editorCursor.foreground": "#000000", + "editorWhitespace.foreground": "#BFBFBF" + } +}