revert 679d89fa59
revert build: ⚡ build megalodon with swc
Do it right this time
This commit is contained in:
parent
679d89fa59
commit
c8ae0cfb95
4 changed files with 6 additions and 40 deletions
|
@ -7,4 +7,4 @@ This directory contains all of the packages Calckey uses.
|
||||||
- `client`: Web interface written in Vue3 and TypeScript
|
- `client`: Web interface written in Vue3 and TypeScript
|
||||||
- `sw`: Web [Service Worker](https://developer.mozilla.org/en-US/docs/Web/API/Service_Worker_API) written in TypeScript
|
- `sw`: Web [Service Worker](https://developer.mozilla.org/en-US/docs/Web/API/Service_Worker_API) written in TypeScript
|
||||||
- `calckey-js`: TypeScript SDK for both backend and client, also published on [NPM](https://www.npmjs.com/package/calckey-js) for public use
|
- `calckey-js`: TypeScript SDK for both backend and client, also published on [NPM](https://www.npmjs.com/package/calckey-js) for public use
|
||||||
- `megalodon`: TypeScript library used for Mastodon API compatibility
|
- `megalodon`: TypeScript library used for partial Mastodon API compatibility
|
||||||
|
|
|
@ -1,19 +0,0 @@
|
||||||
{
|
|
||||||
"$schema": "https://json.schemastore.org/swcrc",
|
|
||||||
"jsc": {
|
|
||||||
"parser": {
|
|
||||||
"syntax": "typescript",
|
|
||||||
"dynamicImport": true,
|
|
||||||
"decorators": true
|
|
||||||
},
|
|
||||||
"transform": {
|
|
||||||
"decoratorMetadata": true
|
|
||||||
},
|
|
||||||
"target": "es2022"
|
|
||||||
},
|
|
||||||
"minify": false,
|
|
||||||
"module": {
|
|
||||||
"type": "commonjs",
|
|
||||||
"strict": true
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -4,7 +4,7 @@
|
||||||
"main": "./lib/src/index.js",
|
"main": "./lib/src/index.js",
|
||||||
"typings": "./lib/src/index.d.ts",
|
"typings": "./lib/src/index.d.ts",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"build": "pnpm swc src -d lib/src -D",
|
"build": "tsc -p ./",
|
||||||
"lint": "eslint --ext .js,.ts src",
|
"lint": "eslint --ext .js,.ts src",
|
||||||
"doc": "typedoc --out ../docs ./src",
|
"doc": "typedoc --out ../docs ./src",
|
||||||
"test": "NODE_ENV=test jest -u --maxWorkers=3"
|
"test": "NODE_ENV=test jest -u --maxWorkers=3"
|
||||||
|
@ -49,8 +49,6 @@
|
||||||
"async-lock": "1.4.0"
|
"async-lock": "1.4.0"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@swc/cli": "^0.1.62",
|
|
||||||
"@swc/core": "^1.3.62",
|
|
||||||
"@types/core-js": "^2.5.0",
|
"@types/core-js": "^2.5.0",
|
||||||
"@types/form-data": "^2.5.0",
|
"@types/form-data": "^2.5.0",
|
||||||
"@types/jest": "^29.4.0",
|
"@types/jest": "^29.4.0",
|
||||||
|
@ -79,8 +77,5 @@
|
||||||
"directories": {
|
"directories": {
|
||||||
"lib": "lib",
|
"lib": "lib",
|
||||||
"test": "test"
|
"test": "test"
|
||||||
},
|
|
||||||
"optionalDependencies": {
|
|
||||||
"@swc/core-android-arm64": "1.3.11"
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -789,7 +789,7 @@ importers:
|
||||||
version: 2.30.0
|
version: 2.30.0
|
||||||
emojilib:
|
emojilib:
|
||||||
specifier: github:thatonecalculator/emojilib
|
specifier: github:thatonecalculator/emojilib
|
||||||
version: github.com/thatonecalculator/emojilib/15fd9504f943763a057ff803ee2009ec0524c96b
|
version: github.com/thatonecalculator/emojilib/9d16541664dc8fef3201ae9b647477070676a52e
|
||||||
escape-regexp:
|
escape-regexp:
|
||||||
specifier: 0.0.1
|
specifier: 0.0.1
|
||||||
version: 0.0.1
|
version: 0.0.1
|
||||||
|
@ -970,17 +970,7 @@ importers:
|
||||||
ws:
|
ws:
|
||||||
specifier: 8.12.0
|
specifier: 8.12.0
|
||||||
version: 8.12.0
|
version: 8.12.0
|
||||||
optionalDependencies:
|
|
||||||
'@swc/core-android-arm64':
|
|
||||||
specifier: 1.3.11
|
|
||||||
version: 1.3.11
|
|
||||||
devDependencies:
|
devDependencies:
|
||||||
'@swc/cli':
|
|
||||||
specifier: ^0.1.62
|
|
||||||
version: 0.1.62(@swc/core@1.3.62)(chokidar@3.3.1)
|
|
||||||
'@swc/core':
|
|
||||||
specifier: ^1.3.62
|
|
||||||
version: 1.3.62
|
|
||||||
'@types/async-lock':
|
'@types/async-lock':
|
||||||
specifier: 1.4.0
|
specifier: 1.4.0
|
||||||
version: 1.4.0
|
version: 1.4.0
|
||||||
|
@ -17439,8 +17429,8 @@ packages:
|
||||||
url-polyfill: 1.1.12
|
url-polyfill: 1.1.12
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
github.com/thatonecalculator/emojilib/15fd9504f943763a057ff803ee2009ec0524c96b:
|
github.com/thatonecalculator/emojilib/9d16541664dc8fef3201ae9b647477070676a52e:
|
||||||
resolution: {tarball: https://codeload.github.com/thatonecalculator/emojilib/tar.gz/15fd9504f943763a057ff803ee2009ec0524c96b}
|
resolution: {tarball: https://codeload.github.com/thatonecalculator/emojilib/tar.gz/9d16541664dc8fef3201ae9b647477070676a52e}
|
||||||
name: emojilib
|
name: emojilib
|
||||||
version: 3.0.10
|
version: 3.0.10
|
||||||
dev: true
|
dev: true
|
||||||
|
|
Loading…
Reference in a new issue