{ "name": "bskyembed", "version": "0.0.0", "type": "module", "engines": { "node": ">=24.18.0" }, "devEngines": { "packageManager": { "name": "pnpm", "version": "11.21.0", "onFail": "error" }, "runtime": { "name": "node", "version": "^24.18.0", "onFail": "download" } }, "scripts": { "dev": "vite", "dev-snippet": "tsc --project tsconfig.snippet.json && serve -s dist -p 3000 -n", "build": "tsc && vite build", "build-snippet": "tsc --project tsconfig.snippet.json", "analyze": "ANALYZE=1 vite build", "lint": "eslint --cache src", "typecheck": "tsc --noEmit", "format": "prettier -w src" }, "dependencies": { "@atproto/lex": "^0.3.6", "@atproto/syntax": "^0.7.4", "@bsky/sdk": "1.0.0", "preact": "^10.29.7" }, "devDependencies": { "@eslint/js": "^10.0.1", "@preact/preset-vite": "^2.10.6", "@types/node": "^24.12.2", "@typescript-eslint/parser": "^8.64.0", "@vitejs/plugin-legacy": "^8.2.1", "autoprefixer": "^10.5.4", "eslint": "^10.7.0", "eslint-import-resolver-typescript": "^4.4.5", "eslint-plugin-import-x": "^4.17.1", "eslint-plugin-simple-import-sort": "^13.0.0", "globals": "^17.7.0", "postcss": "^8.5.20", "prettier": "^3.9.5", "serve": "^14.2.6", "tailwindcss": "^3.4.19", "terser": "^5.49.0", "typescript": "^6.0.3", "typescript-eslint": "^8.64.0", "vite": "^8.1.5", "vite-bundle-analyzer": "^1.3.9" }, "resolutions": { "@types/estree": "1.0.6" }, "browserslist": { "production": [ ">0.2%", "not dead", "not op_mini all" ], "development": [ "last 1 chrome version", "last 1 firefox version", "last 1 safari version" ] } }