-
Notifications
You must be signed in to change notification settings - Fork 37
/
package.json
86 lines (86 loc) · 4.34 KB
/
package.json
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
{
"name": "cli",
"module": "index.ts",
"type": "module",
"devDependencies": {
"@types/bun": "latest"
},
"peerDependencies": {
"typescript": "^5.0.0"
},
"dependencies": {
"@effect/cli": "latest",
"@effect/experimental": "^0.9.13",
"@effect/opentelemetry": "latest",
"@effect/platform": "latest",
"@effect/platform-browser": "latest",
"@effect/platform-bun": "latest",
"@effect/platform-node": "latest",
"@effect/platform-node-shared": "latest",
"@effect/printer": "latest",
"@effect/printer-ansi": "latest",
"@effect/rpc": "latest",
"@effect/rpc-http": "latest",
"@effect/rpc-http-node": "latest",
"@effect/rpc-nextjs": "latest",
"@effect/rpc-workers": "latest",
"@effect/schema": "latest",
"@effect/typeclass": "latest",
"@opentelemetry/sdk-trace-base": "^1.21.0",
"chalk": "^5.3.0",
"effect": "latest",
"meow": "^13.1.0",
"ws": "^8.16.0"
},
"scripts": {
"pad": "bun run src/pad.ts",
"1-s-1": "bun run src/part1-basics/snippets/1-what-is-a-program.js",
"1-s-2": "bun run src/part1-basics/snippets/2-are-functions-programs.js",
"1-s-3": "bun run src/part1-basics/snippets/3-functions-vs-effects.ts",
"1-s-4": "bun run src/part1-basics/snippets/4-creating-effects.ts",
"1-s-5": "bun run src/part1-basics/snippets/5-running-effects.ts",
"1-s-6": "bun run src/part1-basics/snippets/6-building-up-programs.ts",
"1-s-7": "bun run src/part1-basics/snippets/7-basic-error-handling.ts",
"1-s-8": "bun run src/part1-basics/snippets/8-basic-context-management.ts",
"1-s-9": "bun run src/part1-basics/snippets/9-basic-resource-management.ts",
"1-s-10": "bun run src/part1-basics/snippets/10-effect-datatypes.ts",
"1-e-1": "bun run src/part1-basics/exercises/1-errors.ts",
"1-e-2": "bun run src/part1-basics/exercises/2-context.ts",
"1-e-3": "bun run src/part1-basics/exercises/3-scope.ts",
"1-e-4": "bun run src/part1-basics/exercises/4-data.ts",
"2-s-1": "bun run src/part2-cli/snippets/1-schema.ts",
"2-s-2": "bun run src/part2-cli/snippets/2-match.ts",
"2-s-3": "bun run src/part2-cli/snippets/3-schedule.ts",
"2-s-4": "bun run src/part2-cli/snippets/4-config.ts",
"2-e-1": "bun run src/part2-cli/exercises/1-schema.ts",
"2-e-2": "bun run src/part2-cli/exercises/2-schedule.ts",
"2-p": "bun run src/part2-cli/project/index.ts",
"2-b-1": "bun run src/part2-cli/breakpoints/1-original/index.ts",
"2-b-2": "bun run src/part2-cli/breakpoints/2-dip-toes/index.ts",
"2-b-3": "bun run src/part2-cli/breakpoints/3-typed-errors/index.ts",
"2-b-4": "bun run src/part2-cli/breakpoints/4-typed-dependencies/index.ts",
"2-b-5": "bun run src/part2-cli/breakpoints/5-effect-args-parsing/index.ts",
"2-b-6": "bun run src/part2-cli/breakpoints/6-effect-platform/index.ts",
"2-b-7": "bun run src/part2-cli/breakpoints/7-effect-cli/index.ts",
"2-b-8": "bun run src/part2-cli/breakpoints/8-scheduling-no-effect/index.ts",
"2-b-9": "bun run src/part2-cli/breakpoints/9-scheduling-effect/index.ts",
"3-b-1": "bun run src/part3-webserver/breakpoints/1-original/index.ts",
"3-b-2": "bun run src/part3-webserver/breakpoints/2-servers-as-layers/index.ts",
"3-b-3": "bun run src/part3-webserver/breakpoints/3-make-some-room/index.ts",
"3-b-4": "bun run src/part3-webserver/breakpoints/4-effect-http/index.ts",
"3-b-5": "bun run src/part3-webserver/breakpoints/5-ref-and-hashmap/index.ts",
"3-b-6": "bun run src/part3-webserver/breakpoints/6-streams/index.ts",
"3-b-7": "bun run src/part3-webserver/breakpoints/7-fibers/index.ts",
"3-p": "bun run src/part3-webserver/project/index.ts",
"3-p-c": "bun run src/part3-webserver/breakpoints/99-effect-client/client/index.ts",
"3-e-1": "bun run src/part3-webserver/exercises/1-stream.ts",
"3-s-1": "bun run src/part3-webserver/snippets/1-ref.ts",
"3-s-2": "bun run src/part3-webserver/snippets/2-stream.ts",
"4-s-1": "bun run src/part4-whatsnext/snippets/1-concurrency-and-fibers.ts",
"4-s-2": "bun run src/part4-whatsnext/snippets/2-stm.ts",
"4-s-3": "bun run src/part4-whatsnext/snippets/3-runtime-and-fiberrefs.ts",
"4-s-4": "bun run src/part4-whatsnext/snippets/4-telemetry.ts",
"4-s-5": "bun run src/part4-whatsnext/snippets/5-batching-and-caching.ts",
"4-s-6": "bun run src/part4-whatsnext/snippets/6-rpc.ts"
}
}