|
17 | 17 | ], |
18 | 18 | "type": "module", |
19 | 19 | "exports": { |
20 | | - "require": "./dist/cjs/src/index.js", |
21 | | - "import": "./dist/esm/src/index.js" |
| 20 | + "types": "./dist/index.d.ts", |
| 21 | + "import": "./dist/esm/index.js", |
| 22 | + "require": "./dist/cjs/index.js" |
22 | 23 | }, |
23 | | - "main": "./dist/cjs/src/index.js", |
24 | | - "types": "./dist/cjs/src/index.d.ts", |
| 24 | + "main": "./dist/cjs/index.js", |
| 25 | + "types": "./dist/index.d.ts", |
25 | 26 | "files": [ |
26 | 27 | "dist" |
27 | 28 | ], |
28 | 29 | "scripts": { |
29 | | - "build": "../../../scripts/build-package.sh", |
30 | 30 | "clean": "rimraf dist", |
| 31 | + "rb": "rollup -c --configPlugin typescript", |
| 32 | + "rbw": "yarn rb --watch", |
| 33 | + "build": "yarn clean && yarn rb", |
31 | 34 | "tsw": "yarn tsc --watch", |
32 | 35 | "start": "rimraf dist && yarn tsw", |
33 | 36 | "lint": "eslint . --ext .ts", |
34 | 37 | "prettier": "prettier --write '**/*.@(js|ts|tsx|json|css)' --ignore-path ../../../.prettierignore", |
35 | 38 | "test": "NODE_OPTIONS=\"--experimental-vm-modules --no-warnings\" jest --ci --runInBand", |
36 | 39 | "coverage": "yarn test --coverage", |
37 | | - "check": "yarn prettier && yarn lint && yarn build && yarn test && yarn doc" |
| 40 | + "check": "yarn prettier && yarn lint && yarn build && yarn test" |
38 | 41 | }, |
39 | 42 | "dependencies": { |
40 | 43 | "@cloudflare/workers-types": "^4.20230321.0", |
41 | | - "@launchdarkly/js-server-sdk-common-edge": "1.0.13", |
42 | 44 | "crypto-js": "^4.1.1" |
43 | 45 | }, |
44 | 46 | "devDependencies": { |
| 47 | + "@launchdarkly/js-server-sdk-common-edge": "1.0.13", |
| 48 | + "@rollup/plugin-commonjs": "^25.0.4", |
| 49 | + "@rollup/plugin-json": "^6.0.0", |
| 50 | + "@rollup/plugin-node-resolve": "^15.2.1", |
| 51 | + "@rollup/plugin-terser": "^0.4.3", |
| 52 | + "@rollup/plugin-typescript": "^11.1.3", |
45 | 53 | "@trivago/prettier-plugin-sort-imports": "^4.1.1", |
46 | 54 | "@types/crypto-js": "^4.1.1", |
47 | 55 | "@types/jest": "^29.5.0", |
| 56 | + "@types/rollup-plugin-generate-package-json": "^3.2.3", |
48 | 57 | "@typescript-eslint/eslint-plugin": "^6.1.0", |
49 | 58 | "@typescript-eslint/parser": "^6.1.0", |
50 | 59 | "eslint": "^8.45.0", |
|
57 | 66 | "launchdarkly-js-test-helpers": "^2.2.0", |
58 | 67 | "miniflare": "^2.13.0", |
59 | 68 | "prettier": "^3.0.0", |
60 | | - "rimraf": "^5.0.0", |
| 69 | + "rimraf": "^5.0.1", |
| 70 | + "rollup": "^3.29.2", |
| 71 | + "rollup-plugin-dts": "^6.0.2", |
| 72 | + "rollup-plugin-esbuild": "^5.0.0", |
| 73 | + "rollup-plugin-filesize": "^10.0.0", |
| 74 | + "rollup-plugin-generate-package-json": "^3.2.0", |
61 | 75 | "ts-jest": "^29.1.0", |
62 | 76 | "typedoc": "0.25.0", |
63 | 77 | "typescript": "5.1.6" |
64 | | - } |
| 78 | + }, |
| 79 | + "bundledDependencies": [ |
| 80 | + "@launchdarkly/js-server-sdk-common-edge" |
| 81 | + ] |
65 | 82 | } |
0 commit comments