|
3 | 3 | "version": "15.4.11", |
4 | 4 | "description": "Format whitespace in a SQL query to make it more readable", |
5 | 5 | "license": "MIT", |
6 | | - "main": "dist/index.cjs", |
7 | | - "module": "dist/index.js", |
| 6 | + "main": "dist/cjs/index.cjs", |
| 7 | + "module": "dist/esm/index.js", |
8 | 8 | "unpkg": "dist/sql-formatter.min.js", |
9 | 9 | "exports": { |
10 | 10 | "./package.json": "./package.json", |
11 | 11 | ".": { |
12 | | - "import": "./dist/index.js", |
13 | | - "require": "./dist/index.cjs" |
| 12 | + "import": "./dist/esm/index.js", |
| 13 | + "require": "./dist/cjs/index.cjs" |
14 | 14 | } |
15 | 15 | }, |
16 | 16 | "bin": { |
|
63 | 63 | "prepare": "yarn clean && yarn grammar && yarn fix && yarn check && yarn build", |
64 | 64 | "pre-commit": "npm-run-all --parallel ts:changes lint:changes", |
65 | 65 | "grammar": "nearleyc src/parser/grammar.ne -o src/parser/grammar.ts", |
66 | | - "build:tsup": "tsup src/index.ts --format cjs,esm --sourcemap --dts", |
| 66 | + "build:cjs": "tsc -p tsconfig.cjs.json && echo \"{\"type\": \"commonjs\"}\" > dist/cjs/package.json", |
| 67 | + "build:esm": "tsc -p tsconfig.esm.json", |
67 | 68 | "build:webpack": "webpack --config webpack.prod.js && cp dist/sql-formatter.min.cjs dist/sql-formatter.min.js", |
68 | | - "build": "yarn grammar && npm-run-all --parallel build:tsup build:webpack", |
| 69 | + "build": "yarn grammar && npm-run-all --parallel build:cjs build:esm build:webpack", |
69 | 70 | "release": "release-it" |
70 | 71 | }, |
71 | 72 | "repository": { |
|
111 | 112 | "rimraf": "^3.0.2", |
112 | 113 | "ts-jest": "^28.0.5", |
113 | 114 | "ts-loader": "^9.3.1", |
114 | | - "tsup": "^8.0.1", |
115 | 115 | "typescript": "^4.7.4", |
116 | 116 | "webpack": "^5.74.0", |
117 | 117 | "webpack-cli": "^4.9.1", |
|
0 commit comments