-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
68 lines (68 loc) · 2.46 KB
/
package.json
File metadata and controls
68 lines (68 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
59
60
61
62
63
64
65
66
67
68
{
"name": "dagify",
"version": "3.4.0",
"description": "Dagify is a JavaScript library designed for building and managing reactive dependency graphs. It enables developers to create dynamic, interconnected data flows with support for computed nodes, shallow reactive nodes, manual execution, and network synchronization. With its composable API, Dagify makes it easy to construct complex reactive systems, perform batched updates, and maintain consistent state across distributed applications.",
"main": "index.js",
"types": "index.d.ts",
"type": "module",
"exports": {
".": "./index.js",
"./node": "./lib/node/index.js",
"./graph": "./lib/graph/index.js",
"./composite": "./lib/composite/index.js",
"./execution": "./lib/execution-node/index.js",
"./command": "./lib/command-node/index.js",
"./bridge": "./lib/bridge-node/index.js",
"./shallow": "./lib/shallow-node/index.js",
"./event": "./lib/event-node/index.js",
"./dispatcher": "./lib/dispatcher/index.js",
"./filter": "./lib/filter-node/index.js",
"./trigger": "./lib/trigger/index.js",
"./sink": "./lib/sink-node/index.js",
"./operators": "./lib/operators/index.js",
"./streams": "./lib/streams/index.js",
"./frp": "./lib/frp/index.js",
"./effect": "./lib/effect/index.js",
"./internal/types": "./lib/types/index.js",
"./internal/encoding": "./lib/encoding/index.js",
"./internal/key-management": "./lib/node/key-management/index.js",
"./internal/schedulers": "./lib/util/schedulers.js"
},
"scripts": {
"test": "brittle tests/**/*.test.js",
"types:check": "tsc --project tsconfig.json",
"bare:test": "",
"build:rollup": "rollup -c",
"test:bundle": "npm run build:rollup && BUNDLE_TEST=1 brittle tests/**/*.test.js",
"bench": "node bench/perf.js",
"lint:md": "markdownlint \"**/*.md\" --ignore node_modules"
},
"devDependencies": {
"@types/node": "^20.17.17",
"brittle": "^3.10.0",
"eventemitter3": "^5.0.1",
"markdownlint-cli": "^0.46.0",
"rollup": "^4.27.4",
"tinybench": "^5.1.0",
"typescript": "^5.6.3"
},
"keywords": [
"reactivity",
"dag",
"state-management",
"rxjs",
"reactive"
],
"repository": {
"type": "git",
"url": "https://github.com/zacharygriffee/dagify.git"
},
"author": "Zachary Griffee",
"license": "MIT",
"dependencies": {
"b4a": "^1.6.7",
"compact-encoding": "^2.16.0",
"rxjs": "^7.8.2",
"tiny-buffer-map": "^1.1.1"
}
}