mirror of
https://github.com/wailsapp/wails.git
synced 2025-05-02 04:09:46 +08:00
chore: optimize website building process (#2601)
* chore: remove pnpm from dependencies * chore: upgrade devDependencies * chore: set Nodejs version
This commit is contained in:
parent
a1cc41c926
commit
d8d4997532
@ -1 +0,0 @@
|
||||
auto-install-peers=true
|
1
website/.nvmrc
Normal file
1
website/.nvmrc
Normal file
@ -0,0 +1 @@
|
||||
18.14.0
|
@ -28,7 +28,6 @@
|
||||
"@swc/core": "^1.3.7",
|
||||
"clsx": "^1.2.1",
|
||||
"file-loader": "^6.2.0",
|
||||
"pnpm": "^8.0.0",
|
||||
"prism-react-renderer": "^1.3.5",
|
||||
"react": "^17.0.2",
|
||||
"react-dom": "^17.0.2",
|
||||
@ -48,7 +47,7 @@
|
||||
]
|
||||
},
|
||||
"devDependencies": {
|
||||
"@crowdin/cli": "^3.8.1",
|
||||
"prettier": "^2.7.1"
|
||||
"@crowdin/cli": "^3.10.1",
|
||||
"prettier": "^2.8.7"
|
||||
}
|
||||
}
|
||||
|
@ -24,10 +24,7 @@ dependencies:
|
||||
version: 1.2.1
|
||||
file-loader:
|
||||
specifier: ^6.2.0
|
||||
version: 6.2.0(webpack@5.78.0)
|
||||
pnpm:
|
||||
specifier: ^8.0.0
|
||||
version: 8.0.0
|
||||
version: 6.2.0(webpack@5.79.0)
|
||||
prism-react-renderer:
|
||||
specifier: ^1.3.5
|
||||
version: 1.3.5(react@17.0.2)
|
||||
@ -42,15 +39,15 @@ dependencies:
|
||||
version: 3.2.23
|
||||
swc-loader:
|
||||
specifier: ^0.2.3
|
||||
version: 0.2.3(@swc/core@1.3.7)(webpack@5.78.0)
|
||||
version: 0.2.3(@swc/core@1.3.7)(webpack@5.79.0)
|
||||
|
||||
devDependencies:
|
||||
'@crowdin/cli':
|
||||
specifier: ^3.8.1
|
||||
version: 3.8.1
|
||||
specifier: ^3.10.1
|
||||
version: 3.10.1
|
||||
prettier:
|
||||
specifier: ^2.7.1
|
||||
version: 2.7.1
|
||||
specifier: ^2.8.7
|
||||
version: 2.8.7
|
||||
|
||||
packages:
|
||||
|
||||
@ -1543,12 +1540,15 @@ packages:
|
||||
dev: false
|
||||
optional: true
|
||||
|
||||
/@crowdin/cli@3.8.1:
|
||||
resolution: {integrity: sha512-kSohd26AKqXVNo+G48C1cv+/TPBks44YbD2+nQLm8d/mUGGazhYHY6k6wU7yP+vkaT/F5WeL3br5Sffn0QoxRg==}
|
||||
/@crowdin/cli@3.10.1:
|
||||
resolution: {integrity: sha512-CBzABy2voC+T1KpgQYI1DIBGANahG9Vuwiqp0GJERVAWhqp1Tveie3N2rCkzjZT8N8E5SHp/z+OpstrdZYOA+g==}
|
||||
hasBin: true
|
||||
dependencies:
|
||||
njre: 0.2.0
|
||||
command-exists-promise: 2.0.2
|
||||
node-fetch: 2.6.7
|
||||
shelljs: 0.8.5
|
||||
tar: 4.4.19
|
||||
yauzl: 2.10.0
|
||||
transitivePeerDependencies:
|
||||
- encoding
|
||||
dev: true
|
||||
@ -2131,7 +2131,7 @@ packages:
|
||||
peerDependencies:
|
||||
react: '*'
|
||||
dependencies:
|
||||
'@types/react': 18.0.34
|
||||
'@types/react': 18.0.35
|
||||
prop-types: 15.8.1
|
||||
react: 17.0.2
|
||||
dev: false
|
||||
@ -2948,6 +2948,10 @@ packages:
|
||||
resolution: {integrity: sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==}
|
||||
dev: false
|
||||
|
||||
/@types/estree@1.0.0:
|
||||
resolution: {integrity: sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==}
|
||||
dev: false
|
||||
|
||||
/@types/express-serve-static-core@4.17.33:
|
||||
resolution: {integrity: sha512-TPBqmR/HRYI3eC2E5hmiivIzv+bidAfXofM+sbonAGvyDhySGw9/PQZFt2BLOrjUUR++4eJVpx6KnLQK1Fk9tA==}
|
||||
dependencies:
|
||||
@ -3080,6 +3084,14 @@ packages:
|
||||
csstype: 3.1.2
|
||||
dev: false
|
||||
|
||||
/@types/react@18.0.35:
|
||||
resolution: {integrity: sha512-6Laome31HpetaIUGFWl1VQ3mdSImwxtFZ39rh059a1MNnKGqBpC88J6NJ8n/Is3Qx7CefDGLgf/KhN/sYCf7ag==}
|
||||
dependencies:
|
||||
'@types/prop-types': 15.7.5
|
||||
'@types/scheduler': 0.16.3
|
||||
csstype: 3.1.2
|
||||
dev: false
|
||||
|
||||
/@types/responselike@1.0.0:
|
||||
resolution: {integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==}
|
||||
dependencies:
|
||||
@ -4624,6 +4636,10 @@ packages:
|
||||
resolution: {integrity: sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==}
|
||||
dev: false
|
||||
|
||||
/es-module-lexer@1.2.1:
|
||||
resolution: {integrity: sha512-9978wrXM50Y4rTMmW5kXIC09ZdXQZqkE4mxhwkd8VbzsGkXGPgV4zWuqQJgCEzYngdo2dYDa0l8xhX4fkSwJSg==}
|
||||
dev: false
|
||||
|
||||
/escalade@3.1.1:
|
||||
resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==}
|
||||
engines: {node: '>=6'}
|
||||
@ -4864,6 +4880,17 @@ packages:
|
||||
webpack: 5.78.0(@swc/core@1.3.7)
|
||||
dev: false
|
||||
|
||||
/file-loader@6.2.0(webpack@5.79.0):
|
||||
resolution: {integrity: sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==}
|
||||
engines: {node: '>= 10.13.0'}
|
||||
peerDependencies:
|
||||
webpack: ^4.0.0 || ^5.0.0
|
||||
dependencies:
|
||||
loader-utils: 2.0.4
|
||||
schema-utils: 3.1.1
|
||||
webpack: 5.79.0(@swc/core@1.3.7)
|
||||
dev: false
|
||||
|
||||
/filesize@8.0.7:
|
||||
resolution: {integrity: sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==}
|
||||
engines: {node: '>= 0.4.0'}
|
||||
@ -6203,18 +6230,6 @@ packages:
|
||||
resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==}
|
||||
dev: false
|
||||
|
||||
/njre@0.2.0:
|
||||
resolution: {integrity: sha512-+Wq8R6VmjK+jI8a9NdzfU6Vh50r3tjsdvl5KJE1OyHeH8I/nx5Ptm12qpO3qNUbstXuZfBDgDL0qQZw9JyjhMw==}
|
||||
engines: {node: '>=8'}
|
||||
dependencies:
|
||||
command-exists-promise: 2.0.2
|
||||
node-fetch: 2.6.9
|
||||
tar: 4.4.19
|
||||
yauzl: 2.10.0
|
||||
transitivePeerDependencies:
|
||||
- encoding
|
||||
dev: true
|
||||
|
||||
/no-case@3.0.4:
|
||||
resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==}
|
||||
dependencies:
|
||||
@ -6238,19 +6253,6 @@ packages:
|
||||
optional: true
|
||||
dependencies:
|
||||
whatwg-url: 5.0.0
|
||||
dev: false
|
||||
|
||||
/node-fetch@2.6.9:
|
||||
resolution: {integrity: sha512-DJm/CJkZkRjKKj4Zi4BsKVZh3ValV5IR5s7LVZnW+6YMh0W1BfNA8XSs6DLMGYlId5F3KnA70uu2qepcR08Qqg==}
|
||||
engines: {node: 4.x || >=6.0.0}
|
||||
peerDependencies:
|
||||
encoding: ^0.1.0
|
||||
peerDependenciesMeta:
|
||||
encoding:
|
||||
optional: true
|
||||
dependencies:
|
||||
whatwg-url: 5.0.0
|
||||
dev: true
|
||||
|
||||
/node-forge@1.3.1:
|
||||
resolution: {integrity: sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==}
|
||||
@ -6574,12 +6576,6 @@ packages:
|
||||
find-up: 3.0.0
|
||||
dev: false
|
||||
|
||||
/pnpm@8.0.0:
|
||||
resolution: {integrity: sha512-Crsvd8LKb+SoEB/bQxRZrtSt5Ri8g9jmPg6MKyexMTI1pdLd44gPwVV6cZLq2jYYPv5q+gADPkYTbYr8SeFCeA==}
|
||||
engines: {node: '>=16.14'}
|
||||
hasBin: true
|
||||
dev: false
|
||||
|
||||
/postcss-calc@8.2.4(postcss@8.4.21):
|
||||
resolution: {integrity: sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==}
|
||||
peerDependencies:
|
||||
@ -7005,8 +7001,8 @@ packages:
|
||||
engines: {node: '>=4'}
|
||||
dev: false
|
||||
|
||||
/prettier@2.7.1:
|
||||
resolution: {integrity: sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==}
|
||||
/prettier@2.8.7:
|
||||
resolution: {integrity: sha512-yPngTo3aXUUmyuTjeTUT75txrf+aMh9FiD7q9ZE/i6r0bPb22g4FsE6Y338PQX1bmfy08i9QQCB7/rcUAVntfw==}
|
||||
engines: {node: '>=10.13.0'}
|
||||
hasBin: true
|
||||
dev: true
|
||||
@ -7659,6 +7655,15 @@ packages:
|
||||
ajv-keywords: 3.5.2(ajv@6.12.6)
|
||||
dev: false
|
||||
|
||||
/schema-utils@3.1.2:
|
||||
resolution: {integrity: sha512-pvjEHOgWc9OWA/f/DE3ohBWTD6EleVLf7iFUkoSwAxttdBhB9QUebQgxER2kWueOvRJXPHNnyrvvh9eZINB8Eg==}
|
||||
engines: {node: '>= 10.13.0'}
|
||||
dependencies:
|
||||
'@types/json-schema': 7.0.11
|
||||
ajv: 6.12.6
|
||||
ajv-keywords: 3.5.2(ajv@6.12.6)
|
||||
dev: false
|
||||
|
||||
/schema-utils@4.0.0:
|
||||
resolution: {integrity: sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==}
|
||||
engines: {node: '>= 12.13.0'}
|
||||
@ -8099,14 +8104,14 @@ packages:
|
||||
stable: 0.1.8
|
||||
dev: false
|
||||
|
||||
/swc-loader@0.2.3(@swc/core@1.3.7)(webpack@5.78.0):
|
||||
/swc-loader@0.2.3(@swc/core@1.3.7)(webpack@5.79.0):
|
||||
resolution: {integrity: sha512-D1p6XXURfSPleZZA/Lipb3A8pZ17fP4NObZvFCDjK/OKljroqDpPmsBdTraWhVBqUNpcWBQY1imWdoPScRlQ7A==}
|
||||
peerDependencies:
|
||||
'@swc/core': ^1.2.147
|
||||
webpack: '>=2'
|
||||
dependencies:
|
||||
'@swc/core': 1.3.7
|
||||
webpack: 5.78.0(@swc/core@1.3.7)
|
||||
webpack: 5.79.0(@swc/core@1.3.7)
|
||||
dev: false
|
||||
|
||||
/tapable@1.1.3:
|
||||
@ -8157,6 +8162,31 @@ packages:
|
||||
webpack: 5.78.0(@swc/core@1.3.7)
|
||||
dev: false
|
||||
|
||||
/terser-webpack-plugin@5.3.7(@swc/core@1.3.7)(webpack@5.79.0):
|
||||
resolution: {integrity: sha512-AfKwIktyP7Cu50xNjXF/6Qb5lBNzYaWpU6YfoX3uZicTx0zTy0stDDCsvjDapKsSDvOeWo5MEq4TmdBy2cNoHw==}
|
||||
engines: {node: '>= 10.13.0'}
|
||||
peerDependencies:
|
||||
'@swc/core': '*'
|
||||
esbuild: '*'
|
||||
uglify-js: '*'
|
||||
webpack: ^5.1.0
|
||||
peerDependenciesMeta:
|
||||
'@swc/core':
|
||||
optional: true
|
||||
esbuild:
|
||||
optional: true
|
||||
uglify-js:
|
||||
optional: true
|
||||
dependencies:
|
||||
'@jridgewell/trace-mapping': 0.3.18
|
||||
'@swc/core': 1.3.7
|
||||
jest-worker: 27.5.1
|
||||
schema-utils: 3.1.1
|
||||
serialize-javascript: 6.0.1
|
||||
terser: 5.16.9
|
||||
webpack: 5.79.0(@swc/core@1.3.7)
|
||||
dev: false
|
||||
|
||||
/terser@5.16.9:
|
||||
resolution: {integrity: sha512-HPa/FdTB9XGI2H1/keLFZHxl6WNvAI4YalHGtDQTlMnJcoqSab1UwL4l1hGEhs6/GmLHBZIg/YgB++jcbzoOEg==}
|
||||
engines: {node: '>=10'}
|
||||
@ -8748,6 +8778,46 @@ packages:
|
||||
- uglify-js
|
||||
dev: false
|
||||
|
||||
/webpack@5.79.0(@swc/core@1.3.7):
|
||||
resolution: {integrity: sha512-3mN4rR2Xq+INd6NnYuL9RC9GAmc1ROPKJoHhrZ4pAjdMFEkJJWrsPw8o2JjCIyQyTu7rTXYn4VG6OpyB3CobZg==}
|
||||
engines: {node: '>=10.13.0'}
|
||||
hasBin: true
|
||||
peerDependencies:
|
||||
webpack-cli: '*'
|
||||
peerDependenciesMeta:
|
||||
webpack-cli:
|
||||
optional: true
|
||||
dependencies:
|
||||
'@types/eslint-scope': 3.7.4
|
||||
'@types/estree': 1.0.0
|
||||
'@webassemblyjs/ast': 1.11.1
|
||||
'@webassemblyjs/wasm-edit': 1.11.1
|
||||
'@webassemblyjs/wasm-parser': 1.11.1
|
||||
acorn: 8.8.2
|
||||
acorn-import-assertions: 1.8.0(acorn@8.8.2)
|
||||
browserslist: 4.21.5
|
||||
chrome-trace-event: 1.0.3
|
||||
enhanced-resolve: 5.12.0
|
||||
es-module-lexer: 1.2.1
|
||||
eslint-scope: 5.1.1
|
||||
events: 3.3.0
|
||||
glob-to-regexp: 0.4.1
|
||||
graceful-fs: 4.2.11
|
||||
json-parse-even-better-errors: 2.3.1
|
||||
loader-runner: 4.3.0
|
||||
mime-types: 2.1.35
|
||||
neo-async: 2.6.2
|
||||
schema-utils: 3.1.2
|
||||
tapable: 2.2.1
|
||||
terser-webpack-plugin: 5.3.7(@swc/core@1.3.7)(webpack@5.79.0)
|
||||
watchpack: 2.4.0
|
||||
webpack-sources: 3.2.3
|
||||
transitivePeerDependencies:
|
||||
- '@swc/core'
|
||||
- esbuild
|
||||
- uglify-js
|
||||
dev: false
|
||||
|
||||
/webpackbar@5.0.2(webpack@5.78.0):
|
||||
resolution: {integrity: sha512-BmFJo7veBDgQzfWXl/wwYXr/VFus0614qZ8i9znqcl9fnEdiVkdbi0TedLQ6xAK92HZHDJ0QmyQ0fmuZPAgCYQ==}
|
||||
engines: {node: '>=12'}
|
||||
|
Loading…
Reference in New Issue
Block a user