-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathpackage.json
More file actions
96 lines (96 loc) · 8.07 KB
/
package.json
File metadata and controls
96 lines (96 loc) · 8.07 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
{
"name": "ethos",
"version": "1.0.0",
"private": true,
"scripts": {
"dev": "cd web && npm run dev",
"build": "tsc",
"account:session": "node scripts/create-account-session-packet.mjs",
"account:session:check": "node scripts/check-account-session-packet.mjs",
"account:check": "node scripts/apply-account-session.mjs --check",
"account:apply": "node scripts/apply-account-session.mjs",
"account:complete:check": "node scripts/complete-account-session.mjs --check",
"account:complete": "node scripts/complete-account-session.mjs",
"account:intake:smoke": "node scripts/smoke-current-title-evidence-intake.mjs",
"commercial:evidence": "node scripts/create-commercial-readiness-packet.mjs",
"commercial:evidence:check": "node scripts/check-commercial-readiness-packet.mjs",
"commercial:check": "node scripts/apply-commercial-readiness.mjs --check",
"commercial:apply": "node scripts/apply-commercial-readiness.mjs",
"commercial:complete:check": "node scripts/complete-commercial-readiness.mjs --check",
"commercial:complete": "node scripts/complete-commercial-readiness.mjs",
"books:print-only:check": "node scripts/check-print-only-book-entrypoints.mjs",
"current-title:bundle": "npm run account:intake:smoke && node scripts/create-current-title-session-bundle.mjs",
"current-title:bundle:check": "node scripts/check-current-title-session-bundle.mjs",
"current-title:evidence:check": "node scripts/check-current-title-evidence-intake.mjs",
"current-title:evidence:check:allow-empty": "node scripts/check-current-title-evidence-intake.mjs --allow-empty",
"covers": "node scripts/generate-paperback-covers.mjs",
"covers:check": "node scripts/check-paperback-covers.mjs",
"cover:packet": "node scripts/create-cover-review-packet.mjs",
"cover:packet:check": "node scripts/check-cover-review-packet.mjs",
"distribution:packet": "node scripts/create-distribution-terms-packet.mjs",
"distribution:packet:check": "node scripts/check-distribution-terms-packet.mjs",
"handoff:packet": "node scripts/create-final-handoff-packet.mjs",
"isbns:check": "node scripts/apply-isbn-assignments.mjs --check",
"isbns:apply": "node scripts/apply-isbn-assignments.mjs",
"isbn:packet": "node scripts/create-isbn-registration-packet.mjs",
"isbn:packet:check": "node scripts/check-isbn-registration-packet.mjs",
"launch:bundle": "node scripts/create-launch-session-bundle.mjs",
"launch:bundle:check": "node scripts/check-launch-session-bundle.mjs",
"launch:packet": "node scripts/create-launch-action-packet.mjs",
"launch:packet:check": "node scripts/check-launch-action-packet.mjs",
"launch:complete:check": "node scripts/complete-launch-session.mjs --check",
"launch:complete": "node scripts/complete-launch-session.mjs",
"metadata:pages": "node scripts/sync-paperback-catalog-pages.mjs",
"platform:sheets": "node scripts/create-platform-upload-sheets.mjs",
"platform:sheets:check": "node scripts/check-platform-upload-sheets.mjs",
"publication:policy": "node scripts/check-launch-channel-policy.mjs",
"publication:policy:report": "node scripts/check-launch-channel-policy.mjs --report",
"print:order": "node scripts/create-print-order-packet.mjs",
"print:order:check": "node scripts/check-print-order-packet.mjs",
"publishing:check": "npm run publication:policy && npm run books:print-only:check && node scripts/create-upload-package.mjs --check",
"package:source": "node scripts/create-clean-source-archive.mjs",
"package:source:allow-dirty": "node scripts/create-clean-source-archive.mjs --allow-dirty",
"package:upload": "npm run covers && npm run covers:check && npm run print:gate && npm run cover:packet && npm run cover:packet:check && npm run print:order && npm run print:order:check && npm run platform:sheets && npm run platform:sheets:check && npm run publication:policy:report && npm run books:print-only:check && npm run pricing:packet && npm run pricing:packet:check && npm run distribution:packet && npm run distribution:packet:check && npm run commercial:evidence && npm run commercial:evidence:check && npm run proof:packet && npm run proof:packet:check && npm run isbn:packet && npm run isbn:packet:check && npm run publication:report && npm run publication:evidence && npm run publication:evidence:packet:check && npm run launch:packet && npm run launch:packet:check && npm run account:session && npm run account:session:check && npm run retail:packet && npm run retail:check && npm run use:packet && npm run use:check && node scripts/create-upload-package.mjs",
"package:upload:allow-dirty": "npm run covers && npm run covers:check && npm run print:gate && npm run cover:packet && npm run cover:packet:check && npm run print:order && npm run print:order:check && npm run platform:sheets && npm run platform:sheets:check && npm run publication:policy:report && npm run books:print-only:check && npm run pricing:packet && npm run pricing:packet:check && npm run distribution:packet && npm run distribution:packet:check && npm run commercial:evidence && npm run commercial:evidence:check && npm run proof:packet && npm run proof:packet:check && npm run isbn:packet && npm run isbn:packet:check && npm run publication:report && npm run publication:evidence && npm run publication:evidence:packet:check && npm run launch:packet && npm run launch:packet:check && npm run account:session && npm run account:session:check && npm run retail:packet && npm run retail:check && npm run use:packet && npm run use:check && node scripts/create-upload-package.mjs --allow-dirty",
"package:final": "npm run package:upload && npm run package:source && npm run package:handoff",
"package:final:allow-dirty": "npm run package:upload:allow-dirty && npm run package:source:allow-dirty && npm run package:handoff",
"package:handoff": "npm run books:print-only:check && npm run package:verify && npm run launch:bundle && npm run launch:bundle:check && npm run current-title:bundle && npm run current-title:bundle:check && npm run handoff:packet && npm run package:handoff:check",
"package:handoff:check": "node scripts/check-final-handoff-packet.mjs",
"package:verify": "node scripts/verify-publishing-package.mjs",
"package:prune:check": "node scripts/prune-publishing-output.mjs",
"package:prune": "node scripts/prune-publishing-output.mjs --apply",
"publication:status": "node scripts/check-publication-status.mjs",
"publication:report": "node scripts/check-publication-status.mjs --report",
"publication:gate": "node scripts/check-publication-status.mjs --strict",
"publication:evidence": "node scripts/create-publication-evidence-packet.mjs",
"publication:evidence:packet:check": "node scripts/check-publication-evidence-packet.mjs",
"publication:evidence:check": "node scripts/apply-publication-evidence.mjs --check",
"publication:evidence:apply": "node scripts/apply-publication-evidence.mjs",
"publication:complete:check": "node scripts/complete-publication-evidence.mjs --check",
"publication:complete": "node scripts/complete-publication-evidence.mjs",
"pricing:packet": "node scripts/create-pricing-review-packet.mjs",
"pricing:packet:check": "node scripts/check-pricing-review-packet.mjs",
"print:gate": "node scripts/check-corpus-print-gate.mjs",
"proof:packet": "node scripts/create-proof-review-packet.mjs",
"proof:packet:check": "node scripts/check-proof-review-packet.mjs",
"retail:packet": "node scripts/create-retail-discussion-packet.mjs",
"retail:check": "node scripts/check-retail-use-packets.mjs --retail",
"use:packet": "node scripts/create-reader-use-packet.mjs",
"use:check": "node scripts/check-retail-use-packets.mjs --use",
"retail-use:check": "node scripts/check-retail-use-packets.mjs",
"pdf": "ts-node lib/index.ts --pdf",
"all": "ts-node lib/index.ts --pdf"
},
"dependencies": {
"jszip": "^3.10.1",
"marked": "^12.0.0",
"pdf-lib": "^1.17.1",
"puppeteer": "^24.37.5"
},
"devDependencies": {
"@anthropic-ai/sdk": "^0.78.0",
"@types/node": "^20.0.0",
"ts-node": "^10.9.0",
"typescript": "^5.4.0"
}
}