-
-
Notifications
You must be signed in to change notification settings - Fork 213
Expand file tree
/
Copy pathpackage.json
More file actions
58 lines (58 loc) · 2.46 KB
/
Copy pathpackage.json
File metadata and controls
58 lines (58 loc) · 2.46 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
{
"name": "@markdown-to-jsx/root",
"private": true,
"type": "module",
"workspaces": [
"lib",
"benchmarks",
"browser",
"native",
"site"
],
"devDependencies": {
"@biomejs/biome": "2.5.2",
"@changesets/cli": "^2.31.1",
"@types/react": "^19.2.6",
"in-publish": "^2.0.1",
"knip": "6.24.0",
"react": "^19.2.8",
"react-dom": "19.2.8",
"rimraf": "^6.1.0"
},
"overrides": {
"rollup": "^4.61.1",
"vite": "^7.3.5",
"yaml": "^2.8.3"
},
"scripts": {
"build": "pushd lib; bun run build; popd && bun scripts/verify-declarations.ts",
"build-site": "bun run --filter markdown-to-jsx build && pushd site; bun run build; popd",
"dev": "bun run --filter @markdown-to-jsx/site dev",
"entities": "bun scripts/generate-entities.ts",
"fixture": "bun scripts/generate-fixture.ts",
"format": "biome check --write --unsafe .",
"hooks:install": "git config core.hooksPath .githooks",
"knip": "knip",
"lint": "biome check .",
"metrics": "bun --expose-gc scripts/metrics.ts",
"profile": "bun --cpu-prof --expose-gc --cpu-prof-md scripts/profile.ts",
"bench": "pushd benchmarks; bun run bench; popd",
"bench:all": "pushd benchmarks; bun run bench:all; popd",
"bench:jsx": "pushd benchmarks; bun run bench:jsx; popd",
"bench:html": "pushd benchmarks; bun run bench:html; popd",
"analyze": "bun scripts/analyze-patterns.ts",
"test": "bun run --filter markdown-to-jsx test",
"dev:browser": "bun run --filter markdown-to-jsx build && bun run --filter @markdown-to-jsx/browser dev",
"test:browser": "bun run --filter markdown-to-jsx build && bun run --filter @markdown-to-jsx/browser build && bun run --filter @markdown-to-jsx/browser test",
"test:browser:built": "bun run --filter @markdown-to-jsx/browser test",
"dev:native": "bun run --filter @markdown-to-jsx/native start",
"test:native": "bun run --filter markdown-to-jsx build && bun run --filter @markdown-to-jsx/native test",
"test:native:built": "bun run --filter @markdown-to-jsx/native test",
"typecheck": "bun run --filter markdown-to-jsx typecheck",
"typecheck:harness": "bun run --filter @markdown-to-jsx/browser --filter @markdown-to-jsx/native --filter @markdown-to-jsx/site typecheck",
"verify": "bash scripts/verify",
"changeset-credits": "bun scripts/changeset-credits.ts",
"changeset-publish": "bun run build && changeset publish",
"validate-i18n": "bun run scripts/validate-i18n.ts"
}
}