|
2 | 2 | "name": "budoux",
|
3 | 3 | "version": "0.6.4",
|
4 | 4 | "description": "A small chunk segmenter.",
|
| 5 | + "author": "Shuhei Iitsuka", |
| 6 | + "license": "Apache-2.0", |
5 | 7 | "repository": {
|
6 | 8 | "type": "git",
|
7 | 9 | "url": "https://github.com/google/budoux.git",
|
8 | 10 | "directory": "javascript"
|
9 | 11 | },
|
10 | 12 | "main": "./dist/index.js",
|
11 | 13 | "module": "./module/index.js",
|
| 14 | + "exports": { |
| 15 | + ".": { |
| 16 | + "import": "./module/index.js", |
| 17 | + "require": "./dist/index.js" |
| 18 | + } |
| 19 | + }, |
| 20 | + "browser": { |
| 21 | + "./dist/win.js": "./dist/win-browser.js", |
| 22 | + "./module/win.js": "./module/win-browser.js" |
| 23 | + }, |
12 | 24 | "bin": {
|
13 | 25 | "budoux": "./bin/budoux.js"
|
14 | 26 | },
|
|
17 | 29 | "./module/tests/*"
|
18 | 30 | ],
|
19 | 31 | "scripts": {
|
20 |
| - "build": "npm run build:es && npm run build:cjs", |
| 32 | + "build": "npm run build:esm && npm run build:cjs", |
21 | 33 | "build:cjs": "tsc && cp -r src/tests/models/ dist/tests/models/",
|
22 |
| - "build:es": "tsc --outDir module --module ES2020 && cp module/win-browser.js module/win.js && cp -r src/tests/models/ module/tests/models/", |
| 34 | + "build:esm": "tsc --outDir module --module ES2020 && cp -r src/tests/models/ module/tests/models/", |
23 | 35 | "bundle": "npm run bundle:webcomponents && npm run bundle:test",
|
24 | 36 | "bundle:test": "esbuild module/tests/index.browser.js --bundle --sourcemap --outfile=bundle/tests/index.browser.js",
|
25 | 37 | "bundle:webcomponents": "npm run bundle:webcomponents:ja && npm run bundle:webcomponents:zh-hans && npm run bundle:webcomponents:zh-hant && npm run bundle:webcomponents:th",
|
|
39 | 51 | "lint": "eslint src/** --no-error-on-unmatched-pattern",
|
40 | 52 | "fix": "eslint src/** --no-error-on-unmatched-pattern --fix"
|
41 | 53 | },
|
42 |
| - "author": "Shuhei Iitsuka", |
43 |
| - "license": "Apache-2.0", |
44 |
| - "browser": { |
45 |
| - "./dist/win.js": "./dist/win-browser.js", |
46 |
| - "./module/win.js": "./module/win-browser.js" |
47 |
| - }, |
48 | 54 | "devDependencies": {
|
49 | 55 | "@eslint/eslintrc": "^3.1.0",
|
50 | 56 | "@eslint/js": "^9.9.0",
|
|
0 commit comments