double build
Showing
... | ... | @@ -2,11 +2,24 @@ |
"name": "satori-tsx", | ||
"description": "TSX support package for Satori element.", | ||
"version": "1.0.0", | ||
"main": "jsx-runtime/index.js", | ||
"types": "jsx-runtime/index.d.ts", | ||
"exports": { | ||
".": { | ||
"main": "dist/index.cjs", | ||
"module": "dist/index.mjs", | ||
"types": "dist/index.d.ts" | ||
}, | ||
"./jsx-runtime": { | ||
"main": "dist/index.cjs", | ||
"module": "dist/index.mjs", | ||
"types": "dist/index.d.ts" | ||
} | ||
}, | ||
"scripts": { | ||
"compile:cjs": "esbuild index.ts --outfile=dist/index.cjs --bundle --sourcemap --platform=node --target=es2019 --external:@satorijs/element", | ||
"compile:esm": "esbuild index.ts --outfile=dist/index.mjs --bundle --sourcemap --platform=neutral --target=esnext --external:@satorijs/element", | ||
"compile:types": "tsc --emitDeclarationOnly --declaration", | ||
"lint": "eslint --fix .", | ||
"build": "rimraf dist && tsc", | ||
"build": "rimraf dist && npm run compile:cjs && npm run compile:esm && npm run compile:types", | ||
"test": "jest --passWithNoTests", | ||
"start": "node dist/index.js" | ||
}, | ||
... | ... | @@ -44,6 +57,8 @@ |
"@types/node": "^18.7.17", | ||
"@typescript-eslint/eslint-plugin": "^4.33.0", | ||
"@typescript-eslint/parser": "^4.33.0", | ||
"esbuild": "^0.15.7", | ||
"esbuild-register": "^3.3.3", | ||
"eslint": "^7.32.0", | ||
"eslint-config-prettier": "^8.5.0", | ||
"eslint-plugin-prettier": "^3.4.1", | ||
... | ... |
Please register or sign in to comment