chore: remove babel usage (#7452)

This commit is contained in:
Adrien de Peretti
2024-05-24 20:51:12 +02:00
committed by GitHub
parent 8acba7aba6
commit f585b13c96
18 changed files with 69 additions and 556 deletions

View File

@@ -1,13 +0,0 @@
let ignore = [`**/dist`]
// Jest needs to compile this code, but generally we don't want this copied
// to output folders
if (process.env.NODE_ENV !== `test`) {
ignore.push(`**/__tests__`)
}
module.exports = {
sourceMaps: true,
presets: ["babel-preset-medusa-package"],
ignore,
}

View File

@@ -7,7 +7,7 @@
"scripts": {
"test:integration": "jest --silent --no-cache --maxWorkers=50% --bail --detectOpenHandles --forceExit --logHeapUsage",
"test:integration:chunk": "jest --silent --no-cache --bail --maxWorkers=50% --forceExit --testPathPattern=$(echo $CHUNKS | jq -r \".[${CHUNK}] | .[]\")",
"build": "babel src -d dist --extensions \".ts,.js\""
"build": "tsc ./src/* --allowJs --outDir ./dist"
},
"dependencies": {
"@medusajs/api-key": "workspace:^",
@@ -36,14 +36,11 @@
"typeorm": "^0.3.16"
},
"devDependencies": {
"@babel/cli": "^7.12.10",
"@babel/core": "^7.12.10",
"@babel/node": "^7.12.10",
"@medusajs/types": "workspace:^",
"@swc/core": "^1.4.8",
"@swc/jest": "^0.2.36",
"babel-preset-medusa-package": "*",
"jest": "^26.6.3",
"jest-environment-node": "26.6.2"
"jest-environment-node": "26.6.2",
"typescript": "^4.1.3"
}
}