5
0
mirror of https://github.com/wailsapp/wails.git synced 2025-05-02 08:29:40 +08:00

Use swc + pnpm (#1966)

* Use swc + pnpm

* Upgrade deps
This commit is contained in:
Lea Anthony 2022-10-13 21:22:57 +11:00 committed by GitHub
parent 4ca0580ced
commit de1d032f10
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 8676 additions and 23391 deletions

1
website/.npmrc Normal file
View File

@ -0,0 +1 @@
auto-install-peers=true

View File

@ -16,6 +16,23 @@ const config = {
organizationName: "wailsapp",
projectName: "wails",
webpack: {
jsLoader: (isServer) => ({
loader: require.resolve('swc-loader'),
options: {
jsc: {
parser: {
syntax: 'typescript',
tsx: true,
},
target: 'es2017',
},
module: {
type: isServer ? 'commonjs' : 'es6',
},
},
}),
},
i18n: {
defaultLocale: "en",
locales: ["en", "zh-Hans", "ja"],

23384
website/package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -20,13 +20,14 @@
"@docusaurus/preset-classic": "^2.1.0",
"@docusaurus/theme-search-algolia": "^2.1.0",
"@mdx-js/react": "^1.6.22",
"@wails/react-contributors": "^1.1.3",
"clsx": "^1.1.1",
"@swc/core": "^1.3.7",
"clsx": "^1.2.1",
"file-loader": "^6.2.0",
"prism-react-renderer": "^1.2.1",
"react": "^17.0.1",
"react-dom": "^17.0.1",
"react-responsive-carousel": "^3.2.23"
"prism-react-renderer": "^1.3.5",
"react": "^17.0.2",
"react-dom": "^17.0.2",
"react-responsive-carousel": "^3.2.23",
"swc-loader": "^0.2.3"
},
"browserslist": {
"production": [
@ -41,7 +42,7 @@
]
},
"devDependencies": {
"@crowdin/cli": "^3.8.0",
"@crowdin/cli": "^3.8.1",
"prettier": "^2.7.1"
}
}

8650
website/pnpm-lock.yaml Normal file

File diff suppressed because it is too large Load Diff