Repository navigation
Expand file tree
/
Copy pathpackage.json
More file actions
114 lines (114 loc) · 4.55 KB
/
Copy pathpackage.json
File metadata and controls
114 lines (114 loc) · 4.55 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
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
{
"name": "fluenttyper",
"version": "2026.34.1",
"description": "Type less, do more. Get smart autocomplete, spell check, and text expansion to boost your productivity on any website.",
"type": "module",
"packageManager": "bun@1.4.3",
"scripts": {
"watch": "bun build.ts --mode=development --watch",
"build": "bun build.ts --mode=production",
"check": "bun run lint && bun run format:check && bun run typecheck",
"compile:grammar": "bun scripts/compile-grammar-rules.ts",
"postinstall": "bun scripts/compile-grammar-rules.ts",
"bench:review": "bun scripts/bench-review.ts",
"check:local-ai:artifact": "bun scripts/check-local-ai-artifact.ts",
"test:local-ai:real": "bun scripts/local-ai-e2e-real.ts",
"probe:local-ai": "bun scripts/fetch-local-ai-assets.ts",
"generate:lexicons": "bun scripts/generate-lexicons.ts",
"lint": "bun run compile:grammar && oxlint --type-aware --deny-warnings --report-unused-disable-directives . src/core/domain/grammar/engine/*.generated.ts src/core/domain/grammar/review/rules/*.ts src/core/domain/grammar/review/*/phrases.generated.ts",
"typecheck": "bun run compile:grammar && bun scripts/require-bun-check.ts && bun --check && bun --check --tsconfig-override=tests/tsconfig.json",
"test": "bun run compile:grammar && bun scripts/run-unit-tests.ts",
"test:e2e": "bun scripts/run-e2e.ts --suite=smoke",
"test:e2e:full": "bun scripts/run-e2e.ts --suite=full",
"test:e2e:dev": "bun scripts/run-e2e.ts --mode=development",
"check:e2e:coverage": "bun scripts/check-e2e-coverage.ts",
"update": "bun update --latest --recursive",
"preversion": "bun run test",
"version": "bun scripts/update-manifest-version.cjs",
"postversion": "git push && git push --tags",
"lint:fix": "bun run compile:grammar && oxlint --type-aware --fix --deny-warnings --report-unused-disable-directives .",
"fix": "bun run lint:fix && bun run format",
"format": "prettier . --cache --write",
"format:check": "prettier . --cache --check",
"bump": "bun pm version",
"test:e2e:docs": "bun test --timeout=12000 tests/e2e/google-docs.e2e.test.ts",
"test:e2e:docs:live": "bun scripts/test-google-docs-live.ts",
"perf:smoke": "bun scripts/performance/run.ts smoke",
"perf:stress": "bun scripts/performance/run.ts stress",
"perf:soak": "bun scripts/performance/run.ts soak",
"perf:ai": "bun scripts/performance/ai.ts",
"test:e2e:wordpress": "bun scripts/test-wordpress-e2e.ts"
},
"repository": {
"type": "git",
"url": "git+https://github.com/bartekplus/FluentTyper.git"
},
"author": "",
"license": "MIT",
"bugs": {
"url": "https://github.com/bartekplus/FluentTyper/issues"
},
"homepage": "https://github.com/bartekplus/FluentTyper#readme",
"devDependencies": {
"@lexical/history": "^0.52.0",
"@lexical/link": "^0.52.0",
"@lexical/rich-text": "^0.52.0",
"@tiptap/core": "3.31.4",
"@tiptap/pm": "3.31.4",
"@tiptap/starter-kit": "3.31.4",
"@types/bun": "^1.4.2",
"@types/chrome": "^0.3.5",
"@types/luxon": "^3.7.6",
"@types/react": "19.3.0",
"@types/react-dom": "19.3.0",
"@wordpress/block-editor": "18.1.0",
"@wordpress/block-library": "11.2.0",
"@wordpress/blocks": "16.2.0",
"@wordpress/components": "42.0.0",
"@wordpress/data": "10.57.0",
"@wordpress/element": "9.0.0",
"@wordpress/env": "11.17.0",
"@wordpress/rich-text": "7.57.0",
"@wp-playground/cli": "3.1.57",
"ckeditor4": "4.22.1",
"ckeditor5": "^49.0.0",
"draft-js": "0.11.7",
"froala-editor": "5.5.0",
"jquery": "3.7.1",
"jsdom": "^30.1.2",
"lexical": "^0.52.0",
"oxlint": "1.87.0",
"oxlint-tsgolint": "7.0.2004",
"prettier": "3.9.10",
"prosemirror-commands": "1.7.2",
"prosemirror-history": "1.5.1",
"prosemirror-keymap": "1.2.3",
"prosemirror-schema-basic": "1.2.5",
"prosemirror-state": "1.4.4",
"prosemirror-view": "1.42.6",
"puppeteer": "25.13.0",
"quill": "^2.0.3",
"quill1": "npm:quill@1.3.7",
"react": "19.3.0",
"react-dom": "19.3.0",
"react-dom18": "npm:react-dom@18.3.1",
"react18": "npm:react@18.3.1",
"roosterjs": "9.60.0",
"slate": "^0.133.1",
"slate-dom": "^0.133.1",
"slate-history": "^0.128.1",
"slate-react": "^0.133.0",
"summernote": "0.9.1",
"tinymce": "8.9.3",
"trix": "2.1.19",
"typescript": "7.0.2"
},
"dependencies": {
"@huggingface/transformers": "4.3.1",
"buffer": "^6.0.3",
"csv-parse": "^7.0.3",
"csv-stringify": "^6.9.0",
"emojilib": "4.0.3",
"luxon": "^3.7.2"
}
}