feat(rules): 建立共享排版契约并收束 WebKit 与 Unicode 基线
This commit is contained in:
+10
-3
@@ -12,17 +12,23 @@
|
||||
"import": "./dist/juzhen.mjs",
|
||||
"default": "./dist/juzhen.iife.js"
|
||||
},
|
||||
"./css": "./dist/juzhen.css"
|
||||
"./css": "./dist/juzhen.css",
|
||||
"./rules": "./rules/juzhen-rules.json",
|
||||
"./rules/schema": "./rules/juzhen-rules.schema.json",
|
||||
"./rules/vectors": "./rules/golden-vectors.json",
|
||||
"./rules/vectors-schema": "./rules/golden-vectors.schema.json"
|
||||
},
|
||||
"files": [
|
||||
"dist",
|
||||
"src",
|
||||
"rules",
|
||||
"ARCHITECTURE.md",
|
||||
"README.md"
|
||||
],
|
||||
"scripts": {
|
||||
"build": "node build.mjs && tsc --emitDeclarationOnly",
|
||||
"test": "node build.mjs && node --test test/*.test.mjs"
|
||||
"test": "node build.mjs && node --test test/*.test.mjs",
|
||||
"test:wkwebview": "node test/run-wkwebview.mjs"
|
||||
},
|
||||
"keywords": [
|
||||
"cjk",
|
||||
@@ -36,7 +42,8 @@
|
||||
"license": "MIT",
|
||||
"devDependencies": {
|
||||
"@types/jsdom": "^21.1.7",
|
||||
"esbuild": "^0.24.0",
|
||||
"ajv": "^8.20.0",
|
||||
"esbuild": "^0.28.2",
|
||||
"jsdom": "^25.0.0",
|
||||
"typescript": "^5.6.0"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user