{"bugs":{"url":"https://github.com/vercel/satori/issues"},"dist":{"shasum":"bd99df054f86ffb4939ac8d60aa92a3a5b0d9c80","tarball":"https://registry.npmjs.org/satori/-/satori-0.26.0.tgz","fileCount":37,"integrity":"sha512-tkMFrfIs3l2mQ2JEcyW0ADTy3zGggFRFzi6Ef8YozQSFsFKEqaSO1Y8F9wJg4//PJGQauMalHGTUEkPrFwhVPA==","signatures":[{"sig":"MEUCIQDebndsjPM+S5WbzI4g95P8ZrbeUwUVIrmWR/x1GQTa9QIgVB8+46GuecQNaCFoxeCLv2WHmH2jwzX++FPPYMXMRYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/satori@0.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5540030},"main":"./dist/index.js","name":"satori","pnpm":{"patchedDependencies":{"yoga-layout@3.2.1":"patches/yoga-layout@3.2.1.patch"}},"type":"module","types":"./dist/index.d.ts","author":{"name":"Shu Ding","email":"g@shud.in"},"module":"./dist/index.js","engines":{"node":">=16"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./jsx":{"types":"./dist/jsx/index.d.ts","import":"./dist/jsx/index.js","require":"./dist/jsx/index.cjs"},"./yoga.wasm":"./yoga.wasm","./standalone":{"import":{"types":"./dist/standalone.d.ts","default":"./dist/standalone.js"},"require":{"types":"./dist/standalone.d.cts","default":"./dist/standalone.cjs"}},"./package.json":"./package.json","./jsx/jsx-runtime":{"types":"./dist/jsx/jsx-runtime.d.ts","import":"./dist/jsx/jsx-runtime.js","require":"./dist/jsx/jsx-runtime.cjs"},"./jsx/jsx-dev-runtime":{"types":"./dist/jsx/jsx-runtime.d.ts","import":"./dist/jsx/jsx-runtime.js","require":"./dist/jsx/jsx-runtime.cjs"}},"gitHead":"eab60eeecca1bcefc95d69a674f20f572155fe26","imports":{"#satori/jsx/jsx-runtime":"./src/jsx/jsx-runtime.ts","#satori/jsx/jsx-dev-runtime":"./src/jsx/jsx-runtime.ts"},"license":"MPL-2.0","scripts":{"dev":"pnpm run dev:default","lint":"eslint . --ext .js,.jsx,.ts,.tsx --quiet --cache","test":"NODE_ENV=test vitest run","build":"pnpm run build:default && pnpm run build:standalone","prepare":"husky install","test:ui":"NODE_ENV=test vitest --ui --coverage.enabled","ci-check":"concurrently \"pnpm prettier-check\" \"pnpm test-type\" \"pnpm lint\"","dev:test":"NODE_ENV=test vitest --update","lint:fix":"pnpm lint --fix","benchmark":"node --experimental-strip-types test/benchmark/index.ts","test-type":"tsc -p tsconfig.json --noEmit && tsc -p playground/tsconfig.json --noEmit","dev:default":"NODE_ENV=development tsup src/index.ts --watch --ignore-watch playground","prettier-fix":"prettier --write --list-different . --cache","build:default":"NODE_ENV=production tsup","dev:playground":"turbo dev --filter=satori-playground...","prettier-check":"prettier --check .","build:standalone":"NODE_ENV=production SATORI_STANDALONE=1 tsup"},"_npmUser":{"name":"vercel-release-bot","email":"infra+release@vercel.com"},"homepage":"https://github.com/vercel/satori#readme","keywords":["HTML","JSX","SVG","converter","renderer"],"repository":{"url":"git+https://github.com/vercel/satori.git","type":"git"},"_npmVersion":"10.8.2","description":"Enlightened library to convert HTML and CSS to SVG.","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix --cache","prettier --write --cache"]},"maintainers":[{"name":"shudin","email":"ds303077135@gmail.com"},{"name":"quietshu","email":"g@shud.in"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"_nodeVersion":"20.20.1","dependencies":{"linebreak":"^1.1.0","escape-html":"^1.0.3","yoga-layout":"^3.2.1","css-box-shadow":"1.0.0-3","emoji-regex-xs":"^2.0.1","parse-css-color":"^0.2.1","css-gradient-parser":"^0.0.17","css-to-react-native":"^3.0.0","@shuding/opentype.js":"1.4.0-beta.0","postcss-value-parser":"^4.2.0","css-background-parser":"^0.1.0"},"typesVersions":{"*":{"wasm":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.7.0","devDependencies":{"tsup":"^7.1.0","husky":"8.0.3","react":"^17.0.2","sharp":"^0.34.3","turbo":"^1.6.3","twrnc":"^3.4.0","eslint":"^8.25.0","mitata":"^1.0.34","vitest":"^0.32.0","prettier":"^2.7.1","@vitest/ui":"^0.32.0","typescript":"^5","@types/node":"^16","lint-staged":"13.1.0","@types/react":"^17.0.38","concurrently":"^7.3.0","@resvg/resvg-js":"^2.1.0","@types/opentype.js":"^1.3.3","@vitest/coverage-v8":"^0.32.0","eslint-plugin-react":"^7.31.10","jest-image-snapshot":"^6.1.0","esbuild-plugin-replace":"^1.2.0","@typescript-eslint/parser":"^5.40.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.40.0"},"_npmOperationalInternal":{"tmp":"tmp/satori_0.26.0_1773989815913_0.39109827917827067","host":"s3://npm-registry-packages-npm-production"},"_id":"satori@0.26.0","version":"0.26.0"}