diff --git a/.husky/.gitignore b/.husky/.gitignore new file mode 100644 index 0000000..31354ec --- /dev/null +++ b/.husky/.gitignore @@ -0,0 +1 @@ +_ diff --git a/.husky/pre-commit b/.husky/pre-commit new file mode 100755 index 0000000..36af219 --- /dev/null +++ b/.husky/pre-commit @@ -0,0 +1,4 @@ +#!/bin/sh +. "$(dirname "$0")/_/husky.sh" + +npx lint-staged diff --git a/.prettierrc b/.prettierrc new file mode 100644 index 0000000..ad37d70 --- /dev/null +++ b/.prettierrc @@ -0,0 +1,14 @@ +{ + "arrowParens": "always", + "bracketSpacing": true, + "bracketSameLine": false, + "endOfLine": "lf", + "htmlWhitespaceSensitivity": "ignore", + "jsxSingleQuote": false, + "printWidth": 80, + "semi": true, + "singleQuote": true, + "tabWidth": 2, + "trailingComma": "all", + "useTabs": false +} \ No newline at end of file diff --git a/README.md b/README.md index d559b16..373e13a 100644 --- a/README.md +++ b/README.md @@ -79,7 +79,7 @@ Feel free to make a pull request. Copy on of the template already available, twe ## Contributing -This project is managed with [pnpm](https://pnpm.io). You should [install it](https://pnpm.io/installation) first to test out your template or contribute to an existing one. +This project is managed with [pnpm](https://pnpm.io). You should [install it](https://pnpm.io/installation) first to test out your template or contribute to an existing one. You can create your own template and prefix it with `ts-` or `js-` and giving it a name that describe the purpose. diff --git a/js/README.md b/js/README.md index 377400a..434f7bb 100644 --- a/js/README.md +++ b/js/README.md @@ -7,6 +7,7 @@ This is the reason you see a `pnpm-lock.yaml`. That being said, any package mana ```bash $ npm install # or pnpm install or yarn install ``` + ### Learn more on the [Solid Website](https://solidjs.com) and come chat with us on our [Discord](https://discord.com/invite/solidjs) ## Available Scripts diff --git a/js/package.json b/js/package.json index 5619b64..392c822 100644 --- a/js/package.json +++ b/js/package.json @@ -10,7 +10,7 @@ }, "license": "MIT", "devDependencies": { - "vite": "^2.7.1", + "vite": "^2.7.6", "vite-plugin-solid": "^2.1.4" }, "dependencies": { diff --git a/js/pnpm-lock.yaml b/js/pnpm-lock.yaml index 657d376..3d6a720 100644 --- a/js/pnpm-lock.yaml +++ b/js/pnpm-lock.yaml @@ -2,14 +2,14 @@ lockfileVersion: 5.3 specifiers: solid-js: ^1.2.6 - vite: ^2.7.1 + vite: ^2.7.6 vite-plugin-solid: ^2.1.4 dependencies: solid-js: 1.2.6 devDependencies: - vite: 2.7.1 + vite: 2.7.6 vite-plugin-solid: 2.1.4 packages: @@ -26,18 +26,18 @@ packages: engines: {node: '>=6.9.0'} dev: true - /@babel/core/7.16.0: - resolution: {integrity: sha512-mYZEvshBRHGsIAiyH5PzCFTCfbWfoYbO/jcSdXQSUQu1/pW0xDZAUP7KEc32heqWTAfAHhV9j1vH8Sav7l+JNQ==} + /@babel/core/7.16.5: + resolution: {integrity: sha512-wUcenlLzuWMZ9Zt8S0KmFwGlH6QKRh3vsm/dhDA3CHkiTA45YuG1XkHRcNRl73EFPXDp/d5kVOU0/y7x2w6OaQ==} engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.16.0 - '@babel/generator': 7.16.0 - '@babel/helper-compilation-targets': 7.16.3_@babel+core@7.16.0 - '@babel/helper-module-transforms': 7.16.0 - '@babel/helpers': 7.16.3 - '@babel/parser': 7.16.4 + '@babel/generator': 7.16.5 + '@babel/helper-compilation-targets': 7.16.3_@babel+core@7.16.5 + '@babel/helper-module-transforms': 7.16.5 + '@babel/helpers': 7.16.5 + '@babel/parser': 7.16.6 '@babel/template': 7.16.0 - '@babel/traverse': 7.16.3 + '@babel/traverse': 7.16.5 '@babel/types': 7.16.0 convert-source-map: 1.8.0 debug: 4.3.3 @@ -49,8 +49,8 @@ packages: - supports-color dev: true - /@babel/generator/7.16.0: - resolution: {integrity: sha512-RR8hUCfRQn9j9RPKEVXo9LiwoxLPYn6hNZlvUOR8tSnaxlD0p0+la00ZP9/SnRt6HchKr+X0fO2r8vrETiJGew==} + /@babel/generator/7.16.5: + resolution: {integrity: sha512-kIvCdjZqcdKqoDbVVdt5R99icaRtrtYhYK/xux5qiWCBmfdvEYMFZ68QCrpE5cbFM1JsuArUNs1ZkuKtTtUcZA==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.16.0 @@ -65,36 +65,44 @@ packages: '@babel/types': 7.16.0 dev: true - /@babel/helper-compilation-targets/7.16.3_@babel+core@7.16.0: + /@babel/helper-compilation-targets/7.16.3_@babel+core@7.16.5: resolution: {integrity: sha512-vKsoSQAyBmxS35JUOOt+07cLc6Nk/2ljLIHwmq2/NM6hdioUaqEXq/S+nXvbvXbZkNDlWOymPanJGOc4CBjSJA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: '@babel/compat-data': 7.16.4 - '@babel/core': 7.16.0 + '@babel/core': 7.16.5 '@babel/helper-validator-option': 7.14.5 - browserslist: 4.18.1 + browserslist: 4.19.1 semver: 6.3.0 dev: true - /@babel/helper-create-class-features-plugin/7.16.0_@babel+core@7.16.0: - resolution: {integrity: sha512-XLwWvqEaq19zFlF5PTgOod4bUA+XbkR4WLQBct1bkzmxJGB0ZEJaoKF4c8cgH9oBtCDuYJ8BP5NB9uFiEgO5QA==} + /@babel/helper-create-class-features-plugin/7.16.5_@babel+core@7.16.5: + resolution: {integrity: sha512-NEohnYA7mkB8L5JhU7BLwcBdU3j83IziR9aseMueWGeAjblbul3zzb8UvJ3a1zuBiqCMObzCJHFqKIQE6hTVmg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.16.0 + '@babel/core': 7.16.5 '@babel/helper-annotate-as-pure': 7.16.0 + '@babel/helper-environment-visitor': 7.16.5 '@babel/helper-function-name': 7.16.0 - '@babel/helper-member-expression-to-functions': 7.16.0 + '@babel/helper-member-expression-to-functions': 7.16.5 '@babel/helper-optimise-call-expression': 7.16.0 - '@babel/helper-replace-supers': 7.16.0 + '@babel/helper-replace-supers': 7.16.5 '@babel/helper-split-export-declaration': 7.16.0 transitivePeerDependencies: - supports-color dev: true + /@babel/helper-environment-visitor/7.16.5: + resolution: {integrity: sha512-ODQyc5AnxmZWm/R2W7fzhamOk1ey8gSguo5SGvF0zcB3uUzRpTRmM/jmLSm9bDMyPlvbyJ+PwPEK0BWIoZ9wjg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.16.0 + dev: true + /@babel/helper-function-name/7.16.0: resolution: {integrity: sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog==} engines: {node: '>=6.9.0'} @@ -118,8 +126,8 @@ packages: '@babel/types': 7.16.0 dev: true - /@babel/helper-member-expression-to-functions/7.16.0: - resolution: {integrity: sha512-bsjlBFPuWT6IWhl28EdrQ+gTvSvj5tqVP5Xeftp07SEuz5pLnsXZuDkDD3Rfcxy0IsHmbZ+7B2/9SHzxO0T+sQ==} + /@babel/helper-member-expression-to-functions/7.16.5: + resolution: {integrity: sha512-7fecSXq7ZrLE+TWshbGT+HyCLkxloWNhTbU2QM1NTI/tDqyf0oZiMcEfYtDuUDCo528EOlt39G1rftea4bRZIw==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.16.0 @@ -132,17 +140,17 @@ packages: '@babel/types': 7.16.0 dev: true - /@babel/helper-module-transforms/7.16.0: - resolution: {integrity: sha512-My4cr9ATcaBbmaEa8M0dZNA74cfI6gitvUAskgDtAFmAqyFKDSHQo5YstxPbN+lzHl2D9l/YOEFqb2mtUh4gfA==} + /@babel/helper-module-transforms/7.16.5: + resolution: {integrity: sha512-CkvMxgV4ZyyioElFwcuWnDCcNIeyqTkCm9BxXZi73RR1ozqlpboqsbGUNvRTflgZtFbbJ1v5Emvm+lkjMYY/LQ==} engines: {node: '>=6.9.0'} dependencies: + '@babel/helper-environment-visitor': 7.16.5 '@babel/helper-module-imports': 7.16.0 - '@babel/helper-replace-supers': 7.16.0 '@babel/helper-simple-access': 7.16.0 '@babel/helper-split-export-declaration': 7.16.0 '@babel/helper-validator-identifier': 7.15.7 '@babel/template': 7.16.0 - '@babel/traverse': 7.16.3 + '@babel/traverse': 7.16.5 '@babel/types': 7.16.0 transitivePeerDependencies: - supports-color @@ -155,18 +163,19 @@ packages: '@babel/types': 7.16.0 dev: true - /@babel/helper-plugin-utils/7.14.5: - resolution: {integrity: sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==} + /@babel/helper-plugin-utils/7.16.5: + resolution: {integrity: sha512-59KHWHXxVA9K4HNF4sbHCf+eJeFe0Te/ZFGqBT4OjXhrwvA04sGfaEGsVTdsjoszq0YTP49RC9UKe5g8uN2RwQ==} engines: {node: '>=6.9.0'} dev: true - /@babel/helper-replace-supers/7.16.0: - resolution: {integrity: sha512-TQxuQfSCdoha7cpRNJvfaYxxxzmbxXw/+6cS7V02eeDYyhxderSoMVALvwupA54/pZcOTtVeJ0xccp1nGWladA==} + /@babel/helper-replace-supers/7.16.5: + resolution: {integrity: sha512-ao3seGVa/FZCMCCNDuBcqnBFSbdr8N2EW35mzojx3TwfIbdPmNK+JV6+2d5bR0Z71W5ocLnQp9en/cTF7pBJiQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-member-expression-to-functions': 7.16.0 + '@babel/helper-environment-visitor': 7.16.5 + '@babel/helper-member-expression-to-functions': 7.16.5 '@babel/helper-optimise-call-expression': 7.16.0 - '@babel/traverse': 7.16.3 + '@babel/traverse': 7.16.5 '@babel/types': 7.16.0 transitivePeerDependencies: - supports-color @@ -196,12 +205,12 @@ packages: engines: {node: '>=6.9.0'} dev: true - /@babel/helpers/7.16.3: - resolution: {integrity: sha512-Xn8IhDlBPhvYTvgewPKawhADichOsbkZuzN7qz2BusOM0brChsyXMDJvldWaYMMUNiCQdQzNEioXTp3sC8Nt8w==} + /@babel/helpers/7.16.5: + resolution: {integrity: sha512-TLgi6Lh71vvMZGEkFuIxzaPsyeYCHQ5jJOOX1f0xXn0uciFuE8cEk0wyBquMcCxBXZ5BJhE2aUB7pnWTD150Tw==} engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.16.0 - '@babel/traverse': 7.16.3 + '@babel/traverse': 7.16.5 '@babel/types': 7.16.0 transitivePeerDependencies: - supports-color @@ -216,56 +225,56 @@ packages: js-tokens: 4.0.0 dev: true - /@babel/parser/7.16.4: - resolution: {integrity: sha512-6V0qdPUaiVHH3RtZeLIsc+6pDhbYzHR8ogA8w+f+Wc77DuXto19g2QUwveINoS34Uw+W8/hQDGJCx+i4n7xcng==} + /@babel/parser/7.16.6: + resolution: {integrity: sha512-Gr86ujcNuPDnNOY8mi383Hvi8IYrJVJYuf3XcuBM/Dgd+bINn/7tHqsj+tKkoreMbmGsFLsltI/JJd8fOFWGDQ==} engines: {node: '>=6.0.0'} hasBin: true dev: true - /@babel/plugin-syntax-jsx/7.16.0_@babel+core@7.16.0: - resolution: {integrity: sha512-8zv2+xiPHwly31RK4RmnEYY5zziuF3O7W2kIDW+07ewWDh6Oi0dRq8kwvulRkFgt6DB97RlKs5c1y068iPlCUg==} + /@babel/plugin-syntax-jsx/7.16.5_@babel+core@7.16.5: + resolution: {integrity: sha512-42OGssv9NPk4QHKVgIHlzeLgPOW5rGgfV5jzG90AhcXXIv6hu/eqj63w4VgvRxdvZY3AlYeDgPiSJ3BqAd1Y6Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.0 - '@babel/helper-plugin-utils': 7.14.5 + '@babel/core': 7.16.5 + '@babel/helper-plugin-utils': 7.16.5 dev: true - /@babel/plugin-syntax-typescript/7.16.0_@babel+core@7.16.0: - resolution: {integrity: sha512-Xv6mEXqVdaqCBfJFyeab0fH2DnUoMsDmhamxsSi4j8nLd4Vtw213WMJr55xxqipC/YVWyPY3K0blJncPYji+dQ==} + /@babel/plugin-syntax-typescript/7.16.5_@babel+core@7.16.5: + resolution: {integrity: sha512-/d4//lZ1Vqb4mZ5xTep3dDK888j7BGM/iKqBmndBaoYAFPlPKrGU608VVBz5JeyAb6YQDjRu1UKqj86UhwWVgw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.0 - '@babel/helper-plugin-utils': 7.14.5 + '@babel/core': 7.16.5 + '@babel/helper-plugin-utils': 7.16.5 dev: true - /@babel/plugin-transform-typescript/7.16.1_@babel+core@7.16.0: + /@babel/plugin-transform-typescript/7.16.1_@babel+core@7.16.5: resolution: {integrity: sha512-NO4XoryBng06jjw/qWEU2LhcLJr1tWkhpMam/H4eas/CDKMX/b2/Ylb6EI256Y7+FVPCawwSM1rrJNOpDiz+Lg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.0 - '@babel/helper-create-class-features-plugin': 7.16.0_@babel+core@7.16.0 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-typescript': 7.16.0_@babel+core@7.16.0 + '@babel/core': 7.16.5 + '@babel/helper-create-class-features-plugin': 7.16.5_@babel+core@7.16.5 + '@babel/helper-plugin-utils': 7.16.5 + '@babel/plugin-syntax-typescript': 7.16.5_@babel+core@7.16.5 transitivePeerDependencies: - supports-color dev: true - /@babel/preset-typescript/7.16.0_@babel+core@7.16.0: - resolution: {integrity: sha512-txegdrZYgO9DlPbv+9QOVpMnKbOtezsLHWsnsRF4AjbSIsVaujrq1qg8HK0mxQpWv0jnejt0yEoW1uWpvbrDTg==} + /@babel/preset-typescript/7.16.5_@babel+core@7.16.5: + resolution: {integrity: sha512-lmAWRoJ9iOSvs3DqOndQpj8XqXkzaiQs50VG/zESiI9D3eoZhGriU675xNCr0UwvsuXrhMAGvyk1w+EVWF3u8Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.0 - '@babel/helper-plugin-utils': 7.14.5 + '@babel/core': 7.16.5 + '@babel/helper-plugin-utils': 7.16.5 '@babel/helper-validator-option': 7.14.5 - '@babel/plugin-transform-typescript': 7.16.1_@babel+core@7.16.0 + '@babel/plugin-transform-typescript': 7.16.1_@babel+core@7.16.5 transitivePeerDependencies: - supports-color dev: true @@ -275,20 +284,21 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.16.0 - '@babel/parser': 7.16.4 + '@babel/parser': 7.16.6 '@babel/types': 7.16.0 dev: true - /@babel/traverse/7.16.3: - resolution: {integrity: sha512-eolumr1vVMjqevCpwVO99yN/LoGL0EyHiLO5I043aYQvwOJ9eR5UsZSClHVCzfhBduMAsSzgA/6AyqPjNayJag==} + /@babel/traverse/7.16.5: + resolution: {integrity: sha512-FOCODAzqUMROikDYLYxl4nmwiLlu85rNqBML/A5hKRVXG2LV8d0iMqgPzdYTcIpjZEBB7D6UDU9vxRZiriASdQ==} engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.16.0 - '@babel/generator': 7.16.0 + '@babel/generator': 7.16.5 + '@babel/helper-environment-visitor': 7.16.5 '@babel/helper-function-name': 7.16.0 '@babel/helper-hoist-variables': 7.16.0 '@babel/helper-split-export-declaration': 7.16.0 - '@babel/parser': 7.16.4 + '@babel/parser': 7.16.6 '@babel/types': 7.16.0 debug: 4.3.3 globals: 11.12.0 @@ -311,39 +321,39 @@ packages: color-convert: 1.9.3 dev: true - /babel-plugin-jsx-dom-expressions/0.30.9_@babel+core@7.16.0: + /babel-plugin-jsx-dom-expressions/0.30.9_@babel+core@7.16.5: resolution: {integrity: sha512-FdfgH5IgB5vUCHGQtj65uZ4uiW42VPN2h2KgRwRkINL9/vHRPw0bsGKL+2CaI/LmLKvot9IXhqjSV/HhD0KDWA==} dependencies: '@babel/helper-module-imports': 7.16.0 - '@babel/plugin-syntax-jsx': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-syntax-jsx': 7.16.5_@babel+core@7.16.5 '@babel/types': 7.16.0 html-entities: 2.3.2 transitivePeerDependencies: - '@babel/core' dev: true - /babel-preset-solid/1.2.6_@babel+core@7.16.0: + /babel-preset-solid/1.2.6_@babel+core@7.16.5: resolution: {integrity: sha512-rFl9Sv/llx5fbE1zfx9QlQMsJz3q/nQZds2xq5Atnayop1NOyK9l/ychF2g3DWXoN9MbAR+ZxZqxzsPnOXAV+A==} dependencies: - babel-plugin-jsx-dom-expressions: 0.30.9_@babel+core@7.16.0 + babel-plugin-jsx-dom-expressions: 0.30.9_@babel+core@7.16.5 transitivePeerDependencies: - '@babel/core' dev: true - /browserslist/4.18.1: - resolution: {integrity: sha512-8ScCzdpPwR2wQh8IT82CA2VgDwjHyqMovPBZSNH54+tm4Jk2pCuv90gmAdH6J84OCRWi0b4gMe6O6XPXuJnjgQ==} + /browserslist/4.19.1: + resolution: {integrity: sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001286 - electron-to-chromium: 1.4.16 + caniuse-lite: 1.0.30001292 + electron-to-chromium: 1.4.27 escalade: 3.1.1 node-releases: 2.0.1 picocolors: 1.0.0 dev: true - /caniuse-lite/1.0.30001286: - resolution: {integrity: sha512-zaEMRH6xg8ESMi2eQ3R4eZ5qw/hJiVsO/HlLwniIwErij0JDr9P+8V4dtx1l+kLq6j3yy8l8W4fst1lBnat5wQ==} + /caniuse-lite/1.0.30001292: + resolution: {integrity: sha512-jnT4Tq0Q4ma+6nncYQVe7d73kmDmE9C3OGTx3MvW7lBM/eY1S1DZTMBON7dqV481RhNiS5OxD7k9JQvmDOTirw==} dev: true /chalk/2.4.2: @@ -383,8 +393,8 @@ packages: ms: 2.1.2 dev: true - /electron-to-chromium/1.4.16: - resolution: {integrity: sha512-BQb7FgYwnu6haWLU63/CdVW+9xhmHls3RCQUFiV4lvw3wimEHTVcUk2hkuZo76QhR8nnDdfZE7evJIZqijwPdA==} + /electron-to-chromium/1.4.27: + resolution: {integrity: sha512-uZ95szi3zUbzRDx1zx/xnsCG+2xgZyy57pDOeaeO4r8zx5Dqe8Jv1ti8cunvBwJHVI5LzPuw8umKwZb3WKYxSQ==} dev: true /esbuild-android-arm64/0.13.15: @@ -656,8 +666,8 @@ packages: resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} dev: true - /postcss/8.4.4: - resolution: {integrity: sha512-joU6fBsN6EIer28Lj6GDFoC/5yOZzLCfn0zHAn/MYXI7aPt4m4hK5KC5ovEZXy+lnCjmYIbQWngvju2ddyEr8Q==} + /postcss/8.4.5: + resolution: {integrity: sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==} engines: {node: ^10 || ^12 || >=14} dependencies: nanoid: 3.1.30 @@ -672,8 +682,8 @@ packages: path-parse: 1.0.7 dev: true - /rollup/2.61.0: - resolution: {integrity: sha512-teQ+T1mUYbyvGyUavCodiyA9hD4DxwYZJwr/qehZGhs1Z49vsmzelMVYMxGU4ZhGRKxYPupHuz5yzm/wj7VpWA==} + /rollup/2.61.1: + resolution: {integrity: sha512-BbTXlEvB8d+XFbK/7E5doIcRtxWPRiqr0eb5vQ0+2paMM04Ye4PZY5nHOQef2ix24l/L0SpLd5hwcH15QHPdvA==} engines: {node: '>=10.0.0'} hasBin: true optionalDependencies: @@ -692,12 +702,12 @@ packages: /solid-js/1.2.6: resolution: {integrity: sha512-NvPHJ5Vj5f+ZJWIioickrC55seovSkDtm5NzSpnoUk3z4tATv0STpy5iuGNEn51ZORUcwpZzrMAtOCGziXU1XA==} - /solid-refresh/0.3.2_solid-js@1.2.6: - resolution: {integrity: sha512-7lg3EjenGoxQvGoZnTD3d480wBxbpAiAsyk0dhoGq6hjcaAQ3vnsBGxvXV0LBTzeQcGmIRz1GeSsw/64YyNr+g==} + /solid-refresh/0.3.3_solid-js@1.2.6: + resolution: {integrity: sha512-8Xi828ErNGAp7FmNNfJTBKy+LdMxnJ1LAAh8CgtPhtaVMBlmppzvD4YSR6UHm8sNsoO5rwTwAl5uHfKsWFFDPA==} peerDependencies: solid-js: ^1.0.0 dependencies: - '@babel/generator': 7.16.0 + '@babel/generator': 7.16.5 '@babel/helper-module-imports': 7.16.0 '@babel/types': 7.16.0 solid-js: 1.2.6 @@ -732,13 +742,13 @@ packages: /vite-plugin-solid/2.1.4: resolution: {integrity: sha512-lhEPlDf4PB+KKu5ExaT3zaENqC8shpJ4H74a2R0qbr1MCiFvhE/AooWvIlclpHzBtDK6MmUKv25qSFoSC1EaXQ==} dependencies: - '@babel/core': 7.16.0 - '@babel/preset-typescript': 7.16.0_@babel+core@7.16.0 - babel-preset-solid: 1.2.6_@babel+core@7.16.0 + '@babel/core': 7.16.5 + '@babel/preset-typescript': 7.16.5_@babel+core@7.16.5 + babel-preset-solid: 1.2.6_@babel+core@7.16.5 merge-anything: 4.0.2 solid-js: 1.2.6 - solid-refresh: 0.3.2_solid-js@1.2.6 - vite: 2.7.1 + solid-refresh: 0.3.3_solid-js@1.2.6 + vite: 2.7.6 transitivePeerDependencies: - less - sass @@ -746,8 +756,8 @@ packages: - supports-color dev: true - /vite/2.7.1: - resolution: {integrity: sha512-TDXXhcu5lyQ6uosK4ZWaOyB4VzOiizk0biitRzDzaEtgSUi8rVYPc4k1xgOjLSf0OuceDJmojFKXHOX9DB1WuQ==} + /vite/2.7.6: + resolution: {integrity: sha512-PBNoc87rDYLtkpFU9dbVeGdbcyKzz6c34oScqivE3FEa3BhVa4ASupCzcz0eDIiSECovfLcQnLUJt9vhiEU08g==} engines: {node: '>=12.2.0'} hasBin: true peerDependencies: @@ -763,9 +773,9 @@ packages: optional: true dependencies: esbuild: 0.13.15 - postcss: 8.4.4 + postcss: 8.4.5 resolve: 1.20.0 - rollup: 2.61.0 + rollup: 2.61.1 optionalDependencies: fsevents: 2.3.2 dev: true diff --git a/js/src/App.jsx b/js/src/App.jsx index f1997a9..ead3703 100644 --- a/js/src/App.jsx +++ b/js/src/App.jsx @@ -1,5 +1,5 @@ -import logo from "./logo.svg"; -import styles from "./App.module.css"; +import logo from './logo.svg'; +import styles from './App.module.css'; function App() { return ( diff --git a/js/src/index.css b/js/src/index.css index 4a1df4d..ec2585e 100644 --- a/js/src/index.css +++ b/js/src/index.css @@ -1,13 +1,13 @@ body { margin: 0; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", - "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", + font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', + 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } code { - font-family: source-code-pro, Menlo, Monaco, Consolas, "Courier New", + font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New', monospace; } diff --git a/js/src/index.jsx b/js/src/index.jsx index 220ed09..645dbaf 100644 --- a/js/src/index.jsx +++ b/js/src/index.jsx @@ -1,6 +1,6 @@ -import { render } from "solid-js/web"; +import { render } from 'solid-js/web'; -import "./index.css"; -import App from "./App"; +import './index.css'; +import App from './App'; -render(App, document.getElementById("root")); +render(App, document.getElementById('root')); diff --git a/js/vite.config.js b/js/vite.config.js index 31ca950..d52d794 100644 --- a/js/vite.config.js +++ b/js/vite.config.js @@ -1,10 +1,10 @@ -import { defineConfig } from "vite"; -import solidPlugin from "vite-plugin-solid"; +import { defineConfig } from 'vite'; +import solidPlugin from 'vite-plugin-solid'; export default defineConfig({ plugins: [solidPlugin()], build: { - target: "esnext", + target: 'esnext', polyfillDynamicImport: false, }, }); diff --git a/package.json b/package.json new file mode 100644 index 0000000..af8f536 --- /dev/null +++ b/package.json @@ -0,0 +1,15 @@ +{ + "name": "solid-templates", + "scripts": { + "format": "prettier --write \"**/*.{js,json,md,yml,ts,tsx,jsx,css,scss}\"", + "prepare": "husky install" + }, + "devDependencies": { + "husky": "^7.0.4", + "lint-staged": "^12.1.4", + "prettier": "^2.5.1" + }, + "lint-staged": { + "*.{js,json,md,yml,ts,tsx,jsx,css,scss}": "prettier --write" + } +} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml new file mode 100644 index 0000000..50bec15 --- /dev/null +++ b/pnpm-lock.yaml @@ -0,0 +1,488 @@ +lockfileVersion: 5.3 + +specifiers: + husky: ^7.0.4 + lint-staged: ^12.1.4 + prettier: ^2.5.1 + +devDependencies: + husky: 7.0.4 + lint-staged: 12.1.4 + prettier: 2.5.1 + +packages: + + /aggregate-error/3.1.0: + resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} + engines: {node: '>=8'} + dependencies: + clean-stack: 2.2.0 + indent-string: 4.0.0 + dev: true + + /ansi-escapes/4.3.2: + resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} + engines: {node: '>=8'} + dependencies: + type-fest: 0.21.3 + dev: true + + /ansi-regex/5.0.1: + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} + engines: {node: '>=8'} + dev: true + + /ansi-regex/6.0.1: + resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} + engines: {node: '>=12'} + dev: true + + /ansi-styles/4.3.0: + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} + engines: {node: '>=8'} + dependencies: + color-convert: 2.0.1 + dev: true + + /ansi-styles/6.1.0: + resolution: {integrity: sha512-VbqNsoz55SYGczauuup0MFUyXNQviSpFTj1RQtFzmQLk18qbVSpTFFGMT293rmDaQuKCT6InmbuEyUne4mTuxQ==} + engines: {node: '>=12'} + dev: true + + /astral-regex/2.0.0: + resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==} + engines: {node: '>=8'} + dev: true + + /braces/3.0.2: + resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} + engines: {node: '>=8'} + dependencies: + fill-range: 7.0.1 + dev: true + + /clean-stack/2.2.0: + resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} + engines: {node: '>=6'} + dev: true + + /cli-cursor/3.1.0: + resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} + engines: {node: '>=8'} + dependencies: + restore-cursor: 3.1.0 + dev: true + + /cli-truncate/2.1.0: + resolution: {integrity: sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==} + engines: {node: '>=8'} + dependencies: + slice-ansi: 3.0.0 + string-width: 4.2.3 + dev: true + + /cli-truncate/3.1.0: + resolution: {integrity: sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + slice-ansi: 5.0.0 + string-width: 5.0.1 + dev: true + + /color-convert/2.0.1: + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} + engines: {node: '>=7.0.0'} + dependencies: + color-name: 1.1.4 + dev: true + + /color-name/1.1.4: + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + dev: true + + /colorette/2.0.16: + resolution: {integrity: sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==} + dev: true + + /commander/8.3.0: + resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==} + engines: {node: '>= 12'} + dev: true + + /cross-spawn/7.0.3: + resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} + engines: {node: '>= 8'} + dependencies: + path-key: 3.1.1 + shebang-command: 2.0.0 + which: 2.0.2 + dev: true + + /debug/4.3.3_supports-color@9.2.1: + resolution: {integrity: sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.2 + supports-color: 9.2.1 + dev: true + + /emoji-regex/8.0.0: + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} + dev: true + + /emoji-regex/9.2.2: + resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} + dev: true + + /execa/5.1.1: + resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} + engines: {node: '>=10'} + dependencies: + cross-spawn: 7.0.3 + get-stream: 6.0.1 + human-signals: 2.1.0 + is-stream: 2.0.1 + merge-stream: 2.0.0 + npm-run-path: 4.0.1 + onetime: 5.1.2 + signal-exit: 3.0.6 + strip-final-newline: 2.0.0 + dev: true + + /fill-range/7.0.1: + resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} + engines: {node: '>=8'} + dependencies: + to-regex-range: 5.0.1 + dev: true + + /get-stream/6.0.1: + resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} + engines: {node: '>=10'} + dev: true + + /human-signals/2.1.0: + resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} + engines: {node: '>=10.17.0'} + dev: true + + /husky/7.0.4: + resolution: {integrity: sha512-vbaCKN2QLtP/vD4yvs6iz6hBEo6wkSzs8HpRah1Z6aGmF2KW5PdYuAd7uX5a+OyBZHBhd+TFLqgjUgytQr4RvQ==} + engines: {node: '>=12'} + hasBin: true + dev: true + + /indent-string/4.0.0: + resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} + engines: {node: '>=8'} + dev: true + + /is-fullwidth-code-point/3.0.0: + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} + engines: {node: '>=8'} + dev: true + + /is-fullwidth-code-point/4.0.0: + resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==} + engines: {node: '>=12'} + dev: true + + /is-number/7.0.0: + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} + engines: {node: '>=0.12.0'} + dev: true + + /is-stream/2.0.1: + resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} + engines: {node: '>=8'} + dev: true + + /isexe/2.0.0: + resolution: {integrity: sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=} + dev: true + + /lilconfig/2.0.4: + resolution: {integrity: sha512-bfTIN7lEsiooCocSISTWXkiWJkRqtL9wYtYy+8EK3Y41qh3mpwPU0ycTOgjdY9ErwXCc8QyrQp82bdL0Xkm9yA==} + engines: {node: '>=10'} + dev: true + + /lint-staged/12.1.4: + resolution: {integrity: sha512-RgDz9nsFsE0/5eL9Vat0AvCuk0+j5mEuzBIVfrRH5FRtt5wibYe8zTjZs2nuqLFrLAGQGYnj8+HJxolcj08i/A==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + hasBin: true + dependencies: + cli-truncate: 3.1.0 + colorette: 2.0.16 + commander: 8.3.0 + debug: 4.3.3_supports-color@9.2.1 + execa: 5.1.1 + lilconfig: 2.0.4 + listr2: 3.13.5 + micromatch: 4.0.4 + normalize-path: 3.0.0 + object-inspect: 1.12.0 + string-argv: 0.3.1 + supports-color: 9.2.1 + yaml: 1.10.2 + transitivePeerDependencies: + - enquirer + dev: true + + /listr2/3.13.5: + resolution: {integrity: sha512-3n8heFQDSk+NcwBn3CgxEibZGaRzx+pC64n3YjpMD1qguV4nWus3Al+Oo3KooqFKTQEJ1v7MmnbnyyNspgx3NA==} + engines: {node: '>=10.0.0'} + peerDependencies: + enquirer: '>= 2.3.0 < 3' + peerDependenciesMeta: + enquirer: + optional: true + dependencies: + cli-truncate: 2.1.0 + colorette: 2.0.16 + log-update: 4.0.0 + p-map: 4.0.0 + rfdc: 1.3.0 + rxjs: 7.4.0 + through: 2.3.8 + wrap-ansi: 7.0.0 + dev: true + + /log-update/4.0.0: + resolution: {integrity: sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==} + engines: {node: '>=10'} + dependencies: + ansi-escapes: 4.3.2 + cli-cursor: 3.1.0 + slice-ansi: 4.0.0 + wrap-ansi: 6.2.0 + dev: true + + /merge-stream/2.0.0: + resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} + dev: true + + /micromatch/4.0.4: + resolution: {integrity: sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==} + engines: {node: '>=8.6'} + dependencies: + braces: 3.0.2 + picomatch: 2.3.0 + dev: true + + /mimic-fn/2.1.0: + resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} + engines: {node: '>=6'} + dev: true + + /ms/2.1.2: + resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} + dev: true + + /normalize-path/3.0.0: + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} + engines: {node: '>=0.10.0'} + dev: true + + /npm-run-path/4.0.1: + resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} + engines: {node: '>=8'} + dependencies: + path-key: 3.1.1 + dev: true + + /object-inspect/1.12.0: + resolution: {integrity: sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==} + dev: true + + /onetime/5.1.2: + resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} + engines: {node: '>=6'} + dependencies: + mimic-fn: 2.1.0 + dev: true + + /p-map/4.0.0: + resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} + engines: {node: '>=10'} + dependencies: + aggregate-error: 3.1.0 + dev: true + + /path-key/3.1.1: + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} + engines: {node: '>=8'} + dev: true + + /picomatch/2.3.0: + resolution: {integrity: sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==} + engines: {node: '>=8.6'} + dev: true + + /prettier/2.5.1: + resolution: {integrity: sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==} + engines: {node: '>=10.13.0'} + hasBin: true + dev: true + + /restore-cursor/3.1.0: + resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} + engines: {node: '>=8'} + dependencies: + onetime: 5.1.2 + signal-exit: 3.0.6 + dev: true + + /rfdc/1.3.0: + resolution: {integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==} + dev: true + + /rxjs/7.4.0: + resolution: {integrity: sha512-7SQDi7xeTMCJpqViXh8gL/lebcwlp3d831F05+9B44A4B0WfsEwUQHR64gsH1kvJ+Ep/J9K2+n1hVl1CsGN23w==} + dependencies: + tslib: 2.1.0 + dev: true + + /shebang-command/2.0.0: + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} + engines: {node: '>=8'} + dependencies: + shebang-regex: 3.0.0 + dev: true + + /shebang-regex/3.0.0: + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} + engines: {node: '>=8'} + dev: true + + /signal-exit/3.0.6: + resolution: {integrity: sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==} + dev: true + + /slice-ansi/3.0.0: + resolution: {integrity: sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==} + engines: {node: '>=8'} + dependencies: + ansi-styles: 4.3.0 + astral-regex: 2.0.0 + is-fullwidth-code-point: 3.0.0 + dev: true + + /slice-ansi/4.0.0: + resolution: {integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==} + engines: {node: '>=10'} + dependencies: + ansi-styles: 4.3.0 + astral-regex: 2.0.0 + is-fullwidth-code-point: 3.0.0 + dev: true + + /slice-ansi/5.0.0: + resolution: {integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==} + engines: {node: '>=12'} + dependencies: + ansi-styles: 6.1.0 + is-fullwidth-code-point: 4.0.0 + dev: true + + /string-argv/0.3.1: + resolution: {integrity: sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==} + engines: {node: '>=0.6.19'} + dev: true + + /string-width/4.2.3: + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} + engines: {node: '>=8'} + dependencies: + emoji-regex: 8.0.0 + is-fullwidth-code-point: 3.0.0 + strip-ansi: 6.0.1 + dev: true + + /string-width/5.0.1: + resolution: {integrity: sha512-5ohWO/M4//8lErlUUtrFy3b11GtNOuMOU0ysKCDXFcfXuuvUXu95akgj/i8ofmaGdN0hCqyl6uu9i8dS/mQp5g==} + engines: {node: '>=12'} + dependencies: + emoji-regex: 9.2.2 + is-fullwidth-code-point: 4.0.0 + strip-ansi: 7.0.1 + dev: true + + /strip-ansi/6.0.1: + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} + engines: {node: '>=8'} + dependencies: + ansi-regex: 5.0.1 + dev: true + + /strip-ansi/7.0.1: + resolution: {integrity: sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==} + engines: {node: '>=12'} + dependencies: + ansi-regex: 6.0.1 + dev: true + + /strip-final-newline/2.0.0: + resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} + engines: {node: '>=6'} + dev: true + + /supports-color/9.2.1: + resolution: {integrity: sha512-Obv7ycoCTG51N7y175StI9BlAXrmgZrFhZOb0/PyjHBher/NmsdBgbbQ1Inhq+gIhz6+7Gb+jWF2Vqi7Mf1xnQ==} + engines: {node: '>=12'} + dev: true + + /through/2.3.8: + resolution: {integrity: sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=} + dev: true + + /to-regex-range/5.0.1: + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} + engines: {node: '>=8.0'} + dependencies: + is-number: 7.0.0 + dev: true + + /tslib/2.1.0: + resolution: {integrity: sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==} + dev: true + + /type-fest/0.21.3: + resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} + engines: {node: '>=10'} + dev: true + + /which/2.0.2: + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} + engines: {node: '>= 8'} + hasBin: true + dependencies: + isexe: 2.0.0 + dev: true + + /wrap-ansi/6.2.0: + resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} + engines: {node: '>=8'} + dependencies: + ansi-styles: 4.3.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + dev: true + + /wrap-ansi/7.0.0: + resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} + engines: {node: '>=10'} + dependencies: + ansi-styles: 4.3.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + dev: true + + /yaml/1.10.2: + resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} + engines: {node: '>= 6'} + dev: true diff --git a/ts-bootstrap/README.md b/ts-bootstrap/README.md index 377400a..434f7bb 100644 --- a/ts-bootstrap/README.md +++ b/ts-bootstrap/README.md @@ -7,6 +7,7 @@ This is the reason you see a `pnpm-lock.yaml`. That being said, any package mana ```bash $ npm install # or pnpm install or yarn install ``` + ### Learn more on the [Solid Website](https://solidjs.com) and come chat with us on our [Discord](https://discord.com/invite/solidjs) ## Available Scripts diff --git a/ts-bootstrap/package.json b/ts-bootstrap/package.json index 1572fe7..e57396f 100644 --- a/ts-bootstrap/package.json +++ b/ts-bootstrap/package.json @@ -9,9 +9,9 @@ }, "license": "MIT", "devDependencies": { - "sass": "^1.44.0", - "typescript": "^4.5.3", - "vite": "^2.7.1", + "sass": "^1.45.1", + "typescript": "^4.5.4", + "vite": "^2.7.6", "vite-plugin-solid": "^2.1.4" }, "dependencies": { diff --git a/ts-bootstrap/pnpm-lock.yaml b/ts-bootstrap/pnpm-lock.yaml index 4331e2a..a4728cb 100644 --- a/ts-bootstrap/pnpm-lock.yaml +++ b/ts-bootstrap/pnpm-lock.yaml @@ -3,10 +3,10 @@ lockfileVersion: 5.3 specifiers: '@popperjs/core': ^2.11.0 bootstrap: ^5.1.3 - sass: ^1.44.0 + sass: ^1.45.1 solid-js: ^1.2.6 - typescript: ^4.5.3 - vite: ^2.7.1 + typescript: ^4.5.4 + vite: ^2.7.6 vite-plugin-solid: ^2.1.4 dependencies: @@ -15,10 +15,10 @@ dependencies: solid-js: 1.2.6 devDependencies: - sass: 1.44.0 - typescript: 4.5.3 - vite: 2.7.1_sass@1.44.0 - vite-plugin-solid: 2.1.4_sass@1.44.0 + sass: 1.45.1 + typescript: 4.5.4 + vite: 2.7.6_sass@1.45.1 + vite-plugin-solid: 2.1.4_sass@1.45.1 packages: @@ -34,18 +34,18 @@ packages: engines: {node: '>=6.9.0'} dev: true - /@babel/core/7.16.0: - resolution: {integrity: sha512-mYZEvshBRHGsIAiyH5PzCFTCfbWfoYbO/jcSdXQSUQu1/pW0xDZAUP7KEc32heqWTAfAHhV9j1vH8Sav7l+JNQ==} + /@babel/core/7.16.5: + resolution: {integrity: sha512-wUcenlLzuWMZ9Zt8S0KmFwGlH6QKRh3vsm/dhDA3CHkiTA45YuG1XkHRcNRl73EFPXDp/d5kVOU0/y7x2w6OaQ==} engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.16.0 - '@babel/generator': 7.16.0 - '@babel/helper-compilation-targets': 7.16.3_@babel+core@7.16.0 - '@babel/helper-module-transforms': 7.16.0 - '@babel/helpers': 7.16.3 - '@babel/parser': 7.16.4 + '@babel/generator': 7.16.5 + '@babel/helper-compilation-targets': 7.16.3_@babel+core@7.16.5 + '@babel/helper-module-transforms': 7.16.5 + '@babel/helpers': 7.16.5 + '@babel/parser': 7.16.6 '@babel/template': 7.16.0 - '@babel/traverse': 7.16.3 + '@babel/traverse': 7.16.5 '@babel/types': 7.16.0 convert-source-map: 1.8.0 debug: 4.3.3 @@ -57,8 +57,8 @@ packages: - supports-color dev: true - /@babel/generator/7.16.0: - resolution: {integrity: sha512-RR8hUCfRQn9j9RPKEVXo9LiwoxLPYn6hNZlvUOR8tSnaxlD0p0+la00ZP9/SnRt6HchKr+X0fO2r8vrETiJGew==} + /@babel/generator/7.16.5: + resolution: {integrity: sha512-kIvCdjZqcdKqoDbVVdt5R99icaRtrtYhYK/xux5qiWCBmfdvEYMFZ68QCrpE5cbFM1JsuArUNs1ZkuKtTtUcZA==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.16.0 @@ -73,36 +73,44 @@ packages: '@babel/types': 7.16.0 dev: true - /@babel/helper-compilation-targets/7.16.3_@babel+core@7.16.0: + /@babel/helper-compilation-targets/7.16.3_@babel+core@7.16.5: resolution: {integrity: sha512-vKsoSQAyBmxS35JUOOt+07cLc6Nk/2ljLIHwmq2/NM6hdioUaqEXq/S+nXvbvXbZkNDlWOymPanJGOc4CBjSJA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: '@babel/compat-data': 7.16.4 - '@babel/core': 7.16.0 + '@babel/core': 7.16.5 '@babel/helper-validator-option': 7.14.5 - browserslist: 4.18.1 + browserslist: 4.19.1 semver: 6.3.0 dev: true - /@babel/helper-create-class-features-plugin/7.16.0_@babel+core@7.16.0: - resolution: {integrity: sha512-XLwWvqEaq19zFlF5PTgOod4bUA+XbkR4WLQBct1bkzmxJGB0ZEJaoKF4c8cgH9oBtCDuYJ8BP5NB9uFiEgO5QA==} + /@babel/helper-create-class-features-plugin/7.16.5_@babel+core@7.16.5: + resolution: {integrity: sha512-NEohnYA7mkB8L5JhU7BLwcBdU3j83IziR9aseMueWGeAjblbul3zzb8UvJ3a1zuBiqCMObzCJHFqKIQE6hTVmg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.16.0 + '@babel/core': 7.16.5 '@babel/helper-annotate-as-pure': 7.16.0 + '@babel/helper-environment-visitor': 7.16.5 '@babel/helper-function-name': 7.16.0 - '@babel/helper-member-expression-to-functions': 7.16.0 + '@babel/helper-member-expression-to-functions': 7.16.5 '@babel/helper-optimise-call-expression': 7.16.0 - '@babel/helper-replace-supers': 7.16.0 + '@babel/helper-replace-supers': 7.16.5 '@babel/helper-split-export-declaration': 7.16.0 transitivePeerDependencies: - supports-color dev: true + /@babel/helper-environment-visitor/7.16.5: + resolution: {integrity: sha512-ODQyc5AnxmZWm/R2W7fzhamOk1ey8gSguo5SGvF0zcB3uUzRpTRmM/jmLSm9bDMyPlvbyJ+PwPEK0BWIoZ9wjg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.16.0 + dev: true + /@babel/helper-function-name/7.16.0: resolution: {integrity: sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog==} engines: {node: '>=6.9.0'} @@ -126,8 +134,8 @@ packages: '@babel/types': 7.16.0 dev: true - /@babel/helper-member-expression-to-functions/7.16.0: - resolution: {integrity: sha512-bsjlBFPuWT6IWhl28EdrQ+gTvSvj5tqVP5Xeftp07SEuz5pLnsXZuDkDD3Rfcxy0IsHmbZ+7B2/9SHzxO0T+sQ==} + /@babel/helper-member-expression-to-functions/7.16.5: + resolution: {integrity: sha512-7fecSXq7ZrLE+TWshbGT+HyCLkxloWNhTbU2QM1NTI/tDqyf0oZiMcEfYtDuUDCo528EOlt39G1rftea4bRZIw==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.16.0 @@ -140,17 +148,17 @@ packages: '@babel/types': 7.16.0 dev: true - /@babel/helper-module-transforms/7.16.0: - resolution: {integrity: sha512-My4cr9ATcaBbmaEa8M0dZNA74cfI6gitvUAskgDtAFmAqyFKDSHQo5YstxPbN+lzHl2D9l/YOEFqb2mtUh4gfA==} + /@babel/helper-module-transforms/7.16.5: + resolution: {integrity: sha512-CkvMxgV4ZyyioElFwcuWnDCcNIeyqTkCm9BxXZi73RR1ozqlpboqsbGUNvRTflgZtFbbJ1v5Emvm+lkjMYY/LQ==} engines: {node: '>=6.9.0'} dependencies: + '@babel/helper-environment-visitor': 7.16.5 '@babel/helper-module-imports': 7.16.0 - '@babel/helper-replace-supers': 7.16.0 '@babel/helper-simple-access': 7.16.0 '@babel/helper-split-export-declaration': 7.16.0 '@babel/helper-validator-identifier': 7.15.7 '@babel/template': 7.16.0 - '@babel/traverse': 7.16.3 + '@babel/traverse': 7.16.5 '@babel/types': 7.16.0 transitivePeerDependencies: - supports-color @@ -163,18 +171,19 @@ packages: '@babel/types': 7.16.0 dev: true - /@babel/helper-plugin-utils/7.14.5: - resolution: {integrity: sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==} + /@babel/helper-plugin-utils/7.16.5: + resolution: {integrity: sha512-59KHWHXxVA9K4HNF4sbHCf+eJeFe0Te/ZFGqBT4OjXhrwvA04sGfaEGsVTdsjoszq0YTP49RC9UKe5g8uN2RwQ==} engines: {node: '>=6.9.0'} dev: true - /@babel/helper-replace-supers/7.16.0: - resolution: {integrity: sha512-TQxuQfSCdoha7cpRNJvfaYxxxzmbxXw/+6cS7V02eeDYyhxderSoMVALvwupA54/pZcOTtVeJ0xccp1nGWladA==} + /@babel/helper-replace-supers/7.16.5: + resolution: {integrity: sha512-ao3seGVa/FZCMCCNDuBcqnBFSbdr8N2EW35mzojx3TwfIbdPmNK+JV6+2d5bR0Z71W5ocLnQp9en/cTF7pBJiQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-member-expression-to-functions': 7.16.0 + '@babel/helper-environment-visitor': 7.16.5 + '@babel/helper-member-expression-to-functions': 7.16.5 '@babel/helper-optimise-call-expression': 7.16.0 - '@babel/traverse': 7.16.3 + '@babel/traverse': 7.16.5 '@babel/types': 7.16.0 transitivePeerDependencies: - supports-color @@ -204,12 +213,12 @@ packages: engines: {node: '>=6.9.0'} dev: true - /@babel/helpers/7.16.3: - resolution: {integrity: sha512-Xn8IhDlBPhvYTvgewPKawhADichOsbkZuzN7qz2BusOM0brChsyXMDJvldWaYMMUNiCQdQzNEioXTp3sC8Nt8w==} + /@babel/helpers/7.16.5: + resolution: {integrity: sha512-TLgi6Lh71vvMZGEkFuIxzaPsyeYCHQ5jJOOX1f0xXn0uciFuE8cEk0wyBquMcCxBXZ5BJhE2aUB7pnWTD150Tw==} engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.16.0 - '@babel/traverse': 7.16.3 + '@babel/traverse': 7.16.5 '@babel/types': 7.16.0 transitivePeerDependencies: - supports-color @@ -224,56 +233,56 @@ packages: js-tokens: 4.0.0 dev: true - /@babel/parser/7.16.4: - resolution: {integrity: sha512-6V0qdPUaiVHH3RtZeLIsc+6pDhbYzHR8ogA8w+f+Wc77DuXto19g2QUwveINoS34Uw+W8/hQDGJCx+i4n7xcng==} + /@babel/parser/7.16.6: + resolution: {integrity: sha512-Gr86ujcNuPDnNOY8mi383Hvi8IYrJVJYuf3XcuBM/Dgd+bINn/7tHqsj+tKkoreMbmGsFLsltI/JJd8fOFWGDQ==} engines: {node: '>=6.0.0'} hasBin: true dev: true - /@babel/plugin-syntax-jsx/7.16.0_@babel+core@7.16.0: - resolution: {integrity: sha512-8zv2+xiPHwly31RK4RmnEYY5zziuF3O7W2kIDW+07ewWDh6Oi0dRq8kwvulRkFgt6DB97RlKs5c1y068iPlCUg==} + /@babel/plugin-syntax-jsx/7.16.5_@babel+core@7.16.5: + resolution: {integrity: sha512-42OGssv9NPk4QHKVgIHlzeLgPOW5rGgfV5jzG90AhcXXIv6hu/eqj63w4VgvRxdvZY3AlYeDgPiSJ3BqAd1Y6Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.0 - '@babel/helper-plugin-utils': 7.14.5 + '@babel/core': 7.16.5 + '@babel/helper-plugin-utils': 7.16.5 dev: true - /@babel/plugin-syntax-typescript/7.16.0_@babel+core@7.16.0: - resolution: {integrity: sha512-Xv6mEXqVdaqCBfJFyeab0fH2DnUoMsDmhamxsSi4j8nLd4Vtw213WMJr55xxqipC/YVWyPY3K0blJncPYji+dQ==} + /@babel/plugin-syntax-typescript/7.16.5_@babel+core@7.16.5: + resolution: {integrity: sha512-/d4//lZ1Vqb4mZ5xTep3dDK888j7BGM/iKqBmndBaoYAFPlPKrGU608VVBz5JeyAb6YQDjRu1UKqj86UhwWVgw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.0 - '@babel/helper-plugin-utils': 7.14.5 + '@babel/core': 7.16.5 + '@babel/helper-plugin-utils': 7.16.5 dev: true - /@babel/plugin-transform-typescript/7.16.1_@babel+core@7.16.0: + /@babel/plugin-transform-typescript/7.16.1_@babel+core@7.16.5: resolution: {integrity: sha512-NO4XoryBng06jjw/qWEU2LhcLJr1tWkhpMam/H4eas/CDKMX/b2/Ylb6EI256Y7+FVPCawwSM1rrJNOpDiz+Lg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.0 - '@babel/helper-create-class-features-plugin': 7.16.0_@babel+core@7.16.0 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-typescript': 7.16.0_@babel+core@7.16.0 + '@babel/core': 7.16.5 + '@babel/helper-create-class-features-plugin': 7.16.5_@babel+core@7.16.5 + '@babel/helper-plugin-utils': 7.16.5 + '@babel/plugin-syntax-typescript': 7.16.5_@babel+core@7.16.5 transitivePeerDependencies: - supports-color dev: true - /@babel/preset-typescript/7.16.0_@babel+core@7.16.0: - resolution: {integrity: sha512-txegdrZYgO9DlPbv+9QOVpMnKbOtezsLHWsnsRF4AjbSIsVaujrq1qg8HK0mxQpWv0jnejt0yEoW1uWpvbrDTg==} + /@babel/preset-typescript/7.16.5_@babel+core@7.16.5: + resolution: {integrity: sha512-lmAWRoJ9iOSvs3DqOndQpj8XqXkzaiQs50VG/zESiI9D3eoZhGriU675xNCr0UwvsuXrhMAGvyk1w+EVWF3u8Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.0 - '@babel/helper-plugin-utils': 7.14.5 + '@babel/core': 7.16.5 + '@babel/helper-plugin-utils': 7.16.5 '@babel/helper-validator-option': 7.14.5 - '@babel/plugin-transform-typescript': 7.16.1_@babel+core@7.16.0 + '@babel/plugin-transform-typescript': 7.16.1_@babel+core@7.16.5 transitivePeerDependencies: - supports-color dev: true @@ -283,20 +292,21 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.16.0 - '@babel/parser': 7.16.4 + '@babel/parser': 7.16.6 '@babel/types': 7.16.0 dev: true - /@babel/traverse/7.16.3: - resolution: {integrity: sha512-eolumr1vVMjqevCpwVO99yN/LoGL0EyHiLO5I043aYQvwOJ9eR5UsZSClHVCzfhBduMAsSzgA/6AyqPjNayJag==} + /@babel/traverse/7.16.5: + resolution: {integrity: sha512-FOCODAzqUMROikDYLYxl4nmwiLlu85rNqBML/A5hKRVXG2LV8d0iMqgPzdYTcIpjZEBB7D6UDU9vxRZiriASdQ==} engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.16.0 - '@babel/generator': 7.16.0 + '@babel/generator': 7.16.5 + '@babel/helper-environment-visitor': 7.16.5 '@babel/helper-function-name': 7.16.0 '@babel/helper-hoist-variables': 7.16.0 '@babel/helper-split-export-declaration': 7.16.0 - '@babel/parser': 7.16.4 + '@babel/parser': 7.16.6 '@babel/types': 7.16.0 debug: 4.3.3 globals: 11.12.0 @@ -331,21 +341,21 @@ packages: picomatch: 2.3.0 dev: true - /babel-plugin-jsx-dom-expressions/0.30.9_@babel+core@7.16.0: + /babel-plugin-jsx-dom-expressions/0.30.9_@babel+core@7.16.5: resolution: {integrity: sha512-FdfgH5IgB5vUCHGQtj65uZ4uiW42VPN2h2KgRwRkINL9/vHRPw0bsGKL+2CaI/LmLKvot9IXhqjSV/HhD0KDWA==} dependencies: '@babel/helper-module-imports': 7.16.0 - '@babel/plugin-syntax-jsx': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-syntax-jsx': 7.16.5_@babel+core@7.16.5 '@babel/types': 7.16.0 html-entities: 2.3.2 transitivePeerDependencies: - '@babel/core' dev: true - /babel-preset-solid/1.2.6_@babel+core@7.16.0: + /babel-preset-solid/1.2.6_@babel+core@7.16.5: resolution: {integrity: sha512-rFl9Sv/llx5fbE1zfx9QlQMsJz3q/nQZds2xq5Atnayop1NOyK9l/ychF2g3DWXoN9MbAR+ZxZqxzsPnOXAV+A==} dependencies: - babel-plugin-jsx-dom-expressions: 0.30.9_@babel+core@7.16.0 + babel-plugin-jsx-dom-expressions: 0.30.9_@babel+core@7.16.5 transitivePeerDependencies: - '@babel/core' dev: true @@ -370,20 +380,20 @@ packages: fill-range: 7.0.1 dev: true - /browserslist/4.18.1: - resolution: {integrity: sha512-8ScCzdpPwR2wQh8IT82CA2VgDwjHyqMovPBZSNH54+tm4Jk2pCuv90gmAdH6J84OCRWi0b4gMe6O6XPXuJnjgQ==} + /browserslist/4.19.1: + resolution: {integrity: sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001286 - electron-to-chromium: 1.4.16 + caniuse-lite: 1.0.30001292 + electron-to-chromium: 1.4.27 escalade: 3.1.1 node-releases: 2.0.1 picocolors: 1.0.0 dev: true - /caniuse-lite/1.0.30001286: - resolution: {integrity: sha512-zaEMRH6xg8ESMi2eQ3R4eZ5qw/hJiVsO/HlLwniIwErij0JDr9P+8V4dtx1l+kLq6j3yy8l8W4fst1lBnat5wQ==} + /caniuse-lite/1.0.30001292: + resolution: {integrity: sha512-jnT4Tq0Q4ma+6nncYQVe7d73kmDmE9C3OGTx3MvW7lBM/eY1S1DZTMBON7dqV481RhNiS5OxD7k9JQvmDOTirw==} dev: true /chalk/2.4.2: @@ -438,8 +448,8 @@ packages: ms: 2.1.2 dev: true - /electron-to-chromium/1.4.16: - resolution: {integrity: sha512-BQb7FgYwnu6haWLU63/CdVW+9xhmHls3RCQUFiV4lvw3wimEHTVcUk2hkuZo76QhR8nnDdfZE7evJIZqijwPdA==} + /electron-to-chromium/1.4.27: + resolution: {integrity: sha512-uZ95szi3zUbzRDx1zx/xnsCG+2xgZyy57pDOeaeO4r8zx5Dqe8Jv1ti8cunvBwJHVI5LzPuw8umKwZb3WKYxSQ==} dev: true /esbuild-android-arm64/0.13.15: @@ -763,8 +773,8 @@ packages: engines: {node: '>=8.6'} dev: true - /postcss/8.4.4: - resolution: {integrity: sha512-joU6fBsN6EIer28Lj6GDFoC/5yOZzLCfn0zHAn/MYXI7aPt4m4hK5KC5ovEZXy+lnCjmYIbQWngvju2ddyEr8Q==} + /postcss/8.4.5: + resolution: {integrity: sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==} engines: {node: ^10 || ^12 || >=14} dependencies: nanoid: 3.1.30 @@ -786,8 +796,8 @@ packages: path-parse: 1.0.7 dev: true - /rollup/2.61.0: - resolution: {integrity: sha512-teQ+T1mUYbyvGyUavCodiyA9hD4DxwYZJwr/qehZGhs1Z49vsmzelMVYMxGU4ZhGRKxYPupHuz5yzm/wj7VpWA==} + /rollup/2.61.1: + resolution: {integrity: sha512-BbTXlEvB8d+XFbK/7E5doIcRtxWPRiqr0eb5vQ0+2paMM04Ye4PZY5nHOQef2ix24l/L0SpLd5hwcH15QHPdvA==} engines: {node: '>=10.0.0'} hasBin: true optionalDependencies: @@ -798,13 +808,14 @@ packages: resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} dev: true - /sass/1.44.0: - resolution: {integrity: sha512-0hLREbHFXGQqls/K8X+koeP+ogFRPF4ZqetVB19b7Cst9Er8cOR0rc6RU7MaI4W1JmUShd1BPgPoeqmmgMMYFw==} + /sass/1.45.1: + resolution: {integrity: sha512-pwPRiq29UR0o4X3fiQyCtrESldXvUQAAE0QmcJTpsI4kuHHcLzZ54M1oNBVIXybQv8QF2zfkpFcTxp8ta97dUA==} engines: {node: '>=8.9.0'} hasBin: true dependencies: chokidar: 3.5.2 immutable: 4.0.0 + source-map-js: 1.0.1 dev: true /semver/6.3.0: @@ -815,12 +826,12 @@ packages: /solid-js/1.2.6: resolution: {integrity: sha512-NvPHJ5Vj5f+ZJWIioickrC55seovSkDtm5NzSpnoUk3z4tATv0STpy5iuGNEn51ZORUcwpZzrMAtOCGziXU1XA==} - /solid-refresh/0.3.2_solid-js@1.2.6: - resolution: {integrity: sha512-7lg3EjenGoxQvGoZnTD3d480wBxbpAiAsyk0dhoGq6hjcaAQ3vnsBGxvXV0LBTzeQcGmIRz1GeSsw/64YyNr+g==} + /solid-refresh/0.3.3_solid-js@1.2.6: + resolution: {integrity: sha512-8Xi828ErNGAp7FmNNfJTBKy+LdMxnJ1LAAh8CgtPhtaVMBlmppzvD4YSR6UHm8sNsoO5rwTwAl5uHfKsWFFDPA==} peerDependencies: solid-js: ^1.0.0 dependencies: - '@babel/generator': 7.16.0 + '@babel/generator': 7.16.5 '@babel/helper-module-imports': 7.16.0 '@babel/types': 7.16.0 solid-js: 1.2.6 @@ -859,22 +870,22 @@ packages: resolution: {integrity: sha512-nsZd8ZeNUzukXPlJmTBwUAuABDe/9qtVDelJeT/qW0ow3ZS3BsQJtNkan1802aM9Uf68/Y8ljw86Hu0h5IUW3w==} dev: true - /typescript/4.5.3: - resolution: {integrity: sha512-eVYaEHALSt+s9LbvgEv4Ef+Tdq7hBiIZgii12xXJnukryt3pMgJf6aKhoCZ3FWQsu6sydEnkg11fYXLzhLBjeQ==} + /typescript/4.5.4: + resolution: {integrity: sha512-VgYs2A2QIRuGphtzFV7aQJduJ2gyfTljngLzjpfW9FoYZF6xuw1W0vW9ghCKLfcWrCFxK81CSGRAvS1pn4fIUg==} engines: {node: '>=4.2.0'} hasBin: true dev: true - /vite-plugin-solid/2.1.4_sass@1.44.0: + /vite-plugin-solid/2.1.4_sass@1.45.1: resolution: {integrity: sha512-lhEPlDf4PB+KKu5ExaT3zaENqC8shpJ4H74a2R0qbr1MCiFvhE/AooWvIlclpHzBtDK6MmUKv25qSFoSC1EaXQ==} dependencies: - '@babel/core': 7.16.0 - '@babel/preset-typescript': 7.16.0_@babel+core@7.16.0 - babel-preset-solid: 1.2.6_@babel+core@7.16.0 + '@babel/core': 7.16.5 + '@babel/preset-typescript': 7.16.5_@babel+core@7.16.5 + babel-preset-solid: 1.2.6_@babel+core@7.16.5 merge-anything: 4.0.2 solid-js: 1.2.6 - solid-refresh: 0.3.2_solid-js@1.2.6 - vite: 2.7.1_sass@1.44.0 + solid-refresh: 0.3.3_solid-js@1.2.6 + vite: 2.7.6_sass@1.45.1 transitivePeerDependencies: - less - sass @@ -882,8 +893,8 @@ packages: - supports-color dev: true - /vite/2.7.1_sass@1.44.0: - resolution: {integrity: sha512-TDXXhcu5lyQ6uosK4ZWaOyB4VzOiizk0biitRzDzaEtgSUi8rVYPc4k1xgOjLSf0OuceDJmojFKXHOX9DB1WuQ==} + /vite/2.7.6_sass@1.45.1: + resolution: {integrity: sha512-PBNoc87rDYLtkpFU9dbVeGdbcyKzz6c34oScqivE3FEa3BhVa4ASupCzcz0eDIiSECovfLcQnLUJt9vhiEU08g==} engines: {node: '>=12.2.0'} hasBin: true peerDependencies: @@ -899,10 +910,10 @@ packages: optional: true dependencies: esbuild: 0.13.15 - postcss: 8.4.4 + postcss: 8.4.5 resolve: 1.20.0 - rollup: 2.61.0 - sass: 1.44.0 + rollup: 2.61.1 + sass: 1.45.1 optionalDependencies: fsevents: 2.3.2 dev: true diff --git a/ts-bootstrap/src/App.tsx b/ts-bootstrap/src/App.tsx index c706fa1..9d2b356 100644 --- a/ts-bootstrap/src/App.tsx +++ b/ts-bootstrap/src/App.tsx @@ -1,6 +1,6 @@ -import { onCleanup, onMount } from "solid-js"; -import type { Component } from "solid-js"; -import * as bootstrap from "bootstrap"; +import { onCleanup, onMount } from 'solid-js'; +import type { Component } from 'solid-js'; +import * as bootstrap from 'bootstrap'; const App: Component = () => { /** @@ -10,18 +10,18 @@ const App: Component = () => { function setActiveItem() { let hash = window.location.hash; - if (hash === "") { + if (hash === '') { return; } let link = document.querySelector('.bd-aside a[href="' + hash + '"]'); - let active = document.querySelector(".bd-aside .active"); + let active = document.querySelector('.bd-aside .active'); // @ts-ignore let parent = link.parentNode.parentNode.previousElementSibling; - link.classList.add("active"); + link.classList.add('active'); - if (parent.classList.contains("collapsed")) { + if (parent.classList.contains('collapsed')) { parent.click(); } @@ -32,7 +32,7 @@ const App: Component = () => { // @ts-ignore let expanded = active.parentNode.parentNode.previousElementSibling; - active.classList.remove("active"); + active.classList.remove('active'); if (expanded && parent !== expanded) { expanded.click(); @@ -41,11 +41,11 @@ const App: Component = () => { onMount(() => { setActiveItem(); - window.addEventListener("hashchange", setActiveItem); + window.addEventListener('hashchange', setActiveItem); }); onCleanup(() => { - window.removeEventListener("hashchange", setActiveItem); + window.removeEventListener('hashchange', setActiveItem); }); return ( @@ -427,7 +427,7 @@ const App: Component = () => {
@@ -1303,14 +1303,14 @@ const App: Component = () => {A well-known quote, contained in a blockquote element.
.accordion-body, though the transition does
limit overflow.
.accordion-body, though the transition does
limit overflow.
.accordion-body, though the transition does
limit overflow.
- Example heading{" "} + Example heading{' '} New
- Example heading{" "} + Example heading{' '} New
- Example heading{" "} + Example heading{' '} New
diff --git a/ts-bootstrap/src/cheatsheet.scss b/ts-bootstrap/src/cheatsheet.scss
index 6783a6f..fe5be97 100644
--- a/ts-bootstrap/src/cheatsheet.scss
+++ b/ts-bootstrap/src/cheatsheet.scss
@@ -30,7 +30,7 @@
width: 1em;
height: 1em;
margin-right: 0.25rem;
- content: "";
+ content: '';
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%25230d6efd' viewBox='0 0 16 16'%3E%3Cpath d='M4 1h8a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2h1a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V3a1 1 0 0 0-1-1H4a1 1 0 0 0-1 1H2a2 2 0 0 1 2-2z'/%3E%3Cpath d='M2 5v-.5a.5.5 0 0 1 1 0V5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H2zm0 3v-.5a.5.5 0 0 1 1 0V8h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H2zm0 3v-.5a.5.5 0 0 1 1 0v.5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H2z'/%3E%3Cpath fill-rule='evenodd' d='M8.646 5.646a.5.5 0 0 1 .708 0l2 2a.5.5 0 0 1 0 .708l-2 2a.5.5 0 0 1-.708-.708L10.293 8 8.646 6.354a.5.5 0 0 1 0-.708zm-1.292 0a.5.5 0 0 0-.708 0l-2 2a.5.5 0 0 0 0 .708l2 2a.5.5 0 0 0 .708-.708L5.707 8l1.647-1.646a.5.5 0 0 0 0-.708z'/%3E%3C/svg%3E");
background-size: 1em;
}
@@ -89,7 +89,7 @@
transform-origin: 0.5em 50%;
}
-.bd-aside .btn[aria-expanded="true"]::before {
+.bd-aside .btn[aria-expanded='true']::before {
transform: rotate(90deg) /* rtl:ignore */;
}
@@ -101,15 +101,15 @@
overflow: auto;
}
-[id="modal"] .bd-example .btn,
-[id="buttons"] .bd-example .btn,
-[id="tooltips"] .bd-example .btn,
-[id="popovers"] .bd-example .btn,
-[id="dropdowns"] .bd-example .btn-group,
-[id="dropdowns"] .bd-example .dropdown,
-[id="dropdowns"] .bd-example .dropup,
-[id="dropdowns"] .bd-example .dropend,
-[id="dropdowns"] .bd-example .dropstart {
+[id='modal'] .bd-example .btn,
+[id='buttons'] .bd-example .btn,
+[id='tooltips'] .bd-example .btn,
+[id='popovers'] .bd-example .btn,
+[id='dropdowns'] .bd-example .btn-group,
+[id='dropdowns'] .bd-example .dropdown,
+[id='dropdowns'] .bd-example .dropup,
+[id='dropdowns'] .bd-example .dropend,
+[id='dropdowns'] .bd-example .dropstart {
margin: 0 1rem 1rem 0;
}
@@ -171,7 +171,7 @@
left: 0;
/* rtl:end:ignore */
z-index: -1;
- content: "";
+ content: '';
background-image: linear-gradient(
to bottom,
rgba(255, 255, 255, 1) calc(100% - 3rem),
diff --git a/ts-bootstrap/src/index.tsx b/ts-bootstrap/src/index.tsx
index 9c3d3c1..62c563a 100644
--- a/ts-bootstrap/src/index.tsx
+++ b/ts-bootstrap/src/index.tsx
@@ -1,13 +1,13 @@
-import "bootstrap/scss/bootstrap.scss";
+import 'bootstrap/scss/bootstrap.scss';
-import { render } from "solid-js/web";
+import { render } from 'solid-js/web';
/**
* This file was taken from the cheatsheet example of bootstrap.
* You will most likely remove it if using this template.
*/
-import "./cheatsheet.scss";
+import './cheatsheet.scss';
-import App from "./App";
+import App from './App';
-render(() =>
A page all about this website.
- +
{JSON.stringify(data, null, 2)}
diff --git a/ts-router/src/pages/home.tsx b/ts-router/src/pages/home.tsx
index 08871ba..da0c031 100644
--- a/ts-router/src/pages/home.tsx
+++ b/ts-router/src/pages/home.tsx
@@ -1,4 +1,4 @@
-import { createSignal } from "solid-js";
+import { createSignal } from 'solid-js';
export default function Home() {
const [count, setCount] = createSignal(0);
diff --git a/ts-router/src/routes.ts b/ts-router/src/routes.ts
index c4ae310..a9a494a 100644
--- a/ts-router/src/routes.ts
+++ b/ts-router/src/routes.ts
@@ -1,21 +1,21 @@
-import { lazy } from "solid-js";
-import type { RouteDefinition } from "solid-app-router";
+import { lazy } from 'solid-js';
+import type { RouteDefinition } from 'solid-app-router';
-import Home from "./pages/home";
-import AboutData from "./pages/about.data";
+import Home from './pages/home';
+import AboutData from './pages/about.data';
export const routes: RouteDefinition[] = [
{
- path: "/",
+ path: '/',
component: Home,
},
{
- path: "/about",
- component: lazy(() => import("./pages/about")),
+ path: '/about',
+ component: lazy(() => import('./pages/about')),
data: AboutData,
},
{
- path: "**",
- component: lazy(() => import("./errors/404")),
+ path: '**',
+ component: lazy(() => import('./errors/404')),
},
];
diff --git a/ts-router/tailwind.config.ts b/ts-router/tailwind.config.ts
index 20d5599..1b4b2cd 100644
--- a/ts-router/tailwind.config.ts
+++ b/ts-router/tailwind.config.ts
@@ -1,4 +1,4 @@
-import { defineConfig } from "vite-plugin-windicss";
+import { defineConfig } from 'vite-plugin-windicss';
export default defineConfig({
darkMode: false,
diff --git a/ts-router/vite.config.ts b/ts-router/vite.config.ts
index 340126a..ea9fb84 100644
--- a/ts-router/vite.config.ts
+++ b/ts-router/vite.config.ts
@@ -1,11 +1,11 @@
-import { defineConfig } from "vite";
-import solidPlugin from "vite-plugin-solid";
-import WindiCSS from "vite-plugin-windicss";
+import { defineConfig } from 'vite';
+import solidPlugin from 'vite-plugin-solid';
+import WindiCSS from 'vite-plugin-windicss';
export default defineConfig({
plugins: [solidPlugin(), WindiCSS()],
build: {
- target: "esnext",
+ target: 'esnext',
polyfillDynamicImport: false,
},
});
diff --git a/ts-tailwindcss/README.md b/ts-tailwindcss/README.md
index 377400a..434f7bb 100644
--- a/ts-tailwindcss/README.md
+++ b/ts-tailwindcss/README.md
@@ -7,6 +7,7 @@ This is the reason you see a `pnpm-lock.yaml`. That being said, any package mana
```bash
$ npm install # or pnpm install or yarn install
```
+
### Learn more on the [Solid Website](https://solidjs.com) and come chat with us on our [Discord](https://discord.com/invite/solidjs)
## Available Scripts
diff --git a/ts-tailwindcss/package.json b/ts-tailwindcss/package.json
index da70e20..dd1e181 100644
--- a/ts-tailwindcss/package.json
+++ b/ts-tailwindcss/package.json
@@ -10,10 +10,10 @@
"license": "MIT",
"devDependencies": {
"autoprefixer": "^10.4.0",
- "postcss": "^8.4.4",
- "tailwindcss": "^3.0.0",
- "typescript": "^4.5.3",
- "vite": "^2.7.1",
+ "postcss": "^8.4.5",
+ "tailwindcss": "^3.0.7",
+ "typescript": "^4.5.4",
+ "vite": "^2.7.6",
"vite-plugin-solid": "^2.1.4"
},
"dependencies": {
diff --git a/ts-tailwindcss/pnpm-lock.yaml b/ts-tailwindcss/pnpm-lock.yaml
index 6560664..3a04474 100644
--- a/ts-tailwindcss/pnpm-lock.yaml
+++ b/ts-tailwindcss/pnpm-lock.yaml
@@ -2,22 +2,22 @@ lockfileVersion: 5.3
specifiers:
autoprefixer: ^10.4.0
- postcss: ^8.4.4
+ postcss: ^8.4.5
solid-js: ^1.2.6
- tailwindcss: ^3.0.0
- typescript: ^4.5.3
- vite: ^2.7.1
+ tailwindcss: ^3.0.7
+ typescript: ^4.5.4
+ vite: ^2.7.6
vite-plugin-solid: ^2.1.4
dependencies:
solid-js: 1.2.6
devDependencies:
- autoprefixer: 10.4.0_postcss@8.4.4
- postcss: 8.4.4
- tailwindcss: 3.0.0_6b4e3d148bdcb715d5f821ed0a9c268b
- typescript: 4.5.3
- vite: 2.7.1
+ autoprefixer: 10.4.0_postcss@8.4.5
+ postcss: 8.4.5
+ tailwindcss: 3.0.7_16a290f6d0e3717bf6d2667234aebd30
+ typescript: 4.5.4
+ vite: 2.7.6
vite-plugin-solid: 2.1.4
packages:
@@ -34,18 +34,18 @@ packages:
engines: {node: '>=6.9.0'}
dev: true
- /@babel/core/7.16.0:
- resolution: {integrity: sha512-mYZEvshBRHGsIAiyH5PzCFTCfbWfoYbO/jcSdXQSUQu1/pW0xDZAUP7KEc32heqWTAfAHhV9j1vH8Sav7l+JNQ==}
+ /@babel/core/7.16.5:
+ resolution: {integrity: sha512-wUcenlLzuWMZ9Zt8S0KmFwGlH6QKRh3vsm/dhDA3CHkiTA45YuG1XkHRcNRl73EFPXDp/d5kVOU0/y7x2w6OaQ==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/code-frame': 7.16.0
- '@babel/generator': 7.16.0
- '@babel/helper-compilation-targets': 7.16.3_@babel+core@7.16.0
- '@babel/helper-module-transforms': 7.16.0
- '@babel/helpers': 7.16.3
- '@babel/parser': 7.16.4
+ '@babel/generator': 7.16.5
+ '@babel/helper-compilation-targets': 7.16.3_@babel+core@7.16.5
+ '@babel/helper-module-transforms': 7.16.5
+ '@babel/helpers': 7.16.5
+ '@babel/parser': 7.16.6
'@babel/template': 7.16.0
- '@babel/traverse': 7.16.3
+ '@babel/traverse': 7.16.5
'@babel/types': 7.16.0
convert-source-map: 1.8.0
debug: 4.3.3
@@ -57,8 +57,8 @@ packages:
- supports-color
dev: true
- /@babel/generator/7.16.0:
- resolution: {integrity: sha512-RR8hUCfRQn9j9RPKEVXo9LiwoxLPYn6hNZlvUOR8tSnaxlD0p0+la00ZP9/SnRt6HchKr+X0fO2r8vrETiJGew==}
+ /@babel/generator/7.16.5:
+ resolution: {integrity: sha512-kIvCdjZqcdKqoDbVVdt5R99icaRtrtYhYK/xux5qiWCBmfdvEYMFZ68QCrpE5cbFM1JsuArUNs1ZkuKtTtUcZA==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/types': 7.16.0
@@ -73,36 +73,44 @@ packages:
'@babel/types': 7.16.0
dev: true
- /@babel/helper-compilation-targets/7.16.3_@babel+core@7.16.0:
+ /@babel/helper-compilation-targets/7.16.3_@babel+core@7.16.5:
resolution: {integrity: sha512-vKsoSQAyBmxS35JUOOt+07cLc6Nk/2ljLIHwmq2/NM6hdioUaqEXq/S+nXvbvXbZkNDlWOymPanJGOc4CBjSJA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
'@babel/compat-data': 7.16.4
- '@babel/core': 7.16.0
+ '@babel/core': 7.16.5
'@babel/helper-validator-option': 7.14.5
- browserslist: 4.18.1
+ browserslist: 4.19.1
semver: 6.3.0
dev: true
- /@babel/helper-create-class-features-plugin/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-XLwWvqEaq19zFlF5PTgOod4bUA+XbkR4WLQBct1bkzmxJGB0ZEJaoKF4c8cgH9oBtCDuYJ8BP5NB9uFiEgO5QA==}
+ /@babel/helper-create-class-features-plugin/7.16.5_@babel+core@7.16.5:
+ resolution: {integrity: sha512-NEohnYA7mkB8L5JhU7BLwcBdU3j83IziR9aseMueWGeAjblbul3zzb8UvJ3a1zuBiqCMObzCJHFqKIQE6hTVmg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
- '@babel/core': 7.16.0
+ '@babel/core': 7.16.5
'@babel/helper-annotate-as-pure': 7.16.0
+ '@babel/helper-environment-visitor': 7.16.5
'@babel/helper-function-name': 7.16.0
- '@babel/helper-member-expression-to-functions': 7.16.0
+ '@babel/helper-member-expression-to-functions': 7.16.5
'@babel/helper-optimise-call-expression': 7.16.0
- '@babel/helper-replace-supers': 7.16.0
+ '@babel/helper-replace-supers': 7.16.5
'@babel/helper-split-export-declaration': 7.16.0
transitivePeerDependencies:
- supports-color
dev: true
+ /@babel/helper-environment-visitor/7.16.5:
+ resolution: {integrity: sha512-ODQyc5AnxmZWm/R2W7fzhamOk1ey8gSguo5SGvF0zcB3uUzRpTRmM/jmLSm9bDMyPlvbyJ+PwPEK0BWIoZ9wjg==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/types': 7.16.0
+ dev: true
+
/@babel/helper-function-name/7.16.0:
resolution: {integrity: sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog==}
engines: {node: '>=6.9.0'}
@@ -126,8 +134,8 @@ packages:
'@babel/types': 7.16.0
dev: true
- /@babel/helper-member-expression-to-functions/7.16.0:
- resolution: {integrity: sha512-bsjlBFPuWT6IWhl28EdrQ+gTvSvj5tqVP5Xeftp07SEuz5pLnsXZuDkDD3Rfcxy0IsHmbZ+7B2/9SHzxO0T+sQ==}
+ /@babel/helper-member-expression-to-functions/7.16.5:
+ resolution: {integrity: sha512-7fecSXq7ZrLE+TWshbGT+HyCLkxloWNhTbU2QM1NTI/tDqyf0oZiMcEfYtDuUDCo528EOlt39G1rftea4bRZIw==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/types': 7.16.0
@@ -140,17 +148,17 @@ packages:
'@babel/types': 7.16.0
dev: true
- /@babel/helper-module-transforms/7.16.0:
- resolution: {integrity: sha512-My4cr9ATcaBbmaEa8M0dZNA74cfI6gitvUAskgDtAFmAqyFKDSHQo5YstxPbN+lzHl2D9l/YOEFqb2mtUh4gfA==}
+ /@babel/helper-module-transforms/7.16.5:
+ resolution: {integrity: sha512-CkvMxgV4ZyyioElFwcuWnDCcNIeyqTkCm9BxXZi73RR1ozqlpboqsbGUNvRTflgZtFbbJ1v5Emvm+lkjMYY/LQ==}
engines: {node: '>=6.9.0'}
dependencies:
+ '@babel/helper-environment-visitor': 7.16.5
'@babel/helper-module-imports': 7.16.0
- '@babel/helper-replace-supers': 7.16.0
'@babel/helper-simple-access': 7.16.0
'@babel/helper-split-export-declaration': 7.16.0
'@babel/helper-validator-identifier': 7.15.7
'@babel/template': 7.16.0
- '@babel/traverse': 7.16.3
+ '@babel/traverse': 7.16.5
'@babel/types': 7.16.0
transitivePeerDependencies:
- supports-color
@@ -163,18 +171,19 @@ packages:
'@babel/types': 7.16.0
dev: true
- /@babel/helper-plugin-utils/7.14.5:
- resolution: {integrity: sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==}
+ /@babel/helper-plugin-utils/7.16.5:
+ resolution: {integrity: sha512-59KHWHXxVA9K4HNF4sbHCf+eJeFe0Te/ZFGqBT4OjXhrwvA04sGfaEGsVTdsjoszq0YTP49RC9UKe5g8uN2RwQ==}
engines: {node: '>=6.9.0'}
dev: true
- /@babel/helper-replace-supers/7.16.0:
- resolution: {integrity: sha512-TQxuQfSCdoha7cpRNJvfaYxxxzmbxXw/+6cS7V02eeDYyhxderSoMVALvwupA54/pZcOTtVeJ0xccp1nGWladA==}
+ /@babel/helper-replace-supers/7.16.5:
+ resolution: {integrity: sha512-ao3seGVa/FZCMCCNDuBcqnBFSbdr8N2EW35mzojx3TwfIbdPmNK+JV6+2d5bR0Z71W5ocLnQp9en/cTF7pBJiQ==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/helper-member-expression-to-functions': 7.16.0
+ '@babel/helper-environment-visitor': 7.16.5
+ '@babel/helper-member-expression-to-functions': 7.16.5
'@babel/helper-optimise-call-expression': 7.16.0
- '@babel/traverse': 7.16.3
+ '@babel/traverse': 7.16.5
'@babel/types': 7.16.0
transitivePeerDependencies:
- supports-color
@@ -204,12 +213,12 @@ packages:
engines: {node: '>=6.9.0'}
dev: true
- /@babel/helpers/7.16.3:
- resolution: {integrity: sha512-Xn8IhDlBPhvYTvgewPKawhADichOsbkZuzN7qz2BusOM0brChsyXMDJvldWaYMMUNiCQdQzNEioXTp3sC8Nt8w==}
+ /@babel/helpers/7.16.5:
+ resolution: {integrity: sha512-TLgi6Lh71vvMZGEkFuIxzaPsyeYCHQ5jJOOX1f0xXn0uciFuE8cEk0wyBquMcCxBXZ5BJhE2aUB7pnWTD150Tw==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/template': 7.16.0
- '@babel/traverse': 7.16.3
+ '@babel/traverse': 7.16.5
'@babel/types': 7.16.0
transitivePeerDependencies:
- supports-color
@@ -224,56 +233,56 @@ packages:
js-tokens: 4.0.0
dev: true
- /@babel/parser/7.16.4:
- resolution: {integrity: sha512-6V0qdPUaiVHH3RtZeLIsc+6pDhbYzHR8ogA8w+f+Wc77DuXto19g2QUwveINoS34Uw+W8/hQDGJCx+i4n7xcng==}
+ /@babel/parser/7.16.6:
+ resolution: {integrity: sha512-Gr86ujcNuPDnNOY8mi383Hvi8IYrJVJYuf3XcuBM/Dgd+bINn/7tHqsj+tKkoreMbmGsFLsltI/JJd8fOFWGDQ==}
engines: {node: '>=6.0.0'}
hasBin: true
dev: true
- /@babel/plugin-syntax-jsx/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-8zv2+xiPHwly31RK4RmnEYY5zziuF3O7W2kIDW+07ewWDh6Oi0dRq8kwvulRkFgt6DB97RlKs5c1y068iPlCUg==}
+ /@babel/plugin-syntax-jsx/7.16.5_@babel+core@7.16.5:
+ resolution: {integrity: sha512-42OGssv9NPk4QHKVgIHlzeLgPOW5rGgfV5jzG90AhcXXIv6hu/eqj63w4VgvRxdvZY3AlYeDgPiSJ3BqAd1Y6Q==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.16.5
+ '@babel/helper-plugin-utils': 7.16.5
dev: true
- /@babel/plugin-syntax-typescript/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-Xv6mEXqVdaqCBfJFyeab0fH2DnUoMsDmhamxsSi4j8nLd4Vtw213WMJr55xxqipC/YVWyPY3K0blJncPYji+dQ==}
+ /@babel/plugin-syntax-typescript/7.16.5_@babel+core@7.16.5:
+ resolution: {integrity: sha512-/d4//lZ1Vqb4mZ5xTep3dDK888j7BGM/iKqBmndBaoYAFPlPKrGU608VVBz5JeyAb6YQDjRu1UKqj86UhwWVgw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.16.5
+ '@babel/helper-plugin-utils': 7.16.5
dev: true
- /@babel/plugin-transform-typescript/7.16.1_@babel+core@7.16.0:
+ /@babel/plugin-transform-typescript/7.16.1_@babel+core@7.16.5:
resolution: {integrity: sha512-NO4XoryBng06jjw/qWEU2LhcLJr1tWkhpMam/H4eas/CDKMX/b2/Ylb6EI256Y7+FVPCawwSM1rrJNOpDiz+Lg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-create-class-features-plugin': 7.16.0_@babel+core@7.16.0
- '@babel/helper-plugin-utils': 7.14.5
- '@babel/plugin-syntax-typescript': 7.16.0_@babel+core@7.16.0
+ '@babel/core': 7.16.5
+ '@babel/helper-create-class-features-plugin': 7.16.5_@babel+core@7.16.5
+ '@babel/helper-plugin-utils': 7.16.5
+ '@babel/plugin-syntax-typescript': 7.16.5_@babel+core@7.16.5
transitivePeerDependencies:
- supports-color
dev: true
- /@babel/preset-typescript/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-txegdrZYgO9DlPbv+9QOVpMnKbOtezsLHWsnsRF4AjbSIsVaujrq1qg8HK0mxQpWv0jnejt0yEoW1uWpvbrDTg==}
+ /@babel/preset-typescript/7.16.5_@babel+core@7.16.5:
+ resolution: {integrity: sha512-lmAWRoJ9iOSvs3DqOndQpj8XqXkzaiQs50VG/zESiI9D3eoZhGriU675xNCr0UwvsuXrhMAGvyk1w+EVWF3u8Q==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.16.5
+ '@babel/helper-plugin-utils': 7.16.5
'@babel/helper-validator-option': 7.14.5
- '@babel/plugin-transform-typescript': 7.16.1_@babel+core@7.16.0
+ '@babel/plugin-transform-typescript': 7.16.1_@babel+core@7.16.5
transitivePeerDependencies:
- supports-color
dev: true
@@ -283,20 +292,21 @@ packages:
engines: {node: '>=6.9.0'}
dependencies:
'@babel/code-frame': 7.16.0
- '@babel/parser': 7.16.4
+ '@babel/parser': 7.16.6
'@babel/types': 7.16.0
dev: true
- /@babel/traverse/7.16.3:
- resolution: {integrity: sha512-eolumr1vVMjqevCpwVO99yN/LoGL0EyHiLO5I043aYQvwOJ9eR5UsZSClHVCzfhBduMAsSzgA/6AyqPjNayJag==}
+ /@babel/traverse/7.16.5:
+ resolution: {integrity: sha512-FOCODAzqUMROikDYLYxl4nmwiLlu85rNqBML/A5hKRVXG2LV8d0iMqgPzdYTcIpjZEBB7D6UDU9vxRZiriASdQ==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/code-frame': 7.16.0
- '@babel/generator': 7.16.0
+ '@babel/generator': 7.16.5
+ '@babel/helper-environment-visitor': 7.16.5
'@babel/helper-function-name': 7.16.0
'@babel/helper-hoist-variables': 7.16.0
'@babel/helper-split-export-declaration': 7.16.0
- '@babel/parser': 7.16.4
+ '@babel/parser': 7.16.6
'@babel/types': 7.16.0
debug: 4.3.3
globals: 11.12.0
@@ -382,37 +392,37 @@ packages:
resolution: {integrity: sha512-e0hDa9H2Z9AwFkk2qDlwhoMYE4eToKarchkQHovNdLTCYMHZHeRjI71crOh+dio4K6u1IcwubQqo79Ga4CyAQA==}
dev: true
- /autoprefixer/10.4.0_postcss@8.4.4:
+ /autoprefixer/10.4.0_postcss@8.4.5:
resolution: {integrity: sha512-7FdJ1ONtwzV1G43GDD0kpVMn/qbiNqyOPMFTX5nRffI+7vgWoFEc6DcXOxHJxrWNDXrZh18eDsZjvZGUljSRGA==}
engines: {node: ^10 || ^12 || >=14}
hasBin: true
peerDependencies:
postcss: ^8.1.0
dependencies:
- browserslist: 4.18.1
- caniuse-lite: 1.0.30001286
+ browserslist: 4.19.1
+ caniuse-lite: 1.0.30001292
fraction.js: 4.1.2
normalize-range: 0.1.2
picocolors: 1.0.0
- postcss: 8.4.4
+ postcss: 8.4.5
postcss-value-parser: 4.2.0
dev: true
- /babel-plugin-jsx-dom-expressions/0.30.9_@babel+core@7.16.0:
+ /babel-plugin-jsx-dom-expressions/0.30.9_@babel+core@7.16.5:
resolution: {integrity: sha512-FdfgH5IgB5vUCHGQtj65uZ4uiW42VPN2h2KgRwRkINL9/vHRPw0bsGKL+2CaI/LmLKvot9IXhqjSV/HhD0KDWA==}
dependencies:
'@babel/helper-module-imports': 7.16.0
- '@babel/plugin-syntax-jsx': 7.16.0_@babel+core@7.16.0
+ '@babel/plugin-syntax-jsx': 7.16.5_@babel+core@7.16.5
'@babel/types': 7.16.0
html-entities: 2.3.2
transitivePeerDependencies:
- '@babel/core'
dev: true
- /babel-preset-solid/1.2.6_@babel+core@7.16.0:
+ /babel-preset-solid/1.2.6_@babel+core@7.16.5:
resolution: {integrity: sha512-rFl9Sv/llx5fbE1zfx9QlQMsJz3q/nQZds2xq5Atnayop1NOyK9l/ychF2g3DWXoN9MbAR+ZxZqxzsPnOXAV+A==}
dependencies:
- babel-plugin-jsx-dom-expressions: 0.30.9_@babel+core@7.16.0
+ babel-plugin-jsx-dom-expressions: 0.30.9_@babel+core@7.16.5
transitivePeerDependencies:
- '@babel/core'
dev: true
@@ -440,13 +450,13 @@ packages:
fill-range: 7.0.1
dev: true
- /browserslist/4.18.1:
- resolution: {integrity: sha512-8ScCzdpPwR2wQh8IT82CA2VgDwjHyqMovPBZSNH54+tm4Jk2pCuv90gmAdH6J84OCRWi0b4gMe6O6XPXuJnjgQ==}
+ /browserslist/4.19.1:
+ resolution: {integrity: sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==}
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
dependencies:
- caniuse-lite: 1.0.30001286
- electron-to-chromium: 1.4.16
+ caniuse-lite: 1.0.30001292
+ electron-to-chromium: 1.4.27
escalade: 3.1.1
node-releases: 2.0.1
picocolors: 1.0.0
@@ -462,8 +472,8 @@ packages:
engines: {node: '>= 6'}
dev: true
- /caniuse-lite/1.0.30001286:
- resolution: {integrity: sha512-zaEMRH6xg8ESMi2eQ3R4eZ5qw/hJiVsO/HlLwniIwErij0JDr9P+8V4dtx1l+kLq6j3yy8l8W4fst1lBnat5wQ==}
+ /caniuse-lite/1.0.30001292:
+ resolution: {integrity: sha512-jnT4Tq0Q4ma+6nncYQVe7d73kmDmE9C3OGTx3MvW7lBM/eY1S1DZTMBON7dqV481RhNiS5OxD7k9JQvmDOTirw==}
dev: true
/chalk/2.4.2:
@@ -580,8 +590,8 @@ packages:
resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==}
dev: true
- /electron-to-chromium/1.4.16:
- resolution: {integrity: sha512-BQb7FgYwnu6haWLU63/CdVW+9xhmHls3RCQUFiV4lvw3wimEHTVcUk2hkuZo76QhR8nnDdfZE7evJIZqijwPdA==}
+ /electron-to-chromium/1.4.27:
+ resolution: {integrity: sha512-uZ95szi3zUbzRDx1zx/xnsCG+2xgZyy57pDOeaeO4r8zx5Dqe8Jv1ti8cunvBwJHVI5LzPuw8umKwZb3WKYxSQ==}
dev: true
/error-ex/1.3.2:
@@ -1072,7 +1082,7 @@ packages:
engines: {node: '>=10.0'}
dependencies:
camelcase-css: 2.0.1
- postcss: 8.4.4
+ postcss: 8.4.5
dev: true
/postcss-load-config/3.1.0:
@@ -1089,18 +1099,18 @@ packages:
yaml: 1.10.2
dev: true
- /postcss-nested/5.0.6_postcss@8.4.4:
+ /postcss-nested/5.0.6_postcss@8.4.5:
resolution: {integrity: sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==}
engines: {node: '>=12.0'}
peerDependencies:
postcss: ^8.2.14
dependencies:
- postcss: 8.4.4
- postcss-selector-parser: 6.0.7
+ postcss: 8.4.5
+ postcss-selector-parser: 6.0.8
dev: true
- /postcss-selector-parser/6.0.7:
- resolution: {integrity: sha512-U+b/Deoi4I/UmE6KOVPpnhS7I7AYdKbhGcat+qTQ27gycvaACvNEw11ba6RrkwVmDVRW7sigWgLj4/KbbJjeDA==}
+ /postcss-selector-parser/6.0.8:
+ resolution: {integrity: sha512-D5PG53d209Z1Uhcc0qAZ5U3t5HagH3cxu+WLZ22jt3gLUpXM4eXXfiO14jiDWST3NNooX/E8wISfOhZ9eIjGTQ==}
engines: {node: '>=4'}
dependencies:
cssesc: 3.0.0
@@ -1111,8 +1121,8 @@ packages:
resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==}
dev: true
- /postcss/8.4.4:
- resolution: {integrity: sha512-joU6fBsN6EIer28Lj6GDFoC/5yOZzLCfn0zHAn/MYXI7aPt4m4hK5KC5ovEZXy+lnCjmYIbQWngvju2ddyEr8Q==}
+ /postcss/8.4.5:
+ resolution: {integrity: sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==}
engines: {node: ^10 || ^12 || >=14}
dependencies:
nanoid: 3.1.30
@@ -1165,8 +1175,8 @@ packages:
glob: 7.2.0
dev: true
- /rollup/2.61.0:
- resolution: {integrity: sha512-teQ+T1mUYbyvGyUavCodiyA9hD4DxwYZJwr/qehZGhs1Z49vsmzelMVYMxGU4ZhGRKxYPupHuz5yzm/wj7VpWA==}
+ /rollup/2.61.1:
+ resolution: {integrity: sha512-BbTXlEvB8d+XFbK/7E5doIcRtxWPRiqr0eb5vQ0+2paMM04Ye4PZY5nHOQef2ix24l/L0SpLd5hwcH15QHPdvA==}
engines: {node: '>=10.0.0'}
hasBin: true
optionalDependencies:
@@ -1191,12 +1201,12 @@ packages:
/solid-js/1.2.6:
resolution: {integrity: sha512-NvPHJ5Vj5f+ZJWIioickrC55seovSkDtm5NzSpnoUk3z4tATv0STpy5iuGNEn51ZORUcwpZzrMAtOCGziXU1XA==}
- /solid-refresh/0.3.2_solid-js@1.2.6:
- resolution: {integrity: sha512-7lg3EjenGoxQvGoZnTD3d480wBxbpAiAsyk0dhoGq6hjcaAQ3vnsBGxvXV0LBTzeQcGmIRz1GeSsw/64YyNr+g==}
+ /solid-refresh/0.3.3_solid-js@1.2.6:
+ resolution: {integrity: sha512-8Xi828ErNGAp7FmNNfJTBKy+LdMxnJ1LAAh8CgtPhtaVMBlmppzvD4YSR6UHm8sNsoO5rwTwAl5uHfKsWFFDPA==}
peerDependencies:
solid-js: ^1.0.0
dependencies:
- '@babel/generator': 7.16.0
+ '@babel/generator': 7.16.5
'@babel/helper-module-imports': 7.16.0
'@babel/types': 7.16.0
solid-js: 1.2.6
@@ -1226,8 +1236,8 @@ packages:
has-flag: 4.0.0
dev: true
- /tailwindcss/3.0.0_6b4e3d148bdcb715d5f821ed0a9c268b:
- resolution: {integrity: sha512-UPAp2PS5vojAvGClJFIkdh2hfFyaSWo09Ma9j2vZYW+ANhTvpUHFjY85JgtrvvXXREtDvOXy2BxW1yHOz8apCg==}
+ /tailwindcss/3.0.7_16a290f6d0e3717bf6d2667234aebd30:
+ resolution: {integrity: sha512-rZdKNHtC64jcQncLoWOuCzj4lQDTAgLtgK3WmQS88tTdpHh9OwLqULTQxI3tw9AMJsqSpCKlmcjW/8CSnni6zQ==}
engines: {node: '>=12.13.0'}
hasBin: true
peerDependencies:
@@ -1235,7 +1245,7 @@ packages:
postcss: ^8.0.9
dependencies:
arg: 5.0.1
- autoprefixer: 10.4.0_postcss@8.4.4
+ autoprefixer: 10.4.0_postcss@8.4.5
chalk: 4.1.2
chokidar: 3.5.2
color-name: 1.1.4
@@ -1248,11 +1258,11 @@ packages:
is-glob: 4.0.3
normalize-path: 3.0.0
object-hash: 2.2.0
- postcss: 8.4.4
+ postcss: 8.4.5
postcss-js: 3.0.3
postcss-load-config: 3.1.0
- postcss-nested: 5.0.6_postcss@8.4.4
- postcss-selector-parser: 6.0.7
+ postcss-nested: 5.0.6_postcss@8.4.5
+ postcss-selector-parser: 6.0.8
postcss-value-parser: 4.2.0
quick-lru: 5.1.1
resolve: 1.20.0
@@ -1284,8 +1294,8 @@ packages:
resolution: {integrity: sha512-nsZd8ZeNUzukXPlJmTBwUAuABDe/9qtVDelJeT/qW0ow3ZS3BsQJtNkan1802aM9Uf68/Y8ljw86Hu0h5IUW3w==}
dev: true
- /typescript/4.5.3:
- resolution: {integrity: sha512-eVYaEHALSt+s9LbvgEv4Ef+Tdq7hBiIZgii12xXJnukryt3pMgJf6aKhoCZ3FWQsu6sydEnkg11fYXLzhLBjeQ==}
+ /typescript/4.5.4:
+ resolution: {integrity: sha512-VgYs2A2QIRuGphtzFV7aQJduJ2gyfTljngLzjpfW9FoYZF6xuw1W0vW9ghCKLfcWrCFxK81CSGRAvS1pn4fIUg==}
engines: {node: '>=4.2.0'}
hasBin: true
dev: true
@@ -1297,13 +1307,13 @@ packages:
/vite-plugin-solid/2.1.4:
resolution: {integrity: sha512-lhEPlDf4PB+KKu5ExaT3zaENqC8shpJ4H74a2R0qbr1MCiFvhE/AooWvIlclpHzBtDK6MmUKv25qSFoSC1EaXQ==}
dependencies:
- '@babel/core': 7.16.0
- '@babel/preset-typescript': 7.16.0_@babel+core@7.16.0
- babel-preset-solid: 1.2.6_@babel+core@7.16.0
+ '@babel/core': 7.16.5
+ '@babel/preset-typescript': 7.16.5_@babel+core@7.16.5
+ babel-preset-solid: 1.2.6_@babel+core@7.16.5
merge-anything: 4.0.2
solid-js: 1.2.6
- solid-refresh: 0.3.2_solid-js@1.2.6
- vite: 2.7.1
+ solid-refresh: 0.3.3_solid-js@1.2.6
+ vite: 2.7.6
transitivePeerDependencies:
- less
- sass
@@ -1311,8 +1321,8 @@ packages:
- supports-color
dev: true
- /vite/2.7.1:
- resolution: {integrity: sha512-TDXXhcu5lyQ6uosK4ZWaOyB4VzOiizk0biitRzDzaEtgSUi8rVYPc4k1xgOjLSf0OuceDJmojFKXHOX9DB1WuQ==}
+ /vite/2.7.6:
+ resolution: {integrity: sha512-PBNoc87rDYLtkpFU9dbVeGdbcyKzz6c34oScqivE3FEa3BhVa4ASupCzcz0eDIiSECovfLcQnLUJt9vhiEU08g==}
engines: {node: '>=12.2.0'}
hasBin: true
peerDependencies:
@@ -1328,9 +1338,9 @@ packages:
optional: true
dependencies:
esbuild: 0.13.15
- postcss: 8.4.4
+ postcss: 8.4.5
resolve: 1.20.0
- rollup: 2.61.0
+ rollup: 2.61.1
optionalDependencies:
fsevents: 2.3.2
dev: true
diff --git a/ts-tailwindcss/postcss.config.js b/ts-tailwindcss/postcss.config.js
index 12a703d..4be1640 100644
--- a/ts-tailwindcss/postcss.config.js
+++ b/ts-tailwindcss/postcss.config.js
@@ -1,4 +1,5 @@
module.exports = {
+ purge: ['./index.html', './src/**/*.{vue,js,ts,jsx,tsx}'],
plugins: {
tailwindcss: {},
autoprefixer: {},
diff --git a/ts-tailwindcss/src/App.tsx b/ts-tailwindcss/src/App.tsx
index 74d62bd..3dc0af3 100644
--- a/ts-tailwindcss/src/App.tsx
+++ b/ts-tailwindcss/src/App.tsx
@@ -1,4 +1,4 @@
-import type { Component } from "solid-js";
+import type { Component } from 'solid-js';
const App: Component = () => {
return (
diff --git a/ts-tailwindcss/src/index.tsx b/ts-tailwindcss/src/index.tsx
index df6d5bc..cae7b94 100644
--- a/ts-tailwindcss/src/index.tsx
+++ b/ts-tailwindcss/src/index.tsx
@@ -1,6 +1,6 @@
-import "./index.css";
-import { render } from "solid-js/web";
+import './index.css';
+import { render } from 'solid-js/web';
-import App from "./App";
+import App from './App';
-render(() => , document.getElementById("root") as HTMLElement);
+render(() => , document.getElementById('root') as HTMLElement);
diff --git a/ts-tailwindcss/vite.config.ts b/ts-tailwindcss/vite.config.ts
index 31ca950..d52d794 100644
--- a/ts-tailwindcss/vite.config.ts
+++ b/ts-tailwindcss/vite.config.ts
@@ -1,10 +1,10 @@
-import { defineConfig } from "vite";
-import solidPlugin from "vite-plugin-solid";
+import { defineConfig } from 'vite';
+import solidPlugin from 'vite-plugin-solid';
export default defineConfig({
plugins: [solidPlugin()],
build: {
- target: "esnext",
+ target: 'esnext',
polyfillDynamicImport: false,
},
});
diff --git a/ts-windicss/README.md b/ts-windicss/README.md
index 377400a..434f7bb 100644
--- a/ts-windicss/README.md
+++ b/ts-windicss/README.md
@@ -7,6 +7,7 @@ This is the reason you see a `pnpm-lock.yaml`. That being said, any package mana
```bash
$ npm install # or pnpm install or yarn install
```
+
### Learn more on the [Solid Website](https://solidjs.com) and come chat with us on our [Discord](https://discord.com/invite/solidjs)
## Available Scripts
diff --git a/ts-windicss/package.json b/ts-windicss/package.json
index cdf8177..b686b88 100644
--- a/ts-windicss/package.json
+++ b/ts-windicss/package.json
@@ -9,10 +9,10 @@
},
"license": "MIT",
"devDependencies": {
- "typescript": "^4.5.3",
- "vite": "^2.7.1",
+ "typescript": "^4.5.4",
+ "vite": "^2.7.6",
"vite-plugin-solid": "^2.1.4",
- "vite-plugin-windicss": "^1.5.4"
+ "vite-plugin-windicss": "^1.6.1"
},
"dependencies": {
"solid-js": "^1.2.6"
diff --git a/ts-windicss/pnpm-lock.yaml b/ts-windicss/pnpm-lock.yaml
index c1b810a..33647c8 100644
--- a/ts-windicss/pnpm-lock.yaml
+++ b/ts-windicss/pnpm-lock.yaml
@@ -2,19 +2,19 @@ lockfileVersion: 5.3
specifiers:
solid-js: ^1.2.6
- typescript: ^4.5.3
- vite: ^2.7.1
+ typescript: ^4.5.4
+ vite: ^2.7.6
vite-plugin-solid: ^2.1.4
- vite-plugin-windicss: ^1.5.4
+ vite-plugin-windicss: ^1.6.1
dependencies:
solid-js: 1.2.6
devDependencies:
- typescript: 4.5.3
- vite: 2.7.1
+ typescript: 4.5.4
+ vite: 2.7.6
vite-plugin-solid: 2.1.4
- vite-plugin-windicss: 1.5.4_vite@2.7.1
+ vite-plugin-windicss: 1.6.1_vite@2.7.6
packages:
@@ -36,18 +36,18 @@ packages:
engines: {node: '>=6.9.0'}
dev: true
- /@babel/core/7.16.0:
- resolution: {integrity: sha512-mYZEvshBRHGsIAiyH5PzCFTCfbWfoYbO/jcSdXQSUQu1/pW0xDZAUP7KEc32heqWTAfAHhV9j1vH8Sav7l+JNQ==}
+ /@babel/core/7.16.5:
+ resolution: {integrity: sha512-wUcenlLzuWMZ9Zt8S0KmFwGlH6QKRh3vsm/dhDA3CHkiTA45YuG1XkHRcNRl73EFPXDp/d5kVOU0/y7x2w6OaQ==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/code-frame': 7.16.0
- '@babel/generator': 7.16.0
- '@babel/helper-compilation-targets': 7.16.3_@babel+core@7.16.0
- '@babel/helper-module-transforms': 7.16.0
- '@babel/helpers': 7.16.3
- '@babel/parser': 7.16.4
+ '@babel/generator': 7.16.5
+ '@babel/helper-compilation-targets': 7.16.3_@babel+core@7.16.5
+ '@babel/helper-module-transforms': 7.16.5
+ '@babel/helpers': 7.16.5
+ '@babel/parser': 7.16.6
'@babel/template': 7.16.0
- '@babel/traverse': 7.16.3
+ '@babel/traverse': 7.16.5
'@babel/types': 7.16.0
convert-source-map: 1.8.0
debug: 4.3.3
@@ -59,8 +59,8 @@ packages:
- supports-color
dev: true
- /@babel/generator/7.16.0:
- resolution: {integrity: sha512-RR8hUCfRQn9j9RPKEVXo9LiwoxLPYn6hNZlvUOR8tSnaxlD0p0+la00ZP9/SnRt6HchKr+X0fO2r8vrETiJGew==}
+ /@babel/generator/7.16.5:
+ resolution: {integrity: sha512-kIvCdjZqcdKqoDbVVdt5R99icaRtrtYhYK/xux5qiWCBmfdvEYMFZ68QCrpE5cbFM1JsuArUNs1ZkuKtTtUcZA==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/types': 7.16.0
@@ -75,36 +75,44 @@ packages:
'@babel/types': 7.16.0
dev: true
- /@babel/helper-compilation-targets/7.16.3_@babel+core@7.16.0:
+ /@babel/helper-compilation-targets/7.16.3_@babel+core@7.16.5:
resolution: {integrity: sha512-vKsoSQAyBmxS35JUOOt+07cLc6Nk/2ljLIHwmq2/NM6hdioUaqEXq/S+nXvbvXbZkNDlWOymPanJGOc4CBjSJA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
'@babel/compat-data': 7.16.4
- '@babel/core': 7.16.0
+ '@babel/core': 7.16.5
'@babel/helper-validator-option': 7.14.5
- browserslist: 4.18.1
+ browserslist: 4.19.1
semver: 6.3.0
dev: true
- /@babel/helper-create-class-features-plugin/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-XLwWvqEaq19zFlF5PTgOod4bUA+XbkR4WLQBct1bkzmxJGB0ZEJaoKF4c8cgH9oBtCDuYJ8BP5NB9uFiEgO5QA==}
+ /@babel/helper-create-class-features-plugin/7.16.5_@babel+core@7.16.5:
+ resolution: {integrity: sha512-NEohnYA7mkB8L5JhU7BLwcBdU3j83IziR9aseMueWGeAjblbul3zzb8UvJ3a1zuBiqCMObzCJHFqKIQE6hTVmg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
- '@babel/core': 7.16.0
+ '@babel/core': 7.16.5
'@babel/helper-annotate-as-pure': 7.16.0
+ '@babel/helper-environment-visitor': 7.16.5
'@babel/helper-function-name': 7.16.0
- '@babel/helper-member-expression-to-functions': 7.16.0
+ '@babel/helper-member-expression-to-functions': 7.16.5
'@babel/helper-optimise-call-expression': 7.16.0
- '@babel/helper-replace-supers': 7.16.0
+ '@babel/helper-replace-supers': 7.16.5
'@babel/helper-split-export-declaration': 7.16.0
transitivePeerDependencies:
- supports-color
dev: true
+ /@babel/helper-environment-visitor/7.16.5:
+ resolution: {integrity: sha512-ODQyc5AnxmZWm/R2W7fzhamOk1ey8gSguo5SGvF0zcB3uUzRpTRmM/jmLSm9bDMyPlvbyJ+PwPEK0BWIoZ9wjg==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/types': 7.16.0
+ dev: true
+
/@babel/helper-function-name/7.16.0:
resolution: {integrity: sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog==}
engines: {node: '>=6.9.0'}
@@ -128,8 +136,8 @@ packages:
'@babel/types': 7.16.0
dev: true
- /@babel/helper-member-expression-to-functions/7.16.0:
- resolution: {integrity: sha512-bsjlBFPuWT6IWhl28EdrQ+gTvSvj5tqVP5Xeftp07SEuz5pLnsXZuDkDD3Rfcxy0IsHmbZ+7B2/9SHzxO0T+sQ==}
+ /@babel/helper-member-expression-to-functions/7.16.5:
+ resolution: {integrity: sha512-7fecSXq7ZrLE+TWshbGT+HyCLkxloWNhTbU2QM1NTI/tDqyf0oZiMcEfYtDuUDCo528EOlt39G1rftea4bRZIw==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/types': 7.16.0
@@ -142,17 +150,17 @@ packages:
'@babel/types': 7.16.0
dev: true
- /@babel/helper-module-transforms/7.16.0:
- resolution: {integrity: sha512-My4cr9ATcaBbmaEa8M0dZNA74cfI6gitvUAskgDtAFmAqyFKDSHQo5YstxPbN+lzHl2D9l/YOEFqb2mtUh4gfA==}
+ /@babel/helper-module-transforms/7.16.5:
+ resolution: {integrity: sha512-CkvMxgV4ZyyioElFwcuWnDCcNIeyqTkCm9BxXZi73RR1ozqlpboqsbGUNvRTflgZtFbbJ1v5Emvm+lkjMYY/LQ==}
engines: {node: '>=6.9.0'}
dependencies:
+ '@babel/helper-environment-visitor': 7.16.5
'@babel/helper-module-imports': 7.16.0
- '@babel/helper-replace-supers': 7.16.0
'@babel/helper-simple-access': 7.16.0
'@babel/helper-split-export-declaration': 7.16.0
'@babel/helper-validator-identifier': 7.15.7
'@babel/template': 7.16.0
- '@babel/traverse': 7.16.3
+ '@babel/traverse': 7.16.5
'@babel/types': 7.16.0
transitivePeerDependencies:
- supports-color
@@ -165,18 +173,19 @@ packages:
'@babel/types': 7.16.0
dev: true
- /@babel/helper-plugin-utils/7.14.5:
- resolution: {integrity: sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==}
+ /@babel/helper-plugin-utils/7.16.5:
+ resolution: {integrity: sha512-59KHWHXxVA9K4HNF4sbHCf+eJeFe0Te/ZFGqBT4OjXhrwvA04sGfaEGsVTdsjoszq0YTP49RC9UKe5g8uN2RwQ==}
engines: {node: '>=6.9.0'}
dev: true
- /@babel/helper-replace-supers/7.16.0:
- resolution: {integrity: sha512-TQxuQfSCdoha7cpRNJvfaYxxxzmbxXw/+6cS7V02eeDYyhxderSoMVALvwupA54/pZcOTtVeJ0xccp1nGWladA==}
+ /@babel/helper-replace-supers/7.16.5:
+ resolution: {integrity: sha512-ao3seGVa/FZCMCCNDuBcqnBFSbdr8N2EW35mzojx3TwfIbdPmNK+JV6+2d5bR0Z71W5ocLnQp9en/cTF7pBJiQ==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/helper-member-expression-to-functions': 7.16.0
+ '@babel/helper-environment-visitor': 7.16.5
+ '@babel/helper-member-expression-to-functions': 7.16.5
'@babel/helper-optimise-call-expression': 7.16.0
- '@babel/traverse': 7.16.3
+ '@babel/traverse': 7.16.5
'@babel/types': 7.16.0
transitivePeerDependencies:
- supports-color
@@ -206,12 +215,12 @@ packages:
engines: {node: '>=6.9.0'}
dev: true
- /@babel/helpers/7.16.3:
- resolution: {integrity: sha512-Xn8IhDlBPhvYTvgewPKawhADichOsbkZuzN7qz2BusOM0brChsyXMDJvldWaYMMUNiCQdQzNEioXTp3sC8Nt8w==}
+ /@babel/helpers/7.16.5:
+ resolution: {integrity: sha512-TLgi6Lh71vvMZGEkFuIxzaPsyeYCHQ5jJOOX1f0xXn0uciFuE8cEk0wyBquMcCxBXZ5BJhE2aUB7pnWTD150Tw==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/template': 7.16.0
- '@babel/traverse': 7.16.3
+ '@babel/traverse': 7.16.5
'@babel/types': 7.16.0
transitivePeerDependencies:
- supports-color
@@ -226,56 +235,56 @@ packages:
js-tokens: 4.0.0
dev: true
- /@babel/parser/7.16.4:
- resolution: {integrity: sha512-6V0qdPUaiVHH3RtZeLIsc+6pDhbYzHR8ogA8w+f+Wc77DuXto19g2QUwveINoS34Uw+W8/hQDGJCx+i4n7xcng==}
+ /@babel/parser/7.16.6:
+ resolution: {integrity: sha512-Gr86ujcNuPDnNOY8mi383Hvi8IYrJVJYuf3XcuBM/Dgd+bINn/7tHqsj+tKkoreMbmGsFLsltI/JJd8fOFWGDQ==}
engines: {node: '>=6.0.0'}
hasBin: true
dev: true
- /@babel/plugin-syntax-jsx/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-8zv2+xiPHwly31RK4RmnEYY5zziuF3O7W2kIDW+07ewWDh6Oi0dRq8kwvulRkFgt6DB97RlKs5c1y068iPlCUg==}
+ /@babel/plugin-syntax-jsx/7.16.5_@babel+core@7.16.5:
+ resolution: {integrity: sha512-42OGssv9NPk4QHKVgIHlzeLgPOW5rGgfV5jzG90AhcXXIv6hu/eqj63w4VgvRxdvZY3AlYeDgPiSJ3BqAd1Y6Q==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.16.5
+ '@babel/helper-plugin-utils': 7.16.5
dev: true
- /@babel/plugin-syntax-typescript/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-Xv6mEXqVdaqCBfJFyeab0fH2DnUoMsDmhamxsSi4j8nLd4Vtw213WMJr55xxqipC/YVWyPY3K0blJncPYji+dQ==}
+ /@babel/plugin-syntax-typescript/7.16.5_@babel+core@7.16.5:
+ resolution: {integrity: sha512-/d4//lZ1Vqb4mZ5xTep3dDK888j7BGM/iKqBmndBaoYAFPlPKrGU608VVBz5JeyAb6YQDjRu1UKqj86UhwWVgw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.16.5
+ '@babel/helper-plugin-utils': 7.16.5
dev: true
- /@babel/plugin-transform-typescript/7.16.1_@babel+core@7.16.0:
+ /@babel/plugin-transform-typescript/7.16.1_@babel+core@7.16.5:
resolution: {integrity: sha512-NO4XoryBng06jjw/qWEU2LhcLJr1tWkhpMam/H4eas/CDKMX/b2/Ylb6EI256Y7+FVPCawwSM1rrJNOpDiz+Lg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-create-class-features-plugin': 7.16.0_@babel+core@7.16.0
- '@babel/helper-plugin-utils': 7.14.5
- '@babel/plugin-syntax-typescript': 7.16.0_@babel+core@7.16.0
+ '@babel/core': 7.16.5
+ '@babel/helper-create-class-features-plugin': 7.16.5_@babel+core@7.16.5
+ '@babel/helper-plugin-utils': 7.16.5
+ '@babel/plugin-syntax-typescript': 7.16.5_@babel+core@7.16.5
transitivePeerDependencies:
- supports-color
dev: true
- /@babel/preset-typescript/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-txegdrZYgO9DlPbv+9QOVpMnKbOtezsLHWsnsRF4AjbSIsVaujrq1qg8HK0mxQpWv0jnejt0yEoW1uWpvbrDTg==}
+ /@babel/preset-typescript/7.16.5_@babel+core@7.16.5:
+ resolution: {integrity: sha512-lmAWRoJ9iOSvs3DqOndQpj8XqXkzaiQs50VG/zESiI9D3eoZhGriU675xNCr0UwvsuXrhMAGvyk1w+EVWF3u8Q==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.16.5
+ '@babel/helper-plugin-utils': 7.16.5
'@babel/helper-validator-option': 7.14.5
- '@babel/plugin-transform-typescript': 7.16.1_@babel+core@7.16.0
+ '@babel/plugin-transform-typescript': 7.16.1_@babel+core@7.16.5
transitivePeerDependencies:
- supports-color
dev: true
@@ -285,20 +294,21 @@ packages:
engines: {node: '>=6.9.0'}
dependencies:
'@babel/code-frame': 7.16.0
- '@babel/parser': 7.16.4
+ '@babel/parser': 7.16.6
'@babel/types': 7.16.0
dev: true
- /@babel/traverse/7.16.3:
- resolution: {integrity: sha512-eolumr1vVMjqevCpwVO99yN/LoGL0EyHiLO5I043aYQvwOJ9eR5UsZSClHVCzfhBduMAsSzgA/6AyqPjNayJag==}
+ /@babel/traverse/7.16.5:
+ resolution: {integrity: sha512-FOCODAzqUMROikDYLYxl4nmwiLlu85rNqBML/A5hKRVXG2LV8d0iMqgPzdYTcIpjZEBB7D6UDU9vxRZiriASdQ==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/code-frame': 7.16.0
- '@babel/generator': 7.16.0
+ '@babel/generator': 7.16.5
+ '@babel/helper-environment-visitor': 7.16.5
'@babel/helper-function-name': 7.16.0
'@babel/helper-hoist-variables': 7.16.0
'@babel/helper-split-export-declaration': 7.16.0
- '@babel/parser': 7.16.4
+ '@babel/parser': 7.16.6
'@babel/types': 7.16.0
debug: 4.3.3
globals: 11.12.0
@@ -339,26 +349,26 @@ packages:
resolution: {integrity: sha512-5eQEtSCoESnh2FsiLTxE121IiE60hnMqcb435fShf4bpLRjEu1Eoekht23y6zXS9Ts3l+Szu3TARnTsA0GkOkQ==}
dev: true
- /@windicss/config/1.5.4:
- resolution: {integrity: sha512-muRPFulqh7nU3VrsPb5+k6ulNyiw8VGg62zAWRZIBfeCRXZb2gV1Q8a/tPn8X1T/+HTt4f/1bzFiusqMKscmlw==}
+ /@windicss/config/1.6.1:
+ resolution: {integrity: sha512-E4FKtWdYl5HwFknBQ+Z2JIF58TZiR4/ZiP8B30sfRxNlG6clh4agn5MJqTb4ER0MLkDb30Hugl2tGun0AQNbFw==}
dependencies:
debug: 4.3.3
jiti: 1.12.9
- windicss: 3.2.1
+ windicss: 3.4.0
transitivePeerDependencies:
- supports-color
dev: true
- /@windicss/plugin-utils/1.5.4:
- resolution: {integrity: sha512-fS4y52OYB9rIzEUolIWIrrHYuaQfcqTaX3ISbFUiNbvNgH97JATjzB2iOnNqWNy6pH3M8RP0TqYQOOCCeanDoA==}
+ /@windicss/plugin-utils/1.6.1:
+ resolution: {integrity: sha512-hFQY27bOr9SSpekIvSwBpIX25nR4cwrU5/1kJFqCwAzqyazvd7U9c/iI1E2sTEQOkPbpTTJkY2Act21Q70oSDQ==}
dependencies:
'@antfu/utils': 0.3.0
- '@windicss/config': 1.5.4
+ '@windicss/config': 1.6.1
debug: 4.3.3
fast-glob: 3.2.7
magic-string: 0.25.7
micromatch: 4.0.4
- windicss: 3.2.1
+ windicss: 3.4.0
transitivePeerDependencies:
- supports-color
dev: true
@@ -370,21 +380,21 @@ packages:
color-convert: 1.9.3
dev: true
- /babel-plugin-jsx-dom-expressions/0.30.9_@babel+core@7.16.0:
+ /babel-plugin-jsx-dom-expressions/0.30.9_@babel+core@7.16.5:
resolution: {integrity: sha512-FdfgH5IgB5vUCHGQtj65uZ4uiW42VPN2h2KgRwRkINL9/vHRPw0bsGKL+2CaI/LmLKvot9IXhqjSV/HhD0KDWA==}
dependencies:
'@babel/helper-module-imports': 7.16.0
- '@babel/plugin-syntax-jsx': 7.16.0_@babel+core@7.16.0
+ '@babel/plugin-syntax-jsx': 7.16.5_@babel+core@7.16.5
'@babel/types': 7.16.0
html-entities: 2.3.2
transitivePeerDependencies:
- '@babel/core'
dev: true
- /babel-preset-solid/1.2.6_@babel+core@7.16.0:
+ /babel-preset-solid/1.2.6_@babel+core@7.16.5:
resolution: {integrity: sha512-rFl9Sv/llx5fbE1zfx9QlQMsJz3q/nQZds2xq5Atnayop1NOyK9l/ychF2g3DWXoN9MbAR+ZxZqxzsPnOXAV+A==}
dependencies:
- babel-plugin-jsx-dom-expressions: 0.30.9_@babel+core@7.16.0
+ babel-plugin-jsx-dom-expressions: 0.30.9_@babel+core@7.16.5
transitivePeerDependencies:
- '@babel/core'
dev: true
@@ -396,20 +406,20 @@ packages:
fill-range: 7.0.1
dev: true
- /browserslist/4.18.1:
- resolution: {integrity: sha512-8ScCzdpPwR2wQh8IT82CA2VgDwjHyqMovPBZSNH54+tm4Jk2pCuv90gmAdH6J84OCRWi0b4gMe6O6XPXuJnjgQ==}
+ /browserslist/4.19.1:
+ resolution: {integrity: sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==}
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
dependencies:
- caniuse-lite: 1.0.30001286
- electron-to-chromium: 1.4.16
+ caniuse-lite: 1.0.30001292
+ electron-to-chromium: 1.4.27
escalade: 3.1.1
node-releases: 2.0.1
picocolors: 1.0.0
dev: true
- /caniuse-lite/1.0.30001286:
- resolution: {integrity: sha512-zaEMRH6xg8ESMi2eQ3R4eZ5qw/hJiVsO/HlLwniIwErij0JDr9P+8V4dtx1l+kLq6j3yy8l8W4fst1lBnat5wQ==}
+ /caniuse-lite/1.0.30001292:
+ resolution: {integrity: sha512-jnT4Tq0Q4ma+6nncYQVe7d73kmDmE9C3OGTx3MvW7lBM/eY1S1DZTMBON7dqV481RhNiS5OxD7k9JQvmDOTirw==}
dev: true
/chalk/2.4.2:
@@ -449,8 +459,8 @@ packages:
ms: 2.1.2
dev: true
- /electron-to-chromium/1.4.16:
- resolution: {integrity: sha512-BQb7FgYwnu6haWLU63/CdVW+9xhmHls3RCQUFiV4lvw3wimEHTVcUk2hkuZo76QhR8nnDdfZE7evJIZqijwPdA==}
+ /electron-to-chromium/1.4.27:
+ resolution: {integrity: sha512-uZ95szi3zUbzRDx1zx/xnsCG+2xgZyy57pDOeaeO4r8zx5Dqe8Jv1ti8cunvBwJHVI5LzPuw8umKwZb3WKYxSQ==}
dev: true
/esbuild-android-arm64/0.13.15:
@@ -742,8 +752,8 @@ packages:
minimist: 1.2.5
dev: true
- /kolorist/1.5.0:
- resolution: {integrity: sha512-pPobydIHK884YBtkS/tWSZXpSAEpcMbilyun3KL37ot935qL2HNKm/tI45i/Rd+MxdIWEhm7/LmUQzWZYK+Qhg==}
+ /kolorist/1.5.1:
+ resolution: {integrity: sha512-lxpCM3HTvquGxKGzHeknB/sUjuVoUElLlfYnXZT73K8geR9jQbroGlSCFBax9/0mpGoD3kzcMLnOlGQPJJNyqQ==}
dev: true
/magic-string/0.25.7:
@@ -803,8 +813,8 @@ packages:
engines: {node: '>=8.6'}
dev: true
- /postcss/8.4.4:
- resolution: {integrity: sha512-joU6fBsN6EIer28Lj6GDFoC/5yOZzLCfn0zHAn/MYXI7aPt4m4hK5KC5ovEZXy+lnCjmYIbQWngvju2ddyEr8Q==}
+ /postcss/8.4.5:
+ resolution: {integrity: sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==}
engines: {node: ^10 || ^12 || >=14}
dependencies:
nanoid: 3.1.30
@@ -828,8 +838,8 @@ packages:
engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
dev: true
- /rollup/2.61.0:
- resolution: {integrity: sha512-teQ+T1mUYbyvGyUavCodiyA9hD4DxwYZJwr/qehZGhs1Z49vsmzelMVYMxGU4ZhGRKxYPupHuz5yzm/wj7VpWA==}
+ /rollup/2.61.1:
+ resolution: {integrity: sha512-BbTXlEvB8d+XFbK/7E5doIcRtxWPRiqr0eb5vQ0+2paMM04Ye4PZY5nHOQef2ix24l/L0SpLd5hwcH15QHPdvA==}
engines: {node: '>=10.0.0'}
hasBin: true
optionalDependencies:
@@ -854,12 +864,12 @@ packages:
/solid-js/1.2.6:
resolution: {integrity: sha512-NvPHJ5Vj5f+ZJWIioickrC55seovSkDtm5NzSpnoUk3z4tATv0STpy5iuGNEn51ZORUcwpZzrMAtOCGziXU1XA==}
- /solid-refresh/0.3.2_solid-js@1.2.6:
- resolution: {integrity: sha512-7lg3EjenGoxQvGoZnTD3d480wBxbpAiAsyk0dhoGq6hjcaAQ3vnsBGxvXV0LBTzeQcGmIRz1GeSsw/64YyNr+g==}
+ /solid-refresh/0.3.3_solid-js@1.2.6:
+ resolution: {integrity: sha512-8Xi828ErNGAp7FmNNfJTBKy+LdMxnJ1LAAh8CgtPhtaVMBlmppzvD4YSR6UHm8sNsoO5rwTwAl5uHfKsWFFDPA==}
peerDependencies:
solid-js: ^1.0.0
dependencies:
- '@babel/generator': 7.16.0
+ '@babel/generator': 7.16.5
'@babel/helper-module-imports': 7.16.0
'@babel/types': 7.16.0
solid-js: 1.2.6
@@ -902,8 +912,8 @@ packages:
resolution: {integrity: sha512-nsZd8ZeNUzukXPlJmTBwUAuABDe/9qtVDelJeT/qW0ow3ZS3BsQJtNkan1802aM9Uf68/Y8ljw86Hu0h5IUW3w==}
dev: true
- /typescript/4.5.3:
- resolution: {integrity: sha512-eVYaEHALSt+s9LbvgEv4Ef+Tdq7hBiIZgii12xXJnukryt3pMgJf6aKhoCZ3FWQsu6sydEnkg11fYXLzhLBjeQ==}
+ /typescript/4.5.4:
+ resolution: {integrity: sha512-VgYs2A2QIRuGphtzFV7aQJduJ2gyfTljngLzjpfW9FoYZF6xuw1W0vW9ghCKLfcWrCFxK81CSGRAvS1pn4fIUg==}
engines: {node: '>=4.2.0'}
hasBin: true
dev: true
@@ -911,13 +921,13 @@ packages:
/vite-plugin-solid/2.1.4:
resolution: {integrity: sha512-lhEPlDf4PB+KKu5ExaT3zaENqC8shpJ4H74a2R0qbr1MCiFvhE/AooWvIlclpHzBtDK6MmUKv25qSFoSC1EaXQ==}
dependencies:
- '@babel/core': 7.16.0
- '@babel/preset-typescript': 7.16.0_@babel+core@7.16.0
- babel-preset-solid: 1.2.6_@babel+core@7.16.0
+ '@babel/core': 7.16.5
+ '@babel/preset-typescript': 7.16.5_@babel+core@7.16.5
+ babel-preset-solid: 1.2.6_@babel+core@7.16.5
merge-anything: 4.0.2
solid-js: 1.2.6
- solid-refresh: 0.3.2_solid-js@1.2.6
- vite: 2.7.1
+ solid-refresh: 0.3.3_solid-js@1.2.6
+ vite: 2.7.6
transitivePeerDependencies:
- less
- sass
@@ -925,22 +935,22 @@ packages:
- supports-color
dev: true
- /vite-plugin-windicss/1.5.4_vite@2.7.1:
- resolution: {integrity: sha512-bG2IERA9J50MGq1QEbGC/PjrkVIaq2b3LilCeidyIpmFV/4aR14/wGDe83SobF+8coIeJ+23S0uDK/fXX5X0pQ==}
+ /vite-plugin-windicss/1.6.1_vite@2.7.6:
+ resolution: {integrity: sha512-63uv4HqBxtSZB0WOtrZS8yhyfQPgGQwYgcBald+/BpLSlYJREcDKgX9Xd/qDgTAjpDRozxKQj/JWreIlyIahGg==}
peerDependencies:
vite: ^2.0.1
dependencies:
- '@windicss/plugin-utils': 1.5.4
+ '@windicss/plugin-utils': 1.6.1
debug: 4.3.3
- kolorist: 1.5.0
- vite: 2.7.1
- windicss: 3.2.1
+ kolorist: 1.5.1
+ vite: 2.7.6
+ windicss: 3.4.0
transitivePeerDependencies:
- supports-color
dev: true
- /vite/2.7.1:
- resolution: {integrity: sha512-TDXXhcu5lyQ6uosK4ZWaOyB4VzOiizk0biitRzDzaEtgSUi8rVYPc4k1xgOjLSf0OuceDJmojFKXHOX9DB1WuQ==}
+ /vite/2.7.6:
+ resolution: {integrity: sha512-PBNoc87rDYLtkpFU9dbVeGdbcyKzz6c34oScqivE3FEa3BhVa4ASupCzcz0eDIiSECovfLcQnLUJt9vhiEU08g==}
engines: {node: '>=12.2.0'}
hasBin: true
peerDependencies:
@@ -956,15 +966,15 @@ packages:
optional: true
dependencies:
esbuild: 0.13.15
- postcss: 8.4.4
+ postcss: 8.4.5
resolve: 1.20.0
- rollup: 2.61.0
+ rollup: 2.61.1
optionalDependencies:
fsevents: 2.3.2
dev: true
- /windicss/3.2.1:
- resolution: {integrity: sha512-LusrIrryBFHAPQ/OOTbS4EWWuzI6eGeJglI9nQ3kDBr1cqH69NWt8Z8q59f9kTkgptXroejmWfksWwqgHs8EVw==}
+ /windicss/3.4.0:
+ resolution: {integrity: sha512-X+9Y1/FPxX253Xo4Hk/qfVuvoAxgKx686Z6yHxmBFMH7wRCPdRO42na9k/yEnrW6EqCFJP/GcMIHn3QENaE42g==}
engines: {node: '>= 12'}
hasBin: true
dev: true
diff --git a/ts-windicss/src/App.tsx b/ts-windicss/src/App.tsx
index 74d62bd..3dc0af3 100644
--- a/ts-windicss/src/App.tsx
+++ b/ts-windicss/src/App.tsx
@@ -1,4 +1,4 @@
-import type { Component } from "solid-js";
+import type { Component } from 'solid-js';
const App: Component = () => {
return (
diff --git a/ts-windicss/src/index.tsx b/ts-windicss/src/index.tsx
index cb938fc..1d8f408 100644
--- a/ts-windicss/src/index.tsx
+++ b/ts-windicss/src/index.tsx
@@ -1,6 +1,6 @@
-import "windi.css";
-import { render } from "solid-js/web";
+import 'windi.css';
+import { render } from 'solid-js/web';
-import App from "./App";
+import App from './App';
-render(() => , document.getElementById("root") as HTMLElement);
+render(() => , document.getElementById('root') as HTMLElement);
diff --git a/ts-windicss/vite.config.ts b/ts-windicss/vite.config.ts
index 8dcf786..e847609 100644
--- a/ts-windicss/vite.config.ts
+++ b/ts-windicss/vite.config.ts
@@ -1,18 +1,18 @@
-import { defineConfig } from "vite";
-import solidPlugin from "vite-plugin-solid";
-import WindiCSS from "vite-plugin-windicss";
+import { defineConfig } from 'vite';
+import solidPlugin from 'vite-plugin-solid';
+import WindiCSS from 'vite-plugin-windicss';
export default defineConfig({
plugins: [
solidPlugin(),
WindiCSS({
scan: {
- fileExtensions: ["html", "js", "ts", "jsx", "tsx"],
+ fileExtensions: ['html', 'js', 'ts', 'jsx', 'tsx'],
},
}),
],
build: {
- target: "esnext",
+ target: 'esnext',
polyfillDynamicImport: false,
},
});
diff --git a/ts/README.md b/ts/README.md
index 377400a..434f7bb 100644
--- a/ts/README.md
+++ b/ts/README.md
@@ -7,6 +7,7 @@ This is the reason you see a `pnpm-lock.yaml`. That being said, any package mana
```bash
$ npm install # or pnpm install or yarn install
```
+
### Learn more on the [Solid Website](https://solidjs.com) and come chat with us on our [Discord](https://discord.com/invite/solidjs)
## Available Scripts
diff --git a/ts/package.json b/ts/package.json
index fdba5aa..af083d4 100644
--- a/ts/package.json
+++ b/ts/package.json
@@ -10,8 +10,8 @@
},
"license": "MIT",
"devDependencies": {
- "typescript": "^4.5.3",
- "vite": "^2.7.1",
+ "typescript": "^4.5.4",
+ "vite": "^2.7.6",
"vite-plugin-solid": "^2.1.4"
},
"dependencies": {
diff --git a/ts/pnpm-lock.yaml b/ts/pnpm-lock.yaml
index 2a1fdb6..755492a 100644
--- a/ts/pnpm-lock.yaml
+++ b/ts/pnpm-lock.yaml
@@ -2,16 +2,16 @@ lockfileVersion: 5.3
specifiers:
solid-js: ^1.2.6
- typescript: ^4.5.3
- vite: ^2.7.1
+ typescript: ^4.5.4
+ vite: ^2.7.6
vite-plugin-solid: ^2.1.4
dependencies:
solid-js: 1.2.6
devDependencies:
- typescript: 4.5.3
- vite: 2.7.1
+ typescript: 4.5.4
+ vite: 2.7.6
vite-plugin-solid: 2.1.4
packages:
@@ -28,18 +28,18 @@ packages:
engines: {node: '>=6.9.0'}
dev: true
- /@babel/core/7.16.0:
- resolution: {integrity: sha512-mYZEvshBRHGsIAiyH5PzCFTCfbWfoYbO/jcSdXQSUQu1/pW0xDZAUP7KEc32heqWTAfAHhV9j1vH8Sav7l+JNQ==}
+ /@babel/core/7.16.5:
+ resolution: {integrity: sha512-wUcenlLzuWMZ9Zt8S0KmFwGlH6QKRh3vsm/dhDA3CHkiTA45YuG1XkHRcNRl73EFPXDp/d5kVOU0/y7x2w6OaQ==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/code-frame': 7.16.0
- '@babel/generator': 7.16.0
- '@babel/helper-compilation-targets': 7.16.3_@babel+core@7.16.0
- '@babel/helper-module-transforms': 7.16.0
- '@babel/helpers': 7.16.3
- '@babel/parser': 7.16.4
+ '@babel/generator': 7.16.5
+ '@babel/helper-compilation-targets': 7.16.3_@babel+core@7.16.5
+ '@babel/helper-module-transforms': 7.16.5
+ '@babel/helpers': 7.16.5
+ '@babel/parser': 7.16.6
'@babel/template': 7.16.0
- '@babel/traverse': 7.16.3
+ '@babel/traverse': 7.16.5
'@babel/types': 7.16.0
convert-source-map: 1.8.0
debug: 4.3.3
@@ -51,8 +51,8 @@ packages:
- supports-color
dev: true
- /@babel/generator/7.16.0:
- resolution: {integrity: sha512-RR8hUCfRQn9j9RPKEVXo9LiwoxLPYn6hNZlvUOR8tSnaxlD0p0+la00ZP9/SnRt6HchKr+X0fO2r8vrETiJGew==}
+ /@babel/generator/7.16.5:
+ resolution: {integrity: sha512-kIvCdjZqcdKqoDbVVdt5R99icaRtrtYhYK/xux5qiWCBmfdvEYMFZ68QCrpE5cbFM1JsuArUNs1ZkuKtTtUcZA==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/types': 7.16.0
@@ -67,36 +67,44 @@ packages:
'@babel/types': 7.16.0
dev: true
- /@babel/helper-compilation-targets/7.16.3_@babel+core@7.16.0:
+ /@babel/helper-compilation-targets/7.16.3_@babel+core@7.16.5:
resolution: {integrity: sha512-vKsoSQAyBmxS35JUOOt+07cLc6Nk/2ljLIHwmq2/NM6hdioUaqEXq/S+nXvbvXbZkNDlWOymPanJGOc4CBjSJA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
'@babel/compat-data': 7.16.4
- '@babel/core': 7.16.0
+ '@babel/core': 7.16.5
'@babel/helper-validator-option': 7.14.5
- browserslist: 4.18.1
+ browserslist: 4.19.1
semver: 6.3.0
dev: true
- /@babel/helper-create-class-features-plugin/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-XLwWvqEaq19zFlF5PTgOod4bUA+XbkR4WLQBct1bkzmxJGB0ZEJaoKF4c8cgH9oBtCDuYJ8BP5NB9uFiEgO5QA==}
+ /@babel/helper-create-class-features-plugin/7.16.5_@babel+core@7.16.5:
+ resolution: {integrity: sha512-NEohnYA7mkB8L5JhU7BLwcBdU3j83IziR9aseMueWGeAjblbul3zzb8UvJ3a1zuBiqCMObzCJHFqKIQE6hTVmg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
- '@babel/core': 7.16.0
+ '@babel/core': 7.16.5
'@babel/helper-annotate-as-pure': 7.16.0
+ '@babel/helper-environment-visitor': 7.16.5
'@babel/helper-function-name': 7.16.0
- '@babel/helper-member-expression-to-functions': 7.16.0
+ '@babel/helper-member-expression-to-functions': 7.16.5
'@babel/helper-optimise-call-expression': 7.16.0
- '@babel/helper-replace-supers': 7.16.0
+ '@babel/helper-replace-supers': 7.16.5
'@babel/helper-split-export-declaration': 7.16.0
transitivePeerDependencies:
- supports-color
dev: true
+ /@babel/helper-environment-visitor/7.16.5:
+ resolution: {integrity: sha512-ODQyc5AnxmZWm/R2W7fzhamOk1ey8gSguo5SGvF0zcB3uUzRpTRmM/jmLSm9bDMyPlvbyJ+PwPEK0BWIoZ9wjg==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/types': 7.16.0
+ dev: true
+
/@babel/helper-function-name/7.16.0:
resolution: {integrity: sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog==}
engines: {node: '>=6.9.0'}
@@ -120,8 +128,8 @@ packages:
'@babel/types': 7.16.0
dev: true
- /@babel/helper-member-expression-to-functions/7.16.0:
- resolution: {integrity: sha512-bsjlBFPuWT6IWhl28EdrQ+gTvSvj5tqVP5Xeftp07SEuz5pLnsXZuDkDD3Rfcxy0IsHmbZ+7B2/9SHzxO0T+sQ==}
+ /@babel/helper-member-expression-to-functions/7.16.5:
+ resolution: {integrity: sha512-7fecSXq7ZrLE+TWshbGT+HyCLkxloWNhTbU2QM1NTI/tDqyf0oZiMcEfYtDuUDCo528EOlt39G1rftea4bRZIw==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/types': 7.16.0
@@ -134,17 +142,17 @@ packages:
'@babel/types': 7.16.0
dev: true
- /@babel/helper-module-transforms/7.16.0:
- resolution: {integrity: sha512-My4cr9ATcaBbmaEa8M0dZNA74cfI6gitvUAskgDtAFmAqyFKDSHQo5YstxPbN+lzHl2D9l/YOEFqb2mtUh4gfA==}
+ /@babel/helper-module-transforms/7.16.5:
+ resolution: {integrity: sha512-CkvMxgV4ZyyioElFwcuWnDCcNIeyqTkCm9BxXZi73RR1ozqlpboqsbGUNvRTflgZtFbbJ1v5Emvm+lkjMYY/LQ==}
engines: {node: '>=6.9.0'}
dependencies:
+ '@babel/helper-environment-visitor': 7.16.5
'@babel/helper-module-imports': 7.16.0
- '@babel/helper-replace-supers': 7.16.0
'@babel/helper-simple-access': 7.16.0
'@babel/helper-split-export-declaration': 7.16.0
'@babel/helper-validator-identifier': 7.15.7
'@babel/template': 7.16.0
- '@babel/traverse': 7.16.3
+ '@babel/traverse': 7.16.5
'@babel/types': 7.16.0
transitivePeerDependencies:
- supports-color
@@ -157,18 +165,19 @@ packages:
'@babel/types': 7.16.0
dev: true
- /@babel/helper-plugin-utils/7.14.5:
- resolution: {integrity: sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==}
+ /@babel/helper-plugin-utils/7.16.5:
+ resolution: {integrity: sha512-59KHWHXxVA9K4HNF4sbHCf+eJeFe0Te/ZFGqBT4OjXhrwvA04sGfaEGsVTdsjoszq0YTP49RC9UKe5g8uN2RwQ==}
engines: {node: '>=6.9.0'}
dev: true
- /@babel/helper-replace-supers/7.16.0:
- resolution: {integrity: sha512-TQxuQfSCdoha7cpRNJvfaYxxxzmbxXw/+6cS7V02eeDYyhxderSoMVALvwupA54/pZcOTtVeJ0xccp1nGWladA==}
+ /@babel/helper-replace-supers/7.16.5:
+ resolution: {integrity: sha512-ao3seGVa/FZCMCCNDuBcqnBFSbdr8N2EW35mzojx3TwfIbdPmNK+JV6+2d5bR0Z71W5ocLnQp9en/cTF7pBJiQ==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/helper-member-expression-to-functions': 7.16.0
+ '@babel/helper-environment-visitor': 7.16.5
+ '@babel/helper-member-expression-to-functions': 7.16.5
'@babel/helper-optimise-call-expression': 7.16.0
- '@babel/traverse': 7.16.3
+ '@babel/traverse': 7.16.5
'@babel/types': 7.16.0
transitivePeerDependencies:
- supports-color
@@ -198,12 +207,12 @@ packages:
engines: {node: '>=6.9.0'}
dev: true
- /@babel/helpers/7.16.3:
- resolution: {integrity: sha512-Xn8IhDlBPhvYTvgewPKawhADichOsbkZuzN7qz2BusOM0brChsyXMDJvldWaYMMUNiCQdQzNEioXTp3sC8Nt8w==}
+ /@babel/helpers/7.16.5:
+ resolution: {integrity: sha512-TLgi6Lh71vvMZGEkFuIxzaPsyeYCHQ5jJOOX1f0xXn0uciFuE8cEk0wyBquMcCxBXZ5BJhE2aUB7pnWTD150Tw==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/template': 7.16.0
- '@babel/traverse': 7.16.3
+ '@babel/traverse': 7.16.5
'@babel/types': 7.16.0
transitivePeerDependencies:
- supports-color
@@ -218,56 +227,56 @@ packages:
js-tokens: 4.0.0
dev: true
- /@babel/parser/7.16.4:
- resolution: {integrity: sha512-6V0qdPUaiVHH3RtZeLIsc+6pDhbYzHR8ogA8w+f+Wc77DuXto19g2QUwveINoS34Uw+W8/hQDGJCx+i4n7xcng==}
+ /@babel/parser/7.16.6:
+ resolution: {integrity: sha512-Gr86ujcNuPDnNOY8mi383Hvi8IYrJVJYuf3XcuBM/Dgd+bINn/7tHqsj+tKkoreMbmGsFLsltI/JJd8fOFWGDQ==}
engines: {node: '>=6.0.0'}
hasBin: true
dev: true
- /@babel/plugin-syntax-jsx/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-8zv2+xiPHwly31RK4RmnEYY5zziuF3O7W2kIDW+07ewWDh6Oi0dRq8kwvulRkFgt6DB97RlKs5c1y068iPlCUg==}
+ /@babel/plugin-syntax-jsx/7.16.5_@babel+core@7.16.5:
+ resolution: {integrity: sha512-42OGssv9NPk4QHKVgIHlzeLgPOW5rGgfV5jzG90AhcXXIv6hu/eqj63w4VgvRxdvZY3AlYeDgPiSJ3BqAd1Y6Q==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.16.5
+ '@babel/helper-plugin-utils': 7.16.5
dev: true
- /@babel/plugin-syntax-typescript/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-Xv6mEXqVdaqCBfJFyeab0fH2DnUoMsDmhamxsSi4j8nLd4Vtw213WMJr55xxqipC/YVWyPY3K0blJncPYji+dQ==}
+ /@babel/plugin-syntax-typescript/7.16.5_@babel+core@7.16.5:
+ resolution: {integrity: sha512-/d4//lZ1Vqb4mZ5xTep3dDK888j7BGM/iKqBmndBaoYAFPlPKrGU608VVBz5JeyAb6YQDjRu1UKqj86UhwWVgw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.16.5
+ '@babel/helper-plugin-utils': 7.16.5
dev: true
- /@babel/plugin-transform-typescript/7.16.1_@babel+core@7.16.0:
+ /@babel/plugin-transform-typescript/7.16.1_@babel+core@7.16.5:
resolution: {integrity: sha512-NO4XoryBng06jjw/qWEU2LhcLJr1tWkhpMam/H4eas/CDKMX/b2/Ylb6EI256Y7+FVPCawwSM1rrJNOpDiz+Lg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-create-class-features-plugin': 7.16.0_@babel+core@7.16.0
- '@babel/helper-plugin-utils': 7.14.5
- '@babel/plugin-syntax-typescript': 7.16.0_@babel+core@7.16.0
+ '@babel/core': 7.16.5
+ '@babel/helper-create-class-features-plugin': 7.16.5_@babel+core@7.16.5
+ '@babel/helper-plugin-utils': 7.16.5
+ '@babel/plugin-syntax-typescript': 7.16.5_@babel+core@7.16.5
transitivePeerDependencies:
- supports-color
dev: true
- /@babel/preset-typescript/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-txegdrZYgO9DlPbv+9QOVpMnKbOtezsLHWsnsRF4AjbSIsVaujrq1qg8HK0mxQpWv0jnejt0yEoW1uWpvbrDTg==}
+ /@babel/preset-typescript/7.16.5_@babel+core@7.16.5:
+ resolution: {integrity: sha512-lmAWRoJ9iOSvs3DqOndQpj8XqXkzaiQs50VG/zESiI9D3eoZhGriU675xNCr0UwvsuXrhMAGvyk1w+EVWF3u8Q==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.16.5
+ '@babel/helper-plugin-utils': 7.16.5
'@babel/helper-validator-option': 7.14.5
- '@babel/plugin-transform-typescript': 7.16.1_@babel+core@7.16.0
+ '@babel/plugin-transform-typescript': 7.16.1_@babel+core@7.16.5
transitivePeerDependencies:
- supports-color
dev: true
@@ -277,20 +286,21 @@ packages:
engines: {node: '>=6.9.0'}
dependencies:
'@babel/code-frame': 7.16.0
- '@babel/parser': 7.16.4
+ '@babel/parser': 7.16.6
'@babel/types': 7.16.0
dev: true
- /@babel/traverse/7.16.3:
- resolution: {integrity: sha512-eolumr1vVMjqevCpwVO99yN/LoGL0EyHiLO5I043aYQvwOJ9eR5UsZSClHVCzfhBduMAsSzgA/6AyqPjNayJag==}
+ /@babel/traverse/7.16.5:
+ resolution: {integrity: sha512-FOCODAzqUMROikDYLYxl4nmwiLlu85rNqBML/A5hKRVXG2LV8d0iMqgPzdYTcIpjZEBB7D6UDU9vxRZiriASdQ==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/code-frame': 7.16.0
- '@babel/generator': 7.16.0
+ '@babel/generator': 7.16.5
+ '@babel/helper-environment-visitor': 7.16.5
'@babel/helper-function-name': 7.16.0
'@babel/helper-hoist-variables': 7.16.0
'@babel/helper-split-export-declaration': 7.16.0
- '@babel/parser': 7.16.4
+ '@babel/parser': 7.16.6
'@babel/types': 7.16.0
debug: 4.3.3
globals: 11.12.0
@@ -313,39 +323,39 @@ packages:
color-convert: 1.9.3
dev: true
- /babel-plugin-jsx-dom-expressions/0.30.9_@babel+core@7.16.0:
+ /babel-plugin-jsx-dom-expressions/0.30.9_@babel+core@7.16.5:
resolution: {integrity: sha512-FdfgH5IgB5vUCHGQtj65uZ4uiW42VPN2h2KgRwRkINL9/vHRPw0bsGKL+2CaI/LmLKvot9IXhqjSV/HhD0KDWA==}
dependencies:
'@babel/helper-module-imports': 7.16.0
- '@babel/plugin-syntax-jsx': 7.16.0_@babel+core@7.16.0
+ '@babel/plugin-syntax-jsx': 7.16.5_@babel+core@7.16.5
'@babel/types': 7.16.0
html-entities: 2.3.2
transitivePeerDependencies:
- '@babel/core'
dev: true
- /babel-preset-solid/1.2.6_@babel+core@7.16.0:
+ /babel-preset-solid/1.2.6_@babel+core@7.16.5:
resolution: {integrity: sha512-rFl9Sv/llx5fbE1zfx9QlQMsJz3q/nQZds2xq5Atnayop1NOyK9l/ychF2g3DWXoN9MbAR+ZxZqxzsPnOXAV+A==}
dependencies:
- babel-plugin-jsx-dom-expressions: 0.30.9_@babel+core@7.16.0
+ babel-plugin-jsx-dom-expressions: 0.30.9_@babel+core@7.16.5
transitivePeerDependencies:
- '@babel/core'
dev: true
- /browserslist/4.18.1:
- resolution: {integrity: sha512-8ScCzdpPwR2wQh8IT82CA2VgDwjHyqMovPBZSNH54+tm4Jk2pCuv90gmAdH6J84OCRWi0b4gMe6O6XPXuJnjgQ==}
+ /browserslist/4.19.1:
+ resolution: {integrity: sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==}
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
dependencies:
- caniuse-lite: 1.0.30001286
- electron-to-chromium: 1.4.16
+ caniuse-lite: 1.0.30001292
+ electron-to-chromium: 1.4.27
escalade: 3.1.1
node-releases: 2.0.1
picocolors: 1.0.0
dev: true
- /caniuse-lite/1.0.30001286:
- resolution: {integrity: sha512-zaEMRH6xg8ESMi2eQ3R4eZ5qw/hJiVsO/HlLwniIwErij0JDr9P+8V4dtx1l+kLq6j3yy8l8W4fst1lBnat5wQ==}
+ /caniuse-lite/1.0.30001292:
+ resolution: {integrity: sha512-jnT4Tq0Q4ma+6nncYQVe7d73kmDmE9C3OGTx3MvW7lBM/eY1S1DZTMBON7dqV481RhNiS5OxD7k9JQvmDOTirw==}
dev: true
/chalk/2.4.2:
@@ -385,8 +395,8 @@ packages:
ms: 2.1.2
dev: true
- /electron-to-chromium/1.4.16:
- resolution: {integrity: sha512-BQb7FgYwnu6haWLU63/CdVW+9xhmHls3RCQUFiV4lvw3wimEHTVcUk2hkuZo76QhR8nnDdfZE7evJIZqijwPdA==}
+ /electron-to-chromium/1.4.27:
+ resolution: {integrity: sha512-uZ95szi3zUbzRDx1zx/xnsCG+2xgZyy57pDOeaeO4r8zx5Dqe8Jv1ti8cunvBwJHVI5LzPuw8umKwZb3WKYxSQ==}
dev: true
/esbuild-android-arm64/0.13.15:
@@ -658,8 +668,8 @@ packages:
resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==}
dev: true
- /postcss/8.4.4:
- resolution: {integrity: sha512-joU6fBsN6EIer28Lj6GDFoC/5yOZzLCfn0zHAn/MYXI7aPt4m4hK5KC5ovEZXy+lnCjmYIbQWngvju2ddyEr8Q==}
+ /postcss/8.4.5:
+ resolution: {integrity: sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==}
engines: {node: ^10 || ^12 || >=14}
dependencies:
nanoid: 3.1.30
@@ -674,8 +684,8 @@ packages:
path-parse: 1.0.7
dev: true
- /rollup/2.61.0:
- resolution: {integrity: sha512-teQ+T1mUYbyvGyUavCodiyA9hD4DxwYZJwr/qehZGhs1Z49vsmzelMVYMxGU4ZhGRKxYPupHuz5yzm/wj7VpWA==}
+ /rollup/2.61.1:
+ resolution: {integrity: sha512-BbTXlEvB8d+XFbK/7E5doIcRtxWPRiqr0eb5vQ0+2paMM04Ye4PZY5nHOQef2ix24l/L0SpLd5hwcH15QHPdvA==}
engines: {node: '>=10.0.0'}
hasBin: true
optionalDependencies:
@@ -694,12 +704,12 @@ packages:
/solid-js/1.2.6:
resolution: {integrity: sha512-NvPHJ5Vj5f+ZJWIioickrC55seovSkDtm5NzSpnoUk3z4tATv0STpy5iuGNEn51ZORUcwpZzrMAtOCGziXU1XA==}
- /solid-refresh/0.3.2_solid-js@1.2.6:
- resolution: {integrity: sha512-7lg3EjenGoxQvGoZnTD3d480wBxbpAiAsyk0dhoGq6hjcaAQ3vnsBGxvXV0LBTzeQcGmIRz1GeSsw/64YyNr+g==}
+ /solid-refresh/0.3.3_solid-js@1.2.6:
+ resolution: {integrity: sha512-8Xi828ErNGAp7FmNNfJTBKy+LdMxnJ1LAAh8CgtPhtaVMBlmppzvD4YSR6UHm8sNsoO5rwTwAl5uHfKsWFFDPA==}
peerDependencies:
solid-js: ^1.0.0
dependencies:
- '@babel/generator': 7.16.0
+ '@babel/generator': 7.16.5
'@babel/helper-module-imports': 7.16.0
'@babel/types': 7.16.0
solid-js: 1.2.6
@@ -731,8 +741,8 @@ packages:
resolution: {integrity: sha512-nsZd8ZeNUzukXPlJmTBwUAuABDe/9qtVDelJeT/qW0ow3ZS3BsQJtNkan1802aM9Uf68/Y8ljw86Hu0h5IUW3w==}
dev: true
- /typescript/4.5.3:
- resolution: {integrity: sha512-eVYaEHALSt+s9LbvgEv4Ef+Tdq7hBiIZgii12xXJnukryt3pMgJf6aKhoCZ3FWQsu6sydEnkg11fYXLzhLBjeQ==}
+ /typescript/4.5.4:
+ resolution: {integrity: sha512-VgYs2A2QIRuGphtzFV7aQJduJ2gyfTljngLzjpfW9FoYZF6xuw1W0vW9ghCKLfcWrCFxK81CSGRAvS1pn4fIUg==}
engines: {node: '>=4.2.0'}
hasBin: true
dev: true
@@ -740,13 +750,13 @@ packages:
/vite-plugin-solid/2.1.4:
resolution: {integrity: sha512-lhEPlDf4PB+KKu5ExaT3zaENqC8shpJ4H74a2R0qbr1MCiFvhE/AooWvIlclpHzBtDK6MmUKv25qSFoSC1EaXQ==}
dependencies:
- '@babel/core': 7.16.0
- '@babel/preset-typescript': 7.16.0_@babel+core@7.16.0
- babel-preset-solid: 1.2.6_@babel+core@7.16.0
+ '@babel/core': 7.16.5
+ '@babel/preset-typescript': 7.16.5_@babel+core@7.16.5
+ babel-preset-solid: 1.2.6_@babel+core@7.16.5
merge-anything: 4.0.2
solid-js: 1.2.6
- solid-refresh: 0.3.2_solid-js@1.2.6
- vite: 2.7.1
+ solid-refresh: 0.3.3_solid-js@1.2.6
+ vite: 2.7.6
transitivePeerDependencies:
- less
- sass
@@ -754,8 +764,8 @@ packages:
- supports-color
dev: true
- /vite/2.7.1:
- resolution: {integrity: sha512-TDXXhcu5lyQ6uosK4ZWaOyB4VzOiizk0biitRzDzaEtgSUi8rVYPc4k1xgOjLSf0OuceDJmojFKXHOX9DB1WuQ==}
+ /vite/2.7.6:
+ resolution: {integrity: sha512-PBNoc87rDYLtkpFU9dbVeGdbcyKzz6c34oScqivE3FEa3BhVa4ASupCzcz0eDIiSECovfLcQnLUJt9vhiEU08g==}
engines: {node: '>=12.2.0'}
hasBin: true
peerDependencies:
@@ -771,9 +781,9 @@ packages:
optional: true
dependencies:
esbuild: 0.13.15
- postcss: 8.4.4
+ postcss: 8.4.5
resolve: 1.20.0
- rollup: 2.61.0
+ rollup: 2.61.1
optionalDependencies:
fsevents: 2.3.2
dev: true
diff --git a/ts/src/App.tsx b/ts/src/App.tsx
index 7cc90f7..a41d209 100644
--- a/ts/src/App.tsx
+++ b/ts/src/App.tsx
@@ -1,7 +1,7 @@
-import type { Component } from "solid-js";
+import type { Component } from 'solid-js';
-import logo from "./logo.svg";
-import styles from "./App.module.css";
+import logo from './logo.svg';
+import styles from './App.module.css';
const App: Component = () => {
return (
diff --git a/ts/src/index.css b/ts/src/index.css
index 4a1df4d..ec2585e 100644
--- a/ts/src/index.css
+++ b/ts/src/index.css
@@ -1,13 +1,13 @@
body {
margin: 0;
- font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen",
- "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue",
+ font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen',
+ 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue',
sans-serif;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
code {
- font-family: source-code-pro, Menlo, Monaco, Consolas, "Courier New",
+ font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New',
monospace;
}
diff --git a/ts/src/index.tsx b/ts/src/index.tsx
index 07dd377..f636fb3 100644
--- a/ts/src/index.tsx
+++ b/ts/src/index.tsx
@@ -1,6 +1,6 @@
-import { render } from "solid-js/web";
+import { render } from 'solid-js/web';
-import "./index.css";
-import App from "./App";
+import './index.css';
+import App from './App';
-render(() => , document.getElementById("root") as HTMLElement);
+render(() => , document.getElementById('root') as HTMLElement);
diff --git a/ts/vite.config.ts b/ts/vite.config.ts
index 31ca950..d52d794 100644
--- a/ts/vite.config.ts
+++ b/ts/vite.config.ts
@@ -1,10 +1,10 @@
-import { defineConfig } from "vite";
-import solidPlugin from "vite-plugin-solid";
+import { defineConfig } from 'vite';
+import solidPlugin from 'vite-plugin-solid';
export default defineConfig({
plugins: [solidPlugin()],
build: {
- target: "esnext",
+ target: 'esnext',
polyfillDynamicImport: false,
},
});