5
0
mirror of https://github.com/wailsapp/wails.git synced 2025-05-02 17:52:29 +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", organizationName: "wailsapp",
projectName: "wails", 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: { i18n: {
defaultLocale: "en", defaultLocale: "en",
locales: ["en", "zh-Hans", "ja"], 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/preset-classic": "^2.1.0",
"@docusaurus/theme-search-algolia": "^2.1.0", "@docusaurus/theme-search-algolia": "^2.1.0",
"@mdx-js/react": "^1.6.22", "@mdx-js/react": "^1.6.22",
"@wails/react-contributors": "^1.1.3", "@swc/core": "^1.3.7",
"clsx": "^1.1.1", "clsx": "^1.2.1",
"file-loader": "^6.2.0", "file-loader": "^6.2.0",
"prism-react-renderer": "^1.2.1", "prism-react-renderer": "^1.3.5",
"react": "^17.0.1", "react": "^17.0.2",
"react-dom": "^17.0.1", "react-dom": "^17.0.2",
"react-responsive-carousel": "^3.2.23" "react-responsive-carousel": "^3.2.23",
"swc-loader": "^0.2.3"
}, },
"browserslist": { "browserslist": {
"production": [ "production": [
@ -41,7 +42,7 @@
] ]
}, },
"devDependencies": { "devDependencies": {
"@crowdin/cli": "^3.8.0", "@crowdin/cli": "^3.8.1",
"prettier": "^2.7.1" "prettier": "^2.7.1"
} }
} }

8650
website/pnpm-lock.yaml Normal file

File diff suppressed because it is too large Load Diff