Monorepo for Aesthetic.Computer
aesthetic.computer
1{
2 "name": "@aesthetic-computer/grab",
3 "version": "1.0.0",
4 "description": "Browser rendering worker for screenshot generation",
5 "type": "module",
6 "main": "src/worker.ts",
7 "scripts": {
8 "dev": "wrangler dev",
9 "deploy": "wrangler deploy",
10 "deploy:production": "./scripts/deploy.fish production",
11 "type-check": "tsc --noEmit",
12 "test": "vitest run",
13 "test:watch": "vitest",
14 "test:integration": "vitest run --config vitest.integration.config.ts",
15 "logs": "wrangler tail aesthetic-grab",
16 "logs:production": "wrangler tail aesthetic-grab --env production",
17 "setup": "./scripts/setup-browser-binding.fish"
18 },
19 "keywords": [
20 "cloudflare",
21 "workers",
22 "browser-rendering",
23 "screenshot",
24 "puppeteer",
25 "durable-objects"
26 ],
27 "author": "Jeffrey Scudder",
28 "license": "UNLICENSED",
29 "dependencies": {
30 "@cloudflare/puppeteer": "^1.0.4",
31 "@cloudflare/workers-types": "^4.20231218.0"
32 },
33 "devDependencies": {
34 "@types/node": "^20.10.0",
35 "typescript": "^5.3.3",
36 "vitest": "^1.0.4",
37 "wrangler": "^4.42.2"
38 },
39 "engines": {
40 "node": ">=20.0.0"
41 }
42}