{"_id":"@napi-rs/canvas","_rev":"106-5325ecc4dcb855ebb2052fe388cd8abe","name":"@napi-rs/canvas","dist-tags":{"depracated":"0.1.24","latest":"0.1.89"},"versions":{"0.0.2":{"name":"@napi-rs/canvas","version":"0.0.2","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.0.2","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"require":["@swc-node/register"],"extensions":["ts"],"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"6a5238a05970ad0d4b86b1c665754b19dec444f8","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.0.2.tgz","fileCount":6,"integrity":"sha512-RiWnfUs7h8Gi3pIHN9iRtMFdQniJ1ARhxo4w1NwcFVvcBHy7S3Qzp+4FbnyymSU8CWNS7MdoNkVoA6sedu9kJw==","signatures":[{"sig":"MEQCICFkwAgtCMJeUrareDv9+e8FEPNtizg1OBheGNfyyJVvAiA63umV1PytSTg0ukco+7Rc3F9MBmKYUgqefIhDaEIi+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37244,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXyV1CRA9TVsSAnZWagAATTUP/iEcABiwfWCCqw6T3pzQ\ndJWeFtXmUBJcASeRfwBVe1DrHPcscm1hUJhimCu/jjRt/rEA1G3eFQ7GLa0q\nsTnpY7mQ7vSzhYnkzaQZilkcTCCPKqTO/fJ/GXd3IXYPOX3di23HjSZNyoc7\nlbJ+K1RQsUEjq2FfV37JuzMzDVNfsCGd4Xt7YH6d4+oesqCkhDgkA2kRPg+s\nY4/QrRMmuMqQv20Y1w1erXRVMQ04Xr7LuO7rj/Bkme82R4elK0mirUnUOeOU\nGjCIyxvBshOStP8ereBc6ivB2xuEpy2H2muaLp7nlwAlEkHriLJgxRHmJkKb\nWaxhHblo9Qt9bAiw2/SrMol9xh4Vm5hBmAAzkkDN3kgWBs33qh7SZAEgm3hx\nsmZArRwWvbUg/lY6eRAEmudCNzVJaa7k0NqotkiakU9O/Z2Df/3DnSDQ5gUe\nFZb0EH8nnG8R47NFkosEVhXHQXzPYOXLqgdJX/71XbEE3D5dIwZuA0nd6tun\nlJExFEulMkuuxRXGuTJTfcleVEK6+9mbOkkl7KOMtrCR6CQxnBbHuWI5DRP1\n4t9jK2A95CX3AiWmJUee9WWi/f/HHF1vl0oUvBxprjzU7rHB8EbXIvdcjRp0\nd8+25079/TERwDVHQ9sypdw4HEJKzXNBROtcdbb6lB7RZurM7Ja61cezG3/I\ni5GC\r\n=BfCW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-apple-darwin","aarch64-linux-android"]}},"husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">= 10"},"gitHead":"febd9216b498a42ade24be205e75691f47fb8c8b","scripts":{"lint":"eslint . -c ./.eslintrc.yml './**/*.{ts,tsx,js}'","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:md format:json format:yaml format:source format:rs","version":"napi version","artifacts":"napi artifacts","format:md":"prettier --parser markdown --write './**/*.md'","format:rs":"cargo fmt","build:debug":"napi build --platform","format:json":"prettier --parser json --write './**/*.json'","format:yaml":"prettier --parser yaml --write './**/*.{yml,yaml}'","postpublish":"pinst --enable","format:source":"prettier --config ./package.json --write './**/*.{js,ts}'","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"parser":"typescript","printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"6.14.11","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.md":["prettier --parser markdown --write"],"*.json":["prettier --parser json --write"],"*.@(yml|yaml)":["prettier --parser yaml --write"],"*.@(js|ts|tsx)":["prettier --write","eslint -c .eslintrc.yml --fix"]},"_nodeVersion":"14.16.0","dependencies":{"@node-rs/helper":"^1.1.0","@napi-rs/canvas-darwin-x64":"^0.0.2","@napi-rs/canvas-darwin-arm64":"^0.0.2","@napi-rs/canvas-android-arm64":"^0.0.2","@napi-rs/canvas-linux-x64-gnu":"^0.0.2","@napi-rs/canvas-linux-x64-musl":"^0.0.2","@napi-rs/canvas-win32-x64-msvc":"^0.0.2","@napi-rs/canvas-linux-arm64-gnu":"^0.0.2","@napi-rs/canvas-linux-arm-gnueabihf":"^0.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","benny":"^3.6.15","chalk":"^4.1.0","husky":"^5.1.3","pinst":"^2.1.6","canvas":"^2.7.0","eslint":"^7.22.0","png.js":"^0.2.1","prettier":"^2.2.1","putasset":"^5.0.3","@jimp/png":"^0.16.1","@jimp/core":"^0.16.1","typescript":"^4.2.3","lint-staged":"^10.5.4","npm-run-all":"^4.1.5","@jimp/custom":"^0.16.1","@napi-rs/cli":"^1.0.3","@types/chalk":"^2.2.0","@octokit/rest":"^18.3.5","@swc-node/register":"^1.0.5","eslint-plugin-import":"^2.22.1","eslint-plugin-sonarjs":"^0.6.0","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"^0.0.2","@napi-rs/canvas-darwin-arm64":"^0.0.2","@napi-rs/canvas-android-arm64":"^0.0.2","@napi-rs/canvas-linux-x64-gnu":"^0.0.2","@napi-rs/canvas-linux-x64-musl":"^0.0.2","@napi-rs/canvas-win32-x64-msvc":"^0.0.2","@napi-rs/canvas-linux-arm64-gnu":"^0.0.2","@napi-rs/canvas-linux-arm-gnueabihf":"^0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.0.2_1616848244888_0.4148431252426745","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@napi-rs/canvas","version":"0.0.3","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.0.3","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"require":["@swc-node/register"],"extensions":["ts"],"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"8aa2c10cd6d314e7ef239cc0ea33845441640241","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.0.3.tgz","fileCount":6,"integrity":"sha512-3prKJTVs/3tQYcszIngagHdFALKNRUwLO0dF6Q35vP7uvLsuwmJGVxk8w0T0e7Jm3h93tCIAGVkjgBgwkqu6ZQ==","signatures":[{"sig":"MEYCIQDQmCXKHh3ICe8Q3/Ydr15KOlieNELe2E07td9eC3W3gAIhALFjADuxwEGzmejAMm90pImlsfmT/3CcRMHdW0exvVCh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37246,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgX0ZACRA9TVsSAnZWagAAo+0P/351dZwBamO730RNEd4q\n9W24i+6Lq1JnNmoj0XaUK3Kl8l2Gu7bb6RGK0Aq2vYGegufwVYom3iZdt1w9\n0x1kaLY4IQSxAdpyN86pMJ+ZlaZyXVDnF7KuAqmnuYy07W/1QdaqtCqKnbPO\nyaCDGj9lLaAp/fUOmKz8/Q4oJPyMhsLC1kKCHE9jSUBn2orve/ZNHVy2Vdbd\nhvon1rJZXP3IW4JmJ/gDMclSztFqiryJc2FgxkI+Euk1KOopaPqgH3g630EP\nz8LM9He8KwrRVa2JduHZNVSs0Ku+6V3n81FJdD5S4IzfnwdwHpn7e6gymhFN\n8PjGWUSLq6k/PS/nM6MxwHqj6d3RMVkn/RUy0iQHL4y5eUjE7dIXN3GDlQFz\nJdX8nVh2U/gTvmMzZE3hIKtgb4Y/Hvb6awqo7AQjaZZ2f9M1nfSz8E1TUORx\nU0iXhY6FOBaooCrf3brZHtIPWu7kxE40lX0rBOEkqqgrIgwQuFoQ378Fj4lE\nVgvGqOUDjkQDHWrcXn+dOAkrAS2Y8/4K/gBxjAvkvtwVR6dWuiQM1DsO20gM\n/voV7AeYKbVup8GS2HwXDwHJE3j0s7nM2YyjJADuWnKANWbVBeDGwPD+UuSp\nisrgRtpVBlKN5vW5N23Q+gpo6jUYZisT6jynfJzGwVEhklND6QcLirx8ErBW\npu+Y\r\n=0ppz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-apple-darwin","aarch64-linux-android"]}},"husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">= 10"},"gitHead":"581a37e80290b3bfc68e5eed9c2a609106372493","scripts":{"lint":"eslint . -c ./.eslintrc.yml './**/*.{ts,tsx,js}'","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:md format:json format:yaml format:source format:rs","version":"napi version","artifacts":"napi artifacts","format:md":"prettier --parser markdown --write './**/*.md'","format:rs":"cargo fmt","build:debug":"napi build --platform","format:json":"prettier --parser json --write './**/*.json'","format:yaml":"prettier --parser yaml --write './**/*.{yml,yaml}'","postpublish":"pinst --enable","format:source":"prettier --config ./package.json --write './**/*.{js,ts}'","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"parser":"typescript","printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"6.14.11","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.md":["prettier --parser markdown --write"],"*.json":["prettier --parser json --write"],"*.@(yml|yaml)":["prettier --parser yaml --write"],"*.@(js|ts|tsx)":["prettier --write","eslint -c .eslintrc.yml --fix"]},"_nodeVersion":"14.16.0","dependencies":{"@node-rs/helper":"^1.1.0","@napi-rs/canvas-darwin-x64":"^0.0.3","@napi-rs/canvas-darwin-arm64":"^0.0.3","@napi-rs/canvas-android-arm64":"^0.0.3","@napi-rs/canvas-linux-x64-gnu":"^0.0.3","@napi-rs/canvas-linux-x64-musl":"^0.0.3","@napi-rs/canvas-win32-x64-msvc":"^0.0.3","@napi-rs/canvas-linux-arm64-gnu":"^0.0.3","@napi-rs/canvas-linux-arm-gnueabihf":"^0.0.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","benny":"^3.6.15","chalk":"^4.1.0","husky":"^5.1.3","pinst":"^2.1.6","canvas":"^2.7.0","eslint":"^7.22.0","png.js":"^0.2.1","prettier":"^2.2.1","putasset":"^5.0.3","@jimp/png":"^0.16.1","@jimp/core":"^0.16.1","typescript":"^4.2.3","lint-staged":"^10.5.4","npm-run-all":"^4.1.5","@jimp/custom":"^0.16.1","@napi-rs/cli":"^1.0.3","@types/chalk":"^2.2.0","@octokit/rest":"^18.3.5","@swc-node/register":"^1.0.5","eslint-plugin-import":"^2.22.1","eslint-plugin-sonarjs":"^0.6.0","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"^0.0.3","@napi-rs/canvas-darwin-arm64":"^0.0.3","@napi-rs/canvas-android-arm64":"^0.0.3","@napi-rs/canvas-linux-x64-gnu":"^0.0.3","@napi-rs/canvas-linux-x64-musl":"^0.0.3","@napi-rs/canvas-win32-x64-msvc":"^0.0.3","@napi-rs/canvas-linux-arm64-gnu":"^0.0.3","@napi-rs/canvas-linux-arm-gnueabihf":"^0.0.3"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.0.3_1616856639695_0.08332870266231684","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@napi-rs/canvas","version":"0.0.4","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.0.4","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"require":["@swc-node/register"],"extensions":["ts"],"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"e46acecada5709e088295938c41ac24238011377","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.0.4.tgz","fileCount":6,"integrity":"sha512-5VI3qx40LA1BcpfZ//mCExEcpyaxuJdgEtOHsW0yGHQ9oHydphbf2MmJRsV8yN/7O1vcgiI/vhyDb8pV+FbrkA==","signatures":[{"sig":"MEUCIQD5G9hgNutbHI4+Pap3ZLjJ1rV6uKl+bNlxzOBGGOSJswIgcysjNse8ze+Odc+XTKfzTFSKT/tSwhALm5o9So/MOZ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfaxxCRA9TVsSAnZWagAAzw0QAIIybPlFYRLfsWsdmVw3\n7EC6zNLRhJf+hDWXjjJ5QCexANBoRg4v8lnkgubdnrDzhQ1nlk+tz7GsHa32\nmzWHKyejF1gmFn02ZODHmJMfVxnHFPeyvcnDV5KGkWXH5pNKa4jakD19Uu3B\nupNHZ8s8jyBuOhqyYo24fgZkFjR52o1YJMlR2QF0MypaMApbOHy1tW/D3yvm\nQBENdcDFZ6Sl3vGjR8cRJgkrJFRRP3W6DLyxJ4ydm+hn4pBrmpMb506P6vHH\nip7L4fu+3LgtnLzHYxTwmRfVSjBlEgikAYauq2Qi1tMwkqrs1Lj+4Mmy0xG/\n9RbvxSYbCZcWRfM/p4FgdV4x52QjKu6ta5hE9tgmZM9UqbuAmToJXALpvXgg\nAfVqc+CtBk78AmGDJ/60SS9GR9h8NRp1zMXAzJ2tK1pSES0DVbaGGHbn0Y3A\nPSZNltR9zVdn0ckf/n2BCyBROFbPW7oec8odttKpFTiAMvbH25p4Dg+GZPYK\n9cLOHeV5tH2zPkG4uQ+Ii93nyGe0DhpFeQGyeCzUO5C8ZktSFwrrFHrF1Dpo\nq/BqFVnwN+Gzi5jkR3WxtK8/fjOQ/QgJFkUfijaxeuEGUF8L2YB6M8GguCSa\nFQnnFfxAMShpa7ePACFndNa7JSWahOuLHDQ0XCPG3c103Gp9TKzKDxJla8f6\nKGMP\r\n=RRYD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-apple-darwin","aarch64-linux-android"]}},"husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">= 10"},"gitHead":"6d40b2aba5e3109e186d5df4495c9c0e86e984f8","scripts":{"lint":"eslint . -c ./.eslintrc.yml './**/*.{ts,tsx,js}'","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:md format:json format:yaml format:source format:rs","version":"napi version","artifacts":"napi artifacts","format:md":"prettier --parser markdown --write './**/*.md'","format:rs":"cargo fmt","build:debug":"napi build --platform","format:json":"prettier --parser json --write './**/*.json'","format:yaml":"prettier --parser yaml --write './**/*.{yml,yaml}'","postpublish":"pinst --enable","format:source":"prettier --config ./package.json --write './**/*.{js,ts}'","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"parser":"typescript","printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"6.14.12","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.md":["prettier --parser markdown --write"],"*.json":["prettier --parser json --write"],"*.@(yml|yaml)":["prettier --parser yaml --write"],"*.@(js|ts|tsx)":["prettier --write","eslint -c .eslintrc.yml --fix"]},"_nodeVersion":"14.16.1","dependencies":{"@node-rs/helper":"^1.1.0","@napi-rs/canvas-darwin-x64":"^0.0.4","@napi-rs/canvas-darwin-arm64":"^0.0.4","@napi-rs/canvas-android-arm64":"^0.0.4","@napi-rs/canvas-linux-x64-gnu":"^0.0.4","@napi-rs/canvas-linux-x64-musl":"^0.0.4","@napi-rs/canvas-win32-x64-msvc":"^0.0.4","@napi-rs/canvas-linux-arm64-gnu":"^0.0.4","@napi-rs/canvas-linux-arm-gnueabihf":"^0.0.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","benny":"^3.6.15","chalk":"^4.1.0","husky":"^6.0.0","pinst":"^2.1.6","canvas":"^2.7.0","eslint":"^7.24.0","png.js":"^0.2.1","prettier":"^2.2.1","putasset":"^5.0.3","@jimp/png":"^0.16.1","@jimp/core":"^0.16.1","typescript":"^4.2.4","lint-staged":"^10.5.4","npm-run-all":"^4.1.5","@jimp/custom":"^0.16.1","@napi-rs/cli":"^1.0.4","@types/chalk":"^2.2.0","@octokit/rest":"^18.5.2","@swc-node/register":"^1.0.5","eslint-plugin-import":"^2.22.1","eslint-plugin-sonarjs":"^0.6.0","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"^0.0.4","@napi-rs/canvas-darwin-arm64":"^0.0.4","@napi-rs/canvas-android-arm64":"^0.0.4","@napi-rs/canvas-linux-x64-gnu":"^0.0.4","@napi-rs/canvas-linux-x64-musl":"^0.0.4","@napi-rs/canvas-win32-x64-msvc":"^0.0.4","@napi-rs/canvas-linux-arm64-gnu":"^0.0.4","@napi-rs/canvas-linux-arm-gnueabihf":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.0.4_1618848881109_0.10945746066496564","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@napi-rs/canvas","version":"0.0.5","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.0.5","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"require":["@swc-node/register"],"extensions":["ts"],"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"46eb5d6a673bbc4a9d705c3366122643e9eaf027","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.0.5.tgz","fileCount":6,"integrity":"sha512-VWA69hAewW2pVFTrYfqaQvnwZ2cO8VfxXx2mkfRUPeJ7ntZ/DHHEBhia06E4CmwB5hos67K4h7fMQfUaZzWFjw==","signatures":[{"sig":"MEUCIQDn821t5QOQXx3v6DsLSSh5fJgEER3SdjIcD0q2mIphGwIgQLmx5s6WUvN21LV0u847AdfqcoBEp83CIOnOXWeKWTI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkZZ0CRA9TVsSAnZWagAAdecQAIo+SHTOI4WvkJQ1TZYW\nQPzlHW4AP29rJ0Rn7UTHfKgU56KBxznNHLgF3+RD4RZXPOwCkqmM8WvWYUeM\n1aSSlkaau7vmks9P1ldeh+EWx08gX9G9SjXJlD3dHRzgnC5qebnn5h6Qv6eD\nj5V8UmMKu8gPRd2l/1qZKnaJS4IPLLYfbioQ1u2n58BpEDhlAS+mrZtQmBKW\nmnhD5/OoeiHNZH/LDci+QL3fy1e243MU430XaRwIuA27Y3FpMYoas9o01qp/\n6FeCIBn+aYLXdnAbOn4v2xZZY/u1+MP/uSIIBYysa9HXnxFXZNfptSWpt0cm\nzIl9w2VpXTRrsfmrKxkTqYO/vs582C/ebJunAHkV+zcH0hN6TsUqEr0oqlE5\nLWamc10h4hZZKC7JPxXZLfJ0f81nNPV9RrpS+hW7dMFv0k4h3iew5NNmsKGf\nBMO/j6L1/ZNFtqsC/jNu2rs+4/t04xdgpf+7CW13HUJOaTsdMpEW3LfshRFe\nMHEwqdrgCReZ39zsSWhEYha1eI03JN2U9ccfp7y3AgBI31Xqk4IaDtlZKBmV\nXoPv8V7XcNuhgbZ+SoWI9UB60DkN1VIG2PEtzpPEyCRzZoFEtcPghxHJUO1t\njbLZDUXI8FO2+n9hRhDuu+ImLawu4Ha3+412V+L+8hekiqRghqQxBMUcOfUc\nDevo\r\n=RHhv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-apple-darwin","aarch64-linux-android"]}},"husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">= 10"},"gitHead":"6b42ffaee92ae2a0306edbdc5824ae7f5f9191e4","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:md format:json format:yaml format:source format:rs","version":"napi version","artifacts":"napi artifacts","format:md":"prettier --parser markdown --write ./**/*.md","format:rs":"cargo fmt","build:debug":"napi build --platform","format:json":"prettier --parser json --write ./**/*.json","format:yaml":"prettier --parser yaml --write ./**/*.{yml,yaml}","postpublish":"pinst --enable","format:source":"prettier --config ./package.json --write ./**/*.{js,ts}","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"parser":"typescript","printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"6.14.12","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.md":["prettier --parser markdown --write"],"*.json":["prettier --parser json --write"],"*.@(yml|yaml)":["prettier --parser yaml --write"],"*.@(js|ts|tsx)":["prettier --write","eslint -c .eslintrc.yml --fix"]},"_nodeVersion":"14.16.1","dependencies":{"@node-rs/helper":"^1.1.0","@napi-rs/canvas-darwin-x64":"^0.0.5","@napi-rs/canvas-darwin-arm64":"^0.0.5","@napi-rs/canvas-android-arm64":"^0.0.5","@napi-rs/canvas-linux-x64-gnu":"^0.0.5","@napi-rs/canvas-linux-x64-musl":"^0.0.5","@napi-rs/canvas-win32-x64-msvc":"^0.0.5","@napi-rs/canvas-linux-arm64-gnu":"^0.0.5","@napi-rs/canvas-linux-arm-gnueabihf":"^0.0.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","benny":"^3.6.15","chalk":"^4.1.1","husky":"^6.0.0","pinst":"^2.1.6","canvas":"^2.7.0","eslint":"^7.25.0","png.js":"^0.2.1","prettier":"^2.2.1","putasset":"^5.0.3","@jimp/png":"^0.16.1","@jimp/core":"^0.16.1","typescript":"^4.2.4","lint-staged":"^10.5.4","npm-run-all":"^4.1.5","@jimp/custom":"^0.16.1","@napi-rs/cli":"^1.0.4","@types/chalk":"^2.2.0","@octokit/rest":"^18.5.3","@swc-node/register":"^1.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-sonarjs":"^0.7.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"^0.0.5","@napi-rs/canvas-darwin-arm64":"^0.0.5","@napi-rs/canvas-android-arm64":"^0.0.5","@napi-rs/canvas-linux-x64-gnu":"^0.0.5","@napi-rs/canvas-linux-x64-musl":"^0.0.5","@napi-rs/canvas-win32-x64-msvc":"^0.0.5","@napi-rs/canvas-linux-arm64-gnu":"^0.0.5","@napi-rs/canvas-linux-arm-gnueabihf":"^0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.0.5_1620153971749_0.9897883068441593","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@napi-rs/canvas","version":"0.0.6","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.0.6","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"require":["@swc-node/register"],"extensions":["ts"],"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"02e319ef8bf4becedb055760f449d13188cd9e92","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.0.6.tgz","fileCount":6,"integrity":"sha512-TKzIcWYUv1og74pkw0Ho+fBNMphHGgVvCYSXxKrdV4GfnFmxczBTA5l3xkGPY3Qe3R7QahlXHsYeo8hytagYrw==","signatures":[{"sig":"MEQCIEXL0jb4HdPdZf/9zKPPx/jshuMibrBaQJFjQnuVH6yxAiArB9Bzh3jZOAZ8/p3Pj7QEPehp2B+bXFRs9D+a9RYi5w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45176,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgk2JiCRA9TVsSAnZWagAAzYoQAIq+qb9mjj3na/70z7sa\nCPsMUkdYP2uAhoICTOjyVywnz2sJI7PJX3sgsAQ8iW9UXKG/mmVbHKq35eZj\n+nDSfXRPYc+WMqfty2IckAXnFdfwn3AfWX9lKp9Zm5JpljDKXB2gTBMvMgxP\nf15lg3/pjTqBiItBTVgHk9+tbqMPgml/CIwiAwa3enitD5NV3lCWXacUUJDv\nyLd25tTs+RoY9j9YEAF8MS7eMSn36PlqPB+5TPx3nmx2Vn8IXGDAL3PTmP4d\nXFCQo/Hj4eikJtlzuvQc/RYUBnI7M9uDqCEAtPU8zneYfhTtkJtB+cW80E4E\n0OJ7HS4oqIhM4VYd/tXInzK4nnoO7JYUDsxhnQdeUEvxPCAeoRyFkS9T3hc4\n/OcF57wyGl4Gs7QcWoj8dI/JqSEzMkRt41L1eVJEL/mFjZNksCZG8ljtd4TB\nWJPt8R4YybIU7VCXe2dVfhTK/4tunmJsbdKOvZ2+vxZ2WgiX2Vn8ujqHg+68\n4qLaK+ljqvIzFsI0HQv0RWFEzj9CrBFzvSZ2bHOeYh9/b6zST/3YSvOmgXtp\ndlTuVCoFQJZrzCBC5wyN5C2Ar+8SdO0SIm0rJwNT1lVo3/6EoODH75VLkU+F\nJZXWn8FcHL2rROs7oyPIQP7tjW9qyuOqKP9F73atBg9FbWW6IKDaqQToy6Wt\nEIpA\r\n=fEdj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-apple-darwin","aarch64-linux-android"]}},"husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">= 10"},"gitHead":"46caf19b0f07af16a60dab17e69e8ce1c5c90743","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:md format:json format:yaml format:source format:rs","version":"napi version","artifacts":"napi artifacts","format:md":"prettier --parser markdown --write ./**/*.md","format:rs":"cargo fmt","build:debug":"napi build --platform","format:json":"prettier --parser json --write ./**/*.json","format:yaml":"prettier --parser yaml --write ./**/*.{yml,yaml}","postpublish":"pinst --enable","format:source":"prettier --config ./package.json --write ./**/*.{js,ts}","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"parser":"typescript","printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"6.14.12","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.md":["prettier --parser markdown --write"],"*.json":["prettier --parser json --write"],"*.@(yml|yaml)":["prettier --parser yaml --write"],"*.@(js|ts|tsx)":["prettier --write","eslint -c .eslintrc.yml --fix"]},"_nodeVersion":"14.16.1","dependencies":{"@node-rs/helper":"^1.1.0","@napi-rs/canvas-darwin-x64":"^0.0.6","@napi-rs/canvas-darwin-arm64":"^0.0.6","@napi-rs/canvas-android-arm64":"^0.0.6","@napi-rs/canvas-linux-x64-gnu":"^0.0.6","@napi-rs/canvas-linux-x64-musl":"^0.0.6","@napi-rs/canvas-win32-x64-msvc":"^0.0.6","@napi-rs/canvas-linux-arm64-gnu":"^0.0.6","@napi-rs/canvas-linux-arm-gnueabihf":"^0.0.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","benny":"^3.6.15","chalk":"^4.1.1","husky":"^6.0.0","pinst":"^2.1.6","canvas":"^2.7.0","eslint":"^7.25.0","png.js":"^0.2.1","prettier":"^2.2.1","putasset":"^5.0.3","@jimp/png":"^0.16.1","@jimp/core":"^0.16.1","typescript":"^4.2.4","lint-staged":"^10.5.4","npm-run-all":"^4.1.5","@jimp/custom":"^0.16.1","@napi-rs/cli":"^1.0.4","@types/chalk":"^2.2.0","@octokit/rest":"^18.5.3","@swc-node/register":"^1.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-sonarjs":"^0.7.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"^0.0.6","@napi-rs/canvas-darwin-arm64":"^0.0.6","@napi-rs/canvas-android-arm64":"^0.0.6","@napi-rs/canvas-linux-x64-gnu":"^0.0.6","@napi-rs/canvas-linux-x64-musl":"^0.0.6","@napi-rs/canvas-win32-x64-msvc":"^0.0.6","@napi-rs/canvas-linux-arm64-gnu":"^0.0.6","@napi-rs/canvas-linux-arm-gnueabihf":"^0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.0.6_1620271713808_0.7770995719843807","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"@napi-rs/canvas","version":"0.0.7","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.0.7","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"require":["@swc-node/register"],"timeout":"30s","extensions":["ts"],"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"2534a042e3de5ea852ee8541ad05363591f05b4c","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.0.7.tgz","fileCount":6,"integrity":"sha512-Jvw9G2c3S2mDUu87PUByEhDgH8UCsxWVq8qHYJ+Pm4woGLj0y6rvA4EPEq5lOnAPmumjOcaZ+I14T2MWxP5Rvg==","signatures":[{"sig":"MEUCIQCEL4MFWtDH05VurNDS+GhvON+D0cCfRwYIPlyzBGtxQgIgAXHKMy4o4684CK0rZbQtMOBGhhR1v91MOZ0N+WJAbZE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45365,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0MbeCRA9TVsSAnZWagAAvAwP/1hk7e8iz5Zr90FNW2Di\nH7YSHhXRmIncjMQyt1CtEbtFDotHZb3iMAGrRvLX/8tGQeijSrCBFt35hf6W\nFp3w7nV7sJllzGimBrgpGkUia0icobPEolugL4sASwRSpPoCWdL0dz3+Xgxl\n21v77PhpY7/w47X8/hHKdb9ryHQXYA1FEyreelc5+CRC+Xzaa5gMBLB0JkIj\nKDF90Ay7Hv8unC5xAMb43lUrxJOhbSW4UAm9ZnQf96hY1TfSL5RXfRWjexW3\nR08pj3h+Bs3mLgKSPZvcToMYj/FXw0OwAOqW+W8UsrrdbGmlo9nWaiz+wc/o\njlrli2PHv6C7GJEQ8Xx7K1q5+lSYHmT64z1YkrA3IcY0f+EZp7g998WpbO8B\nJUciJtdH0GPcrMhFYJHZXElUhXjEItLk3lXikmmbUUWlDiVXpxX2XsQcfZx7\nTtqnumne2j0/kSuEp1jIkyQAL7ph4aSdTNrMFpFary5eLq1+GJU1LMXe+E5i\nr56bTIGd4M/Cy1Kxqy3RjPZUFBk5amjP0yqled7ZOOOsZCvtACcJjTYrqhpU\nK4b7uRK0TzaZZeg4HgeGWKobNKl1PVK5HiP93Yj8nJC+HUv3VJ8+Wn2nU1SE\n9e9b8ua033HXfK4Ktxz1Z6qdXw0jCk1NVuAVSk1+I+Ubt2vFFUbYH1kqT8T1\nRzgl\r\n=ddOz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-apple-darwin","aarch64-linux-android"]}},"husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">= 10"},"gitHead":"f986a19ddd2ece7d985e8be1aff7e0e0f937227c","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:md format:json format:yaml format:source format:rs","version":"napi version","artifacts":"napi artifacts","format:md":"prettier --parser markdown --write ./**/*.md","format:rs":"cargo fmt","build:debug":"napi build --platform","format:json":"prettier --parser json --write ./**/*.json","format:yaml":"prettier --parser yaml --write ./**/*.{yml,yaml}","postpublish":"pinst --enable","format:source":"prettier --config ./package.json --write ./**/*.{js,ts}","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"parser":"typescript","printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"6.14.13","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.md":["prettier --parser markdown --write"],"*.json":["prettier --parser json --write"],"*.@(yml|yaml)":["prettier --parser yaml --write"],"*.@(js|ts|tsx)":["prettier --write","eslint -c .eslintrc.yml --fix"]},"_nodeVersion":"14.17.1","dependencies":{"@node-rs/helper":"^1.2.0","@napi-rs/canvas-darwin-x64":"^0.0.7","@napi-rs/canvas-darwin-arm64":"^0.0.7","@napi-rs/canvas-android-arm64":"^0.0.7","@napi-rs/canvas-linux-x64-gnu":"^0.0.7","@napi-rs/canvas-linux-x64-musl":"^0.0.7","@napi-rs/canvas-win32-x64-msvc":"^0.0.7","@napi-rs/canvas-linux-arm64-gnu":"^0.0.7","@napi-rs/canvas-linux-arm-gnueabihf":"^0.0.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","benny":"^3.6.15","chalk":"^4.1.1","husky":"^6.0.0","pinst":"^2.1.6","canvas":"^2.8.0","eslint":"^7.29.0","png.js":"^0.2.1","prettier":"^2.3.1","putasset":"^5.0.3","@jimp/png":"^0.16.1","@jimp/core":"^0.16.1","@jimp/jpeg":"^0.16.1","typescript":"^4.3.4","lint-staged":"^11.0.0","npm-run-all":"^4.1.5","@jimp/custom":"^0.16.1","@napi-rs/cli":"^1.1.0","@octokit/rest":"^18.6.0","@swc-node/register":"^1.3.2","eslint-plugin-import":"^2.23.4","eslint-plugin-sonarjs":"^0.7.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@typescript-eslint/parser":"^4.27.0","@typescript-eslint/eslint-plugin":"^4.27.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"^0.0.7","@napi-rs/canvas-darwin-arm64":"^0.0.7","@napi-rs/canvas-android-arm64":"^0.0.7","@napi-rs/canvas-linux-x64-gnu":"^0.0.7","@napi-rs/canvas-linux-x64-musl":"^0.0.7","@napi-rs/canvas-win32-x64-msvc":"^0.0.7","@napi-rs/canvas-linux-arm64-gnu":"^0.0.7","@napi-rs/canvas-linux-arm-gnueabihf":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.0.7_1624295133626_0.6191872565153085","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"@napi-rs/canvas","version":"0.0.8","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.0.8","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"require":["@swc-node/register"],"timeout":"30s","extensions":["ts"],"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"caa50b66cd353f857de2d43362c6406635271cb6","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.0.8.tgz","fileCount":7,"integrity":"sha512-LMNuxCiYUh4kdGmzEjxZvSRQis5qwWQw+xxyKxPWf50wTTsVMMjaIck94FkIuqtxt7tVhlwevo3Fp9gN4BSiWQ==","signatures":[{"sig":"MEUCIQCnQjBV5dYA5UuW/a24br4fI+5en52hYnGbBeFnspWImAIgCCeP1J0U1vVvuF6A62CPacI3CRA+lWUUCnAEfamYYKk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54557,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0rK0CRA9TVsSAnZWagAAsiAP/j8UQuBIadWsP5oou4YV\nhysgEAxQjlPIVXKXBW+4+JsXm7oZAE+uTqGjBZG6MpSvgqC12CC0mUg3HTO2\nTmTiPLgEszpETtuMsTXY9tavh57UkodJOGf6JIxWGJpXPZjOPJLXLOBkSzkF\n3qPAR4o9NBgVU8OkF/Ec9gujN9aGHYUqYF5jmVEnIuPI8+vOHQew3kr9M41Q\nMJkb/2RTdtVNhS3l0yY8CENOZeF5biYS89hlqlTe2KYuF850NQ7w1l73r7Ma\nPfGYAeUl1uSg19RYkTlIulKGVOmPDS3sy2RT7suBLYX1gsnJunZbnFPDNF17\nfHW0d2FdxRrUQyasCPP9RXpXmZhz8/Xg2vzn7wHhqKAdi8zhegJbrL0TLTJ3\n9/nMtL1ogXunigJZ20PqObdil45x4UNhrFjG3qd7fvnqodr+ootWKwGLw9Df\n0vR7ZM41JLkMUa6gioqcxIC5noCwfRq4XxkGWMY/oECqrsFSqKgcaeW/x4CN\nphr3APRXyn1JoAlBJKgVAhZTrhe0Svqm51vq6Wkz8d38WayOxXVFIEEb1QNP\nU375kCKrkDUNXtmfwREo91rBFqHqAnDkQlsdPBHQb4GmnkTojDJEl7yyjq9C\nmZjBCPCCf4H/sHobC0UJwzw6hERQeEdv7KAURyu3J8t8DD3U1/jojC346MQw\n4qqm\r\n=CvkM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-apple-darwin","aarch64-linux-android"]}},"engines":{"node":">= 10"},"gitHead":"f088ed29ce16b0abef7b2e7d857440e20d9fa21c","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:md format:json format:yaml format:source format:rs","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:md":"prettier --parser markdown --write ./**/*.md","format:rs":"cargo fmt","build:debug":"napi build --platform","format:json":"prettier --parser json --write ./**/*.json","format:yaml":"prettier --parser yaml --write ./**/*.{yml,yaml}","postpublish":"pinst --enable","format:source":"prettier --config ./package.json --write ./**/*.{js,ts}","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"parser":"typescript","printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"6.14.13","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.md":["prettier --parser markdown --write"],"*.json":["prettier --parser json --write"],"*.@(yml|yaml)":["prettier --parser yaml --write"],"*.@(js|ts|tsx)":["prettier --write","eslint -c .eslintrc.yml --fix"]},"_nodeVersion":"14.17.1","dependencies":{"@node-rs/helper":"^1.2.0","@napi-rs/canvas-darwin-x64":"^0.0.8","@napi-rs/canvas-darwin-arm64":"^0.0.8","@napi-rs/canvas-android-arm64":"^0.0.8","@napi-rs/canvas-linux-x64-gnu":"^0.0.8","@napi-rs/canvas-linux-x64-musl":"^0.0.8","@napi-rs/canvas-win32-x64-msvc":"^0.0.8","@napi-rs/canvas-linux-arm64-gnu":"^0.0.8","@napi-rs/canvas-linux-arm-gnueabihf":"^0.0.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","benny":"^3.6.15","chalk":"^4.1.1","husky":"^6.0.0","pinst":"^2.1.6","canvas":"^2.8.0","eslint":"^7.29.0","png.js":"^0.2.1","prettier":"^2.3.1","putasset":"^5.0.3","@jimp/png":"^0.16.1","@jimp/core":"^0.16.1","@jimp/jpeg":"^0.16.1","typescript":"^4.3.4","lint-staged":"^11.0.0","npm-run-all":"^4.1.5","@jimp/custom":"^0.16.1","@napi-rs/cli":"^1.1.0","@octokit/rest":"^18.6.0","@swc-node/register":"^1.3.2","eslint-plugin-import":"^2.23.4","eslint-plugin-sonarjs":"^0.7.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@typescript-eslint/parser":"^4.27.0","conventional-changelog-cli":"^2.1.1","@typescript-eslint/eslint-plugin":"^4.27.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"^0.0.8","@napi-rs/canvas-darwin-arm64":"^0.0.8","@napi-rs/canvas-android-arm64":"^0.0.8","@napi-rs/canvas-linux-x64-gnu":"^0.0.8","@napi-rs/canvas-linux-x64-musl":"^0.0.8","@napi-rs/canvas-win32-x64-msvc":"^0.0.8","@napi-rs/canvas-linux-arm64-gnu":"^0.0.8","@napi-rs/canvas-linux-arm-gnueabihf":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.0.8_1624421043828_0.9811027259146357","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"@napi-rs/canvas","version":"0.0.9","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.0.9","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"require":["@swc-node/register"],"timeout":"30s","extensions":["ts"],"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"0f33e2775512aa356f2e1700796b2f56b1a5d7bf","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.0.9.tgz","fileCount":7,"integrity":"sha512-L6CdRCU4pxc99UTQdn+EhePwnYMOPoPSVK1mNPsjSCOOoHLB+DWwoLNAaRmx9ou79XtB6zSSDfu7VH21ktfI/Q==","signatures":[{"sig":"MEQCICxmOJOtPkgC0dawFtI4Ji99e6vp+HyaQPrO96Hi9NYXAiBG0RpL8y00NmiaPySOLgI9eSK3+ViRwEYpn/pC60GYCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56413,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6xauCRA9TVsSAnZWagAAnCcP/0Y5i4IkBOSX9NqXRRID\nArGGfLSIopSIvrp1rixFs/Wi+t1v4O/otApJZwMoXxY2E7PlPlArHbgy9uDk\nqz0SGw0AN3qpYtOSjpne1TLSiUZifNt3Ejg3XCbTKeclhna3bqzIXDcXlJQY\nBkJeraCdJEnG/CmXSu37EUniFZT3jceCag7GPTV5W/88QNNik8A4ggvsjbXJ\nsShzXQKwsXMF70LCmeGjnezHZ7ZXW/c2c6aePzUNi5eWSo0gJL/pYFRY84XY\nPGVDzo1cRK4ph20AuQNPjQ3LV4Pu5Ts9vbvk+sVSPolckgFNEIWjeJCaeH92\nsDLbNT1M1tv0/LrPuS6v7D5s7XAUgAbnKOKdtfaerLGMMOlI5Zw1egU+ChrH\n/DQH9N4+TR+fvYgctR4zpJVeL5fwdPkMSc8VnvQLyBFklLUJwxdBJYsh26Jv\nQWK/czES7TzdS8t1Ew9gueZ+ZTchQEznRhZL0BtH/e+W81pmMux1aTX2oIQf\n5RffeXW2iZPmZzRYcFXWfS4CHLPsvGFQDzDv3xqE+3MPB0OwbcmUN2M4awyD\nBDkxvWDyDqIz+Zl9u8MyS0R4x1l7ExyQH+N1cx3TF0KtvhIhY8m+FxS28ts6\nXM6gecNGRdvFUmZIPlmI0oDs0QTKJtCYC+fujjb/5IxOePJG1XgS68ZIkJgr\nmKOp\r\n=6vt+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"engines":{"node":">= 10"},"gitHead":"7df9ca6d606eba78e95c8cc5b763ef5227a6c861","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:md format:json format:yaml format:source format:rs","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:md":"prettier --parser markdown --write ./**/*.md","format:rs":"cargo fmt","build:debug":"napi build --platform","format:json":"prettier --parser json --write ./**/*.json","format:yaml":"prettier --parser yaml --write ./**/*.{yml,yaml}","postpublish":"pinst --enable","format:source":"prettier --config ./package.json --write ./**/*.{js,ts}","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"parser":"typescript","printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"6.14.13","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.md":["prettier --parser markdown --write"],"*.json":["prettier --parser json --write"],"*.@(yml|yaml)":["prettier --parser yaml --write"],"*.@(js|ts|tsx)":["prettier --write","eslint -c .eslintrc.yml --fix"]},"_nodeVersion":"14.17.3","dependencies":{"@node-rs/helper":"^1.2.0","@napi-rs/canvas-darwin-x64":"^0.0.9","@napi-rs/canvas-darwin-arm64":"^0.0.9","@napi-rs/canvas-android-arm64":"^0.0.9","@napi-rs/canvas-linux-x64-gnu":"^0.0.9","@napi-rs/canvas-linux-x64-musl":"^0.0.9","@napi-rs/canvas-win32-x64-msvc":"^0.0.9","@napi-rs/canvas-linux-arm64-gnu":"^0.0.9","@napi-rs/canvas-linux-arm64-musl":"^0.0.9","@napi-rs/canvas-linux-arm-gnueabihf":"^0.0.9"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","benny":"^3.6.15","chalk":"^4.1.1","husky":"^7.0.0","pinst":"^2.1.6","canvas":"^2.8.0","eslint":"^7.29.0","png.js":"^0.2.1","prettier":"^2.3.1","putasset":"^5.0.3","@jimp/png":"^0.16.1","@jimp/core":"^0.16.1","@jimp/jpeg":"^0.16.1","typescript":"^4.3.4","lint-staged":"^11.0.0","npm-run-all":"^4.1.5","skia-canvas":"^0.9.22","@jimp/custom":"^0.16.1","@napi-rs/cli":"^1.1.0","@octokit/rest":"^18.6.1","@swc-node/register":"^1.3.2","eslint-plugin-import":"^2.23.4","eslint-plugin-sonarjs":"^0.9.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@typescript-eslint/parser":"^4.28.0","conventional-changelog-cli":"^2.1.1","@typescript-eslint/eslint-plugin":"^4.28.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"^0.0.9","@napi-rs/canvas-darwin-arm64":"^0.0.9","@napi-rs/canvas-android-arm64":"^0.0.9","@napi-rs/canvas-linux-x64-gnu":"^0.0.9","@napi-rs/canvas-linux-x64-musl":"^0.0.9","@napi-rs/canvas-win32-x64-msvc":"^0.0.9","@napi-rs/canvas-linux-arm64-gnu":"^0.0.9","@napi-rs/canvas-linux-arm64-musl":"^0.0.9","@napi-rs/canvas-linux-arm-gnueabihf":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.0.9_1626019502533_0.21864033595117793","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"@napi-rs/canvas","version":"0.0.10","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.0.10","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"require":["@swc-node/register"],"timeout":"30s","extensions":["ts"],"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"f0bbd5c5ac5ee1f563d0cb64f362c7eea966d1d5","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.0.10.tgz","fileCount":7,"integrity":"sha512-EuPG+qIp4EnJG8a+aoz3GW+orrmGrr+ctisuPBvx14DRv6JhHw46T77Ra9EFeG2h02DpsnO0u6F50ICr/T/Jfw==","signatures":[{"sig":"MEUCIQD7HE7DueTG8FNmuk1m5moysNNTjzs0DnRtmg2E/8LYBQIgEOrdKkEPjhjj6xoXaXhDsRvi7uF+OIScc7FhY8STspE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg66KiCRA9TVsSAnZWagAATeQP/0cZX0fPYVkrjYaRu6/1\nahCr8eJv/qUD+/cVO+3zEtRBIHDPae7fA1BS/74UnmOTAPYl7HZbhiNdGpKZ\nymVUvDLA59JAVBLlPgEdWxMeNRaySZGZNJAah8Ujh4ai3Rzyl2zmVq3Rx82L\nDoI4tYc6ddiVw+2wn0qa+1gd/eT5eEiKVRZB+9UNk1jFx3GzfXj8NUorrC5i\nSc5rBFPjvExkZauoduwdO3W21Syq27RheZ7Tjb0yhsJ2MZ3NIUMns24XCwFD\nJwl94em0eBvSd1j+grvWFbs1AmUMn8MRziwksAonaVKhUN0gIQ4+KTX4oroR\nNcekvr+4hqSgk9jrnCMLezXO0NBBTe8Yz78IsrDwYJhVscgGiPRS+tWSnt7O\nrugc+mkRVmS4HJsQ8xbaXcMMl6mkgdQkzQyDzx57sP1t8wewxqDHTBViiiEV\nn2N9UzCpHeWIaiGYwzLCTI8tZ66Nzi4eWg8xPef6ohFYsKob02UdtoK/7gWc\nN8r+Z9di8kE5NU94tNcpF/YKsuMzTe7Dz7yLwonimREsv8f/Zylo5c5InjYK\nrrcN31wgZQ/tYLzOSUQ7VZcz5hFiPN1CM4w9ZUzJzcV7pL0NQbcVmOkUKyqS\nLoO/mD1L1ZCdlwPf7oIg8gUY9XPng/4zo3lf41rLak6vjZJ147lqqq4lHl0C\nNvOy\r\n=dxYy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"engines":{"node":">= 10"},"gitHead":"9e9427900313b7daa0a1e272c81c9d413f8ed2d3","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:md format:json format:yaml format:source format:rs","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:md":"prettier --parser markdown --write ./**/*.md","format:rs":"cargo fmt","build:debug":"napi build --platform","format:json":"prettier --parser json --write ./**/*.json","format:yaml":"prettier --parser yaml --write ./**/*.{yml,yaml}","postpublish":"pinst --enable","format:source":"prettier --config ./package.json --write ./**/*.{js,ts}","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"parser":"typescript","printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"6.14.13","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.md":["prettier --parser markdown --write"],"*.json":["prettier --parser json --write"],"*.@(yml|yaml)":["prettier --parser yaml --write"],"*.@(js|ts|tsx)":["prettier --write","eslint -c .eslintrc.yml --fix"]},"_nodeVersion":"14.17.3","dependencies":{"@node-rs/helper":"^1.2.0","@napi-rs/canvas-darwin-x64":"^0.0.10","@napi-rs/canvas-darwin-arm64":"^0.0.10","@napi-rs/canvas-android-arm64":"^0.0.10","@napi-rs/canvas-linux-x64-gnu":"^0.0.10","@napi-rs/canvas-linux-x64-musl":"^0.0.10","@napi-rs/canvas-win32-x64-msvc":"^0.0.10","@napi-rs/canvas-linux-arm64-gnu":"^0.0.10","@napi-rs/canvas-linux-arm64-musl":"^0.0.10","@napi-rs/canvas-linux-arm-gnueabihf":"^0.0.10"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","benny":"^3.6.15","chalk":"^4.1.1","husky":"^7.0.0","pinst":"^2.1.6","canvas":"^2.8.0","eslint":"^7.29.0","png.js":"^0.2.1","prettier":"^2.3.1","putasset":"^5.0.3","@jimp/png":"^0.16.1","@jimp/core":"^0.16.1","@jimp/jpeg":"^0.16.1","typescript":"^4.3.4","lint-staged":"^11.0.0","npm-run-all":"^4.1.5","skia-canvas":"^0.9.22","@jimp/custom":"^0.16.1","@napi-rs/cli":"^1.1.0","@octokit/rest":"^18.6.1","@swc-node/register":"^1.3.2","eslint-plugin-import":"^2.23.4","eslint-plugin-sonarjs":"^0.9.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@typescript-eslint/parser":"^4.28.0","conventional-changelog-cli":"^2.1.1","@typescript-eslint/eslint-plugin":"^4.28.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"^0.0.10","@napi-rs/canvas-darwin-arm64":"^0.0.10","@napi-rs/canvas-android-arm64":"^0.0.10","@napi-rs/canvas-linux-x64-gnu":"^0.0.10","@napi-rs/canvas-linux-x64-musl":"^0.0.10","@napi-rs/canvas-win32-x64-msvc":"^0.0.10","@napi-rs/canvas-linux-arm64-gnu":"^0.0.10","@napi-rs/canvas-linux-arm64-musl":"^0.0.10","@napi-rs/canvas-linux-arm-gnueabihf":"^0.0.10"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.0.10_1626055330459_0.8026575578494555","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"@napi-rs/canvas","version":"0.0.11","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.0.11","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"require":["@swc-node/register"],"timeout":"30s","extensions":["ts"],"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"689aa2a48307a28b814cb9b014d095aedc496849","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.0.11.tgz","fileCount":7,"integrity":"sha512-5zYdGoT1I7WW96Oc3DN0XDdMmxCZ8AVWXPffFg2xcHaj4WtKDq6it9UHybAb8ebD/isFIT9VehkOo9vZ5p5gXA==","signatures":[{"sig":"MEQCIChuDh8GGIfp1gOHidAkJRffHbZRDMEuYjZ+6Nl5Z2LEAiAnTcRGvTRypmCsUwALDOOrIrYSj2lcfcPjfO3QDNoVIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7bjmCRA9TVsSAnZWagAA8VEP/17MKMde9pUmTyPkj4/J\nBlZOT188FrLp0bFr0MrESmQLki7Dde++VLOedbyFe7O8nW4BM+Zen06tjSze\nclw5dRtJGctvJY1oC+g2DD74ecfCNzU3oq8H4ixn26AX6JJwo96chYG05z6k\nls9t8O339W8jKb4ghe3TfHXlEqvatSAg75qfVtZrITjSjM9KNGUvy9Pij81K\n/zIRzHgnm9V72aC6y9pgE3RbJYdiXVwj+4gmgIptxzdWT9pxu1z7YvcddQu0\n75NnfkDxAtrGuIoMF5qW6DuObMqGT82IzzX1oNDmirG1JSxdoVPkrazNf3BA\nrbFQ6sfe/zN+ATewRvjtehzcqILp8IFgEBjajOVRz06QijDnm+px0aO+0IXh\n+OTPxs/3tbD5nk0QJ2UtZ4pqHSzV6f3VJHJQnkMkfk1ynrd7yjpnc9s+bQlE\nEv0MKS9FftfMGq6+s7mWVwyEUdxW/1eO90C5JUmKXh+EsTj50Vz8L1188KuB\n9DCIYJwvlLqV3eXebyQyNSfkoCDO9Cm3l2moZol7mgV2X3Rbr7BqSkYvbmfB\nHa73VkOcxGG5N8WuSau13IpkQ8V26NrNBzdmqo1qAKk5R+5LFJwZwKAUi0Kg\nuAbhHuy+yPFS39uDAZSlg1OAVD6CTVTCuYEIH/joTlnD71UoGr5h6mwooa26\n7vfC\r\n=FkEX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"engines":{"node":">= 10"},"gitHead":"0a1e92d17256bf40c8476900f702949b0aa0019f","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:md format:json format:yaml format:source format:rs","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:md":"prettier --parser markdown --write ./**/*.md","format:rs":"cargo fmt","build:debug":"napi build --platform","format:json":"prettier --parser json --write ./**/*.json","format:yaml":"prettier --parser yaml --write ./**/*.{yml,yaml}","postpublish":"pinst --enable","format:source":"prettier --config ./package.json --write ./**/*.{js,ts}","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"parser":"typescript","printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"6.14.13","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.md":["prettier --parser markdown --write"],"*.json":["prettier --parser json --write"],"*.@(yml|yaml)":["prettier --parser yaml --write"],"*.@(js|ts|tsx)":["prettier --write","eslint -c .eslintrc.yml --fix"]},"_nodeVersion":"14.17.3","dependencies":{"@node-rs/helper":"^1.2.0","@napi-rs/canvas-darwin-x64":"^0.0.11","@napi-rs/canvas-darwin-arm64":"^0.0.11","@napi-rs/canvas-android-arm64":"^0.0.11","@napi-rs/canvas-linux-x64-gnu":"^0.0.11","@napi-rs/canvas-linux-x64-musl":"^0.0.11","@napi-rs/canvas-win32-x64-msvc":"^0.0.11","@napi-rs/canvas-linux-arm64-gnu":"^0.0.11","@napi-rs/canvas-linux-arm64-musl":"^0.0.11","@napi-rs/canvas-linux-arm-gnueabihf":"^0.0.11"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","benny":"^3.6.15","chalk":"^4.1.1","husky":"^7.0.0","pinst":"^2.1.6","canvas":"^2.8.0","eslint":"^7.29.0","png.js":"^0.2.1","prettier":"^2.3.1","putasset":"^5.0.3","@jimp/png":"^0.16.1","@jimp/core":"^0.16.1","@jimp/jpeg":"^0.16.1","typescript":"^4.3.4","lint-staged":"^11.0.0","npm-run-all":"^4.1.5","skia-canvas":"^0.9.22","@jimp/custom":"^0.16.1","@napi-rs/cli":"^1.1.0","@octokit/rest":"^18.6.1","@swc-node/register":"^1.3.2","eslint-plugin-import":"^2.23.4","eslint-plugin-sonarjs":"^0.9.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@typescript-eslint/parser":"^4.28.0","conventional-changelog-cli":"^2.1.1","@typescript-eslint/eslint-plugin":"^4.28.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"^0.0.11","@napi-rs/canvas-darwin-arm64":"^0.0.11","@napi-rs/canvas-android-arm64":"^0.0.11","@napi-rs/canvas-linux-x64-gnu":"^0.0.11","@napi-rs/canvas-linux-x64-musl":"^0.0.11","@napi-rs/canvas-win32-x64-msvc":"^0.0.11","@napi-rs/canvas-linux-arm64-gnu":"^0.0.11","@napi-rs/canvas-linux-arm64-musl":"^0.0.11","@napi-rs/canvas-linux-arm-gnueabihf":"^0.0.11"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.0.11_1626192101956_0.36341969847940225","host":"s3://npm-registry-packages"}},"0.0.12":{"name":"@napi-rs/canvas","version":"0.0.12","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.0.12","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"require":["@swc-node/register"],"timeout":"30s","extensions":["ts"],"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"740de45976a05af8e0a80d8dad22cc602049cf50","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.0.12.tgz","fileCount":7,"integrity":"sha512-U9vyydEmZj2vn82tilFB2f0067+nDCCOnCtf5+OcA7SP8iQvi1YKeotHISWbNtlJywGN3j2AeY8VRokLOzGvTw==","signatures":[{"sig":"MEUCIQCDAHZOzlKFDbYBHg6YqMX1FI28BRjFlzTaFabKESmG7gIgIUgRx/AXxbL+XdvTrwwiUQ7w7zmEk3v8kSOdr82ZMAQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57944,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7wnTCRA9TVsSAnZWagAA374P/1w8M93417QdKLq/yt2C\n65rmRCcWHOihLGy0aMVMIaYIGvoHaZTfeXJyMCJ1S0f8DTj19uYKmVxLkpnv\nBc5nOSRHeY2T7MmF+nX9sDMyiRZX2tX53u/183H7A5I9YNGNZ/SddgsKFs4p\ngyPUc7mwlmLMOJeN9fDEvTE8I/yRB9rCTbaCoHWVy0OAJJSJapXsslwSr6lz\n5lgkgDY7mb1HvaIsMdd34YKOUm9uiSXthEBtfXltA95Sxldn6AUGkTt5pHt+\nTsozZrTIYP6PC7iKnRtxJlYCtL3MfhiBc99KXq1UtG2lkVt2AeCNg+2+dsuY\n5//Uz/CSRl+Nc1mQlNhTNVfqBXQb5/TpckpA4stjqWiddX17b7Qh5T2Eccu3\nEyU8c7Bq0ZcROTDsJsNwmOVKm8+NqL69r3MNNpj/RH0gnZ2m0XGMvpLbEOmu\n/7IvDO9smytaY37GG5NZJbNoK2YQrs/Y/j6CXRkNjQOnSkRqjbArAhQ5lcGY\nFTPzYkAp93mudfQU+lwkbWtX7biAuuzEw6F2fsDhjNxrbygG451a/jzqs9iA\nvZ20Cmc4h2JJgEi6uXAO7NvVl1eqU6FxZhrrIDOYzM5uvCa2hNkS1hB/jWy0\nKkkQe0c0k34iMspRnGvT2I+i+jByvyhJpAUL9JeGJqZNFI6+yrkmgY8nlpzJ\npVCP\r\n=cDxG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"engines":{"node":">= 10"},"gitHead":"d51dd7d14d130ff03e673eb1ff070166d9f3265b","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:md format:json format:yaml format:source format:rs","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:md":"prettier --parser markdown --write ./**/*.md","format:rs":"cargo fmt","build:debug":"napi build --platform","format:json":"prettier --parser json --write ./**/*.json","format:yaml":"prettier --parser yaml --write ./**/*.{yml,yaml}","postpublish":"pinst --enable","format:source":"prettier --config ./package.json --write ./**/*.{js,ts}","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"parser":"typescript","printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"6.14.13","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.md":["prettier --parser markdown --write"],"*.json":["prettier --parser json --write"],"*.@(yml|yaml)":["prettier --parser yaml --write"],"*.@(js|ts|tsx)":["prettier --write","eslint -c .eslintrc.yml --fix"]},"_nodeVersion":"14.17.3","dependencies":{"@node-rs/helper":"^1.2.0","@napi-rs/canvas-darwin-x64":"^0.0.12","@napi-rs/canvas-darwin-arm64":"^0.0.12","@napi-rs/canvas-android-arm64":"^0.0.12","@napi-rs/canvas-linux-x64-gnu":"^0.0.12","@napi-rs/canvas-linux-x64-musl":"^0.0.12","@napi-rs/canvas-win32-x64-msvc":"^0.0.12","@napi-rs/canvas-linux-arm64-gnu":"^0.0.12","@napi-rs/canvas-linux-arm64-musl":"^0.0.12","@napi-rs/canvas-linux-arm-gnueabihf":"^0.0.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","benny":"^3.6.15","chalk":"^4.1.1","husky":"^7.0.0","pinst":"^2.1.6","canvas":"^2.8.0","eslint":"^7.29.0","png.js":"^0.2.1","prettier":"^2.3.1","putasset":"^5.0.3","@jimp/png":"^0.16.1","@jimp/core":"^0.16.1","@jimp/jpeg":"^0.16.1","typescript":"^4.3.4","lint-staged":"^11.0.0","npm-run-all":"^4.1.5","skia-canvas":"^0.9.22","@jimp/custom":"^0.16.1","@napi-rs/cli":"^1.1.0","@octokit/rest":"^18.6.1","@swc-node/register":"^1.3.2","eslint-plugin-import":"^2.23.4","eslint-plugin-sonarjs":"^0.9.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@typescript-eslint/parser":"^4.28.0","conventional-changelog-cli":"^2.1.1","@typescript-eslint/eslint-plugin":"^4.28.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"^0.0.12","@napi-rs/canvas-darwin-arm64":"^0.0.12","@napi-rs/canvas-android-arm64":"^0.0.12","@napi-rs/canvas-linux-x64-gnu":"^0.0.12","@napi-rs/canvas-linux-x64-musl":"^0.0.12","@napi-rs/canvas-win32-x64-msvc":"^0.0.12","@napi-rs/canvas-linux-arm64-gnu":"^0.0.12","@napi-rs/canvas-linux-arm64-musl":"^0.0.12","@napi-rs/canvas-linux-arm-gnueabihf":"^0.0.12"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.0.12_1626278354631_0.38129019265942365","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@napi-rs/canvas","version":"0.1.0","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.0","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"require":["@swc-node/register"],"timeout":"30s","extensions":["ts"],"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"b7bcc38eecfd81a5afe750d96cb37bffe95d8acb","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.0.tgz","fileCount":7,"integrity":"sha512-BzlYjmtblaszMwqsOtAUMZE+zHbBN1vkbb5n0ozWqyCGZfKABhiiXwCPpyu2EKl+0zW4TVQvl5Of+Cr/IshQ5A==","signatures":[{"sig":"MEQCIBVNgp716ObPjq/2pAeNFsmAOYi3tyBmjrfOm0C48C/fAiB4bJJnPctKdp6kia9Cx3effwgPhCBRLKqwFY1wqmLB2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhBBE4CRA9TVsSAnZWagAAGu0QAJbDDqneBTFllI3IRRj0\nWHAoGvt1WpWUpMPtDdJLSVVbm+jeVlZ3/57W7YWUXLdiXuXtHO6pzsJ7phhH\nqCMreBdkFXgF42ANOUJ8c23MB/E+vYyEMjmWG5c70xFTGWqG22TGbq8v5QeC\n828L8ASDsoQ99TQwP1Lg/KhU2qLe+kCllpZTg1aCGVuMcWxqzrfFfTSCRXxw\nVI0K7REHslQzpsBhREVLX1o1nHx9SBPELomzX1v6EMNc+BesQ8vqKOS41OpN\nR5iPE/FZ4mI96DibprQ7kKQWG0NtQdCwlBahHPnHWQWNTsxHoEmO9wsPvb89\nDZwB0M+h0FpGt47L5C0iO45OrfCbtZrwzbwPyhLoVq69GdVqZmSyIOOUPZQM\nrYbI0Mw+2M+ToataKilZ+SJXPpRIk6QyO1gZWe7Fwst8a2ZheXlIItMgVuyt\n9/YNzq8Cxgjh/HIXLa8KrRGAae+UsgTQM8uAMd89oeSna0SzkZ9+3dIRxUe5\nYPFstwF7ZqloQee9YWlnrO/vTiPD/x6VuTGXs0YmjWweXZ05TDX8QKRxrxgY\n9axnGXh/AjKfI32zVdA8ufuxmxgCDpz/ATUM+Nrvi7Ncuq0HCoq0Q8P8PSTp\nWigrmirSBG0XvFUPZ8r98cTOmBAgLkJCcia+2gBR4HHpbliLalzzE06onpqM\nJwXb\r\n=GOIg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"engines":{"node":">= 10"},"gitHead":"f2f29b43fd341c72e2cdc331279aad0213d743b5","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:md format:json format:yaml format:source format:rs","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:md":"prettier --parser markdown --write ./**/*.md","format:rs":"cargo fmt","build:debug":"napi build --platform","format:json":"prettier --parser json --write ./**/*.json","format:yaml":"prettier --parser yaml --write ./**/*.{yml,yaml}","postpublish":"pinst --enable","format:source":"prettier --config ./package.json --write ./**/*.{js,ts}","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"parser":"typescript","printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"6.14.14","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.md":["prettier --parser markdown --write"],"*.json":["prettier --parser json --write"],"*.@(yml|yaml)":["prettier --parser yaml --write"],"*.@(js|ts|tsx)":["prettier --write","eslint -c .eslintrc.yml --fix"]},"_nodeVersion":"14.17.4","dependencies":{"@node-rs/helper":"^1.2.0","@napi-rs/canvas-darwin-x64":"^0.1.0","@napi-rs/canvas-darwin-arm64":"^0.1.0","@napi-rs/canvas-android-arm64":"^0.1.0","@napi-rs/canvas-linux-x64-gnu":"^0.1.0","@napi-rs/canvas-linux-x64-musl":"^0.1.0","@napi-rs/canvas-win32-x64-msvc":"^0.1.0","@napi-rs/canvas-linux-arm64-gnu":"^0.1.0","@napi-rs/canvas-linux-arm64-musl":"^0.1.0","@napi-rs/canvas-linux-arm-gnueabihf":"^0.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","benny":"^3.6.15","chalk":"^4.1.1","husky":"^7.0.0","pinst":"^2.1.6","canvas":"^2.8.0","eslint":"^7.29.0","png.js":"^0.2.1","prettier":"^2.3.1","putasset":"^5.0.3","@jimp/png":"^0.16.1","@jimp/core":"^0.16.1","@jimp/jpeg":"^0.16.1","typescript":"^4.3.4","lint-staged":"^11.0.0","npm-run-all":"^4.1.5","skia-canvas":"^0.9.22","@jimp/custom":"^0.16.1","@napi-rs/cli":"^1.1.0","@octokit/rest":"^18.6.1","@swc-node/register":"^1.3.2","eslint-plugin-import":"^2.23.4","eslint-plugin-sonarjs":"^0.9.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@typescript-eslint/parser":"^4.28.0","conventional-changelog-cli":"^2.1.1","@typescript-eslint/eslint-plugin":"^4.28.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"^0.1.0","@napi-rs/canvas-darwin-arm64":"^0.1.0","@napi-rs/canvas-android-arm64":"^0.1.0","@napi-rs/canvas-linux-x64-gnu":"^0.1.0","@napi-rs/canvas-linux-x64-musl":"^0.1.0","@napi-rs/canvas-win32-x64-msvc":"^0.1.0","@napi-rs/canvas-linux-arm64-gnu":"^0.1.0","@napi-rs/canvas-linux-arm64-musl":"^0.1.0","@napi-rs/canvas-linux-arm-gnueabihf":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.0_1627656504216_0.11553947563601619","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@napi-rs/canvas","version":"0.1.1","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.1","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"require":["@swc-node/register"],"timeout":"30s","extensions":["ts"],"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"44d80674db020205ad4c6d27ebdfa2539803fe63","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.1.tgz","fileCount":7,"integrity":"sha512-xKpSCIAEHy7MjgKvmGewNguaR36/HGympIC1feoPS3IR9sdoaeeQz9f1nbJSCvWVT1ZRaMIOCDreqfDSeOtafg==","signatures":[{"sig":"MEYCIQCdjAlO5l5rRv/nz7D8yCKvIJ+HMvFBLkWXkYZuoBvUvgIhAJ6up3mlssU+jw6PP7xcnmRSkI4QbLMYKi/i4nBMre1P","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63588,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCChrCRA9TVsSAnZWagAAJawP/2gnObC9jQWN43MiNFxE\n+gMp5BJjQe8Gip+ZmVMKjV02zQpcgLF2bQ4lH/kzGsjDGU/yR5otqqnONe/0\nJKmYx8AGJD9asplhR1C5VrfomeVwwdwbQ03fv2VZ1tMNA+Hr0pfhr6nXoc/b\nNesuQ8uSQDycq1q0uUm0DnVP0QHmaHKToK3fBRd1xrp5A33lx5Iy+XfYeHob\nFHSSqzWtYVy+Tk5P7afkNP6sjgrYwmjDumHyAm0OmNXPaanJPY+KBBa2Wvcr\nKYFZWq0G0PqcuED1BFFv3PpIBRTWs1nvFOS+zN7FU5ItbwGZx9jcphABNEeN\nSIJg9UMqWZ5WCavpQ9Nc+6l7VC8Y3FAr3lHsI51Jy+1fj+Gi81lcUjlK1N7C\n+P4FKVpZHlx/gLDeeoY0zVgMuLKGUhsZkYBMKExHygl8/LYdqRgkGhDOnYMx\nZWdbajiru8VytgsxgSNXBACVV0PLIUOyC+CHiEf08RwFt4J9B+iHInZN4TtD\n0SJp92X5tjxjRlpWmQ/NyvwwwVkrMYjdwBCGCXdNLyzZwNBEi/uHWMMf71To\ndipEnVDB4niwSfMKQtYI/MHOBF2iQmJfi3Wt4CllAmEkhKyDeohC4liN0BWD\newIuULVbD0islP8riqgjxTpMTI4w6jEP3gbFuLeetCJ3SVrgysoUp88UvSI6\ndpuw\r\n=ItpR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"engines":{"node":">= 10"},"gitHead":"785a344deb21d882a925b79e799dd3168838a89c","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:md format:json format:yaml format:source format:rs","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:md":"prettier --parser markdown --write ./**/*.md","format:rs":"cargo fmt","build:debug":"napi build --platform","format:json":"prettier --parser json --write ./**/*.json","format:yaml":"prettier --parser yaml --write ./**/*.{yml,yaml}","postpublish":"pinst --enable","format:source":"prettier --config ./package.json --write ./**/*.{js,ts}","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"parser":"typescript","printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"6.14.14","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.md":["prettier --parser markdown --write"],"*.json":["prettier --parser json --write"],"*.@(yml|yaml)":["prettier --parser yaml --write"],"*.@(js|ts|tsx)":["prettier --write","eslint -c .eslintrc.yml --fix"]},"_nodeVersion":"14.17.4","dependencies":{"@node-rs/helper":"^1.2.0","@napi-rs/canvas-darwin-x64":"^0.1.1","@napi-rs/canvas-darwin-arm64":"^0.1.1","@napi-rs/canvas-android-arm64":"^0.1.1","@napi-rs/canvas-linux-x64-gnu":"^0.1.1","@napi-rs/canvas-linux-x64-musl":"^0.1.1","@napi-rs/canvas-win32-x64-msvc":"^0.1.1","@napi-rs/canvas-linux-arm64-gnu":"^0.1.1","@napi-rs/canvas-linux-arm64-musl":"^0.1.1","@napi-rs/canvas-linux-arm-gnueabihf":"^0.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","benny":"^3.6.15","chalk":"^4.1.1","husky":"^7.0.0","pinst":"^2.1.6","canvas":"^2.8.0","eslint":"^7.29.0","png.js":"^0.2.1","prettier":"^2.3.1","putasset":"^5.0.3","@jimp/png":"^0.16.1","@jimp/core":"^0.16.1","@jimp/jpeg":"^0.16.1","typescript":"^4.3.4","lint-staged":"^11.0.0","npm-run-all":"^4.1.5","skia-canvas":"^0.9.22","@jimp/custom":"^0.16.1","@napi-rs/cli":"^1.1.0","@octokit/rest":"^18.6.1","@swc-node/register":"^1.3.2","eslint-plugin-import":"^2.23.4","eslint-plugin-sonarjs":"^0.9.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@typescript-eslint/parser":"^4.28.0","conventional-changelog-cli":"^2.1.1","@typescript-eslint/eslint-plugin":"^4.28.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"^0.1.1","@napi-rs/canvas-darwin-arm64":"^0.1.1","@napi-rs/canvas-android-arm64":"^0.1.1","@napi-rs/canvas-linux-x64-gnu":"^0.1.1","@napi-rs/canvas-linux-x64-musl":"^0.1.1","@napi-rs/canvas-win32-x64-msvc":"^0.1.1","@napi-rs/canvas-linux-arm64-gnu":"^0.1.1","@napi-rs/canvas-linux-arm64-musl":"^0.1.1","@napi-rs/canvas-linux-arm-gnueabihf":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.1_1627924587454_0.7766252571742698","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@napi-rs/canvas","version":"0.1.2","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.2","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"require":["@swc-node/register"],"timeout":"30s","extensions":["ts"],"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"d0cc03dfa852902373bac3ffb7654c4c5e87ea5f","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.2.tgz","fileCount":7,"integrity":"sha512-FFv3TAydwpk9/bTRb+9nxFV27HuVfXynUT8OUcZBmQ9v2epWyjlPhDT/wdT72M08rW4bYNJyID4SLiC6Ks1lMw==","signatures":[{"sig":"MEYCIQCCP4R4uUDqp8+2ZXJt5O2eYRkW0/O48d0LVw3bgoeiwwIhAMKRWOlllUkrco9E740eQeUCB17uYlnDDLTeR6rrR88Z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDJRWCRA9TVsSAnZWagAAnRAP/3hHW8Wiy0usf/A5w/+T\nSLWpCUJtSPpuo7y93DLfQsyoHuvjY2gZw8hjb6anuB9hDurU/5Kyhp79oNrp\nrOKKGP/x/IAOSRaNgrH+ysM0O8miBFgusuMGFARaEzAYx7qgziI/YYHkc/Wb\nNSVVDJrcGomGfPxLoB+v9at5Yu2vMaENFH15OVXBLo3cygsGlU0CFIk4szUB\nK2UHKd/G3ttK8voDxqr78QO1DEhVtBuQRZPediS0UIy9SygxTkukzV4AUtPt\nQTWFmZD7z/XQFWdDEbh1FOtV1mcT2oHnDzJ7o113z7BBJZFo6hVhNLfFzGMo\n7I++w28/4Lm47DtrCuKFjH7e7LIBUV7GWasyJU0IgM2zHn/Ad7r0vHaKgvpl\nVxQENfh9x+UkHFEbGKBDNUj1Wvg9uVNH5wqHp19WqHe6OvWSePIORr3GHwP9\nuiv6hKzGNHCLgnNt1BueBAngbBDt4uW6uNY/llxkPFn18LMhJru6mmpdkcSN\ncA1zHAb1yaLkDziiAXE7b6jsCxa5BCksOdz2cF8N2SIE/EDWYsAX3EGluHy+\nTXcCMLWRV7X6lIWPEpxiRN+55Lk294Sn+L267qXboOPwpGPywIO8GQQqJda5\nVg9KZ9/zJMNo/IqVk/WGlW/X2TLMf0dytwXSAxZDzIvZLP/o1tCGFoqtihO2\nEyFt\r\n=/46W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"engines":{"node":">= 10"},"gitHead":"04a5d2ec6e3bab34caf77a742b5237abc78806ca","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:md format:json format:yaml format:source format:rs","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:md":"prettier --parser markdown --write ./**/*.md","format:rs":"cargo fmt","build:debug":"napi build --platform","format:json":"prettier --parser json --write ./**/*.json","format:yaml":"prettier --parser yaml --write ./**/*.{yml,yaml}","postpublish":"pinst --enable","format:source":"prettier --config ./package.json --write ./**/*.{js,ts}","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"parser":"typescript","printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"6.14.14","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.md":["prettier --parser markdown --write"],"*.json":["prettier --parser json --write"],"*.@(yml|yaml)":["prettier --parser yaml --write"],"*.@(js|ts|tsx)":["prettier --write","eslint -c .eslintrc.yml --fix"]},"_nodeVersion":"14.17.4","dependencies":{"@node-rs/helper":"^1.2.0","@napi-rs/canvas-darwin-x64":"^0.1.2","@napi-rs/canvas-darwin-arm64":"^0.1.2","@napi-rs/canvas-android-arm64":"^0.1.2","@napi-rs/canvas-linux-x64-gnu":"^0.1.2","@napi-rs/canvas-linux-x64-musl":"^0.1.2","@napi-rs/canvas-win32-x64-msvc":"^0.1.2","@napi-rs/canvas-linux-arm64-gnu":"^0.1.2","@napi-rs/canvas-linux-arm64-musl":"^0.1.2","@napi-rs/canvas-linux-arm-gnueabihf":"^0.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","benny":"^3.6.15","chalk":"^4.1.1","husky":"^7.0.0","pinst":"^2.1.6","canvas":"^2.8.0","eslint":"^7.29.0","png.js":"^0.2.1","prettier":"^2.3.1","putasset":"^5.0.3","@jimp/png":"^0.16.1","@jimp/core":"^0.16.1","@jimp/jpeg":"^0.16.1","typescript":"^4.3.4","lint-staged":"^11.0.0","npm-run-all":"^4.1.5","skia-canvas":"^0.9.22","@jimp/custom":"^0.16.1","@napi-rs/cli":"^1.1.0","@octokit/rest":"^18.6.1","@swc-node/register":"^1.3.2","eslint-plugin-import":"^2.23.4","eslint-plugin-sonarjs":"^0.9.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@typescript-eslint/parser":"^4.28.0","conventional-changelog-cli":"^2.1.1","@typescript-eslint/eslint-plugin":"^4.28.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"^0.1.2","@napi-rs/canvas-darwin-arm64":"^0.1.2","@napi-rs/canvas-android-arm64":"^0.1.2","@napi-rs/canvas-linux-x64-gnu":"^0.1.2","@napi-rs/canvas-linux-x64-musl":"^0.1.2","@napi-rs/canvas-win32-x64-msvc":"^0.1.2","@napi-rs/canvas-linux-arm64-gnu":"^0.1.2","@napi-rs/canvas-linux-arm64-musl":"^0.1.2","@napi-rs/canvas-linux-arm-gnueabihf":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.2_1628214358087_0.5427500842834598","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@napi-rs/canvas","version":"0.1.3","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.3","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"require":["@swc-node/register"],"timeout":"30s","extensions":["ts"],"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"d16b185a64221df1d0516ca2d06303c954197848","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.3.tgz","fileCount":7,"integrity":"sha512-wiKUWqqlhqs0rskSjBgZAg9A7haGXjJ5bbZ467zA4gr8Mskr75s7EfNGcUrqCuV8Wv280GMXIcTUaztRJg5+rA==","signatures":[{"sig":"MEYCIQDTLYq9Bo6rzh/6CJUr69L4ZhUvJOgh+hissX9mXA/lAAIhALHK1HYporC3xXm2MfTnK2ETNF+jUsNIpNX53ua54xRt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDWx+CRA9TVsSAnZWagAARrwQAJX1tCKsnQDxk7YwZj12\nOKg8/LDJB8KjTklLXeUON7vQ2rTo19g9rk8kK87vlYHI6oHc9g82OfESVuaC\nsZkDp0Z+/OTxj7IsE4g3gddxeK+evHisUyHBQBuCFp6er6Yd7XIj/Xug9drr\nj0bKQ/iU0gJqelxIPueqvMANy4H6tr+IQt4V5H67QHFyv1P+cVml8ZbytDYV\nXiSjr6frATtdzgwhgtF0PjPVRqgsbE58j8CQYIR/NxKLlwznfQQp6pbDryUD\nIa4ZdbYXj85mNqkiLCBTyAzeNHZIu7ecfLEuEBPisvfnc7K3QRwY31Al1lHf\nFD9cqHEh62ybRHRIuCzm9bn8WlGsUwIui/Dm3kpKL9uQqGDpeJM/kiXXp8t9\nRgBQswrqXyHeTPcXlt7IE2LkdOypclBqSupOvF1VhjuB0vCzDy7FDzTBpq/5\nRsr9kBIjp1Cp7JibvtoIS33I2z9WmlyFqgb5SWJDzADOj9fZea0gl6KqgPLF\nBR2l1HlZF9AVab8AK6OyYAh3vYzjcGaGIkX1IbBX+70q05iITs/2FkQJQNVF\nT1W+cRaciXRKUgqFdXCIUudLqA4QoEWE3yxwCAEwMO8NFBvpay/V9XOm0U2w\npWAxn/SgyecEHA3AUd1EHN6jcWxiUbuAGqOMirg34wpm+R9cxLT3pGqVXu9Q\npI7G\r\n=yr0s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"engines":{"node":">= 10"},"gitHead":"a042630b15a8d48b5e3dd10528df7efc10b83f6d","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:md format:json format:yaml format:source format:rs","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:md":"prettier --parser markdown --write ./**/*.md","format:rs":"cargo fmt","build:debug":"napi build --platform","format:json":"prettier --parser json --write ./**/*.json","format:yaml":"prettier --parser yaml --write ./**/*.{yml,yaml}","postpublish":"pinst --enable","format:source":"prettier --config ./package.json --write ./**/*.{js,ts}","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"parser":"typescript","printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"6.14.14","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.md":["prettier --parser markdown --write"],"*.json":["prettier --parser json --write"],"*.@(yml|yaml)":["prettier --parser yaml --write"],"*.@(js|ts|tsx)":["prettier --write","eslint -c .eslintrc.yml --fix"]},"_nodeVersion":"14.17.4","dependencies":{"@node-rs/helper":"^1.2.1","@napi-rs/canvas-darwin-x64":"^0.1.3","@napi-rs/canvas-darwin-arm64":"^0.1.3","@napi-rs/canvas-android-arm64":"^0.1.3","@napi-rs/canvas-linux-x64-gnu":"^0.1.3","@napi-rs/canvas-linux-x64-musl":"^0.1.3","@napi-rs/canvas-win32-x64-msvc":"^0.1.3","@napi-rs/canvas-linux-arm64-gnu":"^0.1.3","@napi-rs/canvas-linux-arm64-musl":"^0.1.3","@napi-rs/canvas-linux-arm-gnueabihf":"^0.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","benny":"^3.6.15","chalk":"^4.1.2","husky":"^7.0.1","pinst":"^2.1.6","canvas":"^2.8.0","eslint":"^7.32.0","png.js":"^0.2.1","prettier":"^2.3.2","putasset":"^5.0.3","@jimp/png":"^0.16.1","@jimp/core":"^0.16.1","@jimp/jpeg":"^0.16.1","typescript":"^4.3.5","lint-staged":"^11.1.2","npm-run-all":"^4.1.5","skia-canvas":"^0.9.23","@jimp/custom":"^0.16.1","@napi-rs/cli":"^1.2.0","@octokit/rest":"^18.9.0","@swc-node/register":"^1.3.3","eslint-plugin-import":"^2.23.4","eslint-plugin-sonarjs":"^0.9.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@typescript-eslint/parser":"^4.29.0","conventional-changelog-cli":"^2.1.1","@typescript-eslint/eslint-plugin":"^4.29.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"^0.1.3","@napi-rs/canvas-darwin-arm64":"^0.1.3","@napi-rs/canvas-android-arm64":"^0.1.3","@napi-rs/canvas-linux-x64-gnu":"^0.1.3","@napi-rs/canvas-linux-x64-musl":"^0.1.3","@napi-rs/canvas-win32-x64-msvc":"^0.1.3","@napi-rs/canvas-linux-arm64-gnu":"^0.1.3","@napi-rs/canvas-linux-arm64-musl":"^0.1.3","@napi-rs/canvas-linux-arm-gnueabihf":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.3_1628269694181_0.04540339947011729","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@napi-rs/canvas","version":"0.1.4","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.4","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"require":["@swc-node/register"],"timeout":"30s","extensions":["ts"],"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"7d42b1e1b97f1301d4de9502cb51ccbaa235a566","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.4.tgz","fileCount":7,"integrity":"sha512-to9SXaPcI0UbIApYR7HSCPpTfkfeP/d5WC6VzAnjfjzmVGvtDB5GztS/1kzml2YcBq58gBojHcYTIlRgq2TYMg==","signatures":[{"sig":"MEYCIQC9raldUcE4qHHgjH4HHuw3IEYxe7f6r1J1IaSp3vymhgIhAML2OOaOXma2j5ntnlHMBzACcnYPGSvXXlfv8aaJNHfT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64718,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhE9jaCRA9TVsSAnZWagAA5I0P/j/bVSVDNxXX3dlYDPuN\nQPo074CS4TShASghFC/xDgH2wTet/smzblz+nIOSJp0F01JDgQn0YJRzL22Z\nNsZ8kCihjI3Vo1Vfo6w6l/ULEkbdhO0d8KnKMZXWge/YQvTfSiUzWEWdHPdp\nmddNOPFRtBRQVtL+lb3OaK0YkEqmPPl5hffnzBTswUnOmcwFeNAl1Z97N5CN\nnHkiK6+ChyeW9fW2KSujii1D6aog2TeMMU8ihXzE/p8et0Lz/2tc0JIvsSef\n2MANymr/8rTD0DVrGxdIffChA6NFws2kU8zKOECGqc8i/7TY2fnl2zkyBZqq\nxXPowuxsZQJrsOT8TUJzxpxcvxCS4kC/GeL6o0gzU6pbu+JYETh5G8yQuMdy\n4zmC0H8ggf+5LhiVL/JxwXo1yPoBw09QII4sYoIxWcGBSlSYX/sG11ucv3E0\nJgjN5dbghxNyzN6HC0cElR4OdHWahjfmUF0c1bq/FOB11fQU4FI571TIQuDr\nXorVUDigAzvuUXiSsubiPb4LHfF0Xfzd98TN604x4ajwlWbms6OxpIbSYcKE\n5Hu39h/Cvu2nmjQo7fXM38fUASY5lphWODSMvpJFuliSK83NN0FS9JUJR8JV\nGdmcSR4jSWu8+Q5pC5QFJdVqaqXYn6hLlWmtqd/ZHt9CdfJG1mO51s6vFbIb\nX/S0\r\n=Tgxo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"engines":{"node":">= 10"},"gitHead":"d2a848d4e68cfad10cd4ec23389a832e2a508bc8","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:md format:json format:yaml format:source format:rs","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:md":"prettier --parser markdown --write ./**/*.md","format:rs":"cargo fmt","build:debug":"napi build --platform","format:json":"prettier --parser json --write ./**/*.json","format:yaml":"prettier --parser yaml --write ./**/*.{yml,yaml}","postpublish":"pinst --enable","format:source":"prettier --config ./package.json --write ./**/*.{js,ts}","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"parser":"typescript","printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"6.14.14","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.md":["prettier --parser markdown --write"],"*.json":["prettier --parser json --write"],"*.@(yml|yaml)":["prettier --parser yaml --write"],"*.@(js|ts|tsx)":["prettier --write","eslint -c .eslintrc.yml --fix"]},"_nodeVersion":"14.17.4","dependencies":{"@node-rs/helper":"^1.2.1","@napi-rs/canvas-darwin-x64":"^0.1.4","@napi-rs/canvas-darwin-arm64":"^0.1.4","@napi-rs/canvas-android-arm64":"^0.1.4","@napi-rs/canvas-linux-x64-gnu":"^0.1.4","@napi-rs/canvas-linux-x64-musl":"^0.1.4","@napi-rs/canvas-win32-x64-msvc":"^0.1.4","@napi-rs/canvas-linux-arm64-gnu":"^0.1.4","@napi-rs/canvas-linux-arm64-musl":"^0.1.4","@napi-rs/canvas-linux-arm-gnueabihf":"^0.1.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","benny":"^3.6.15","chalk":"^4.1.2","husky":"^7.0.1","pinst":"^2.1.6","canvas":"^2.8.0","eslint":"^7.32.0","png.js":"^0.2.1","prettier":"^2.3.2","putasset":"^5.0.3","@jimp/png":"^0.16.1","@jimp/core":"^0.16.1","@jimp/jpeg":"^0.16.1","typescript":"^4.3.5","lint-staged":"^11.1.2","npm-run-all":"^4.1.5","skia-canvas":"^0.9.23","@jimp/custom":"^0.16.1","@napi-rs/cli":"^1.2.0","@octokit/rest":"^18.9.0","@swc-node/register":"^1.3.3","eslint-plugin-import":"^2.23.4","eslint-plugin-sonarjs":"^0.9.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@typescript-eslint/parser":"^4.29.0","conventional-changelog-cli":"^2.1.1","@typescript-eslint/eslint-plugin":"^4.29.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"^0.1.4","@napi-rs/canvas-darwin-arm64":"^0.1.4","@napi-rs/canvas-android-arm64":"^0.1.4","@napi-rs/canvas-linux-x64-gnu":"^0.1.4","@napi-rs/canvas-linux-x64-musl":"^0.1.4","@napi-rs/canvas-win32-x64-msvc":"^0.1.4","@napi-rs/canvas-linux-arm64-gnu":"^0.1.4","@napi-rs/canvas-linux-arm64-musl":"^0.1.4","@napi-rs/canvas-linux-arm-gnueabihf":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.4_1628690649521_0.23047564153830802","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@napi-rs/canvas","version":"0.1.5","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.5","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"require":["@swc-node/register"],"timeout":"30s","extensions":["ts"],"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"1483786ce45c05bc4d2a638bb3582b6c1cb3a5ce","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.5.tgz","fileCount":7,"integrity":"sha512-TLgt0mIeyehWp71xpO0/AsApoW/G2tjgdxWAsFd5t2SkOtPFkbgkZ/LBp/dTxgC+o2HZYL2Qn1/t+OJMlaXewg==","signatures":[{"sig":"MEQCIBELEBTCRoEGdVgboEBF+9fHm7bj6Ce5WOLoEwgT83CPAiAEKQQiusoQhUFxXNdXf5j//ZSefTA+ZMmSteCDqI9iAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65131,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFn7OCRA9TVsSAnZWagAA2B8P/0hj4a7fiEtgViafenpj\ngYKkZgp/L2AxqsJxP1T4oNJRU6l9eODWab3BdM4sfqtuOGVwfxBF4e0ggzt1\n8mM91N3rs65izlDUZ4A+xS7QVWTLnP6kbYpbtQjGVLXK3Xe0KXkFHF45Q3gN\nJ8dNEm4FFe86gMbS+sOSVB7Kpu16W97C3zK2X1AfHNECY15+yifGcVmlS+DD\nlShPjz5dF4/wr82NVh+q6H7wA6p9jgmKcCPyv13mzMoE4dufFjSvOk2/Y1yM\nKb5KXgerEZkVmyEV/ZuPY5WEbzd6ra4CLL3KIKaoPG1z+FS+Z6ICrUoWP1lO\n+L9phG7yYtcYGCxmz5npPp8r8A4MhaTkXE44KcTAff+rtgdW2U8X3LcsopZ8\nAQ0VnHesHpeveEpXWu3m2iCylNQbbCo+6FZAOtKXQ9VjQCZ+Vu1ezi1sB4ey\nhdVIN5+fzb10plh+6yJ9DhhwXSwQaXVwOCz0/XnuS/bN+Yfbfy9J4BQj/70S\naE8Io5TaTEqKdaNxpMcqXMc8QBOAZD1PbfdTfKF27P3WYUmUmYChS/s5Q3kX\nhzgOkm84FxGCZptJjbjrMBuPFspAj94svghguDYHzOLHbSJjIQAysnSiFYEx\nS1EGQlCcGdTORYE8Ht4KbbyElvkcR6iML39MRcf3QBMa78PShOmKEdo5FEmP\nm8jY\r\n=vRPZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"engines":{"node":">= 10"},"gitHead":"a28d207895bd3457d14c96bd56349e93a50e7473","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:md format:json format:yaml format:source format:rs","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:md":"prettier --parser markdown --write ./**/*.md","format:rs":"cargo fmt","build:debug":"napi build --platform","format:json":"prettier --parser json --write ./**/*.json","format:yaml":"prettier --parser yaml --write ./**/*.{yml,yaml}","postpublish":"pinst --enable","format:source":"prettier --config ./package.json --write ./**/*.{js,ts}","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"parser":"typescript","printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"6.14.14","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.md":["prettier --parser markdown --write"],"*.json":["prettier --parser json --write"],"*.@(yml|yaml)":["prettier --parser yaml --write"],"*.@(js|ts|tsx)":["prettier --write","eslint -c .eslintrc.yml --fix"]},"_nodeVersion":"14.17.5","dependencies":{"@node-rs/helper":"^1.2.1","@napi-rs/canvas-darwin-x64":"^0.1.5","@napi-rs/canvas-darwin-arm64":"^0.1.5","@napi-rs/canvas-android-arm64":"^0.1.5","@napi-rs/canvas-linux-x64-gnu":"^0.1.5","@napi-rs/canvas-linux-x64-musl":"^0.1.5","@napi-rs/canvas-win32-x64-msvc":"^0.1.5","@napi-rs/canvas-linux-arm64-gnu":"^0.1.5","@napi-rs/canvas-linux-arm64-musl":"^0.1.5","@napi-rs/canvas-linux-arm-gnueabihf":"^0.1.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","benny":"^3.6.15","chalk":"^4.1.2","husky":"^7.0.1","pinst":"^2.1.6","canvas":"^2.8.0","eslint":"^7.32.0","png.js":"^0.2.1","prettier":"^2.3.2","putasset":"^5.0.3","@jimp/png":"^0.16.1","@jimp/core":"^0.16.1","@jimp/jpeg":"^0.16.1","typescript":"^4.3.5","lint-staged":"^11.1.2","npm-run-all":"^4.1.5","skia-canvas":"^0.9.23","@jimp/custom":"^0.16.1","@napi-rs/cli":"^1.2.0","@octokit/rest":"^18.9.0","@swc-node/register":"^1.3.3","eslint-plugin-import":"^2.23.4","eslint-plugin-sonarjs":"^0.9.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@typescript-eslint/parser":"^4.29.0","conventional-changelog-cli":"^2.1.1","@typescript-eslint/eslint-plugin":"^4.29.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"^0.1.5","@napi-rs/canvas-darwin-arm64":"^0.1.5","@napi-rs/canvas-android-arm64":"^0.1.5","@napi-rs/canvas-linux-x64-gnu":"^0.1.5","@napi-rs/canvas-linux-x64-musl":"^0.1.5","@napi-rs/canvas-win32-x64-msvc":"^0.1.5","@napi-rs/canvas-linux-arm64-gnu":"^0.1.5","@napi-rs/canvas-linux-arm64-musl":"^0.1.5","@napi-rs/canvas-linux-arm-gnueabihf":"^0.1.5"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.5_1628864206202_0.47464370639011855","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"@napi-rs/canvas","version":"0.1.6","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.6","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"require":["@swc-node/register"],"timeout":"30s","extensions":["ts"],"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"d02c4a8653dbea63346142147c1a4c9efe7ffd07","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.6.tgz","fileCount":7,"integrity":"sha512-XsTwP25cMo9HpTMV0XjNZqc/pw4PQCgmiKJia8vZGkU+9RugOyJPFzoWxGvZWfZWA1gx/6LIhzEjgjPh1egluA==","signatures":[{"sig":"MEUCIQDqIKgY0df78iffiUGCId2WoJHBSxLU74+IG/JhXDleNgIgUolcb/CRlGDbClIJsUakEb/mGonke44euMAo6ayvYZg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66897,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJdxRCRA9TVsSAnZWagAAwOYP/iYQMekYQGCsKp3aXuBg\nTSVFrVYt5V71P+3sFS++1My+ycBQBdtvdOMJ41H3RAFqnlaDkspXkzmvdRbo\nIqhcubXXGG/ak2rin20FxwDqv8ZVvho4/oa49fJrHsgC4pv8dUEm2Eb7zrlX\nQoG8z5+2gf0ukw8Jd+PJd5JJRLcVr0TKF2vDozf8OgQVyiVAq0r0LBxDg0Al\nIAma+wLc8dk+NffvCLvBemEnyzsZZpcQ0hYqOTw6inrNHXHmHODl6kVtOPW4\nd5pHB1uA6qV8+eO7zvIDTgCZeo/q28hN7OZAaWqmiu3LS/bBbA3Ay/L7ximH\nbc5Qx25+kVf73nTXUDlQfxY3tSNrLxo30SNvKnKqWiV1iodA6cWHsbN5ZEtx\nM+uhUbCfTVJF9yccc1aa4vlpzSkNvuEWbvnILdErbfLsd/coYX3CbsU3jo1W\n/HluY+Aww827yzgEqwTR9YvTvLMrUJsCa9ySvG6tEYv+y4rtKu1hc8bQatLd\n8qoNsQbMBeNnlrWeOiTStNQ6dmU8FvKYchs6dBEuCUg0fQW4Ct6T4byDQELF\nCh2Q9c4auihSLecStru0Tl4S6s40i+PVZdiWoCk5cxTmVIkezPvPbmb/0hza\nBuWg+oh2nhw97kx6wuADflK1NtFYLSJrBzhBh76gmEjsdYitSgWW/ORki/vD\nBE3/\r\n=D3hj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"engines":{"node":">= 10"},"gitHead":"c56946e34250e59c6d9100df57dc049a03bf3e02","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:md format:json format:yaml format:source format:rs","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:md":"prettier --parser markdown --write ./**/*.md","format:rs":"cargo fmt","build:debug":"napi build --platform","format:json":"prettier --parser json --write ./**/*.json","format:yaml":"prettier --parser yaml --write ./**/*.{yml,yaml}","postpublish":"pinst --enable","format:source":"prettier --config ./package.json --write ./**/*.{js,ts}","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"parser":"typescript","printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"6.14.14","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.md":["prettier --parser markdown --write"],"*.json":["prettier --parser json --write"],"*.@(yml|yaml)":["prettier --parser yaml --write"],"*.@(js|ts|tsx)":["prettier --write","eslint -c .eslintrc.yml --fix"]},"_nodeVersion":"14.17.5","dependencies":{"@node-rs/helper":"^1.2.1","@napi-rs/canvas-darwin-x64":"^0.1.6","@napi-rs/canvas-darwin-arm64":"^0.1.6","@napi-rs/canvas-android-arm64":"^0.1.6","@napi-rs/canvas-linux-x64-gnu":"^0.1.6","@napi-rs/canvas-linux-x64-musl":"^0.1.6","@napi-rs/canvas-win32-x64-msvc":"^0.1.6","@napi-rs/canvas-linux-arm64-gnu":"^0.1.6","@napi-rs/canvas-linux-arm64-musl":"^0.1.6","@napi-rs/canvas-linux-arm-gnueabihf":"^0.1.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","benny":"^3.6.15","chalk":"^4.1.2","husky":"^7.0.1","pinst":"^2.1.6","canvas":"^2.8.0","eslint":"^7.32.0","png.js":"^0.2.1","prettier":"^2.3.2","putasset":"^5.0.3","@jimp/png":"^0.16.1","@jimp/core":"^0.16.1","@jimp/jpeg":"^0.16.1","typescript":"^4.3.5","lint-staged":"^11.1.2","npm-run-all":"^4.1.5","skia-canvas":"^0.9.23","@jimp/custom":"^0.16.1","@napi-rs/cli":"^1.2.0","@octokit/rest":"^18.9.0","@swc-node/register":"^1.3.3","eslint-plugin-import":"^2.23.4","eslint-plugin-sonarjs":"^0.10.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@typescript-eslint/parser":"^4.29.0","conventional-changelog-cli":"^2.1.1","@typescript-eslint/eslint-plugin":"^4.29.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"^0.1.6","@napi-rs/canvas-darwin-arm64":"^0.1.6","@napi-rs/canvas-android-arm64":"^0.1.6","@napi-rs/canvas-linux-x64-gnu":"^0.1.6","@napi-rs/canvas-linux-x64-musl":"^0.1.6","@napi-rs/canvas-win32-x64-msvc":"^0.1.6","@napi-rs/canvas-linux-arm64-gnu":"^0.1.6","@napi-rs/canvas-linux-arm64-musl":"^0.1.6","@napi-rs/canvas-linux-arm-gnueabihf":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.6_1629871185754_0.8559055674195577","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"@napi-rs/canvas","version":"0.1.7","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.7","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"require":["@swc-node/register"],"timeout":"30s","extensions":["ts"],"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"744a3538556a680a666c5c22b53b6bdcd3beeff7","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.7.tgz","fileCount":7,"integrity":"sha512-Ww4CUxmR6/c0KKGqJjvvyqp2gH5n2pafBij7iu2hywReYkr+byGAS7jXxYyOhKZWSc4nRAmMdzXTf/QprK3vfg==","signatures":[{"sig":"MEQCIHfXC/gfwvgmvlt40tq5vnLAOMRB9YbPqQi2V5FzTZCsAiBu2kJPKFJbyhGlAEHtueqGW5z5ulR+NiKn4KMK9sOi5w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68799,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQLeXCRA9TVsSAnZWagAASdoQAJJGVXByjmF1iBSUy/UP\nrDZC5JRuJZMBLvasUDmV8MMT0pS1RVHQaf/x7Tf0bj9n9Epr0kkwggM0l9QO\nE9D7deISMLDFBVcSplPy2qMzRgtEfJlcoXbTvw1iiplmA2umSXcJhBb3BJsl\n36jz8Hr3vFBxoIxZMYfwXX7psKX+T1VMfRz7felbbFB7Pm7FOij9HRlXuSgA\n0qe3ssBGjD3yUx5sNgigNtscrp4t6vGr1+VHwpdWEhp8+EpmU63f0YwXWfK6\nknHUD5KH5KNLoAfFMhhEeX0aEX5jzJStiD/J8kwGmGm1niky5Wb//2LHw07t\n7msYgy2cCRghw+fx0VnxOInKS2mHpFD7QJ2ctGn12lw51567d3DLe6/r/twl\n+QXKDPvqytk4povICT/6rpj1Uc8+yRwJ22V1UpwuxreMkkz1rMqKger8Ynam\n6Tf1a2mctcbUXN2gCq4fhO012csWJf6yv58PFUQHCTbdu/ki8lt6q8BuQjSr\nHdxi3i6Mq/IrjlSbESOM2/p1QSnC3QCtqaArybLwJ+YYcUE2xwH4bjUkpLmo\nd+il5/K/XJEyKOJonNKID3eQr2FFwd9jR0Mu4eIAmsyn5C+JK02vlO3R5jL0\n63WDAoBR6syHqBXJpmMQOJfNx/jk4ELvp/0L0ZNmo1kan3YcoGKHDxBfAxdR\nxVH4\r\n=wH4o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"engines":{"node":">= 10"},"gitHead":"e23206853dff0da381301be668b678ebebdf2719","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:md format:json format:yaml format:source format:rs","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:md":"prettier --parser markdown --write ./**/*.md","format:rs":"cargo fmt","build:debug":"napi build --platform","format:json":"prettier --parser json --write ./**/*.json","format:yaml":"prettier --parser yaml --write ./**/*.{yml,yaml}","postpublish":"pinst --enable","format:source":"prettier --config ./package.json --write ./**/*.{js,ts}","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"parser":"typescript","printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"6.14.15","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.md":["prettier --parser markdown --write"],"*.json":["prettier --parser json --write"],"*.@(yml|yaml)":["prettier --parser yaml --write"],"*.@(js|ts|tsx)":["prettier --write","eslint -c .eslintrc.yml --fix"]},"_nodeVersion":"14.17.6","dependencies":{"@node-rs/helper":"^1.2.1","@napi-rs/canvas-darwin-x64":"^0.1.7","@napi-rs/canvas-darwin-arm64":"^0.1.7","@napi-rs/canvas-android-arm64":"^0.1.7","@napi-rs/canvas-linux-x64-gnu":"^0.1.7","@napi-rs/canvas-linux-x64-musl":"^0.1.7","@napi-rs/canvas-win32-x64-msvc":"^0.1.7","@napi-rs/canvas-linux-arm64-gnu":"^0.1.7","@napi-rs/canvas-linux-arm64-musl":"^0.1.7","@napi-rs/canvas-linux-arm-gnueabihf":"^0.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","benny":"^3.6.15","chalk":"^4.1.2","husky":"^7.0.1","pinst":"^2.1.6","canvas":"^2.8.0","eslint":"^7.32.0","lodash":"^4.17.21","png.js":"^0.2.1","prettier":"^2.3.2","putasset":"^5.0.3","@jimp/png":"^0.16.1","@jimp/core":"^0.16.1","@jimp/jpeg":"^0.16.1","typescript":"^4.3.5","lint-staged":"^11.1.2","npm-run-all":"^4.1.5","skia-canvas":"^0.9.23","@jimp/custom":"^0.16.1","@napi-rs/cli":"^1.2.0","@octokit/rest":"^18.9.0","@types/lodash":"^4.14.172","canvaskit-wasm":"^0.29.0","@swc-node/register":"^1.3.3","eslint-plugin-import":"^2.23.4","eslint-plugin-sonarjs":"^0.10.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^4.29.0","conventional-changelog-cli":"^2.1.1","@typescript-eslint/eslint-plugin":"^4.29.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"^0.1.7","@napi-rs/canvas-darwin-arm64":"^0.1.7","@napi-rs/canvas-android-arm64":"^0.1.7","@napi-rs/canvas-linux-x64-gnu":"^0.1.7","@napi-rs/canvas-linux-x64-musl":"^0.1.7","@napi-rs/canvas-win32-x64-msvc":"^0.1.7","@napi-rs/canvas-linux-arm64-gnu":"^0.1.7","@napi-rs/canvas-linux-arm64-musl":"^0.1.7","@napi-rs/canvas-linux-arm-gnueabihf":"^0.1.7"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.7_1631631255498_0.13713294710895418","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"@napi-rs/canvas","version":"0.1.8","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.8","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"require":["@swc-node/register"],"timeout":"30s","extensions":["ts"],"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"20e6bbd100585658a095a127b1b57f43b707b2ed","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.8.tgz","fileCount":7,"integrity":"sha512-NEZyc2/SR/Ma92fxpEYQ/ZWMjiWV5a4sZAGapomRYzm+7sOiljGoU25IhbPaGdy71AkHKY9DHVgMYSq1vrdOBA==","signatures":[{"sig":"MEQCIG9b0//n3uSEaREWHFE0KMXIXmKxVE2uUZnjFQocQzlUAiAhmWaOuyrHmRNfb654/dp82kpiliIURMWG56ib0bZSHw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68163},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"engines":{"node":">= 10"},"gitHead":"270386f2a12e8436a01d084d102c693c3c3a2719","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:md format:json format:yaml format:source format:rs","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:md":"prettier --parser markdown --write ./**/*.md","format:rs":"cargo fmt","build:debug":"napi build --platform","format:json":"prettier --parser json --write ./**/*.json","format:yaml":"prettier --parser yaml --write ./**/*.{yml,yaml}","postpublish":"pinst --enable","format:source":"prettier --config ./package.json --write ./**/*.{js,ts}","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"parser":"typescript","printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"6.14.15","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.md":["prettier --parser markdown --write"],"*.json":["prettier --parser json --write"],"*.@(yml|yaml)":["prettier --parser yaml --write"],"*.@(js|ts|tsx)":["prettier --write","eslint -c .eslintrc.yml --fix"]},"_nodeVersion":"14.17.6","dependencies":{"@node-rs/helper":"^1.2.1","@napi-rs/canvas-darwin-x64":"0.1.8","@napi-rs/canvas-darwin-arm64":"0.1.8","@napi-rs/canvas-android-arm64":"0.1.8","@napi-rs/canvas-linux-x64-gnu":"0.1.8","@napi-rs/canvas-linux-x64-musl":"0.1.8","@napi-rs/canvas-win32-x64-msvc":"0.1.8","@napi-rs/canvas-linux-arm64-gnu":"0.1.8","@napi-rs/canvas-linux-arm64-musl":"0.1.8","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","benny":"^3.6.15","chalk":"^4.1.2","husky":"^7.0.2","pinst":"^2.1.6","canvas":"^2.8.0","eslint":"^7.32.0","lodash":"^4.17.21","png.js":"^0.2.1","prettier":"^2.4.1","putasset":"^5.0.3","@jimp/png":"^0.16.1","@jimp/core":"^0.16.1","@jimp/jpeg":"^0.16.1","typescript":"^4.4.3","lint-staged":"^11.1.2","npm-run-all":"^4.1.5","skia-canvas":"^0.9.25","@jimp/custom":"^0.16.1","@napi-rs/cli":"^1.3.3","@octokit/rest":"^18.10.0","@types/lodash":"^4.14.173","canvaskit-wasm":"^0.30.0","@swc-node/register":"^1.3.5","eslint-plugin-import":"^2.24.2","eslint-plugin-sonarjs":"^0.10.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^4.31.1","conventional-changelog-cli":"^2.1.1","@typescript-eslint/eslint-plugin":"^4.31.1"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.8","@napi-rs/canvas-darwin-arm64":"0.1.8","@napi-rs/canvas-android-arm64":"0.1.8","@napi-rs/canvas-linux-x64-gnu":"0.1.8","@napi-rs/canvas-linux-x64-musl":"0.1.8","@napi-rs/canvas-win32-x64-msvc":"0.1.8","@napi-rs/canvas-linux-arm64-gnu":"0.1.8","@napi-rs/canvas-linux-arm64-musl":"0.1.8","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.8"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.8_1632067259593_0.9706453402161974","host":"s3://npm-registry-packages"}},"0.1.9":{"name":"@napi-rs/canvas","version":"0.1.9","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.9","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"require":["@swc-node/register"],"timeout":"30s","extensions":["ts"],"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"4c498abf16d5230fad4793f29c7fa44881b05139","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.9.tgz","fileCount":7,"integrity":"sha512-iayLXIn95fHI6Hy5L5MpxtAx7N/MPgaqMYlpdmcAcaa/GYgbD2iTC0wJf78nF6ogsrPGWnHBQhtXjTsRAlaWjg==","signatures":[{"sig":"MEUCIQCEWLf9XW7Lj7ihJmghXF2QOibN5Upi4YEITM9z36+doQIgd+nv6rqHYohmTbw5Lehus5BwaVY0JUz+B0zC0rCM0vg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68426},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"engines":{"node":">= 10"},"gitHead":"88d29d48ea8c660ffd7a707ed853e3661337687c","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:md format:json format:yaml format:source format:rs","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:md":"prettier --parser markdown --write ./**/*.md","format:rs":"cargo fmt","build:debug":"napi build --platform","format:json":"prettier --parser json --write ./**/*.json","format:yaml":"prettier --parser yaml --write ./**/*.{yml,yaml}","postpublish":"pinst --enable","format:source":"prettier --config ./package.json --write ./**/*.{js,ts}","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"parser":"typescript","printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"6.14.15","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.md":["prettier --parser markdown --write"],"*.json":["prettier --parser json --write"],"*.@(yml|yaml)":["prettier --parser yaml --write"],"*.@(js|ts|tsx)":["prettier --write","eslint -c .eslintrc.yml --fix"]},"_nodeVersion":"14.17.6","dependencies":{"@node-rs/helper":"^1.2.1","@napi-rs/canvas-darwin-x64":"0.1.9","@napi-rs/canvas-darwin-arm64":"0.1.9","@napi-rs/canvas-android-arm64":"0.1.9","@napi-rs/canvas-linux-x64-gnu":"0.1.9","@napi-rs/canvas-linux-x64-musl":"0.1.9","@napi-rs/canvas-win32-x64-msvc":"0.1.9","@napi-rs/canvas-linux-arm64-gnu":"0.1.9","@napi-rs/canvas-linux-arm64-musl":"0.1.9","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.9"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","benny":"^3.6.15","chalk":"^4.1.2","husky":"^7.0.2","pinst":"^2.1.6","canvas":"^2.8.0","eslint":"^7.32.0","lodash":"^4.17.21","png.js":"^0.2.1","prettier":"^2.4.1","putasset":"^5.0.3","@jimp/png":"^0.16.1","@jimp/core":"^0.16.1","@jimp/jpeg":"^0.16.1","typescript":"^4.4.3","lint-staged":"^11.1.2","npm-run-all":"^4.1.5","skia-canvas":"^0.9.25","@jimp/custom":"^0.16.1","@napi-rs/cli":"^1.3.3","@octokit/rest":"^18.10.0","@types/lodash":"^4.14.173","canvaskit-wasm":"^0.30.0","@swc-node/register":"^1.3.5","eslint-plugin-import":"^2.24.2","eslint-plugin-sonarjs":"^0.10.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^4.31.1","conventional-changelog-cli":"^2.1.1","@typescript-eslint/eslint-plugin":"^4.31.1"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.9","@napi-rs/canvas-darwin-arm64":"0.1.9","@napi-rs/canvas-android-arm64":"0.1.9","@napi-rs/canvas-linux-x64-gnu":"0.1.9","@napi-rs/canvas-linux-x64-musl":"0.1.9","@napi-rs/canvas-win32-x64-msvc":"0.1.9","@napi-rs/canvas-linux-arm64-gnu":"0.1.9","@napi-rs/canvas-linux-arm64-musl":"0.1.9","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.9"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.9_1632497590927_0.7353910714275937","host":"s3://npm-registry-packages"}},"0.1.10":{"name":"@napi-rs/canvas","version":"0.1.10","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.10","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"require":["@swc-node/register"],"timeout":"30s","extensions":["ts"],"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"3890f4d0961da7075061ae7560f7eabbfdd9949f","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.10.tgz","fileCount":7,"integrity":"sha512-SCVfftJ+pqC/t+HGdmQZUwq2u0ESHq82T0B+UKmYrrblNauLtNf1E6HFwus7YGZoH5er1dLoxV6F0cPb26p8WQ==","signatures":[{"sig":"MEUCIQDWc+aYxfgjGMJH9+Np5z8bDFD/ei26CTviA3ZM601c/gIgXZ9iKqHMtaDTcnf4OrQt/vG24UAE9LTyNDuzjacwL3s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68840},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"engines":{"node":">= 10"},"gitHead":"a24d676a35a8e3124e7a149fd5bbc4aaa150f840","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:md format:json format:yaml format:source format:rs","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:md":"prettier --parser markdown --write ./**/*.md","format:rs":"cargo fmt","build:debug":"napi build --platform","format:json":"prettier --parser json --write ./**/*.json","format:yaml":"prettier --parser yaml --write ./**/*.{yml,yaml}","postpublish":"pinst --enable","format:source":"prettier --config ./package.json --write ./**/*.{js,ts}","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"parser":"typescript","printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"6.14.15","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.md":["prettier --parser markdown --write"],"*.json":["prettier --parser json --write"],"*.@(yml|yaml)":["prettier --parser yaml --write"],"*.@(js|ts|tsx)":["prettier --write","eslint -c .eslintrc.yml --fix"]},"_nodeVersion":"14.17.6","dependencies":{"@node-rs/helper":"^1.2.1","@napi-rs/canvas-darwin-x64":"0.1.10","@napi-rs/canvas-darwin-arm64":"0.1.10","@napi-rs/canvas-android-arm64":"0.1.10","@napi-rs/canvas-linux-x64-gnu":"0.1.10","@napi-rs/canvas-linux-x64-musl":"0.1.10","@napi-rs/canvas-win32-x64-msvc":"0.1.10","@napi-rs/canvas-linux-arm64-gnu":"0.1.10","@napi-rs/canvas-linux-arm64-musl":"0.1.10","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.10"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","benny":"^3.6.15","chalk":"^4.1.2","husky":"^7.0.2","pinst":"^2.1.6","canvas":"^2.8.0","eslint":"^7.32.0","lodash":"^4.17.21","png.js":"^0.2.1","prettier":"^2.4.1","putasset":"^5.0.3","@jimp/png":"^0.16.1","@jimp/core":"^0.16.1","@jimp/jpeg":"^0.16.1","typescript":"^4.4.3","lint-staged":"^11.1.2","npm-run-all":"^4.1.5","skia-canvas":"^0.9.25","@jimp/custom":"^0.16.1","@napi-rs/cli":"^1.3.3","@octokit/rest":"^18.11.1","@types/lodash":"^4.14.174","canvaskit-wasm":"^0.30.0","@swc-node/register":"^1.3.5","eslint-plugin-import":"^2.24.2","eslint-plugin-sonarjs":"^0.10.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^4.31.2","conventional-changelog-cli":"^2.1.1","@typescript-eslint/eslint-plugin":"^4.31.2"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.10","@napi-rs/canvas-darwin-arm64":"0.1.10","@napi-rs/canvas-android-arm64":"0.1.10","@napi-rs/canvas-linux-x64-gnu":"0.1.10","@napi-rs/canvas-linux-x64-musl":"0.1.10","@napi-rs/canvas-win32-x64-msvc":"0.1.10","@napi-rs/canvas-linux-arm64-gnu":"0.1.10","@napi-rs/canvas-linux-arm64-musl":"0.1.10","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.10"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.10_1632757914094_0.29683540922393226","host":"s3://npm-registry-packages"}},"0.1.11":{"name":"@napi-rs/canvas","version":"0.1.11","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.11","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"require":["@swc-node/register"],"timeout":"30s","extensions":["ts"],"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"2c3bd7345a4ce8c62b812b6828fc117a1d3b922a","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.11.tgz","fileCount":7,"integrity":"sha512-ZyKvgZraE1C/G7f6DM1oK4lnSHZ9mFO3lf37MdhEBOV/Va2TK1pV3lum0G7g1bcGzhJHpOKbTXMbTTLf27sjYA==","signatures":[{"sig":"MEQCIBP6m404ccH9eZpT0/PrCl2CGS9ySMZb7MW4GdKdV39dAiATZpVR68fC47kwQN5d7rlO/AXoBRV/CnzSL/qc3zilMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69529},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"engines":{"node":">= 10"},"gitHead":"090ab3f2ea72c79669095a473b4dcd4f19a011cd","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:md format:json format:yaml format:source format:rs","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:md":"prettier --parser markdown --write ./**/*.md","format:rs":"cargo fmt","build:debug":"napi build --platform","format:json":"prettier --parser json --write ./**/*.json","format:yaml":"prettier --parser yaml --write ./**/*.{yml,yaml}","postpublish":"pinst --enable","format:source":"prettier --config ./package.json --write ./**/*.{js,ts}","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"parser":"typescript","printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"6.14.15","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.md":["prettier --parser markdown --write"],"*.json":["prettier --parser json --write"],"*.@(yml|yaml)":["prettier --parser yaml --write"],"*.@(js|ts|tsx)":["prettier --write","eslint -c .eslintrc.yml --fix"]},"_nodeVersion":"14.18.0","dependencies":{"@node-rs/helper":"^1.2.1","@napi-rs/canvas-darwin-x64":"0.1.11","@napi-rs/canvas-darwin-arm64":"0.1.11","@napi-rs/canvas-android-arm64":"0.1.11","@napi-rs/canvas-linux-x64-gnu":"0.1.11","@napi-rs/canvas-linux-x64-musl":"0.1.11","@napi-rs/canvas-win32-x64-msvc":"0.1.11","@napi-rs/canvas-linux-arm64-gnu":"0.1.11","@napi-rs/canvas-linux-arm64-musl":"0.1.11","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.11"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","benny":"^3.6.15","chalk":"^4.1.2","husky":"^7.0.2","pinst":"^2.1.6","canvas":"^2.8.0","eslint":"^7.32.0","lodash":"^4.17.21","png.js":"^0.2.1","prettier":"^2.4.1","putasset":"^5.0.3","@jimp/png":"^0.16.1","@jimp/core":"^0.16.1","@jimp/jpeg":"^0.16.1","typescript":"^4.4.3","lint-staged":"^11.1.2","npm-run-all":"^4.1.5","skia-canvas":"^0.9.25","@jimp/custom":"^0.16.1","@napi-rs/cli":"^1.3.3","@octokit/rest":"^18.11.1","@types/lodash":"^4.14.174","canvaskit-wasm":"^0.30.0","@swc-node/register":"^1.3.5","eslint-plugin-import":"^2.24.2","eslint-plugin-sonarjs":"^0.10.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^4.31.2","conventional-changelog-cli":"^2.1.1","@typescript-eslint/eslint-plugin":"^4.31.2"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.11","@napi-rs/canvas-darwin-arm64":"0.1.11","@napi-rs/canvas-android-arm64":"0.1.11","@napi-rs/canvas-linux-x64-gnu":"0.1.11","@napi-rs/canvas-linux-x64-musl":"0.1.11","@napi-rs/canvas-win32-x64-msvc":"0.1.11","@napi-rs/canvas-linux-arm64-gnu":"0.1.11","@napi-rs/canvas-linux-arm64-musl":"0.1.11","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.11_1633009428926_0.14266265950032397","host":"s3://npm-registry-packages"}},"0.1.12":{"name":"@napi-rs/canvas","version":"0.1.12","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.12","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"require":["@swc-node/register"],"timeout":"3m","extensions":["ts"],"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"ea7d4a757c268d512c228ce277052f52ccbcda42","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.12.tgz","fileCount":7,"integrity":"sha512-o7kI3zSdjW/qX1FiOSeG+gylPriR+OyiuE3XzwS4wxocnAIgDGaOW0ebaJ4IrPa4FZdchpl6+0LC1esjF/6YYQ==","signatures":[{"sig":"MEUCIQCAfCRGvywCN2+sZ+MGDin/x9zqkTC+pgHSXsTLDxDczgIgXMmq6CJtP3lYp6ulGnosvkzuF3H8qoX2Xl48Sl3HJ78=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72568},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"engines":{"node":">= 10"},"gitHead":"7d75f8f39047d76ac4bb31f4f70a93136c62a86d","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:md format:json format:yaml format:source format:rs","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:md":"prettier --parser markdown --write ./**/*.md","format:rs":"cargo fmt","build:debug":"napi build --platform","format:json":"prettier --parser json --write ./**/*.json","format:yaml":"prettier --parser yaml --write ./**/*.{yml,yaml}","postpublish":"pinst --enable","format:source":"prettier --config ./package.json --write ./**/*.{js,ts}","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"parser":"typescript","printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"6.14.15","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.md":["prettier --parser markdown --write"],"*.json":["prettier --parser json --write"],"*.@(yml|yaml)":["prettier --parser yaml --write"],"*.@(js|ts|tsx)":["prettier --write","eslint -c .eslintrc.yml --fix"]},"_nodeVersion":"14.18.1","dependencies":{"@node-rs/helper":"^1.2.1","@napi-rs/canvas-darwin-x64":"0.1.12","@napi-rs/canvas-darwin-arm64":"0.1.12","@napi-rs/canvas-android-arm64":"0.1.12","@napi-rs/canvas-linux-x64-gnu":"0.1.12","@napi-rs/canvas-linux-x64-musl":"0.1.12","@napi-rs/canvas-win32-x64-msvc":"0.1.12","@napi-rs/canvas-linux-arm64-gnu":"0.1.12","@napi-rs/canvas-linux-arm64-musl":"0.1.12","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","benny":"^3.6.15","chalk":"^4.1.2","husky":"^7.0.2","pinst":"^2.1.6","canvas":"^2.8.0","eslint":"^7.32.0","lodash":"^4.17.21","png.js":"^0.2.1","prettier":"^2.4.1","putasset":"^5.0.3","@jimp/png":"^0.16.1","@jimp/core":"^0.16.1","@jimp/jpeg":"^0.16.1","typescript":"^4.4.3","lint-staged":"^11.1.2","npm-run-all":"^4.1.5","skia-canvas":"^0.9.25","@jimp/custom":"^0.16.1","@napi-rs/cli":"^1.3.3","@octokit/rest":"^18.11.1","@types/lodash":"^4.14.174","canvaskit-wasm":"^0.30.0","@swc-node/register":"^1.3.5","eslint-plugin-import":"^2.24.2","eslint-plugin-sonarjs":"^0.10.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.0.0","conventional-changelog-cli":"^2.1.1","@typescript-eslint/eslint-plugin":"^5.0.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.12","@napi-rs/canvas-darwin-arm64":"0.1.12","@napi-rs/canvas-android-arm64":"0.1.12","@napi-rs/canvas-linux-x64-gnu":"0.1.12","@napi-rs/canvas-linux-x64-musl":"0.1.12","@napi-rs/canvas-win32-x64-msvc":"0.1.12","@napi-rs/canvas-linux-arm64-gnu":"0.1.12","@napi-rs/canvas-linux-arm64-musl":"0.1.12","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.12_1634310337116_0.22846413297894208","host":"s3://npm-registry-packages"}},"0.1.13":{"name":"@napi-rs/canvas","version":"0.1.13","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.13","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"require":["@swc-node/register"],"timeout":"3m","extensions":["ts"],"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"cb6f01c61c1fbd21be0bb4db3bd32160048c9e43","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.13.tgz","fileCount":7,"integrity":"sha512-KEquDmfhuGSTYAr3/H5jV/cKHd+Tg853aMxCrRT7d2vQVn5qSJUz2FPmjx1jafpz7XfVbPgsQFUKxODa16J8JA==","signatures":[{"sig":"MEUCICRAbzF4nd3mquzunaiqV/5W+dzpLM/ModAfaHKa9VGGAiEAlY39gSXcM4HVMX3PRh+fbap482+bd5uAO9hv0HKM9fM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73059},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"engines":{"node":">= 10"},"gitHead":"c643efb66df24760cc8b964128a1b2e0c4e21f97","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:md format:json format:yaml format:source format:rs","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:md":"prettier --parser markdown --write ./**/*.md","format:rs":"cargo fmt","build:debug":"napi build --platform","format:json":"prettier --parser json --write ./**/*.json","format:yaml":"prettier --parser yaml --write ./**/*.{yml,yaml}","postpublish":"pinst --enable","format:source":"prettier --config ./package.json --write ./**/*.{js,ts}","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"parser":"typescript","printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"6.14.15","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.md":["prettier --parser markdown --write"],"*.json":["prettier --parser json --write"],"*.@(yml|yaml)":["prettier --parser yaml --write"],"*.@(js|ts|tsx)":["prettier --write","eslint -c .eslintrc.yml --fix"]},"_nodeVersion":"14.18.1","dependencies":{"@node-rs/helper":"^1.2.1","@napi-rs/canvas-darwin-x64":"0.1.13","@napi-rs/canvas-darwin-arm64":"0.1.13","@napi-rs/canvas-android-arm64":"0.1.13","@napi-rs/canvas-linux-x64-gnu":"0.1.13","@napi-rs/canvas-linux-x64-musl":"0.1.13","@napi-rs/canvas-win32-x64-msvc":"0.1.13","@napi-rs/canvas-linux-arm64-gnu":"0.1.13","@napi-rs/canvas-linux-arm64-musl":"0.1.13","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.13"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","benny":"^3.7.0","chalk":"^4.1.2","husky":"^7.0.2","pinst":"^2.1.6","canvas":"^2.8.0","eslint":"^8.0.1","lodash":"^4.17.21","png.js":"^0.2.1","prettier":"^2.4.1","putasset":"^5.0.3","@jimp/png":"^0.16.1","@jimp/core":"^0.16.1","@jimp/jpeg":"^0.16.1","typescript":"^4.4.4","lint-staged":"^11.2.3","npm-run-all":"^4.1.5","skia-canvas":"^0.9.25","@jimp/custom":"^0.16.1","@napi-rs/cli":"^1.3.3","@octokit/rest":"^18.12.0","@types/lodash":"^4.14.175","canvaskit-wasm":"^0.30.0","@swc-node/register":"^1.3.6","eslint-plugin-import":"^2.25.2","eslint-plugin-sonarjs":"^0.10.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.0.0","conventional-changelog-cli":"^2.1.1","@typescript-eslint/eslint-plugin":"^5.0.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.13","@napi-rs/canvas-darwin-arm64":"0.1.13","@napi-rs/canvas-android-arm64":"0.1.13","@napi-rs/canvas-linux-x64-gnu":"0.1.13","@napi-rs/canvas-linux-x64-musl":"0.1.13","@napi-rs/canvas-win32-x64-msvc":"0.1.13","@napi-rs/canvas-linux-arm64-gnu":"0.1.13","@napi-rs/canvas-linux-arm64-musl":"0.1.13","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.13_1634721998230_0.41621941569215726","host":"s3://npm-registry-packages"}},"0.1.14":{"name":"@napi-rs/canvas","version":"0.1.14","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.14","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"require":["@swc-node/register"],"timeout":"3m","extensions":["ts"],"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"b93610255fd344400ced1c54f46da3aba641390a","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.14.tgz","fileCount":7,"integrity":"sha512-2lw1TR9lxeBT21TzA7ysSzfXhm3ebnQZbP3LAXih28vAVgvUqt3M4H2svFhRK3Vpf6qM5KHWFo8ArKlhZoGgYQ==","signatures":[{"sig":"MEQCIA/6Oh+PgEw2P1JyL3ymZQoOIV4MZ+wGWjKCGnhyxZWFAiAkXEtipn+/ZqgYB8A7nDafp9YdxQO23+PaHWaO93uMlA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74784},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"engines":{"node":">= 10"},"gitHead":"52ea8fbbca33547deebccb1e3bcbb58101772e52","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:md format:json format:yaml format:source format:rs","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:md":"prettier --parser markdown --write ./**/*.md","format:rs":"cargo fmt","build:debug":"napi build --platform","format:json":"prettier --parser json --write ./**/*.json","format:yaml":"prettier --parser yaml --write ./**/*.{yml,yaml}","postpublish":"pinst --enable","format:source":"prettier --config ./package.json --write ./**/*.{js,ts}","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"parser":"typescript","printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"6.14.15","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.md":["prettier --parser markdown --write"],"*.json":["prettier --parser json --write"],"*.@(yml|yaml)":["prettier --parser yaml --write"],"*.@(js|ts|tsx)":["prettier --write","eslint -c .eslintrc.yml --fix"]},"_nodeVersion":"14.18.1","dependencies":{"@node-rs/helper":"^1.2.1","@napi-rs/canvas-darwin-x64":"0.1.14","@napi-rs/canvas-darwin-arm64":"0.1.14","@napi-rs/canvas-android-arm64":"0.1.14","@napi-rs/canvas-linux-x64-gnu":"0.1.14","@napi-rs/canvas-linux-x64-musl":"0.1.14","@napi-rs/canvas-win32-x64-msvc":"0.1.14","@napi-rs/canvas-linux-arm64-gnu":"0.1.14","@napi-rs/canvas-linux-arm64-musl":"0.1.14","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.14"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","benny":"^3.7.0","chalk":"^4.1.2","husky":"^7.0.2","pinst":"^2.1.6","canvas":"^2.8.0","eslint":"^8.0.1","lodash":"^4.17.21","png.js":"^0.2.1","prettier":"^2.4.1","putasset":"^5.0.3","@jimp/png":"^0.16.1","@jimp/core":"^0.16.1","@jimp/jpeg":"^0.16.1","typescript":"^4.4.4","lint-staged":"^11.2.3","npm-run-all":"^4.1.5","skia-canvas":"^0.9.25","@jimp/custom":"^0.16.1","@napi-rs/cli":"^1.3.3","@octokit/rest":"^18.12.0","@types/lodash":"^4.14.175","canvaskit-wasm":"^0.30.0","@swc-node/register":"^1.3.6","eslint-plugin-import":"^2.25.2","eslint-plugin-sonarjs":"^0.10.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.0.0","conventional-changelog-cli":"^2.1.1","@typescript-eslint/eslint-plugin":"^5.0.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.14","@napi-rs/canvas-darwin-arm64":"0.1.14","@napi-rs/canvas-android-arm64":"0.1.14","@napi-rs/canvas-linux-x64-gnu":"0.1.14","@napi-rs/canvas-linux-x64-musl":"0.1.14","@napi-rs/canvas-win32-x64-msvc":"0.1.14","@napi-rs/canvas-linux-arm64-gnu":"0.1.14","@napi-rs/canvas-linux-arm64-musl":"0.1.14","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.14"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.14_1635224099470_0.8290164217413021","host":"s3://npm-registry-packages"}},"0.1.15":{"name":"@napi-rs/canvas","version":"0.1.15","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.15","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"require":["@swc-node/register"],"timeout":"3m","extensions":["ts"],"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"c20d24cfd4810b3cf88ad2f65166e0ecd1291f2a","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.15.tgz","fileCount":8,"integrity":"sha512-mraZOds91Tg/r175AElJE0kk7uiTl1rObyQdfLee+XjOWA43BKvtwUv46LFMT23D9EzigeQpJyNU/XG57ko8wg==","signatures":[{"sig":"MEQCIFgJBxAkabMysYYpPad79ohzFdIKZhTWqCKYO3N9GX4sAiAS3gMNr1z+f+OJZsQ8+4CExkgXDygcse+khPLGZK955A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81258},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"engines":{"node":">= 10"},"gitHead":"e318dd0cadb884d1e2da3e331a764101e66c7eae","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:md format:json format:yaml format:source format:rs","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:md":"prettier --parser markdown --write ./**/*.md","format:rs":"cargo fmt","build:debug":"napi build --platform","format:json":"prettier --parser json --write ./**/*.json","format:yaml":"prettier --parser yaml --write ./**/*.{yml,yaml}","postpublish":"pinst --enable","format:source":"prettier --config ./package.json --write ./**/*.{js,ts}","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"parser":"typescript","printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"6.14.15","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.md":["prettier --parser markdown --write"],"*.json":["prettier --parser json --write"],"*.@(yml|yaml)":["prettier --parser yaml --write"],"*.@(js|ts|tsx)":["prettier --write","eslint -c .eslintrc.yml --fix"]},"_nodeVersion":"14.18.1","dependencies":{"@napi-rs/canvas-darwin-x64":"0.1.15","@napi-rs/canvas-darwin-arm64":"0.1.15","@napi-rs/canvas-android-arm64":"0.1.15","@napi-rs/canvas-linux-x64-gnu":"0.1.15","@napi-rs/canvas-linux-x64-musl":"0.1.15","@napi-rs/canvas-win32-x64-msvc":"0.1.15","@napi-rs/canvas-linux-arm64-gnu":"0.1.15","@napi-rs/canvas-linux-arm64-musl":"0.1.15","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.15"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","benny":"^3.7.1","chalk":"^4.1.2","husky":"^7.0.4","pinst":"^2.1.6","canvas":"^2.8.0","eslint":"^8.2.0","lodash":"^4.17.21","png.js":"^0.2.1","prettier":"^2.4.1","putasset":"^5.0.3","@jimp/png":"^0.16.1","@jimp/core":"^0.16.1","@jimp/jpeg":"^0.16.1","typescript":"^4.4.4","lint-staged":"^11.2.6","npm-run-all":"^4.1.5","skia-canvas":"^0.9.27","@jimp/custom":"^0.16.1","@napi-rs/cli":"^1.3.5","@octokit/rest":"^18.12.0","@types/lodash":"^4.14.176","canvaskit-wasm":"^0.30.0","@swc-node/register":"^1.4.0","eslint-plugin-import":"^2.25.3","eslint-plugin-sonarjs":"^0.10.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.3.1","conventional-changelog-cli":"^2.1.1","@typescript-eslint/eslint-plugin":"^5.3.1"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.15","@napi-rs/canvas-darwin-arm64":"0.1.15","@napi-rs/canvas-android-arm64":"0.1.15","@napi-rs/canvas-linux-x64-gnu":"0.1.15","@napi-rs/canvas-linux-x64-musl":"0.1.15","@napi-rs/canvas-win32-x64-msvc":"0.1.15","@napi-rs/canvas-linux-arm64-gnu":"0.1.15","@napi-rs/canvas-linux-arm64-musl":"0.1.15","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.15"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.15_1636626933637_0.0027768729990851337","host":"s3://npm-registry-packages"}},"0.1.17":{"name":"@napi-rs/canvas","version":"0.1.17","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.17","maintainers":[{"name":"thisispluto","email":"andywangsy@gmail.com"},{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"require":["@swc-node/register"],"timeout":"3m","extensions":["ts"],"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"1ae4b71c51a13c81fe92589bce603496fe99bae7","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.17.tgz","fileCount":8,"integrity":"sha512-ziU9HF0lES8TTwP3ydqSYo07bhoA0WbEucsU08fUkF1bNXhlhZsQZ2f5yjtheXs+RWZTm56YnrXYEwiUOX4dOg==","signatures":[{"sig":"MEUCIEkvQOCqENsLMi7FlZl1AKgQBnCdbRX1Z4C7MJHse5SSAiEAu3vWaJfdbnpDIsBWz9e7ExgJZBhRK1B5UeqUjgPkgfs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81263,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtdvwCRA9TVsSAnZWagAAdZIP/2bMc3AegIOOR1hBWIch\nvDwMGZGmEh/lrL4YPFrMJUrsENnHr/DSSUlF8Y/VW8xLXq19lRoJ7/jo1U+Z\n7ks7ZTRrzLc3gNOu9aV8LB8nocXc3Et4durIO4IYgM/2hbQM+aymVknxP3bQ\nnkaEc+fZ6nvS9I2DcXqKtJeZhuKtzvxoOqA6cC5W8Xj0MaaJ16CHN8HCRB03\neuIXmonoKl2nB3iYiohamlnJ1Ie+L35DKv18buYypDeqDyQmGBtmBkz7Yf4k\nJ9gizBwGhIhQhqA4jUm01yZUQfSrY8t+pFwqjsovBCBbFu+WU9LGt5LFlB+H\nuBf7CLCLzpfmWWost/ex4pZPxT11Ow6lRDrIYaKz5KvlzyUfsKhQNQFv9z0V\n0RsuW7x4zmspfWAL6jhXb4TmCy66G8hbSMLyCQcZaYgVOE3oPc6vD9AV5sRG\nYjcqI1Q2wRVNwesZgbWII9+mgRco7oS6YpW8pIG6n+o+EpbYdC+mC/Az7wkA\nuqvlpqFRbG0nnyzuwY0rJiHzrbDmKLTVdUOw1yPDlf51oBUskR0B+T0gNW1P\njKLcdwOtpJlldxQWn85EY1DXHsuIg6zkOUWA23mSxAuLPIFoufrdttczSar/\nlQaIYqDHyhZoWzbyKkYt0RDyQnwEpoSms5zjMub8KqtPSlRRIRSnKo8kG+k3\nxxvH\r\n=/rIC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"engines":{"node":">= 10"},"gitHead":"df13e88de8d22c712397f831e032f890574b509a","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:source format:rs","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"6.14.15","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["eslint -c .eslintrc.yml --fix"],"*.@(js|ts|tsx|yml|yaml|md|json)":["prettier --write"]},"_nodeVersion":"14.18.2","dependencies":{"@napi-rs/canvas-darwin-x64":"0.1.17","@napi-rs/canvas-darwin-arm64":"0.1.17","@napi-rs/canvas-android-arm64":"0.1.17","@napi-rs/canvas-linux-x64-gnu":"0.1.17","@napi-rs/canvas-linux-x64-musl":"0.1.17","@napi-rs/canvas-win32-x64-msvc":"0.1.17","@napi-rs/canvas-linux-arm64-gnu":"0.1.17","@napi-rs/canvas-linux-arm64-musl":"0.1.17","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","benny":"^3.7.1","chalk":"4","husky":"^7.0.4","pinst":"^2.1.6","canvas":"^2.8.0","eslint":"^8.4.1","lodash":"^4.17.21","png.js":"^0.2.1","prettier":"^2.5.1","putasset":"^5.0.3","@jimp/png":"^0.16.1","@jimp/core":"^0.16.1","@jimp/jpeg":"^0.16.1","typescript":"^4.5.3","lint-staged":"^12.1.2","npm-run-all":"^4.1.5","skia-canvas":"^0.9.27","@jimp/custom":"^0.16.1","@napi-rs/cli":"^1.3.5","@octokit/rest":"^18.12.0","@types/lodash":"^4.14.178","canvaskit-wasm":"^0.31.0","@swc-node/register":"^1.4.0","eslint-plugin-import":"^2.25.3","eslint-plugin-sonarjs":"^0.11.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.6.0","conventional-changelog-cli":"^2.1.1","@typescript-eslint/eslint-plugin":"^5.6.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.17","@napi-rs/canvas-darwin-arm64":"0.1.17","@napi-rs/canvas-android-arm64":"0.1.17","@napi-rs/canvas-linux-x64-gnu":"0.1.17","@napi-rs/canvas-linux-x64-musl":"0.1.17","@napi-rs/canvas-win32-x64-msvc":"0.1.17","@napi-rs/canvas-linux-arm64-gnu":"0.1.17","@napi-rs/canvas-linux-arm64-musl":"0.1.17","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.17"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.17_1639308272582_0.22362808754640695","host":"s3://npm-registry-packages"}},"0.1.18":{"name":"@napi-rs/canvas","version":"0.1.18","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.18","maintainers":[{"name":"thisispluto","email":"andywangsy@gmail.com"},{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"require":["@swc-node/register"],"timeout":"3m","extensions":["ts"],"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"8337661333f4ec84c56b1ab4161a93f833f293a2","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.18.tgz","fileCount":8,"integrity":"sha512-FKFlwqLgZwBo69GKQVnjDdHdPGMjW0SqonXnyLI8jV6ZfKmTJIzD+RIXYGiaQYgH3vlfX2E0cNfM9IhaRtyRXQ==","signatures":[{"sig":"MEYCIQDbnSZ6+T6WKdioQzJII3xH/sGEc5g60T6GC4FCqPhwAwIhAMpTkGzn0HsD+9HNnRpfRHvRXOkxhAW310Ci2q9wg/2o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzY3pCRA9TVsSAnZWagAAOcMQAI2cAzvlLsuJ26gdQZiH\nXD/b906r9joAa5aeGSzoFOhdBWo7gMbznpuT29av6AqAtbUG03YIq+GvkTOe\ngP2nFGCXnw56G0pJQudPzbr+nV5OOaK/3ojLQ6QkMiLOZiEdqZN/J9hnd+d+\n5+qxgx/YyZug5WiKScfM+IUWEYXexzc8hmxQkz3r/rBVLpqfB1o4Coq9WSoV\n4+e4Ht30Ki2zQU1VP95e3QqVHPOJ3kXL9iNxj9VW8d3InWiHY6LYMhTKJBmV\nA7OFFovMKoQX1BILqVn3+bTf4AkdK3ppRxXHZLudjCHlAyWpkgENaHPuM+63\nx5DMVS/XJAW/2P4y0QSgU8QBTos/g9/tUnDvx1l/DYu0gVDHNQISpRIcWn6V\njpP2yEM2WdyIENzAI1/mYKkAdXxVhwDBNe+gt1WqPvMhmVc4FHNKYzUKhZLH\nF8uburMlno0Vu61wVMZ6pZUMJJfCpaRZLxn2DiqncJkg9TwgGqpH39i/UUYD\nbjxZH9wH/5z4OGLzfjcu4SnY0EaHHet/er+fSYInXM0/KHTb7wPO5QJzFlkP\nGkie4IsAQtDnyBg6rvAdNdVB/ykykafEw/lfefzVCAnNj5mxGfiO840fGvFE\nGF0iiss+irZN4Cb73+pkWnQAQWKEbpYaqHxqi2bhRihNS9MhQQgEjeR/rAiy\ntzAh\r\n=270Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"engines":{"node":">= 10"},"gitHead":"fb8835156e7d4422ece359155a8fac65f4fcaffd","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:source format:rs","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"6.14.15","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["eslint -c .eslintrc.yml --fix"],"*.@(js|ts|tsx|yml|yaml|md|json)":["prettier --write"]},"_nodeVersion":"14.18.2","dependencies":{"@napi-rs/canvas-darwin-x64":"0.1.18","@napi-rs/canvas-darwin-arm64":"0.1.18","@napi-rs/canvas-android-arm64":"0.1.18","@napi-rs/canvas-linux-x64-gnu":"0.1.18","@napi-rs/canvas-linux-x64-musl":"0.1.18","@napi-rs/canvas-win32-x64-msvc":"0.1.18","@napi-rs/canvas-linux-arm64-gnu":"0.1.18","@napi-rs/canvas-linux-arm64-musl":"0.1.18","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.18"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","benny":"^3.7.1","chalk":"4","husky":"^7.0.4","pinst":"^2.1.6","canvas":"^2.8.0","eslint":"^8.4.1","lodash":"^4.17.21","png.js":"^0.2.1","prettier":"^2.5.1","putasset":"^5.0.3","@jimp/png":"^0.16.1","@jimp/core":"^0.16.1","@jimp/jpeg":"^0.16.1","typescript":"^4.5.3","lint-staged":"^12.1.2","npm-run-all":"^4.1.5","skia-canvas":"^0.9.27","@jimp/custom":"^0.16.1","@napi-rs/cli":"^1.3.5","@octokit/rest":"^18.12.0","@types/lodash":"^4.14.178","canvaskit-wasm":"^0.32.0","@swc-node/register":"^1.4.0","eslint-plugin-import":"^2.25.3","eslint-plugin-sonarjs":"^0.11.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.6.0","conventional-changelog-cli":"^2.1.1","@typescript-eslint/eslint-plugin":"^5.6.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.18","@napi-rs/canvas-darwin-arm64":"0.1.18","@napi-rs/canvas-android-arm64":"0.1.18","@napi-rs/canvas-linux-x64-gnu":"0.1.18","@napi-rs/canvas-linux-x64-musl":"0.1.18","@napi-rs/canvas-win32-x64-msvc":"0.1.18","@napi-rs/canvas-linux-arm64-gnu":"0.1.18","@napi-rs/canvas-linux-arm64-musl":"0.1.18","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.18"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.18_1640861161272_0.46184927983096813","host":"s3://npm-registry-packages"}},"0.1.19":{"name":"@napi-rs/canvas","version":"0.1.19","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.19","maintainers":[{"name":"thisispluto","email":"andywangsy@gmail.com"},{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"require":["@swc-node/register"],"timeout":"3m","extensions":["ts"],"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"1e3aedf8316430536f41899036557a3dcbeec618","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.19.tgz","fileCount":8,"integrity":"sha512-bpM/IU+j21y3FrV0Gn+NxPXAid+wTtdNyEQC0DdoycmY8xBSnZ9dgwUzVSjpk6yyrRw1d+mPZjvw0IPc0P1v2g==","signatures":[{"sig":"MEQCIG1r5Ykyvjeh1YAdZ8d2Hvg7Ouaa/jLzDOsQ4AmbG5ysAiBzSA/RRJS24BzQMHJFvFmlD8WQClgpJBmi2xsIr0DvcQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzw3DCRA9TVsSAnZWagAAOFQQAJNfTfOi5qgQCGafVUmT\nxy6nGzfG0tz7FpMqPWlBfZbv45n21mY2jUpBogAoAI50iae5IOpi4HNM4YWz\nW4L7Qs/Yi+BBn5RcNSWiztUI2W8azPQplC24a8UaEloiMdeimo/5ppO1fSnB\nDZn/noQY+AHb/Vo9/dvzxK8cr/4rpegbsomTUQW+BN8qBYkiM3w5eudcnyjH\ndEvqKnhd1kNAjWaXcG9YjuZmXm3skfiuuHJSZTB32LYf/21L4iIq+PBgF+qG\nTS8tztqROWNOS0cVDHi+zHkWfWPn1BU2kfkFR0hUZOh606wSXFCMvW9XyCHN\nP/n6X41h25RMmJWa1bXSJnscVoSb8QWRaDkGVMNUuOvbhq2j7YPNGvv2/RVE\nfuW+Tt6n7yDsmdWz/k206xaAvpJ3dVfvRYfNRLEqIZ8lVE7fLagjdZlmqogM\ny2HiGoZoSjZ9eU/QlSERZ484MZCrsTdi0NUPvr/J6WIVkwjnhvz9UkU5XvxV\nEMuGV6WNPW/UBAc3b1Y3PWhUm0aK3zAxVFAbkApZsatPHfhYFQT79bScazWR\n8QWsvMioMrYI8N0+xHhmyba7qJvzikZaGbTaDKunO4+eRoc01K7MbfT9oUCV\ni25rF7sfhrh65fnd6njRJsnnXc8D507xIQWiG6zw0j/yQBu8sVXdpdRGVFZW\nv6Ks\r\n=NA0W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"engines":{"node":">= 10"},"gitHead":"27f82671494d9a490002712cac2a8f5679e43a5d","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:source format:rs","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"6.14.15","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["eslint -c .eslintrc.yml --fix"],"*.@(js|ts|tsx|yml|yaml|md|json)":["prettier --write"]},"_nodeVersion":"14.18.2","dependencies":{"@napi-rs/canvas-darwin-x64":"0.1.19","@napi-rs/canvas-darwin-arm64":"0.1.19","@napi-rs/canvas-android-arm64":"0.1.19","@napi-rs/canvas-linux-x64-gnu":"0.1.19","@napi-rs/canvas-linux-x64-musl":"0.1.19","@napi-rs/canvas-win32-x64-msvc":"0.1.19","@napi-rs/canvas-linux-arm64-gnu":"0.1.19","@napi-rs/canvas-linux-arm64-musl":"0.1.19","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.19"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","benny":"^3.7.1","chalk":"4","husky":"^7.0.4","pinst":"^2.1.6","canvas":"^2.8.0","eslint":"^8.4.1","lodash":"^4.17.21","png.js":"^0.2.1","echarts":"^5.2.2","prettier":"^2.5.1","putasset":"^5.0.3","@jimp/png":"^0.16.1","@jimp/core":"^0.16.1","@jimp/jpeg":"^0.16.1","typescript":"^4.5.3","lint-staged":"^12.1.2","npm-run-all":"^4.1.5","skia-canvas":"^0.9.27","@jimp/custom":"^0.16.1","@napi-rs/cli":"^1.3.5","@octokit/rest":"^18.12.0","@types/lodash":"^4.14.178","canvaskit-wasm":"^0.32.0","@swc-node/register":"^1.4.0","eslint-plugin-import":"^2.25.3","eslint-plugin-sonarjs":"^0.11.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.6.0","conventional-changelog-cli":"^2.1.1","@typescript-eslint/eslint-plugin":"^5.6.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.19","@napi-rs/canvas-darwin-arm64":"0.1.19","@napi-rs/canvas-android-arm64":"0.1.19","@napi-rs/canvas-linux-x64-gnu":"0.1.19","@napi-rs/canvas-linux-x64-musl":"0.1.19","@napi-rs/canvas-win32-x64-msvc":"0.1.19","@napi-rs/canvas-linux-arm64-gnu":"0.1.19","@napi-rs/canvas-linux-arm64-musl":"0.1.19","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.19"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.19_1640959427114_0.7533930125622021","host":"s3://npm-registry-packages"}},"0.1.20":{"name":"@napi-rs/canvas","version":"0.1.20","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.20","maintainers":[{"name":"thisispluto","email":"andywangsy@gmail.com"},{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"require":["@swc-node/register"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"c1917bccc32a425c26d3a1c090791112acf00b35","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.20.tgz","fileCount":8,"integrity":"sha512-w1NUjwBerPpPsp+yQxhNpV15UV2aroM69ChVTgoXxioW4HezFjncw1KI/e3X7dOqt5zSjt8aKcCH3CddsMBNAg==","signatures":[{"sig":"MEYCIQCPGHnMGbzztGPAK2x0dmgW/ed89Jm0+vRdpZ/pIfEgIgIhAP5/wP8bITdzwhgNUJyGSdHE9F5eODTdQVcOu3MPWQE7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82898,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiC9vvCRA9TVsSAnZWagAAQC4P/2jlWGnQv2uAcCpYXrgF\nfeDqbmz/HKGvR8FOG0PaKo81vg9CQmHHHTUtHUC23FTidkZD704NERS7x651\nANn4vQtKkQgG7FlMGbXn9c74956WdORktxSAi7QwZ1pXbIia+GC2t1/IrBL/\n2IdBA+8yfItMpmE+sx/v9M89ctvArWHM+bTAmLCfyR16HeTSCWafYOVPVE9y\nzpOeQZYGJgoIQw4uDBjU1RFzlbnal3tp5PAJs2o86S87svR7c83bePfwIkcg\nGZnzIMLurhbn/cPmUcHOTV8sy+sahCkn9Hqz+sd30lxqgC0DGoOUM/1ygMWK\nZE+FVszUs/vWFpYU2Mn+06VU3atibPa2S2Krkb2STS62BZQokwcrN1A6UHoT\nFgn6XOdJyfTYs9yhSM0QcV9HdEGu9GS7rresxkqd5CVF6ty1hHwBvcerfKLW\nJM4g5NxzWl6KVHY1SMk3HgQV6nXH/HZpkywjKfKDBhKQD7CFrZQI5GK72lu7\n3kezLLkqo0PWbogwFEFt4WBErFjRsVs20b8MNkrz7Kve1f1v4wVuEzBlShPu\nUHNk695/EXyFDTYcAYtlY56KSqBumPsTM2eh1owilBa+jIC8SVqmRtop+sIh\nQCLRceS+MCr1ZZRWMSzRBiUKazaxEBRL2Z0XooSC2xT3TPMf0ykNi2jSRe77\n4WXU\r\n=6JXf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"engines":{"node":">= 10"},"gitHead":"9e32756d9b6968e82f16202c766aa2f40833d701","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:source format:rs","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"6.14.16","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["eslint -c .eslintrc.yml --fix"],"*.@(js|ts|tsx|yml|yaml|md|json)":["prettier --write"]},"_nodeVersion":"14.19.0","dependencies":{"@napi-rs/canvas-darwin-x64":"0.1.20","@napi-rs/canvas-darwin-arm64":"0.1.20","@napi-rs/canvas-android-arm64":"0.1.20","@napi-rs/canvas-linux-x64-gnu":"0.1.20","@napi-rs/canvas-linux-x64-musl":"0.1.20","@napi-rs/canvas-win32-x64-msvc":"0.1.20","@napi-rs/canvas-linux-arm64-gnu":"0.1.20","@napi-rs/canvas-linux-arm64-musl":"0.1.20","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.0.1","benny":"^3.7.1","husky":"^7.0.4","pinst":"^2.1.6","canvas":"^2.9.0","eslint":"^8.8.0","lodash":"^4.17.21","png.js":"^0.2.1","echarts":"^5.3.0","prettier":"^2.5.1","putasset":"^5.0.3","@jimp/png":"^0.16.1","colorette":"^2.0.16","@jimp/core":"^0.16.1","@jimp/jpeg":"^0.16.1","typescript":"^4.5.5","lint-staged":"^12.3.3","npm-run-all":"^4.1.5","skia-canvas":"^0.9.28","@jimp/custom":"^0.16.1","@napi-rs/cli":"^2.4.2","@octokit/rest":"^18.12.0","@types/lodash":"^4.14.178","canvaskit-wasm":"^0.33.0","@swc-node/register":"^1.4.2","eslint-plugin-import":"^2.25.4","eslint-plugin-sonarjs":"^0.11.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.10.2","conventional-changelog-cli":"^2.2.2","@typescript-eslint/eslint-plugin":"^5.10.2"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.20","@napi-rs/canvas-darwin-arm64":"0.1.20","@napi-rs/canvas-android-arm64":"0.1.20","@napi-rs/canvas-linux-x64-gnu":"0.1.20","@napi-rs/canvas-linux-x64-musl":"0.1.20","@napi-rs/canvas-win32-x64-msvc":"0.1.20","@napi-rs/canvas-linux-arm64-gnu":"0.1.20","@napi-rs/canvas-linux-arm64-musl":"0.1.20","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.20"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.20_1644944367293_0.8752998063973398","host":"s3://npm-registry-packages"}},"0.1.21":{"name":"@napi-rs/canvas","version":"0.1.21","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.21","maintainers":[{"name":"thisispluto","email":"andywangsy@gmail.com"},{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"require":["@swc-node/register"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"53a4ed636d84192b1610062782a4badea5a1c075","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.21.tgz","fileCount":8,"integrity":"sha512-THmJZPgpdli7Ux0kZLCp0PVCbkkxwbp/xZiCTIRMPcOJs09mFfc+raQDf+SnDYif841hYNe9Vgkjk4rHcJwJ3A==","signatures":[{"sig":"MEUCIQCx1Tc2R8l0ASvjHNawJWlugUeXETDVV1LO1hAAjzHvTAIgRIYNFpiY9V8Q8JMzr+DQidfCyWx7km5SE7MH1UlnOhY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83609,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKaGjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrhrQ/+I9G2Ar+M98QQeJrdIIZ2Js4FVWLvyNsVVW/hC96H7MZ42Y9t\r\nwQ7gI4lL67eve7XM24Rc8lyHOx7RQDTO+pFgcWfqFnhemhNct4U2QGUkz5V2\r\nXgcmE0lpuWQRAiqZt/Kei/TXM00PNsKNCyHTURnV5p1/E2jo4ShIuYQJ99P3\r\nmsrQldW2KSr/Cfkry5Tt0ZM3rPIe8SD8RSzmKpeEXPvLbImDonxDZUBHv+nH\r\nSMfRBKev4GaNoZUOXvl/46oRpvJuLEw95QqLPeV0Vezhk9Fifhzyt+KNf7TO\r\nUGBoJMataAN3V2sNyLYasiw5II3y8zzDBeXLeU01ml0KxVZHO36e2tNmu113\r\n3UTcy6dN9H3tvFcpB4G8juLLEKZ6y3kdsawnL2WPrQX7+vacUCDElVDbB88m\r\nMsNFqT2WgSpoaI/4ej0KyZY+d8HSJJgapFSnJMZRwCH6TRsOZ+3d6P8cjJPs\r\nCAkR8J6H3rCBh+lG5D8novWGDqkvN8q8h+1s1qwCLulje1kXBF7W/8eEU9Yx\r\n8ptHiXnpM8ZLDyKGLF84y+mF/Q3Lq3i03QtX3fm7E1dRbA7fHhHyJUGNJUD5\r\nRrjLfiACHVftQoZ5B6b+xX7JD8jfbMtm1OYXap8fqigSGAx69ZLYZK8k+i5L\r\ne9IyO71+isQ1MsKxD1qK4oDimGJhF0ozpF8=\r\n=qWqJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"engines":{"node":">= 10"},"gitHead":"a6c75506ae0375f51025a9bee631ffc4c0e7632a","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:source format:rs","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"6.14.16","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["eslint -c .eslintrc.yml --fix"],"*.@(js|ts|tsx|yml|yaml|md|json)":["prettier --write"]},"_nodeVersion":"14.19.0","dependencies":{"@napi-rs/canvas-darwin-x64":"0.1.21","@napi-rs/canvas-darwin-arm64":"0.1.21","@napi-rs/canvas-android-arm64":"0.1.21","@napi-rs/canvas-linux-x64-gnu":"0.1.21","@napi-rs/canvas-linux-x64-musl":"0.1.21","@napi-rs/canvas-win32-x64-msvc":"0.1.21","@napi-rs/canvas-linux-arm64-gnu":"0.1.21","@napi-rs/canvas-linux-arm64-musl":"0.1.21","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.21"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.0.1","benny":"^3.7.1","husky":"^7.0.4","pinst":"^3.0.0","canvas":"^2.9.0","eslint":"^8.8.0","lodash":"^4.17.21","png.js":"^0.2.1","echarts":"^5.3.0","prettier":"^2.5.1","putasset":"^5.0.3","@jimp/png":"^0.16.1","colorette":"^2.0.16","@jimp/core":"^0.16.1","@jimp/jpeg":"^0.16.1","typescript":"^4.5.5","lint-staged":"^12.3.3","npm-run-all":"^4.1.5","skia-canvas":"^0.9.28","@jimp/custom":"^0.16.1","@napi-rs/cli":"^2.4.2","@octokit/rest":"^18.12.0","@types/lodash":"^4.14.178","canvaskit-wasm":"^0.33.0","@swc-node/register":"^1.4.2","eslint-plugin-import":"^2.25.4","eslint-plugin-sonarjs":"^0.12.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.10.2","conventional-changelog-cli":"^2.2.2","@typescript-eslint/eslint-plugin":"^5.10.2"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.21","@napi-rs/canvas-darwin-arm64":"0.1.21","@napi-rs/canvas-android-arm64":"0.1.21","@napi-rs/canvas-linux-x64-gnu":"0.1.21","@napi-rs/canvas-linux-x64-musl":"0.1.21","@napi-rs/canvas-win32-x64-msvc":"0.1.21","@napi-rs/canvas-linux-arm64-gnu":"0.1.21","@napi-rs/canvas-linux-arm64-musl":"0.1.21","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.21"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.21_1646895523803_0.9067265783034728","host":"s3://npm-registry-packages"}},"0.1.22":{"name":"@napi-rs/canvas","version":"0.1.22","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.22","maintainers":[{"name":"thisispluto","email":"andywangsy@gmail.com"},{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"require":["@swc-node/register"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"14003650962388cf81649b65544d3d8e4631e925","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.22.tgz","fileCount":7,"integrity":"sha512-9TMsOCVOWWIczEM0Mxhvmsj4GWdBdYOMYYo1kilGgZLRQjD01wdbNnrxDUPTAigxpQXSk8tFhURtXrJUWafcvQ==","signatures":[{"sig":"MEYCIQD57a8u5LVyIMJ+YRu5V7O8I5HDl2ZSQFAcqK08o3PZrQIhANBL10sL0DiQ7KhG5de+xgvAXWYyJmjWw5CVDjL/i0d+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimGi4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqblQ//YTLR59P2EOGbnoqB9MkRiD6VpcdpLZc3Tu7kRql8A0uXZe4p\r\nOpGf5UIKnM13/5riseAfALSRW47JhQERlpsevTTPIuDRqZYvJV5ThnS72PlY\r\nRU+4kLSL/0Af//eBzQ+5vzdu+ewJ06U9aCYXumRH/AX/8ojdRI7rBqUfk1vW\r\nq0UCPy3xVUUpj0jujWRJrDRMsQ2972I4p7bc9EJ7HfatE7kBZRlGMJd0DI4o\r\n+zoiwRLe3HAyJEvzTVEe3AAiHY1wZ0paFK83P2YJ/Hr4e0HVHhc3Ra1plw6w\r\nmS1vMja7/g1Wd9h/zmBzrbqhhENxo9fObeRetfeIIDXwIMhDIFgvalwzrAcc\r\n83AFODQZjB90MeXNBmImyCmLadtcvFapXQvZd95H5t4kCLduGOEUvNkpoxVY\r\nXYKN9l5ISwBj00N4Lj3ORiV8jLsKng0NCYuSVSr1cDGcPH4NnsO2LSS2zntn\r\nzIVFjgwHbE4ji1DOWDiaDVcOUbAuqV5ZZL+cYYzv2OCY5pv3P/srWGey2Rqq\r\nZvBO6qShrM+MguhFkzdst661qmJ13UiZwtutSpLMmBBUWeBC2LN691F0Nenc\r\nICvSXiHm5fSmqRr4d6g+u1W64RUOAvcq1cKEkBE0g8RE9kN3iXlv56l8d4AS\r\nUeHFk/M4+LuCTJYAvrn6c0L/fbJpzSE3BZ8=\r\n=fK/O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"1a9abae40f21b6f6974be52c75d1b9b0ea358b46","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:source format:rs","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"8.11.0","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["eslint -c .eslintrc.yml --fix"],"*.@(js|ts|tsx|yml|yaml|md|json)":["prettier --write"]},"_nodeVersion":"16.15.1","dependencies":{"@napi-rs/canvas-darwin-x64":"0.1.22","@napi-rs/canvas-darwin-arm64":"0.1.22","@napi-rs/canvas-android-arm64":"0.1.22","@napi-rs/canvas-linux-x64-gnu":"0.1.22","@napi-rs/canvas-linux-x64-musl":"0.1.22","@napi-rs/canvas-win32-x64-msvc":"0.1.22","@napi-rs/canvas-linux-arm64-gnu":"0.1.22","@napi-rs/canvas-linux-arm64-musl":"0.1.22","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.22"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.1","devDependencies":{"ava":"^4.2.0","benny":"^3.7.1","husky":"^8.0.1","pinst":"^3.0.0","canvas":"^2.9.1","eslint":"^8.16.0","lodash":"^4.17.21","png.js":"^0.2.1","echarts":"^5.3.2","prettier":"^2.6.2","@jimp/png":"^0.16.1","colorette":"^2.0.16","@jimp/core":"^0.16.1","@jimp/jpeg":"^0.16.1","typescript":"^4.7.2","@types/node":"^17.0.35","lint-staged":"^13.0.0","npm-run-all":"^4.1.5","skia-canvas":"^0.9.29","@jimp/custom":"^0.16.1","@napi-rs/cli":"^2.9.0","@octokit/rest":"^18.12.0","@types/lodash":"^4.14.182","canvaskit-wasm":"^0.34.0","@swc-node/register":"^1.5.1","eslint-plugin-import":"^2.26.0","eslint-plugin-sonarjs":"^0.13.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.26.0","conventional-changelog-cli":"^2.2.2","@typescript-eslint/eslint-plugin":"^5.26.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.22","@napi-rs/canvas-darwin-arm64":"0.1.22","@napi-rs/canvas-android-arm64":"0.1.22","@napi-rs/canvas-linux-x64-gnu":"0.1.22","@napi-rs/canvas-linux-x64-musl":"0.1.22","@napi-rs/canvas-win32-x64-msvc":"0.1.22","@napi-rs/canvas-linux-arm64-gnu":"0.1.22","@napi-rs/canvas-linux-arm64-musl":"0.1.22","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.22"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.22_1654155448249_0.9272898529267957","host":"s3://npm-registry-packages"}},"0.1.23":{"name":"@napi-rs/canvas","version":"0.1.23","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.23","maintainers":[{"name":"thisispluto","email":"andywangsy@gmail.com"},{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"require":["@swc-node/register"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"00ddfa0777870b4def65d84cf6fc0a985dc8aa22","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.23.tgz","fileCount":7,"integrity":"sha512-g4PpvGQQHOJBPzY7dTojEtkFyKRX5oigQYCYVr7Jf3yApmI1Zd+HBKPqOlqMr2PhOq5NijI36RS7MxeOd+z/Kg==","signatures":[{"sig":"MEQCICJvRNSkvI57b2SW3aNxKSrGZOWYkPPYBbBUauM7OrxwAiBbwTfVgXelVPnmv5iwLttzrSgFSjPml6QUb1MceGncbw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJis+CYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmox2Q/+NG3NQqGoruiG3Q2zoLpF4WK6XZMbUB82Aj1qkgkI5GyctLZd\r\nz4I/Q3RUkN7hvYMeI9sQyg6UqRuwK+Rb0hFoeb1dqVhrk8ZR2qqZGxnnrM8a\r\nWzlrLWghlqBlf3VyLQrpNDGg5Fz+BW3LYqp8wlbo6z+hLOxOCcLGoEJuP4Mh\r\nRURr1rRJEisEL8KfEYBhcMv4dmK57bcoRq/fqMTpCCV4EPk3V1qA7SEfdngw\r\n+M4Jbyc4cjMQ0PC8DpTRECg7IpML1jDNlzow4NzT/rt4xZybBB6clRHPu5wW\r\ntuKgbUVG2W/gzjpS4A7CmUrqmhBxLFBk2RsM2IzmB9wTeCVwJ29zCxOxtHtw\r\nIkAQCF2egu6I37G1qG4+Vzofs+fOh3Hbw4H/sAb/1cc9wPBUPS0sJvdfjNzo\r\n12RKr2ioc1RXIRdwT1Er0sa0I9Q2om6KZr9038iidui/2Uxl80aqLiZbft3m\r\nh+GZG9NcfH7LNS8Zriz0Sw5+aNKexDNI/Ah85wU3qG/VQAfZc+0NqGDEZuRy\r\nIV1Df7N55arT2QRj37ZXp/TNxkEpPeTrS7dhWjv270Jo9dKxZJ6GnSni3vLi\r\n/Gyko9HwjSPQVqHsqjhY8IMqkOkV4HFd4Ieyx7J5/oeTQ8uWRbNLpwoSUdDS\r\nH1Fu6AiMwvbls76BiZNt0UvNPmkZpC0zkyo=\r\n=vCYf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"462fce53afeaee6d6b4ae5d1b407c17e2359ff7e","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:source format:rs","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"8.11.0","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["eslint -c .eslintrc.yml --fix"],"*.@(js|ts|tsx|yml|yaml|md|json)":["prettier --write"]},"_nodeVersion":"16.15.1","dependencies":{"@napi-rs/canvas-darwin-x64":"0.1.23","@napi-rs/canvas-darwin-arm64":"0.1.23","@napi-rs/canvas-android-arm64":"0.1.23","@napi-rs/canvas-linux-x64-gnu":"0.1.23","@napi-rs/canvas-linux-x64-musl":"0.1.23","@napi-rs/canvas-win32-x64-msvc":"0.1.23","@napi-rs/canvas-linux-arm64-gnu":"0.1.23","@napi-rs/canvas-linux-arm64-musl":"0.1.23","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.23"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.1","devDependencies":{"ava":"^4.2.0","benny":"^3.7.1","husky":"^8.0.1","pinst":"^3.0.0","canvas":"^2.9.1","eslint":"^8.16.0","lodash":"^4.17.21","png.js":"^0.2.1","echarts":"^5.3.2","prettier":"^2.6.2","@jimp/png":"^0.16.1","colorette":"^2.0.16","@jimp/core":"^0.16.1","@jimp/jpeg":"^0.16.1","typescript":"^4.7.2","@types/node":"^17.0.35","lint-staged":"^13.0.0","npm-run-all":"^4.1.5","skia-canvas":"^0.9.29","@jimp/custom":"^0.16.1","@napi-rs/cli":"^2.9.0","@octokit/rest":"^18.12.0","@types/lodash":"^4.14.182","canvaskit-wasm":"^0.34.0","@swc-node/register":"^1.5.1","eslint-plugin-import":"^2.26.0","eslint-plugin-sonarjs":"^0.13.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.26.0","conventional-changelog-cli":"^2.2.2","@typescript-eslint/eslint-plugin":"^5.26.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.23","@napi-rs/canvas-darwin-arm64":"0.1.23","@napi-rs/canvas-android-arm64":"0.1.23","@napi-rs/canvas-linux-x64-gnu":"0.1.23","@napi-rs/canvas-linux-x64-musl":"0.1.23","@napi-rs/canvas-win32-x64-msvc":"0.1.23","@napi-rs/canvas-linux-arm64-gnu":"0.1.23","@napi-rs/canvas-linux-arm64-musl":"0.1.23","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.23"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.23_1655955608309_0.26864578277021645","host":"s3://npm-registry-packages"}},"0.1.24":{"name":"@napi-rs/canvas","version":"0.1.24","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.24","maintainers":[{"name":"thisispluto","email":"andywangsy@gmail.com"},{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"require":["@swc-node/register"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"5d7005d6aa680477fd1f316b6fc7b4d5e4c307e0","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.24.tgz","fileCount":7,"integrity":"sha512-jCcirovap3fZ8lXndDvLgybiWh1iXGjU4eCzc8XqdbH8AGdL2RXdqemwqz43gEK6dQs1oLuq7C6QdhqKO9G9WA==","signatures":[{"sig":"MEYCIQD7M6uZGD9GhRTp9dQlbtVcmax6H/IR7LXxnXBkfmM8SgIhAPpq8mXBzibVNmQS9lK0VHzEe2du1fyFMg411FGhLg9T","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivXT6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq72A/+LtqBWzqqMPA08QpCB8jcb/O6PTct7U1SZNZn+4GG2cOYeRXr\r\ni3DuaH6lenUF2s2qnPZ3DwFb92KPFTjzcolu7fERqDwoUcV1zo18RD7/yJEq\r\nXPCXPS7vo5ljnhAavjvqClTKh2PqFQfi2v9Ac0ZicPtRTJqlZrVfxN9I9tO7\r\nu5nQT3dS2pycTqO1nnkm7qEBObXABOn15KX0M9bddWm7hVZrTFaRoWLo2u7l\r\nU2lP0rfUhvHvMxEbDWb9ZTeS3p+J5USQUaRtbCzw37i5/kbH+mQekVt5Y3V5\r\nvQw84zu5+UA9nQBrwq1UxqRz/ULKOsxHSV66R0W+7j1sOPlVyE7SP5M2VGZ7\r\njkVGptwQXRh7hRV5v30mB9D8lg0iGxvorlFysJjpFtG8IdZF/FKfmvkHnrAO\r\noKGrZ6xRFo2gvq+BFv56qdZaca6LAJoiJKucmgY4rzPqGVSy30e8NJe4N2c9\r\nJANcUNkRAQt2OGe5G69EP9TDS+WZ0H3lcrb4Y8hA8icgC55X9xAovoW8ocmO\r\n0Qnp/Cs28H1SgXcnOVTw7c00sdwCghM/41VeGiahxZvqLwHPuMIMaw/bMgzA\r\nLS4dKXRfWLj+owrT8IRl1ELpma9a6Pz9bE0XO/bF/NrVAtwWdweupYAk4uI1\r\nXCEosqp8x96riw7Q1hyqHi7M0qh1SQHHqgc=\r\n=NbgJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"71fe01a8b454048f191d615f633df0c539f9011d","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:source format:rs","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"8.11.0","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["eslint -c .eslintrc.yml --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"16.15.1","dependencies":{"@napi-rs/canvas-darwin-x64":"0.1.24","@napi-rs/canvas-darwin-arm64":"0.1.24","@napi-rs/canvas-android-arm64":"0.1.24","@napi-rs/canvas-linux-x64-gnu":"0.1.24","@napi-rs/canvas-linux-x64-musl":"0.1.24","@napi-rs/canvas-win32-x64-msvc":"0.1.24","@napi-rs/canvas-linux-arm64-gnu":"0.1.24","@napi-rs/canvas-linux-arm64-musl":"0.1.24","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.24"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.1","devDependencies":{"ava":"^4.2.0","benny":"^3.7.1","husky":"^8.0.1","pinst":"^3.0.0","canvas":"^2.9.1","eslint":"^8.16.0","lodash":"^4.17.21","png.js":"^0.2.1","echarts":"^5.3.2","prettier":"^2.6.2","@jimp/png":"^0.16.1","colorette":"^2.0.16","@jimp/core":"^0.16.1","@jimp/jpeg":"^0.16.1","typescript":"^4.7.2","@types/node":"^17.0.35","lint-staged":"^13.0.0","npm-run-all":"^4.1.5","skia-canvas":"^0.9.29","@jimp/custom":"^0.16.1","@napi-rs/cli":"^2.9.0","@octokit/rest":"^18.12.0","@types/lodash":"^4.14.182","canvaskit-wasm":"^0.34.0","@swc-node/register":"^1.5.1","eslint-plugin-import":"^2.26.0","eslint-plugin-sonarjs":"^0.13.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.26.0","conventional-changelog-cli":"^2.2.2","@typescript-eslint/eslint-plugin":"^5.26.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.24","@napi-rs/canvas-darwin-arm64":"0.1.24","@napi-rs/canvas-android-arm64":"0.1.24","@napi-rs/canvas-linux-x64-gnu":"0.1.24","@napi-rs/canvas-linux-x64-musl":"0.1.24","@napi-rs/canvas-win32-x64-msvc":"0.1.24","@napi-rs/canvas-linux-arm64-gnu":"0.1.24","@napi-rs/canvas-linux-arm64-musl":"0.1.24","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.24"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.24_1656583418106_0.19942824057223874","host":"s3://npm-registry-packages"}},"0.1.25":{"name":"@napi-rs/canvas","version":"0.1.25","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.25","maintainers":[{"name":"thisispluto","email":"andywangsy@gmail.com"},{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"require":["@swc-node/register"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"d76e1c5a835359aa690346260493e219761ccf7f","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.25.tgz","fileCount":8,"integrity":"sha512-ozzWxTuLYaFDQQmadwihtwjw3cXj2/Ym/xpX3NLC4s3NUkOCqwkeRQNrJcegq/i/qZJKGK0pdLRjU1ZHtleOjg==","signatures":[{"sig":"MEUCIHeBDNp6MZBn5W0AolaAvH8YrV3zdcbdP/PI3jLGHN8sAiEAgWZVw1A4ffMLtgjrTRp50TuZaUVGeQwwtPES4TZYOrU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivYFsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8rw/+LWU+O0rvkZP68IFQNnU2xMPnVHYH3/AmUW+c+sTmA6O2NFUg\r\nbvPjHCBRpASLpGT5j1nP341Xf+P1cfrg+1p7/rvphdlAe/CDvnUR88Spefvg\r\n7mfUBcQQLpPDdAo4l/dr1fLKayggiTYim9g1MGzHjw0z5siZpaJUD64wRGAN\r\nzthcExZb/qqTwqdFI3JNxwPB+tDowaleQIqmR8wTKCpDHIktz9R/5g3c8ZIu\r\n3iEdx5v/4gzVvomyLNqUdd4zyp5016Ln2xiNBWXflPN124mNFViXmmD9xIvC\r\naQ4JljTN73CQRTQMaCu2EbErhI/5tJdN6n+CwWEkFE7zk1BSCVA9qp3IP2n+\r\n2x1MC7Y2sJdNxXnN7JqzsEVVMy913RBn/6qvcfODk8QnTx+8PkbIVBoxsgEe\r\nD9zqhQloW626jSpsr7a7OKmb3Kw1Bz/0u87itixg+fKLyxjSAeGHEW+0lVYK\r\ntblNuPjGaiq3xeTQkaPOfCekaFblocSh62XYKXMIQEaAFk7rfossmrk7JGKe\r\n7vzNH+g1Vu3SvJVTVDSZ1AwbNUqBZvC/7P6fZLSXGLajrBekC7vI687ERWBu\r\ny27U/zpvXevEweunh6HuNIR+0ndG045/ZhY9Ytjd2cnMg6n/qA9dF7X4pp5d\r\nI3UOtzFecxKbbtsHwwegEK6wSpjJ7mwjZCQ=\r\n=Cn6V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"44806867c808a6d7cc694608574a21630e18e915","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:source format:rs","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"8.11.0","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["eslint -c .eslintrc.yml --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"16.15.1","dependencies":{"@napi-rs/canvas-darwin-x64":"0.1.25","@napi-rs/canvas-darwin-arm64":"0.1.25","@napi-rs/canvas-android-arm64":"0.1.25","@napi-rs/canvas-linux-x64-gnu":"0.1.25","@napi-rs/canvas-linux-x64-musl":"0.1.25","@napi-rs/canvas-win32-x64-msvc":"0.1.25","@napi-rs/canvas-linux-arm64-gnu":"0.1.25","@napi-rs/canvas-linux-arm64-musl":"0.1.25","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.25"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.1","devDependencies":{"ava":"^4.2.0","benny":"^3.7.1","husky":"^8.0.1","pinst":"^3.0.0","canvas":"^2.9.1","eslint":"^8.16.0","lodash":"^4.17.21","png.js":"^0.2.1","echarts":"^5.3.2","prettier":"^2.6.2","@jimp/png":"^0.16.1","colorette":"^2.0.16","@jimp/core":"^0.16.1","@jimp/jpeg":"^0.16.1","typescript":"^4.7.2","@types/node":"^17.0.35","lint-staged":"^13.0.0","npm-run-all":"^4.1.5","skia-canvas":"^0.9.29","@jimp/custom":"^0.16.1","@napi-rs/cli":"^2.9.0","@octokit/rest":"^18.12.0","@types/lodash":"^4.14.182","canvaskit-wasm":"^0.34.0","@swc-node/register":"^1.5.1","eslint-plugin-import":"^2.26.0","eslint-plugin-sonarjs":"^0.13.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.26.0","conventional-changelog-cli":"^2.2.2","@typescript-eslint/eslint-plugin":"^5.26.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.25","@napi-rs/canvas-darwin-arm64":"0.1.25","@napi-rs/canvas-android-arm64":"0.1.25","@napi-rs/canvas-linux-x64-gnu":"0.1.25","@napi-rs/canvas-linux-x64-musl":"0.1.25","@napi-rs/canvas-win32-x64-msvc":"0.1.25","@napi-rs/canvas-linux-arm64-gnu":"0.1.25","@napi-rs/canvas-linux-arm64-musl":"0.1.25","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.25"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.25_1656586603783_0.28568670018397135","host":"s3://npm-registry-packages"}},"0.1.26":{"name":"@napi-rs/canvas","version":"0.1.26","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.26","maintainers":[{"name":"thisispluto","email":"andywangsy@gmail.com"},{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"12742ea741038513487371aab98a56f52e707186","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.26.tgz","fileCount":8,"integrity":"sha512-gMKOkBZB+pEpaTIZZxhLczq/8DG4fF6D8xXRtho+NYorNgPr7IdroRd62bL3vEinIAp/CpJiE1+Rh7Aq7aLX8w==","signatures":[{"sig":"MEQCIAgYSeEmf1V4SuTu99C2sl6ggpXvP7Q5whYyVfU/Y6YrAiATaiaD0E9pw8mZPM+MQ7jOAtBEj/I9svgimKFjgNtOMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68073,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi75I5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpbpA/+OotSdmodZGG5fN/Z1T6cdNvX33NKTC+qCiEaEsMciTbv9oKC\r\nTG3Ldt3Jd+ymMQKefh3qf5Awzch/bswXs5q55JlUlj3TQosTr70CcBnrIX73\r\nTHLZEubh0cramcau+h0rE7SiWbaCxGA4flTWrQNWmfA5MzoWMb1nYbC16TDJ\r\ncVIMQJoaSUE3UGANr8AWtpskZvLaN3qJPjumYr9Kn9BKLnPxrRa/lruOhqe7\r\nGsTGWL76c2zxLi2BiyxgyI5+iAtatUnnQMqL3y0EJN4IivmSVNAFzoKoGOOB\r\nYW8BZMMNkSRC932ZOfusRBlOkK5gMmLhIZFrzhCJg+ROCjmHD7YBtHthigve\r\nWOxrDxT+MqFt2NMrJkgVnFZRmPBaMV+PvNKy7aGInMfIxsKyhuBg9RqsavaO\r\nFj878GscDLQkidI+K0JKn9twCfFiha8YzIFFs012SVy8F7PJVMRUrpQ+thNH\r\niq5jleWcsrvAuTKODJxFr5hWe/99LXgTOtUUiwTcR1W0szwq0cTO+9I+pK2V\r\nWM8BQI5HG6MVhhzmkwdGOfeffv8ec+ocwyjBPruLio4uoLVD/u2LxjkxLhI6\r\nOCyML+GGwNhQFmNhJVSnuDpeEjG7KOka3BmJhCXCcZdXxiFg34CgUGRK7kWG\r\n445Zic81GK/Tx6oVA5n2+hJRbCzORUxXoTs=\r\n=oGyX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"58710c8d19b83c38519d2fe4ecd14b93b49981e3","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:source format:rs","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"8.11.0","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["eslint -c .eslintrc.yml --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"16.16.0","dependencies":{"@napi-rs/canvas-darwin-x64":"0.1.26","@napi-rs/canvas-darwin-arm64":"0.1.26","@napi-rs/canvas-android-arm64":"0.1.26","@napi-rs/canvas-linux-x64-gnu":"0.1.26","@napi-rs/canvas-linux-x64-musl":"0.1.26","@napi-rs/canvas-win32-x64-msvc":"0.1.26","@napi-rs/canvas-linux-arm64-gnu":"0.1.26","@napi-rs/canvas-linux-arm64-musl":"0.1.26","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.26"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.2","devDependencies":{"ava":"^4.2.0","benny":"^3.7.1","husky":"^8.0.1","pinst":"^3.0.0","canvas":"^2.9.1","eslint":"^8.16.0","lodash":"^4.17.21","png.js":"^0.2.1","echarts":"^5.3.2","prettier":"^2.6.2","@jimp/png":"^0.16.1","colorette":"^2.0.16","@jimp/core":"^0.16.1","@jimp/jpeg":"^0.16.1","typescript":"^4.7.2","@types/node":"^17.0.35","lint-staged":"^13.0.0","npm-run-all":"^4.1.5","skia-canvas":"^1.0.0","@jimp/custom":"^0.16.1","@napi-rs/cli":"^2.9.0","@octokit/rest":"^19.0.0","@types/lodash":"^4.14.182","canvaskit-wasm":"^0.35.0","@swc-node/register":"^1.5.1","eslint-plugin-import":"^2.26.0","eslint-plugin-sonarjs":"^0.14.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.26.0","conventional-changelog-cli":"^2.2.2","@typescript-eslint/eslint-plugin":"^5.26.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.26","@napi-rs/canvas-darwin-arm64":"0.1.26","@napi-rs/canvas-android-arm64":"0.1.26","@napi-rs/canvas-linux-x64-gnu":"0.1.26","@napi-rs/canvas-linux-x64-musl":"0.1.26","@napi-rs/canvas-win32-x64-msvc":"0.1.26","@napi-rs/canvas-linux-arm64-gnu":"0.1.26","@napi-rs/canvas-linux-arm64-musl":"0.1.26","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.26"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.26_1659867705612_0.5369226847389583","host":"s3://npm-registry-packages"}},"0.1.27":{"name":"@napi-rs/canvas","version":"0.1.27","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.27","maintainers":[{"name":"thisispluto","email":"andywangsy@gmail.com"},{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"891f95fb3bdbe05f8c3e1ca7f190523743118992","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.27.tgz","fileCount":8,"integrity":"sha512-gplynVI4icJdW9hryEF5BJNfl8fKOqtlmAe+rr9Y/H1/SqZqEWo43TuZ8uQRYoT0prdEWMqrli7jN6X10HiyPA==","signatures":[{"sig":"MEUCIQDishYVunojsNshmEHXq2+urPkKyJ5f1/6oQje8Xrq6pAIgP/smIEtz48dwCVmOJzs2uucqnxYT9ensiB8Vrz6xeXw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65586,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+OVOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwWA/9H7WSJyFwoQLVGYzvw5dzujLc7dCTpa0YrRXlZm4U0VAzX4IU\r\nSCBFXL5/MDdHW9TRpfrXldks1BRlSlmEoozFEa0JLupRX6oVprsCjMXRFthw\r\n10CB2Xm4X4X5digwk3hnfqyzPWo1Sbw6UmV6Zhn3cW0c9MTV5v44gMRHteau\r\n6Noo43FJmXkMKB2ixMGsh1S4AmjyJbJJFd/kcSm6hZx2pJEFO/DZw2whed/0\r\nL5tK7BQkrjU/vFPP0l7Oc07QSMI31r2tvSA3B7sj1UkTh5N5aoDuMA1r5bxz\r\n9u6y6qo20lzwtUpEgOLugBonWw34YMpz4GyWBOoj0tnEyw6TZdTuhMi4WAZz\r\nKVS4MVe9KawBNU4BwospV+ORrTi3kNnje+GNHMQUEdf/9aako8oc5wJrRpro\r\nd0CA9W8zzrZpWEHRGwbgcoi5ge+lFZTNP7ZKzObfY7G5BDbRcqYrcJ4OptLS\r\nIz4tgH3CcEo3RblWdArhALL2/N1meaXaprueJFNb2AwQfqB7vPb1x45Txvav\r\nOGqFPOj0M9L1owChJ2t6AJXJ+hhuw8e7H2woKs8WiQipynqfc7YZ5XgWF7E3\r\nPPTEhFkaObpbqtbPJUojZ+HjIwk9tmjsAD4FYmpRX4Qukb4K99Kwb2K+uMMn\r\nwXLWw1wVnvyeYc0bk57vbzrD2AKcyk78AAA=\r\n=ds+n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"2a4c900fa85412f924e1add43efd221f7df657b4","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:source format:rs","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"8.11.0","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["eslint -c .eslintrc.yml --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"16.16.0","dependencies":{"@napi-rs/canvas-darwin-x64":"0.1.27","@napi-rs/canvas-darwin-arm64":"0.1.27","@napi-rs/canvas-android-arm64":"0.1.27","@napi-rs/canvas-linux-x64-gnu":"0.1.27","@napi-rs/canvas-linux-x64-musl":"0.1.27","@napi-rs/canvas-win32-x64-msvc":"0.1.27","@napi-rs/canvas-linux-arm64-gnu":"0.1.27","@napi-rs/canvas-linux-arm64-musl":"0.1.27","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.27"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.2","devDependencies":{"ava":"^4.2.0","benny":"^3.7.1","husky":"^8.0.1","pinst":"^3.0.0","canvas":"^2.9.1","eslint":"^8.16.0","lodash":"^4.17.21","png.js":"^0.2.1","echarts":"^5.3.2","prettier":"^2.6.2","@jimp/png":"^0.16.1","colorette":"^2.0.16","@jimp/core":"^0.16.1","@jimp/jpeg":"^0.16.1","typescript":"^4.7.2","@types/node":"^17.0.35","lint-staged":"^13.0.0","npm-run-all":"^4.1.5","skia-canvas":"^1.0.0","@jimp/custom":"^0.16.1","@napi-rs/cli":"^2.9.0","@octokit/rest":"^19.0.0","@types/lodash":"^4.14.182","canvaskit-wasm":"^0.35.0","@swc-node/register":"^1.5.1","eslint-plugin-import":"^2.26.0","eslint-plugin-sonarjs":"^0.15.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.26.0","conventional-changelog-cli":"^2.2.2","@typescript-eslint/eslint-plugin":"^5.26.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.27","@napi-rs/canvas-darwin-arm64":"0.1.27","@napi-rs/canvas-android-arm64":"0.1.27","@napi-rs/canvas-linux-x64-gnu":"0.1.27","@napi-rs/canvas-linux-x64-musl":"0.1.27","@napi-rs/canvas-win32-x64-msvc":"0.1.27","@napi-rs/canvas-linux-arm64-gnu":"0.1.27","@napi-rs/canvas-linux-arm64-musl":"0.1.27","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.27"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.27_1660478798510_0.5865347503066223","host":"s3://npm-registry-packages"}},"0.1.28":{"name":"@napi-rs/canvas","version":"0.1.28","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.28","maintainers":[{"name":"thisispluto","email":"andywangsy@gmail.com"},{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"75366c2b8cbc1428178b749e7f21fe24e67b603d","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.28.tgz","fileCount":8,"integrity":"sha512-Vms24SzBtq1rFkxV3odGymQaEVAmpv7JJQsqb2oQh3qwN3C8LtAQdBFkgFTFdkeI/CGjAQLVBEpW+hx5J1LSGg==","signatures":[{"sig":"MEUCIA9f6NBN/LeHbtFmtvumhAXfN/ssdixLPHlJ/EN7CaxNAiEAtzPBkzNKO7GekKCQPm3UtVczDSiVteRZgbzJieioJwo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65810,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+5VsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCkRAAnuUTRDvzFU03JobnB/JHN99Cko25eAMQa7e+m6HR7oL0ASld\r\nGIhmCcNPNlDKnKQYcaMHdKkVuxt9lfAdU2zuA8cKWPqYEZMC7EX7SLrcXcx3\r\nhUUSduGsH5IfZK8Fkr09kdDJrSXCAf/16kXB9+YDmZ3AwHB3JIUOKUbBo7S8\r\n8aP7nxQLC/yFfFwrJp/M1OIDljDoP5q3/vCs52Eqfpb7htiRm0ORIb5gsknw\r\nbDsk2v9RXZdDnfKiVP3iCdOYeLwmCpleaXAjONHSkMMgEr8a1kSeEWCG4XKC\r\n7g+YhuEmZBApM8b6J54ey0rP4dDlRulHFX9q+2QE44ATfQbGDI4BnefZNAnI\r\nJPz7aPADtWQYfPRVGYVSoNanQFKpzX+GCV/r72q7MqfrKUFOJyW5xGbuhIie\r\nlUdvuo2sxHS3ujr8VcuG2wExudm0DJnl/ESOUGvuay0KYBbz3ysUsIS9slRV\r\nLyarFUtPXizohEroh3vnKN8gJDMEd1P2tE3IJuv2mWlGhU1A+xJZwDgNQo4w\r\nFk5QrG5bKQhzU7aeiss/gDOVrro382LgqtK9Hg5dMqx1ebnU6z8lw1VLbLLJ\r\nYGeSFL7jI9Pab6lG3Lp0h4IDw0ZngFmh4wROK1yDIuwmiFyfgIg8p1T/2ZKU\r\nvfTarBdVLeU2K4h9YEccWn7o/Jqc7xSNGkY=\r\n=uZRq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"8ce7a4695dc979747a5bc381d86a714f44fcca52","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:source format:rs","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"8.11.0","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["eslint -c .eslintrc.yml --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"16.16.0","dependencies":{"@napi-rs/canvas-darwin-x64":"0.1.28","@napi-rs/canvas-darwin-arm64":"0.1.28","@napi-rs/canvas-android-arm64":"0.1.28","@napi-rs/canvas-linux-x64-gnu":"0.1.28","@napi-rs/canvas-linux-x64-musl":"0.1.28","@napi-rs/canvas-win32-x64-msvc":"0.1.28","@napi-rs/canvas-linux-arm64-gnu":"0.1.28","@napi-rs/canvas-linux-arm64-musl":"0.1.28","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.28"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.2","devDependencies":{"ava":"^4.2.0","benny":"^3.7.1","husky":"^8.0.1","pinst":"^3.0.0","table":"^6.8.0","canvas":"^2.9.1","eslint":"^8.16.0","lodash":"^4.17.21","png.js":"^0.2.1","echarts":"^5.3.2","prettier":"^2.6.2","@jimp/png":"^0.16.1","colorette":"^2.0.19","@jimp/core":"^0.16.1","@jimp/jpeg":"^0.16.1","typescript":"^4.7.2","@types/node":"^17.0.35","lint-staged":"^13.0.0","npm-run-all":"^4.1.5","skia-canvas":"^1.0.0","@jimp/custom":"^0.16.1","@napi-rs/cli":"^2.9.0","pretty-bytes":"^6.0.0","@octokit/rest":"^19.0.0","@types/lodash":"^4.14.182","canvaskit-wasm":"^0.35.0","@swc-node/register":"^1.5.1","eslint-plugin-import":"^2.26.0","eslint-plugin-sonarjs":"^0.15.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.26.0","conventional-changelog-cli":"^2.2.2","@typescript-eslint/eslint-plugin":"^5.26.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.28","@napi-rs/canvas-darwin-arm64":"0.1.28","@napi-rs/canvas-android-arm64":"0.1.28","@napi-rs/canvas-linux-x64-gnu":"0.1.28","@napi-rs/canvas-linux-x64-musl":"0.1.28","@napi-rs/canvas-win32-x64-msvc":"0.1.28","@napi-rs/canvas-linux-arm64-gnu":"0.1.28","@napi-rs/canvas-linux-arm64-musl":"0.1.28","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.28"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.28_1660654956511_0.8601479358303015","host":"s3://npm-registry-packages"}},"0.1.29":{"name":"@napi-rs/canvas","version":"0.1.29","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.29","maintainers":[{"name":"thisispluto","email":"andywangsy@gmail.com"},{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"672f33f03520ab628819157335f07a366c7f0e53","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.29.tgz","fileCount":8,"integrity":"sha512-wQW4XVrjb8JXIaQ6Oo5oh9ZVi/cl2DhEgoNg6NrpCXT7OtWbsCNjO3C50oc9d1Lvlv/FAkNsy861ZwLurQ37ig==","signatures":[{"sig":"MEQCIAnSil47lc9gDCPHxl1qGk7o8R16Q8RB5lvR9/0nPPqlAiABXb+R1QZYZPgoW+Sv+m1UExfdfIWt4hcGwYwKJHq21A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63753,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCIgCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpiqxAAiPE9ItLgqeU2ovVAexAfsUbwrpQO1R6vhc/ndyl+5+P9ItvK\r\nwef+MSrPL+vBokNSKWVIE/A/ntf0PNUD9syGyKGHghq2r8fVQHANTgYWZfb4\r\nEtnc+N3Pb0LDOKmezgXfLAOtjgKOlq1kt2HjTtaIHY9v4Zt+mrJqlLuHec7n\r\nEOhS6tMpCFeD6j0n4YKbLwZs2XXeHv2BytHwcsnKyfLUEiRnrnkwoA8XWheS\r\n5DyeiXMZlLxmvbH+KCL4o2UjIfDnUFkzsHV/PfHMmBbA2zcLgI1ik+p0lgIM\r\n9AwMHt2DXRoeOklljNoJkhFU5j95hcQBKBL4/8+cz4sNp3cE68FsIwBoQcua\r\nH6gtXFoUM3wjLUwg8TL4zjRTAYwzv68nQ1D+I35ZmMiT79LeqXk3ZVEGm0z8\r\nvsb1zPd2XXPqlmrhbdUyyLq5CUHVPwseEfDBuE27LUPGH1yfXwBiIyBfI7gm\r\nNh90eJ+eteszx07N5Th//EtACsvrKp12vBk91ON1Mj8YjmErkaECVGYx3NOT\r\nRn7KcXQdmicBSxjKOfdSxXpVtEdZtF8AxkB35U8Kkp/3PgXGfU69lxHDDp1h\r\n4J6rb1uRZgLzKaSQDjUTp9K9obLX0m6SZFhl4pj5qQzZFh/InIVsJFwgdOfr\r\nbCMUljiUnGOyECj3/Hfc8QNOxNJPezJTj0M=\r\n=KzWy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"38e9a903abcaffd2fc6de09295a49660be2aad1c","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:source format:rs","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"8.15.0","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["eslint -c .eslintrc.yml --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"16.17.0","dependencies":{"@napi-rs/canvas-darwin-x64":"0.1.29","@napi-rs/canvas-darwin-arm64":"0.1.29","@napi-rs/canvas-android-arm64":"0.1.29","@napi-rs/canvas-linux-x64-gnu":"0.1.29","@napi-rs/canvas-linux-x64-musl":"0.1.29","@napi-rs/canvas-win32-x64-msvc":"0.1.29","@napi-rs/canvas-linux-arm64-gnu":"0.1.29","@napi-rs/canvas-linux-arm64-musl":"0.1.29","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.29"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"ava":"^4.3.3","benny":"^3.7.1","husky":"^8.0.1","pinst":"^3.0.0","table":"^6.8.0","canvas":"^2.9.3","eslint":"^8.22.0","lodash":"^4.17.21","png.js":"^0.2.1","echarts":"^5.3.3","prettier":"^2.7.1","@jimp/png":"^0.16.1","colorette":"^2.0.19","@jimp/core":"^0.16.1","@jimp/jpeg":"^0.16.1","typescript":"^4.7.4","@types/node":"^18.7.13","lint-staged":"^13.0.3","npm-run-all":"^4.1.5","skia-canvas":"^1.0.0","@jimp/custom":"^0.16.1","@napi-rs/cli":"^2.11.4","pretty-bytes":"^6.0.0","@octokit/rest":"^19.0.4","@types/lodash":"^4.14.184","canvaskit-wasm":"^0.36.1","@swc-node/register":"^1.5.1","eslint-plugin-import":"^2.26.0","eslint-plugin-sonarjs":"^0.15.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.35.1","conventional-changelog-cli":"^2.2.2","@typescript-eslint/eslint-plugin":"^5.35.1"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.29","@napi-rs/canvas-darwin-arm64":"0.1.29","@napi-rs/canvas-android-arm64":"0.1.29","@napi-rs/canvas-linux-x64-gnu":"0.1.29","@napi-rs/canvas-linux-x64-musl":"0.1.29","@napi-rs/canvas-win32-x64-msvc":"0.1.29","@napi-rs/canvas-linux-arm64-gnu":"0.1.29","@napi-rs/canvas-linux-arm64-musl":"0.1.29","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.29"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.29_1661503490212_0.3184153603443811","host":"s3://npm-registry-packages"}},"0.1.30":{"name":"@napi-rs/canvas","version":"0.1.30","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.30","maintainers":[{"name":"thisispluto","email":"andywangsy@gmail.com"},{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"d18e0780f2bd59c7a859aa539a376a1bf638e065","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.30.tgz","fileCount":8,"integrity":"sha512-XRR6PumJW9GdODD+HFW7ZKmpq7FE6PIKWn7QTcsJUdGNb54fTS1Z47oPFZ3pbvs07Xs8ZnkR03Q/9T3LfkGRgg==","signatures":[{"sig":"MEUCIEsW+F+1DcEE+7+5K3LGl/8N14mqPkD+Fuqv1W21+E+8AiEAqC6FIADgd9lXUyTHE6OgLxB2mPhLi70V0zhfy46v9F8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLDsBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7rw/+LhYaZlg1rXi9la6AbdsxBLTWkX3mpM2ITvpV2E4slXWOpXu+\r\n8yduGCUpPSKxwpWhBsA2N3FJYXGeeoBMSoA8UnAaquncprcVZdeI3BHAZCLD\r\n5aMghaHj7Nbvbkj8mIM9PVthK2B28L8IJN4lMXSR5iKhQp0ojTjTaektPrDC\r\n0Es9PlHlbUPMoNX7tHm7TKHJcsOFW0dfDpfQw6q0y6m80y+ea0smDTCgLbZb\r\nN2Goxp8/H1VvhE+Jib4W1yRUvsZpVeuVcdY/brc+Niw5xg9Bf/JmLc0BX3+H\r\nKzNU9TcTnrClFK+eGv2us2Q6X2tgeSZ8eJdnBjMQ4pSELNOinYED5e6KabWU\r\nlNLM0MSlHFdTk586YySiTstLicE/SHEhzstCJ8lo9Aunpuzj3HNCDYOzrkfJ\r\nsUO471WK3GHjZGZj2S/dYdKPYG/LHvqXp6T1Ywn8geXbbxtL1Ow8kzVuIwGL\r\ntVtj5TrwYQF1cxdLLoMqHboLVo1LdWoj9fiT3HL4og1302HM4OCxViqHAgXP\r\nQ+gT7jSXET5DvRReIdMAXwtNvgnOcfcVXDJsBSBEneiH1g7GLIiTuUpBUsxp\r\niC5+zXy5K3u6ltFyCvRTUj51j07GdNsXoyEAOS7RFinntw0yhUy4vfx6dnIv\r\nLdktXQ/meRgP2TevILLE+1XfDzbLb9b+wVE=\r\n=2SK4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"770b651fede5f11f51291fb954ebeedaf6986d0b","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"8.15.0","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["eslint -c .eslintrc.yml --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"16.17.0","dependencies":{"@napi-rs/canvas-darwin-x64":"0.1.30","@napi-rs/canvas-darwin-arm64":"0.1.30","@napi-rs/canvas-android-arm64":"0.1.30","@napi-rs/canvas-linux-x64-gnu":"0.1.30","@napi-rs/canvas-linux-x64-musl":"0.1.30","@napi-rs/canvas-win32-x64-msvc":"0.1.30","@napi-rs/canvas-linux-arm64-gnu":"0.1.30","@napi-rs/canvas-linux-arm64-musl":"0.1.30","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.30"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"ava":"^4.3.3","benny":"^3.7.1","husky":"^8.0.1","pinst":"^3.0.0","table":"^6.8.0","canvas":"^2.9.3","eslint":"^8.22.0","lodash":"^4.17.21","png.js":"^0.2.1","echarts":"^5.3.3","prettier":"^2.7.1","@jimp/png":"^0.16.1","colorette":"^2.0.19","@jimp/core":"^0.16.1","@jimp/jpeg":"^0.16.1","typescript":"^4.7.4","@types/node":"^18.7.13","lint-staged":"^13.0.3","npm-run-all":"^4.1.5","skia-canvas":"^1.0.0","@jimp/custom":"^0.16.1","@napi-rs/cli":"^2.11.4","pretty-bytes":"^6.0.0","@octokit/rest":"^19.0.4","@types/lodash":"^4.14.184","canvaskit-wasm":"^0.37.0","@swc-node/register":"^1.5.1","eslint-plugin-import":"^2.26.0","eslint-plugin-sonarjs":"^0.15.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.35.1","conventional-changelog-cli":"^2.2.2","@typescript-eslint/eslint-plugin":"^5.35.1"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.30","@napi-rs/canvas-darwin-arm64":"0.1.30","@napi-rs/canvas-android-arm64":"0.1.30","@napi-rs/canvas-linux-x64-gnu":"0.1.30","@napi-rs/canvas-linux-x64-musl":"0.1.30","@napi-rs/canvas-win32-x64-msvc":"0.1.30","@napi-rs/canvas-linux-arm64-gnu":"0.1.30","@napi-rs/canvas-linux-arm64-musl":"0.1.30","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.30"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.30_1663843073216_0.7346491716056844","host":"s3://npm-registry-packages"}},"0.1.31":{"name":"@napi-rs/canvas","version":"0.1.31","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.31","maintainers":[{"name":"thisispluto","email":"andywangsy@gmail.com"},{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"6c7bdb9f5c3a636e41f472e1955957ac50dea36f","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.31.tgz","fileCount":8,"integrity":"sha512-KhQgrJWIkhikWmrpZF4K80VB1Fxgj30Ty+PTwUrHVjbfhKwWlweT+4CVSmjHuct58vqgCZJwm281cC5RrJt7pQ==","signatures":[{"sig":"MEUCIAVXeKTB4y6awLdzJRDnCHKETQWXqRPbXdJIzdcDWULjAiEAiSUhfPD8yw4qWguQGFkDBlxfm1fmPETwc4e5ZOVNjAM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66628,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsl5aACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0dhAAj5kTHtrHA8kf9/QltPRjovqrRGC5zURANhOqe6tW42mA8cCi\r\nWi99DLsEqu9jX2fEDjQEEuavZ0YRabNNIG4grfVlTVGRjBhgvLRZZ70mrk37\r\nL756O8wASnXpAy0xSXl0mFfaAK1qX82StG2EH1TW0tWQBwW6AgplTlQTNcZA\r\nyGUPFZUeJIYxqeAcxvMnlBoZydPAWeyi3POKKGsS/i/GbfMSww1JdahzfcEr\r\ntU0C7iChxFAkrDbygQB0ou1Z6iYlOSnvi13n7ARM9Ch7Gntl06O8soOmWHHQ\r\nSodNxCF46d8Z2wsqvakSViRoEEUZ3F8VdL5OUQAnZKzoJCvv6MZnGSytZgN7\r\nk5wu4s8utbjaIa4wzeTRejVBJNgYSWwMoTmo9/Ipx/izzoF531yMpJBRvh3o\r\n8v7k02qV6TqTYlL/f0PX+TCMNjNXhBX5kR/B/eZ3LwbGqWN37K1HuibFbUhk\r\n5AFiHrTFhCBvDvEB11oKa1KF3/lLaEx4Jyw9+gdvw5ztihHT2Zqe2sgS2l+Z\r\nz5BOqgLAauuruSQN6kB7N5zPqgSzFBf40tXgCsMSow6+WLBDUPx6oDf7qEen\r\n7opCDv2b8b6dzvhS1iDVQLQ3YsOhx45Q2tXrcukAhSC8ekQK9bhdK06aHTDG\r\nmESPVup2aMUq7lEouSrqnZCZMjhDfRWlUPo=\r\n=Oj0O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"6796c89185a2c212111dd320c63896593314b484","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"8.19.3","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["eslint -c .eslintrc.yml --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"16.19.0","dependencies":{"@napi-rs/canvas-darwin-x64":"0.1.31","@napi-rs/canvas-darwin-arm64":"0.1.31","@napi-rs/canvas-android-arm64":"0.1.31","@napi-rs/canvas-linux-x64-gnu":"0.1.31","@napi-rs/canvas-linux-x64-musl":"0.1.31","@napi-rs/canvas-win32-x64-msvc":"0.1.31","@napi-rs/canvas-linux-arm64-gnu":"0.1.31","@napi-rs/canvas-linux-arm64-musl":"0.1.31","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.31"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.3.1","devDependencies":{"ava":"^5.1.0","benny":"^3.7.1","husky":"^8.0.2","pinst":"^3.0.0","table":"^6.8.1","canvas":"^2.11.0","eslint":"^8.31.0","lodash":"^4.17.21","png.js":"^0.2.1","echarts":"^5.4.1","prettier":"^2.8.1","@jimp/png":"^0.16.2","@swc/core":"^1.3.24","colorette":"^2.0.19","@jimp/core":"^0.16.2","@jimp/jpeg":"^0.16.2","typescript":"^4.9.4","@types/node":"^18.11.18","lint-staged":"^13.1.0","npm-run-all":"^4.1.5","skia-canvas":"^1.0.1","@jimp/custom":"^0.16.2","@napi-rs/cli":"^2.14.0","pretty-bytes":"^6.0.0","@octokit/rest":"^19.0.5","@types/lodash":"^4.14.191","canvaskit-wasm":"^0.37.2","@swc-node/register":"^1.5.4","eslint-plugin-import":"^2.26.0","eslint-plugin-sonarjs":"^0.17.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.47.1","conventional-changelog-cli":"^2.2.2","@typescript-eslint/eslint-plugin":"^5.47.1"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.31","@napi-rs/canvas-darwin-arm64":"0.1.31","@napi-rs/canvas-android-arm64":"0.1.31","@napi-rs/canvas-linux-x64-gnu":"0.1.31","@napi-rs/canvas-linux-x64-musl":"0.1.31","@napi-rs/canvas-win32-x64-msvc":"0.1.31","@napi-rs/canvas-linux-arm64-gnu":"0.1.31","@napi-rs/canvas-linux-arm64-musl":"0.1.31","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.31"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.31_1672633946120_0.9213570296588542","host":"s3://npm-registry-packages"}},"0.1.32":{"name":"@napi-rs/canvas","version":"0.1.32","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.32","maintainers":[{"name":"thisispluto","email":"andywangsy@gmail.com"},{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"13a23184f8a5aaadaf47ae2242726587b2bb2bcc","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.32.tgz","fileCount":8,"integrity":"sha512-mStiUFKNL/Hs3FuD84lfnVlIoIWvQ60ubDoJ6FY0rFsXSYWSxp3KVXwVe+7e41rYxj6J7U2/vPL5bUoCWxO4bQ==","signatures":[{"sig":"MEUCIEy+Iob5XaheDfIiOPBjGG/IzWhuSpnQHOQYNrMWj3jjAiEA/JtolrgwzSXMlmv8XpSFKQ2++0MvFnKV5yIrG5Nqek0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67019,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjuZ+vACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUYA/8DmI3kQvPQ7SOVEq7506XME2TErOYNO8tO4nzfZscWilYHXuf\r\nKQmug8CVgj8fkKxjvexv5/iDqnfbXUqapYuXja13doaKuuB+0akDRF2QM/hu\r\npRUgbM8/dNjQJVwlVU1xcw/bvK87zuaysnbDnKSg9NHY3ogAg93CrPSnDfw1\r\nPHK1h6DmibVufxugAR2/6JwXVLwl9RS3y23PT2pO46qzgzw2tIND7VXT4yj8\r\nwLxn+gZqhVYbFUDI3ixOEV3CAQaLlP/fvG7dxEMUf9aJxfWUiEyzYrgr5zQW\r\nSBIj9zg5PqQvc+ShXWrQVIZjp5lOLfPBFsxgVfX2L4yLHQOXbYiU/N3C6dtx\r\ng8EDwSszF0BnP1fUswuxBgurVeLoY0xk3OBPPq8nLLEbLvnibDXX/VIq0pn9\r\nrqc78fhJLVt9+bt9h9vaHFWTUhMhFWtm4/pTDwhVPO9A3nEqytcxwSzfEP5t\r\nqUBuNqW93XqVVP7k2M517GWCNisohQ+fLkJSmChTwWk4PQGtK7EtpS1u9jX+\r\n80kGw4vtIz+NVePXJ+cGl+Y4rN2Mm7MTfAWXrBXe8QJC0PpU1+07qZUz5MAO\r\nYf7m8DLVKEKk2cIPKym6eN76abLsffQlrUaaFj9JCgN9ishXwzz9sY5Ov2Be\r\n2AfPZVVF/LzPIxCpDwmtodBZK+u3VuJz0Go=\r\n=H0wf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"31e300edfb20222bdc3030ca14f157601464fd8d","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"8.19.3","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["eslint -c .eslintrc.yml --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"16.19.0","dependencies":{"@napi-rs/canvas-darwin-x64":"0.1.32","@napi-rs/canvas-darwin-arm64":"0.1.32","@napi-rs/canvas-android-arm64":"0.1.32","@napi-rs/canvas-linux-x64-gnu":"0.1.32","@napi-rs/canvas-linux-x64-musl":"0.1.32","@napi-rs/canvas-win32-x64-msvc":"0.1.32","@napi-rs/canvas-linux-arm64-gnu":"0.1.32","@napi-rs/canvas-linux-arm64-musl":"0.1.32","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.32"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.3.1","devDependencies":{"ava":"^5.1.0","benny":"^3.7.1","husky":"^8.0.2","pinst":"^3.0.0","table":"^6.8.1","canvas":"^2.11.0","eslint":"^8.31.0","lodash":"^4.17.21","png.js":"^0.2.1","echarts":"^5.4.1","prettier":"^2.8.1","@jimp/png":"^0.16.2","@swc/core":"^1.3.24","colorette":"^2.0.19","@jimp/core":"^0.16.2","@jimp/jpeg":"^0.16.2","typescript":"^4.9.4","@types/node":"^18.11.18","lint-staged":"^13.1.0","npm-run-all":"^4.1.5","skia-canvas":"^1.0.1","@jimp/custom":"^0.16.2","@napi-rs/cli":"^2.14.0","pretty-bytes":"^6.0.0","@octokit/rest":"^19.0.5","@types/lodash":"^4.14.191","canvaskit-wasm":"^0.37.2","@swc-node/register":"^1.5.4","eslint-plugin-import":"^2.26.0","eslint-plugin-sonarjs":"^0.17.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.47.1","conventional-changelog-cli":"^2.2.2","@typescript-eslint/eslint-plugin":"^5.47.1"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.32","@napi-rs/canvas-darwin-arm64":"0.1.32","@napi-rs/canvas-android-arm64":"0.1.32","@napi-rs/canvas-linux-x64-gnu":"0.1.32","@napi-rs/canvas-linux-x64-musl":"0.1.32","@napi-rs/canvas-win32-x64-msvc":"0.1.32","@napi-rs/canvas-linux-arm64-gnu":"0.1.32","@napi-rs/canvas-linux-arm64-musl":"0.1.32","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.32"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.32_1673109423727_0.08123761016394648","host":"s3://npm-registry-packages"}},"0.1.33":{"name":"@napi-rs/canvas","version":"0.1.33","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.33","maintainers":[{"name":"thisispluto","email":"andywangsy@gmail.com"},{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"0151164af9eba3843a10b06342e1768b793ab369","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.33.tgz","fileCount":8,"integrity":"sha512-uCd9UzRGAzyjs0sN+jIpkWOiRLqZhOwav5BQy2vBj45H2+gKltoWALMmaHxygjmbNWUqYsFq0F1BLwQhoeG/Xg==","signatures":[{"sig":"MEQCID2XP5uSFAU2R2py9EyN1KzmwZarLbih5vTQvfmfC92vAiBQCSYK/GjQxw5xU1+NHMPDSfp6ODop0xOH6Wu4SgQ4sQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67019,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjuvSXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsQA/9GxlfL/eI/8IKuyKvDWmjamoobywHPiOLJ9Wzd/qGsN5VrhsF\r\nYDjY7orVxE4ksQgyO1pnS74IcqH/WHwGOA/a1fklxn8HhkaSgRHaNPKCoGx5\r\ni+wtFH4oLgPBha6aqQN72hpYNHzgs81UAWSvbjZVWaxOwOiR0FS0iQXBhuBH\r\n8UShJ8m4PIZG+ebb/8b8+5u2+fM7xfEXjidCKDWR0kL5uDbvvw8DUn1z0zEv\r\n4WJe8+LdcGSRPclcngtsU4JIk92GgkiM4UE2Unk4bxrJ3zNQqt+gAy3lBTO5\r\nWmQr7+AY/B+/lU1nLUGaz04tlTwc8MuhgG/iNBWJRtv2ECKt5TyMQn2Luw4l\r\nbgdjijKNzULM1tS1hVvTMotmT4fqOkSfW8aloQUdRy4FB0Df4DVNW3UDu2WQ\r\nOvp/gOOYFk0uevhiY4dC/+BGciTpJ49QJPiPXkogIDK/xzcqt0jtP6FVr6bI\r\n5Fa28a2dqBdcE27H3qycU+V4Z/gWueiOhT9nxUxQ5Sm392n3N1ry8qeyueZD\r\ndooa9W9INRztC1+YFGrDy8jE7lTDVN3/7T2EFOPWUldp6UYpgcClIjQMnjqI\r\nCgDnpdFVUoFgFIRA9/7DzlrYN/rmuWrMzVtU7JJlMkIyTlSEpl9z2esdOcQF\r\n3tcKQpskZUR6Et6t9GWe9CodVO/W8kRmOzk=\r\n=FHcn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"4f0e2b504e072b1b70d61968ca60b1f3304d8902","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"8.19.3","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["eslint -c .eslintrc.yml --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"16.19.0","dependencies":{"@napi-rs/canvas-darwin-x64":"0.1.33","@napi-rs/canvas-darwin-arm64":"0.1.33","@napi-rs/canvas-android-arm64":"0.1.33","@napi-rs/canvas-linux-x64-gnu":"0.1.33","@napi-rs/canvas-linux-x64-musl":"0.1.33","@napi-rs/canvas-win32-x64-msvc":"0.1.33","@napi-rs/canvas-linux-arm64-gnu":"0.1.33","@napi-rs/canvas-linux-arm64-musl":"0.1.33","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.33"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.3.1","devDependencies":{"ava":"^5.1.0","benny":"^3.7.1","husky":"^8.0.2","pinst":"^3.0.0","table":"^6.8.1","canvas":"^2.11.0","eslint":"^8.31.0","lodash":"^4.17.21","png.js":"^0.2.1","echarts":"^5.4.1","prettier":"^2.8.1","@jimp/png":"^0.16.2","@swc/core":"^1.3.24","colorette":"^2.0.19","@jimp/core":"^0.16.2","@jimp/jpeg":"^0.16.2","typescript":"^4.9.4","@types/node":"^18.11.18","lint-staged":"^13.1.0","npm-run-all":"^4.1.5","skia-canvas":"^1.0.1","@jimp/custom":"^0.16.2","@napi-rs/cli":"^2.14.0","pretty-bytes":"^6.0.0","@octokit/rest":"^19.0.5","@types/lodash":"^4.14.191","canvaskit-wasm":"^0.37.2","@swc-node/register":"^1.5.4","eslint-plugin-import":"^2.26.0","eslint-plugin-sonarjs":"^0.17.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.47.1","conventional-changelog-cli":"^2.2.2","@typescript-eslint/eslint-plugin":"^5.47.1"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.33","@napi-rs/canvas-darwin-arm64":"0.1.33","@napi-rs/canvas-android-arm64":"0.1.33","@napi-rs/canvas-linux-x64-gnu":"0.1.33","@napi-rs/canvas-linux-x64-musl":"0.1.33","@napi-rs/canvas-win32-x64-msvc":"0.1.33","@napi-rs/canvas-linux-arm64-gnu":"0.1.33","@napi-rs/canvas-linux-arm64-musl":"0.1.33","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.33"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.33_1673196695495_0.9062976891136951","host":"s3://npm-registry-packages"}},"0.1.34":{"name":"@napi-rs/canvas","version":"0.1.34","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.34","maintainers":[{"name":"thisispluto","email":"andywangsy@gmail.com"},{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"c352d53fa7a4adbdd5b5da342bbdaf677a8157d5","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.34.tgz","fileCount":8,"integrity":"sha512-Nw719Ne/523nRIsM3ZHRfZFHKLE7Hy8K0ChQZNvOP4GebLBmeoySzEIaxxG4xja+jDGwhkbh43raMK7No9kx7A==","signatures":[{"sig":"MEQCIDD/fdOOu+MSY/TRbnunxHuG1E3je4hqFZ8lJ2BvOHxOAiAee37vKzNx9+VCOdDfl/1y6JuqBTIwrAnjCp4UwF583g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67019,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwEFYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1aA//cip96QlRCv/jVip1V9mcLn9vEbBO1YIb+2a2ot64xNgC+Yd4\r\n0GPOmSKksZbjhy1nfnikSNjcsRvnUD5+KDEw2L5xt0Xke+YJ5aOouN38QiyH\r\nCAtbseBh+OKhJ/eiYMfWjcRUGniOkRPlIqrbkhkXIQ7b9AYpznBeRFQwR+4P\r\nn0uKUtAXPY/7wUR7rrY1GTqT7R5srMzwMIx8yESKIGzEv8IsieL0RbTGb71f\r\nT7cTgjDlNBImBdv0k6kVfUeVeLbDc+/0I0Zgv1/J9KjcjkTeJqMyWt8sI/6+\r\n0RBSom0diFUoV0sz/gu8M3CARG24XNtYO1KTYAZu9NqZ8+RTM39GFKXHKdqE\r\nO61TdRhupVqLiwWi2KfQrh8nNFoji9jIJ2X9V/HM7WwyqiTioieUe+6JHJaz\r\nv9ulnxdRPNr21UvsXtwOjQ83ECwsXUpOAseNXxBSGgyjhctbIpi2+vOOI2sH\r\nvxpR0FpFzSx7+xo2pXD1Ybd4y/7KuXFV4fa7iQXYc9/j5hCrQd1znmHk2M+U\r\nCynxklhjaN1m8Gi5Z3cHY0ND0mgqEEwWUQpWul4wPWAJvdYPqQXO2lywy2je\r\n7doNiLkJiLkyCwDIiRj0rP+upyeTR4aLoW2zMw9lcJUIMgb+Jevd4Uo6XFLJ\r\nSO8not9wc75LaqaK5+x9AmXf36gtbivJA1U=\r\n=ZuoG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"0a66cb1ccf94660f4d14d13b15c7881157e1018c","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"8.19.3","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["eslint -c .eslintrc.yml --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"16.19.0","dependencies":{"@napi-rs/canvas-darwin-x64":"0.1.34","@napi-rs/canvas-darwin-arm64":"0.1.34","@napi-rs/canvas-android-arm64":"0.1.34","@napi-rs/canvas-linux-x64-gnu":"0.1.34","@napi-rs/canvas-linux-x64-musl":"0.1.34","@napi-rs/canvas-win32-x64-msvc":"0.1.34","@napi-rs/canvas-linux-arm64-gnu":"0.1.34","@napi-rs/canvas-linux-arm64-musl":"0.1.34","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.34"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.3.1","devDependencies":{"ava":"^5.1.0","benny":"^3.7.1","husky":"^8.0.2","pinst":"^3.0.0","table":"^6.8.1","canvas":"^2.11.0","eslint":"^8.31.0","lodash":"^4.17.21","png.js":"^0.2.1","echarts":"^5.4.1","prettier":"^2.8.1","@jimp/png":"^0.16.2","@swc/core":"^1.3.24","colorette":"^2.0.19","@jimp/core":"^0.16.2","@jimp/jpeg":"^0.16.2","typescript":"^4.9.4","@types/node":"^18.11.18","lint-staged":"^13.1.0","npm-run-all":"^4.1.5","skia-canvas":"^1.0.1","@jimp/custom":"^0.16.2","@napi-rs/cli":"^2.14.0","pretty-bytes":"^6.0.0","@octokit/rest":"^19.0.5","@types/lodash":"^4.14.191","canvaskit-wasm":"^0.37.2","@swc-node/register":"^1.5.4","eslint-plugin-import":"^2.26.0","eslint-plugin-sonarjs":"^0.18.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.47.1","conventional-changelog-cli":"^2.2.2","@typescript-eslint/eslint-plugin":"^5.47.1"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.34","@napi-rs/canvas-darwin-arm64":"0.1.34","@napi-rs/canvas-android-arm64":"0.1.34","@napi-rs/canvas-linux-x64-gnu":"0.1.34","@napi-rs/canvas-linux-x64-musl":"0.1.34","@napi-rs/canvas-win32-x64-msvc":"0.1.34","@napi-rs/canvas-linux-arm64-gnu":"0.1.34","@napi-rs/canvas-linux-arm64-musl":"0.1.34","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.34_1673544024580_0.7914569519478916","host":"s3://npm-registry-packages"}},"0.1.35":{"name":"@napi-rs/canvas","version":"0.1.35","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.35","maintainers":[{"name":"thisispluto","email":"andywangsy@gmail.com"},{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"2de161bee1aae2711b2afa2bf392d1f0f3f9b1bf","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.35.tgz","fileCount":8,"integrity":"sha512-D/NiDAPPfqrzDLRHJCQv0AZF6LBJx89FIg0ZUhoerkfi3ZIR0IjdCuul2MynHO+2bRvIH8jYA9maFksZyg4rVQ==","signatures":[{"sig":"MEUCIAEqWg/uvPOoN6+pfTN76nAxuNGUVpJ3fLSZ0tWBDw8zAiEAkdqltj7IY/tPrKyb6Jr0V8UYcf53/lVQz0UaJs2o8PI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67144,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7gVYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6xg/8C6/JKXDNQuzGGn9WL4TJuTgOltG7xK+Sp9Ct1Y1CdG2JMnKJ\r\ntZIAXZ7VAoqyTTHTyEcf+w4HtqmE47bSbOM4YeeMBYHkDWtcLv1PqdpXQWZ+\r\nI0SgKYbOSSHUigJzn6FD8/ipfBtxboC/3x/fZtd1Beie3DbLgSpJmoZwVxMc\r\nyLWtpEwrHxStapU2EA/FoyMxEqlCZPfCwzHnbZW8hAR7qb/XCm0D3ryMNvXF\r\nDRvw6cBnq6RDuA/e057QxSiw0uq04PfxcENMJTIhvLMvNiwtC7qcoUHHfmRh\r\n17zxD70g8vuHJEkYu7j/YYo+ZrSq90bCoHyvgZqJVXHes4ZAQoiEDitm9tz0\r\nbrMkmTrP8eDNRqUXy7Vu4h3EClkUVc4Sj/+BngKMsJde0rFjTrVOK4ORanKe\r\npf26gkuftuc8inAjrrMTXpfjh37aTGfct6KlpX7GaQVLZxY/WcjG3s0CmaBD\r\nOks2KtyU2xqZwbkQpqZW89IW/4yrSwi9IId+P+8myyyWNKgVvNLnCWdlDT1U\r\njbstGozixD7BAGRteRG/8SwDdEFbTRTr88mVEkGfMrg1ZImRK9WXkXHPcUgv\r\nq8kmjPA7bALNuCh0VIyPZwPPEwV6qknHpRu1deQcKbOz+00LmD6jK0gHqCy8\r\nLeCclj8fADElz33Rw3hQ46TMrsTyOg9jTHU=\r\n=VjBJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"b9e4d917a0cb8aa695792f034f762509bc826490","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"9.3.1","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["eslint -c .eslintrc.yml --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"18.14.0","dependencies":{"@napi-rs/canvas-darwin-x64":"0.1.35","@napi-rs/canvas-darwin-arm64":"0.1.35","@napi-rs/canvas-android-arm64":"0.1.35","@napi-rs/canvas-linux-x64-gnu":"0.1.35","@napi-rs/canvas-linux-x64-musl":"0.1.35","@napi-rs/canvas-win32-x64-msvc":"0.1.35","@napi-rs/canvas-linux-arm64-gnu":"0.1.35","@napi-rs/canvas-linux-arm64-musl":"0.1.35","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.35"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.4.1","devDependencies":{"ava":"^5.1.0","benny":"^3.7.1","husky":"^8.0.2","pinst":"^3.0.0","table":"^6.8.1","canvas":"^2.11.0","eslint":"^8.31.0","lodash":"^4.17.21","png.js":"^0.2.1","echarts":"^5.4.1","prettier":"^2.8.1","@jimp/png":"^0.22.0","@swc/core":"^1.3.24","colorette":"^2.0.19","@jimp/core":"^0.22.0","@jimp/jpeg":"^0.22.0","typescript":"^4.9.4","@types/node":"^18.11.18","lint-staged":"^13.1.0","npm-run-all":"^4.1.5","skia-canvas":"^1.0.1","@jimp/custom":"^0.22.0","@napi-rs/cli":"^2.14.5","pretty-bytes":"^6.0.0","@octokit/rest":"^19.0.5","@types/lodash":"^4.14.191","canvaskit-wasm":"^0.38.0","@swc-node/register":"^1.5.4","eslint-plugin-import":"^2.26.0","eslint-plugin-sonarjs":"^0.18.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.47.1","conventional-changelog-cli":"^2.2.2","@typescript-eslint/eslint-plugin":"^5.47.1"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.35","@napi-rs/canvas-darwin-arm64":"0.1.35","@napi-rs/canvas-android-arm64":"0.1.35","@napi-rs/canvas-linux-x64-gnu":"0.1.35","@napi-rs/canvas-linux-x64-musl":"0.1.35","@napi-rs/canvas-win32-x64-msvc":"0.1.35","@napi-rs/canvas-linux-arm64-gnu":"0.1.35","@napi-rs/canvas-linux-arm64-musl":"0.1.35","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.35"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.35_1676543319771_0.16376689935711775","host":"s3://npm-registry-packages"}},"0.1.36":{"name":"@napi-rs/canvas","version":"0.1.36","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.36","maintainers":[{"name":"thisispluto","email":"andywangsy@gmail.com"},{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"e3766196c5eefa87808902f849eca6d158d0438f","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.36.tgz","fileCount":8,"integrity":"sha512-jOrCoMVaBHL7v2053/QxasbqReoZ7P9DOq9jZ8D/M1sbKtuQoR2uRHsX35A8WMAm9yNdiAKgFwKswp3kkKf91w==","signatures":[{"sig":"MEYCIQCJTCDe5xO46Ht8ktY5zaqqeyhmFEKz1+/5P0g5zEPksgIhAIBDQ2bPsyyP7ccduf3y1nTQzj3G1vO/0la5EoI97Rlw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67144,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9E4SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpwkg/+PeQcm0FBwiH8u3sdU6a+fj/fAdDaVOhWqcd+HnrCuPuZfmRJ\r\nPcOzrfdMkYkubhp22rizcXsQvj2Qh3hIj8hcXXb+286/udhglPjdmPmVvDIO\r\nTYk6idN+rnZgcGL/JMMUj24mWdbIxhfriF4B+DMQRBuPGwEKmqaOy7uS9PoO\r\n/OeEytXrA1ypnPa1hU9G8MGhSCEEprSyKAl9yhb+7wFuxTOlgWzyDR++dNGp\r\n4gViyDibyewEK6QDSVuFbgjxTF8+6FmQG9hvaiVayZRJo3HarCa7I2ogtTJF\r\nWAo57uPx4p8u6h4v3C0EvRR2dD83Cs2yAWGXHZXFtwTiuP4EKCFk3Ed7WJzA\r\njfiXsUD6KGQ9MKSOCN7VHQuOimEophbrZLfwxEuaE+GJ33dqsaNaQuh3O4e6\r\nuTCJ7JzxW2EpPx/h89K5z+6856DVqr70FCWKAQWuiAr6v+9YDh93UIO6fDkO\r\nWXPmD6h2T81UpayksPfDgfP+fq9vlNduDSd9qMpDVnC2/9TYakMcK50byhp0\r\nGkLns0MlD0L64jimKjSX7JOfMP7gnXz0lsf+5WznzX/6a3QSkYqweCV39FNF\r\nNp7jBgw8Ctm6+4fOSAJ6UYb+tGVPEBk943novTIdbt2wSSKEwc5g3gPJTOOt\r\n4rOXpiXwnT+Xbgu1zamck4v7jQqAuG5zBd8=\r\n=f4+a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"aa42fb1c9517726e086a5987c299f330ee0c4446","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"9.3.1","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["eslint -c .eslintrc.yml --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"18.14.1","dependencies":{"@napi-rs/canvas-darwin-x64":"0.1.36","@napi-rs/canvas-darwin-arm64":"0.1.36","@napi-rs/canvas-android-arm64":"0.1.36","@napi-rs/canvas-linux-x64-gnu":"0.1.36","@napi-rs/canvas-linux-x64-musl":"0.1.36","@napi-rs/canvas-win32-x64-msvc":"0.1.36","@napi-rs/canvas-linux-arm64-gnu":"0.1.36","@napi-rs/canvas-linux-arm64-musl":"0.1.36","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.36"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.4.1","devDependencies":{"ava":"^5.1.0","benny":"^3.7.1","husky":"^8.0.2","pinst":"^3.0.0","table":"^6.8.1","canvas":"^2.11.0","eslint":"^8.31.0","lodash":"^4.17.21","png.js":"^0.2.1","echarts":"^5.4.1","prettier":"^2.8.1","@jimp/png":"^0.22.0","@swc/core":"^1.3.24","colorette":"^2.0.19","@jimp/core":"^0.22.0","@jimp/jpeg":"^0.22.0","typescript":"^4.9.4","@types/node":"^18.11.18","lint-staged":"^13.1.0","npm-run-all":"^4.1.5","skia-canvas":"^1.0.1","@jimp/custom":"^0.22.0","@napi-rs/cli":"^2.14.5","pretty-bytes":"^6.0.0","@octokit/rest":"^19.0.5","@types/lodash":"^4.14.191","canvaskit-wasm":"^0.38.0","@swc-node/register":"^1.5.4","eslint-plugin-import":"^2.26.0","eslint-plugin-sonarjs":"^0.18.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.47.1","conventional-changelog-cli":"^2.2.2","@typescript-eslint/eslint-plugin":"^5.47.1"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.36","@napi-rs/canvas-darwin-arm64":"0.1.36","@napi-rs/canvas-android-arm64":"0.1.36","@napi-rs/canvas-linux-x64-gnu":"0.1.36","@napi-rs/canvas-linux-x64-musl":"0.1.36","@napi-rs/canvas-win32-x64-msvc":"0.1.36","@napi-rs/canvas-linux-arm64-gnu":"0.1.36","@napi-rs/canvas-linux-arm64-musl":"0.1.36","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.36"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.36_1676955154819_0.012432879881262515","host":"s3://npm-registry-packages"}},"0.1.37":{"name":"@napi-rs/canvas","version":"0.1.37","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.37","maintainers":[{"name":"thisispluto","email":"andywangsy@gmail.com"},{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"4b3776a8fce0a2e340eb8fbc81534001cb344e8b","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.37.tgz","fileCount":8,"integrity":"sha512-QO5rf3BAxcKsriJGsplVg2tq9JeheeTL+Yq+faxVnTtNc11GyYo2WHLR3tuMQdXTAHzyr2vfU8QWV5MI4HwsYw==","signatures":[{"sig":"MEUCIQCrh9QDrUQdflyaUycwghdFl9GB/2xc/KAVh2LmkE3PSAIgLo9tkAHj9alZ+WDKj152UrUuWs2c/SDNVQ/61UXy+58=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67145,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/F4eACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppXhAAhNMfFtdld9MmRUzrj31hjKCewTLTFGoA9drfjktVwTzpVd7x\r\nC+ld+Q6x5A0msSAixhlq7y/hBVxiXORrHjvUMMoJ/JPGC3dReSTWN0LWbZ/C\r\ndegdOm0QgHLdQaABKqsf4KeL8TLinVoZPS0+X5A2Ciu+7bEkNcwZ70tzgncH\r\nRJyChWItdzO05D+qhOjSYeQq+DEqK8BGN58Ecagn1aBawirUHNXnx3aa6xri\r\nnAStVr3BijsQqhQWk19ovmtadEevjSKeTmA9K7m4mFWERjV2rDYkaKUDgTcd\r\ntzEUmFTezy19fdX4kEO2nW1UNRSXTMuetkXdCZh5SJ1hSizup4xIcMi5Suxa\r\nrP6+IL0UalGmvOjhGxGZyMUPNS5sArVtqRBBye1hBAYhtC4ZYVbG1dv6SDub\r\nMBYVU0eaLDWbRZzkzTXYQSETdpa+8V5xrsLJCJtVBYiocIjYYrUnIvgppaqs\r\nc11aw0Tb2GCUtaPm2soDUp7ppuqDPNtPHIi7QhNNZplX+7J+606xcfGztvEd\r\nUkzUF3yPoBa2rFI/uOac3n+CZkO1JBp8QxQoBpQH5auKrMtgqymOlGcPXxhF\r\nIgxHY8apHZWODhxbIPTzsZV55dqTfvjpjlqt1NLia0Ny9nxEIe3jXPdsoqsD\r\nTliYN6cpH3WdFRPf2wdvm57FUb7WYeZ5HE4=\r\n=YbP2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"408b894e2c90ad955c121de30c45aefb40a9b6de","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"9.5.0","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["eslint -c .eslintrc.yml --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"18.14.2","dependencies":{"@napi-rs/canvas-darwin-x64":"0.1.37","@napi-rs/canvas-darwin-arm64":"0.1.37","@napi-rs/canvas-android-arm64":"0.1.37","@napi-rs/canvas-linux-x64-gnu":"0.1.37","@napi-rs/canvas-linux-x64-musl":"0.1.37","@napi-rs/canvas-win32-x64-msvc":"0.1.37","@napi-rs/canvas-linux-arm64-gnu":"0.1.37","@napi-rs/canvas-linux-arm64-musl":"0.1.37","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.37"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.4.1","devDependencies":{"ava":"^5.1.0","benny":"^3.7.1","husky":"^8.0.2","pinst":"^3.0.0","table":"^6.8.1","canvas":"^2.11.0","eslint":"^8.31.0","lodash":"^4.17.21","png.js":"^0.2.1","echarts":"^5.4.1","prettier":"^2.8.1","@jimp/png":"^0.22.0","@swc/core":"^1.3.24","colorette":"^2.0.19","@jimp/core":"^0.22.0","@jimp/jpeg":"^0.22.0","typescript":"^4.9.4","@types/node":"^18.11.18","lint-staged":"^13.1.0","npm-run-all":"^4.1.5","skia-canvas":"^1.0.1","@jimp/custom":"^0.22.0","@napi-rs/cli":"^2.14.5","pretty-bytes":"^6.0.0","@octokit/rest":"^19.0.5","@types/lodash":"^4.14.191","canvaskit-wasm":"^0.38.0","@swc-node/register":"^1.5.4","eslint-plugin-import":"^2.26.0","eslint-plugin-sonarjs":"^0.18.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.47.1","conventional-changelog-cli":"^2.2.2","@typescript-eslint/eslint-plugin":"^5.47.1"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.37","@napi-rs/canvas-darwin-arm64":"0.1.37","@napi-rs/canvas-android-arm64":"0.1.37","@napi-rs/canvas-linux-x64-gnu":"0.1.37","@napi-rs/canvas-linux-x64-musl":"0.1.37","@napi-rs/canvas-win32-x64-msvc":"0.1.37","@napi-rs/canvas-linux-arm64-gnu":"0.1.37","@napi-rs/canvas-linux-arm64-musl":"0.1.37","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.37"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.37_1677483549969_0.9105409431691234","host":"s3://npm-registry-packages"}},"0.1.38":{"name":"@napi-rs/canvas","version":"0.1.38","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.38","maintainers":[{"name":"thisispluto","email":"andywangsy@gmail.com"},{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"66335bc7201917dfa2679e5b4bc889e7cf844c3a","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.38.tgz","fileCount":8,"integrity":"sha512-Cjq7BU9kvgFv7MMZcXy2uEEpOJFkbmCyepIXWKQA37lp5Bi1db75eulYDUGLosh5MQwM7478mg+SqLXpJ1UPwA==","signatures":[{"sig":"MEQCIHWt46PDyGioGuOxtLJvcRwmV4CzmCAyu2NJ+X5eNSgAAiB7f8VphbTaXoiIdMs1UZSrR/WhxtbRV61Q5FZG8fZXBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67144,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkDPRUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjoA//QZ0ANrL33ETmrgLegcJjxojse83XSV5OdH5YaEvpHcyaAdmJ\r\ncCAgPqSDIEXbndEQ7RQleGj+XOHvtrNLcq+FhWczwuzBnvJRBKCQeJtZnmYT\r\nMDKbgD4lIbj7gTJ5Yc57lrmWzmVTZe7aKbzUSpT25wyTSErEvioGg9PIgRTC\r\nwU/fhH/X3mYduC5C5x2H9i+lAapXBY9pGkbelW/VvLUlE7RQsUrGGjwy8X/c\r\nofy8iNwm76Tou3MSXjiIq8NpQbTkNB4MOuWKWjJXrfrjbAShVlDpgAUDOBc4\r\nT5cC9XvLDF9PWjd3DbY33iH/6W9gIXmjTkgVA+hQCSsftgEM8caYkFEnGdtx\r\nNp4n4zSqD3TgaYytyKhcrLdGqwGJGReffbO+qs/rk+5qm+XDYwGQ6ft9wpZC\r\nTgP4CTI395lafBepnCdGlWYyvMNyyw4wnIzyXjAOP0kwnw8uavT8bO/P12Zl\r\ntEnraO63M9m+3pcFKWlyG7tNP9nhSFZXaORw02INFlr3qJ4/OHHgteQxWFsl\r\nr2GWIlVAFBxi+aKoMIoM+qeGH3ZqUWR6s4m2oiks9DJuWdysj0Kz8VomCI2K\r\nrPpUgXbUr2w5bVNZOEXsCXGK4Z5Ri0re3MpPg0Zjb67gmNrwKh4jMk1waSpz\r\npyn2AnCm9TGTq7MT+LfpeUAmAj0GPBEyuMM=\r\n=JQxW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"9783b06977755f9b7925b710df4111718b0e4828","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"9.5.0","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["eslint -c .eslintrc.yml --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"18.15.0","dependencies":{"@napi-rs/canvas-darwin-x64":"0.1.38","@napi-rs/canvas-darwin-arm64":"0.1.38","@napi-rs/canvas-android-arm64":"0.1.38","@napi-rs/canvas-linux-x64-gnu":"0.1.38","@napi-rs/canvas-linux-x64-musl":"0.1.38","@napi-rs/canvas-win32-x64-msvc":"0.1.38","@napi-rs/canvas-linux-arm64-gnu":"0.1.38","@napi-rs/canvas-linux-arm64-musl":"0.1.38","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.38"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.4.1","devDependencies":{"ava":"^5.2.0","benny":"^3.7.1","husky":"^8.0.3","pinst":"^3.0.0","table":"^6.8.1","canvas":"^2.11.0","eslint":"^8.36.0","lodash":"^4.17.21","png.js":"^0.2.1","echarts":"^5.4.1","prettier":"^2.8.4","@jimp/png":"^0.22.7","@swc/core":"^1.3.39","colorette":"^2.0.19","@jimp/core":"^0.22.7","@jimp/jpeg":"^0.22.7","typescript":"^4.9.5","@types/node":"^18.15.0","lint-staged":"^13.2.0","npm-run-all":"^4.1.5","skia-canvas":"^1.0.1","@jimp/custom":"^0.22.7","@napi-rs/cli":"^2.14.8","pretty-bytes":"^6.1.0","@octokit/rest":"^19.0.7","@types/lodash":"^4.14.191","canvaskit-wasm":"^0.38.0","@swc-node/register":"^1.6.2","eslint-plugin-import":"^2.27.5","eslint-plugin-sonarjs":"^0.18.0","eslint-config-prettier":"^8.7.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.1","conventional-changelog-cli":"^2.2.2","@typescript-eslint/eslint-plugin":"^5.54.1"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.38","@napi-rs/canvas-darwin-arm64":"0.1.38","@napi-rs/canvas-android-arm64":"0.1.38","@napi-rs/canvas-linux-x64-gnu":"0.1.38","@napi-rs/canvas-linux-x64-musl":"0.1.38","@napi-rs/canvas-win32-x64-msvc":"0.1.38","@napi-rs/canvas-linux-arm64-gnu":"0.1.38","@napi-rs/canvas-linux-arm64-musl":"0.1.38","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.38"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.38_1678570580012_0.1982996539649835","host":"s3://npm-registry-packages"}},"0.1.39":{"name":"@napi-rs/canvas","version":"0.1.39","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.39","maintainers":[{"name":"thisispluto","email":"andywangsy@gmail.com"},{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"9d11bda48d1f389a22597a91e89bf2c408b836cf","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.39.tgz","fileCount":8,"integrity":"sha512-Q1pbgfbUNtvY7mXhIJ3tnhBshrS3Ciz272xvlfIOQ8zYtu/6bXb0vyvwcynenGK7QpRFL7iDVGm9npLgdnLDBw==","signatures":[{"sig":"MEUCIADPN+ETfi8XPdXLDFsDDd8UTn/Euq/juqUznwz3nbgrAiEAo/tnB3AlMH1+EV1TV9+q4UWQAAvJZ0gpCWITOovoj1c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67191,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEBccACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmruGw//YcV871WsOdv2sG06W6tlWHuvhDexUNgxQpErqIaIkVkJfE1/\r\n9SzNMDcmg8jMjweZ3beE9uPVxe+b5bb+Xr4CnURIbWDy4XRe45SLD1j9Tzcy\r\na3wczPh/04SziVd5xMHaOHia2HyjAGjgzZHu6j+7dumG2xQQueKsQYcSMS0i\r\n2/CXpiPvYeueu+p+Ai3T3vEQAJB9uje1vWBRjks8Uw/vCRQFoQaPSvG5TrhA\r\ndgfZAodcRwqP277nJ1uYRrWkrHicKwWOCt4rQ9kw/SqDhoVAx5PSa26WKITm\r\nn3ICt7sF27EWsmGHejbKr1Jc8sJpZdhpI0taznIkYoE4AbiLE5HYu60lMrLW\r\nlOCOs2gAj5Zla2WT6dFXYjX/qDn1KvyExxaXfOEodgUbqlIombLi6EjgtR0/\r\nPAu4lZTyb+39zXPaii2+kPPAyV+m31jwV51ooiRclE2iNVYg1IF0TWzzTlTi\r\nPWMudlvnBNSted+Fi58EyYlE5UICAjTZKZ0kzOEvFCCzfINaoGICyE/1bauc\r\nZNXAgJvOzyuN5K7c/NkTnJlkB5Ky/OkCMt2vc6KeGxrAJ9LgN2/dVu69ap2l\r\nlU11zH+7WjyPdDlnVHFXgaSpbmnQc3vgQHJHRdUeG8IYXbWIgMBr1vDxipZs\r\nG2zZmrD3Qj83liEeoCopXEh7fJyah/s0Weo=\r\n=VnlX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"cd19e764f9eadce45295825743b4d25acb953682","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"9.5.0","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["eslint -c .eslintrc.yml --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"18.15.0","dependencies":{"@napi-rs/canvas-darwin-x64":"0.1.39","@napi-rs/canvas-darwin-arm64":"0.1.39","@napi-rs/canvas-android-arm64":"0.1.39","@napi-rs/canvas-linux-x64-gnu":"0.1.39","@napi-rs/canvas-linux-x64-musl":"0.1.39","@napi-rs/canvas-win32-x64-msvc":"0.1.39","@napi-rs/canvas-linux-arm64-gnu":"0.1.39","@napi-rs/canvas-linux-arm64-musl":"0.1.39","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.39"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.4.1","devDependencies":{"ava":"^5.2.0","benny":"^3.7.1","husky":"^8.0.3","pinst":"^3.0.0","table":"^6.8.1","canvas":"^2.11.0","eslint":"^8.36.0","lodash":"^4.17.21","png.js":"^0.2.1","echarts":"^5.4.1","prettier":"^2.8.4","@jimp/png":"^0.22.7","@swc/core":"^1.3.39","colorette":"^2.0.19","@jimp/core":"^0.22.7","@jimp/jpeg":"^0.22.7","typescript":"^4.9.5","@types/node":"^18.15.0","lint-staged":"^13.2.0","npm-run-all":"^4.1.5","skia-canvas":"^1.0.1","@jimp/custom":"^0.22.7","@napi-rs/cli":"^2.14.8","pretty-bytes":"^6.1.0","@octokit/rest":"^19.0.7","@types/lodash":"^4.14.191","canvaskit-wasm":"^0.38.0","@swc-node/register":"^1.6.2","eslint-plugin-import":"^2.27.5","eslint-plugin-sonarjs":"^0.18.0","eslint-config-prettier":"^8.7.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.1","conventional-changelog-cli":"^2.2.2","@typescript-eslint/eslint-plugin":"^5.54.1"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.39","@napi-rs/canvas-darwin-arm64":"0.1.39","@napi-rs/canvas-android-arm64":"0.1.39","@napi-rs/canvas-linux-x64-gnu":"0.1.39","@napi-rs/canvas-linux-x64-musl":"0.1.39","@napi-rs/canvas-win32-x64-msvc":"0.1.39","@napi-rs/canvas-linux-arm64-gnu":"0.1.39","@napi-rs/canvas-linux-arm64-musl":"0.1.39","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.39"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.39_1678776092224_0.10953166573313533","host":"s3://npm-registry-packages"}},"0.1.40":{"name":"@napi-rs/canvas","version":"0.1.40","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.40","maintainers":[{"name":"forehalo","email":"forehalo@gmail.com"},{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"c2d02dddc9821e45dac68ba50360e2651deb4eaf","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.40.tgz","fileCount":8,"integrity":"sha512-6yC43yUAclXeChZEeMTZNN3sSloHUZG8gdMvbanboVREcUYZWRPAuSl5iitm/UemUEv3tk+6l3ZPkEsdmRgCOA==","signatures":[{"sig":"MEQCIE7XrDP/QnJY/R/iMy2sHVZXe/OKkHd0hN3Oa5tXl2u9AiBCp85YkvSqOPGqZNiMAnQDwZhMI9Nmp+ibP+IKtD4Obg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67191,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMsXaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr2/A/+ITc1tRfnOptFnVGaKe/dwfGtXTF5kWD1Qe1QFtCYLgcHhuyn\r\nAd9QvQ+UvCak72M1bLjKAyFTJYEX8LWUmnJkAcX9K6GOGT1wdWUENA5EnQQz\r\n+39sYq01U8BrMkXEYNPOfV+63Z2j9DFGwtXjrJlanTAr4aXs+dKe+yfSw2sz\r\nc1IY9QuZORSGOrZ87gU7e9h0yioTHzuwBfFmZ8O3mXSkuhkn3BxGgTaCM8qJ\r\ngZ82dGyOcLdh+eCqnCGaIXzXJRVXC/IRWBFsL8ZPzqGAkvrrV5vsa6OsTDTF\r\nVVByO/s/nzbJtSG3AW4L4ctJt+kicvUTHCaCIYrGVjCr1nP7J2Ls84hwcJz7\r\n8Om0t4/X07a64fwyjyWHWIBsmLoZ7H0NP7GPwJmcCbysADwesXhcKb/+0E4T\r\n/cLosotl9Stx6Aqo7Skl7DdkVTQ1TvIxiCpQJJu8Rdvz/iHz+FPMbubDY/fW\r\na6kSaRkUK8SVCuIEY59Gp/u49GmXWS/3sYk2U/WpOf/cDASP5JA92HBpvwFV\r\nvv6wMkYLvHCPL9WipZWczbkiacU+luJPmYlRH9OJ9plhS4PljAjxcD1cbQ/p\r\nOvuttwWmbfPfHiQYeP1/NFUsUESOGQXwg9Bzf7MCkFmg/d75HeFR40ySCjQD\r\nACuC8htyJ4btu09dEgGJPAFG9sP0nTtMbOo=\r\n=N41B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"6ccdbcc77bfff4314f9aa4cf1d466385868f5cdd","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"9.5.0","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["eslint -c .eslintrc.yml --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"18.15.0","dependencies":{"@napi-rs/canvas-darwin-x64":"0.1.40","@napi-rs/canvas-darwin-arm64":"0.1.40","@napi-rs/canvas-android-arm64":"0.1.40","@napi-rs/canvas-linux-x64-gnu":"0.1.40","@napi-rs/canvas-linux-x64-musl":"0.1.40","@napi-rs/canvas-win32-x64-msvc":"0.1.40","@napi-rs/canvas-linux-arm64-gnu":"0.1.40","@napi-rs/canvas-linux-arm64-musl":"0.1.40","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.40"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"ava":"^5.2.0","benny":"^3.7.1","husky":"^8.0.3","pinst":"^3.0.0","table":"^6.8.1","canvas":"^2.11.0","eslint":"^8.36.0","lodash":"^4.17.21","png.js":"^0.2.1","echarts":"^5.4.1","prettier":"^2.8.4","@jimp/png":"^0.22.7","@swc/core":"^1.3.39","colorette":"^2.0.19","@jimp/core":"^0.22.7","@jimp/jpeg":"^0.22.7","typescript":"^5.0.0","@types/node":"^18.15.0","lint-staged":"^13.2.0","npm-run-all":"^4.1.5","skia-canvas":"^1.0.1","@jimp/custom":"^0.22.7","@napi-rs/cli":"^2.14.8","pretty-bytes":"^6.1.0","@octokit/rest":"^19.0.7","@types/lodash":"^4.14.191","canvaskit-wasm":"^0.38.0","@swc-node/register":"^1.6.2","eslint-plugin-import":"^2.27.5","eslint-plugin-sonarjs":"^0.19.0","eslint-config-prettier":"^8.7.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.1","conventional-changelog-cli":"^2.2.2","@typescript-eslint/eslint-plugin":"^5.54.1"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.40","@napi-rs/canvas-darwin-arm64":"0.1.40","@napi-rs/canvas-android-arm64":"0.1.40","@napi-rs/canvas-linux-x64-gnu":"0.1.40","@napi-rs/canvas-linux-x64-musl":"0.1.40","@napi-rs/canvas-win32-x64-msvc":"0.1.40","@napi-rs/canvas-linux-arm64-gnu":"0.1.40","@napi-rs/canvas-linux-arm64-musl":"0.1.40","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.40"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.40_1681049050414_0.1859233744522435","host":"s3://npm-registry-packages"}},"0.1.41":{"name":"@napi-rs/canvas","version":"0.1.41","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.41","maintainers":[{"name":"forehalo","email":"forehalo@gmail.com"},{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"babd041abc1c243ee90c7f36cc5b649d116b21b0","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.41.tgz","fileCount":8,"integrity":"sha512-JjdMfKyXox09KgC3fNB4+x0M/rwufIWrfcBDU0BuF6jKVhlSSSNy7D2WEX4zs5NgWHeiArHCXLtJ0dW6KyK7GQ==","signatures":[{"sig":"MEUCIQDt8LvJ+aGdRjXwg+KhtZprelZxBamlQZViMkJcXu1nvQIgY3UNQ4IJri+X4wK8JcxWcqH8gMvhF28XFNUljBDUo6A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67484},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"1e004ad2a5a98721e8b565482803a2b2aee4b1b0","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"9.5.1","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["eslint -c .eslintrc.yml --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"18.16.0","dependencies":{"@napi-rs/canvas-darwin-x64":"0.1.41","@napi-rs/canvas-darwin-arm64":"0.1.41","@napi-rs/canvas-android-arm64":"0.1.41","@napi-rs/canvas-linux-x64-gnu":"0.1.41","@napi-rs/canvas-linux-x64-musl":"0.1.41","@napi-rs/canvas-win32-x64-msvc":"0.1.41","@napi-rs/canvas-linux-arm64-gnu":"0.1.41","@napi-rs/canvas-linux-arm64-musl":"0.1.41","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.41"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.1","devDependencies":{"ava":"^5.2.0","benny":"^3.7.1","husky":"^8.0.3","pinst":"^3.0.0","table":"^6.8.1","canvas":"^2.11.0","eslint":"^8.36.0","lodash":"^4.17.21","png.js":"^0.2.1","echarts":"^5.4.1","prettier":"^2.8.4","@jimp/png":"^0.22.7","@swc/core":"^1.3.39","colorette":"^2.0.19","@jimp/core":"^0.22.7","@jimp/jpeg":"^0.22.7","typescript":"^5.0.0","@types/node":"^18.15.0","lint-staged":"^13.2.0","npm-run-all":"^4.1.5","skia-canvas":"^1.0.1","@jimp/custom":"^0.22.7","@napi-rs/cli":"^2.14.8","pretty-bytes":"^6.1.0","@octokit/rest":"^19.0.7","@types/lodash":"^4.14.191","canvaskit-wasm":"^0.38.0","@swc-node/register":"^1.6.2","eslint-plugin-import":"^2.27.5","eslint-plugin-sonarjs":"^0.19.0","eslint-config-prettier":"^8.7.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.1","conventional-changelog-cli":"^2.2.2","@typescript-eslint/eslint-plugin":"^5.54.1"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.41","@napi-rs/canvas-darwin-arm64":"0.1.41","@napi-rs/canvas-android-arm64":"0.1.41","@napi-rs/canvas-linux-x64-gnu":"0.1.41","@napi-rs/canvas-linux-x64-musl":"0.1.41","@napi-rs/canvas-win32-x64-msvc":"0.1.41","@napi-rs/canvas-linux-arm64-gnu":"0.1.41","@napi-rs/canvas-linux-arm64-musl":"0.1.41","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.41"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.41_1684728813444_0.629940017940593","host":"s3://npm-registry-packages"}},"0.1.42":{"name":"@napi-rs/canvas","version":"0.1.42","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.42","maintainers":[{"name":"forehalo","email":"forehalo@gmail.com"},{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"8d6903b6d209eb6725b6beb4c3620bae31a119d8","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.42.tgz","fileCount":8,"integrity":"sha512-0ubQzQqW/buIkoBNHK3T6xTKI/4RDD1yE4HWCXQ8uBVFgetf7m8UehYaov8oyR+C6lSyHBiW/6cZro8FnKV4PQ==","signatures":[{"sig":"MEQCIF7peyxGcfuCJgGQW/H5fxBM3Vib//3Zd6lEkWEhzRySAiB8F+R3tT5kQUD5aA+EdK8xlK0HNCwEYnQ/YHXwqhQbng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67649},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"8554d407167fd43102966a54a870eebaeb0979cc","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs format:toml","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","format:toml":"taplo format","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"9.6.7","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["eslint -c .eslintrc.yml --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"18.17.0","dependencies":{"@napi-rs/canvas-darwin-x64":"0.1.42","@napi-rs/canvas-darwin-arm64":"0.1.42","@napi-rs/canvas-android-arm64":"0.1.42","@napi-rs/canvas-linux-x64-gnu":"0.1.42","@napi-rs/canvas-linux-x64-musl":"0.1.42","@napi-rs/canvas-win32-x64-msvc":"0.1.42","@napi-rs/canvas-linux-arm64-gnu":"0.1.42","@napi-rs/canvas-linux-arm64-musl":"0.1.42","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.42"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"ava":"^5.3.1","benny":"^3.7.1","husky":"^8.0.3","pinst":"^3.0.0","table":"^6.8.1","canvas":"^2.11.2","eslint":"^8.45.0","lodash":"^4.17.21","png.js":"^0.2.1","echarts":"^5.4.3","prettier":"^3.0.0","@jimp/png":"^0.22.8","@swc/core":"^1.3.71","colorette":"^2.0.20","@jimp/core":"^0.22.8","@jimp/jpeg":"^0.22.8","@taplo/cli":"^0.5.2","typescript":"^5.1.6","@types/node":"^20.4.5","lint-staged":"^13.2.3","npm-run-all":"^4.1.5","skia-canvas":"^1.0.1","@jimp/custom":"^0.22.8","@napi-rs/cli":"^2.16.2","pretty-bytes":"^6.1.1","@octokit/rest":"^20.0.1","@types/lodash":"^4.14.196","canvaskit-wasm":"^0.38.2","@swc-node/register":"^1.6.6","eslint-plugin-import":"^2.27.5","eslint-plugin-sonarjs":"^0.20.0","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^6.2.0","conventional-changelog-cli":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.2.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.42","@napi-rs/canvas-darwin-arm64":"0.1.42","@napi-rs/canvas-android-arm64":"0.1.42","@napi-rs/canvas-linux-x64-gnu":"0.1.42","@napi-rs/canvas-linux-x64-musl":"0.1.42","@napi-rs/canvas-win32-x64-msvc":"0.1.42","@napi-rs/canvas-linux-arm64-gnu":"0.1.42","@napi-rs/canvas-linux-arm64-musl":"0.1.42","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.42"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.42_1691480873491_0.015798205058104475","host":"s3://npm-registry-packages"}},"0.1.43":{"name":"@napi-rs/canvas","version":"0.1.43","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.43","maintainers":[{"name":"forehalo","email":"forehalo@gmail.com"},{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"6f2f2521bde98d24ef19762ff99a6706bda64fc2","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.43.tgz","fileCount":8,"integrity":"sha512-+lIzB2Safp8pBBpWST6HwB6eezAOFfuajpEK601ce4zUB6CjDw62Sr7d44mjJvKqe6Ig0S6YBh5iOedNmUzXHQ==","signatures":[{"sig":"MEQCIHzberR1SlLYjV11CWqh0VJ64ZXUoYx7wjym/X6l1pMaAiBf34/gn+6c7TUctU8gYeU9NEJkFXDc4emIuYlH6TpEKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fcanvas@0.1.43","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":67667},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"699036c04cdffd23c051a4e75f4dd7671427ea2a","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs format:toml","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","format:toml":"taplo format","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"9.6.7","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["eslint -c .eslintrc.yml --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"18.17.1","dependencies":{"@napi-rs/canvas-darwin-x64":"0.1.43","@napi-rs/canvas-darwin-arm64":"0.1.43","@napi-rs/canvas-android-arm64":"0.1.43","@napi-rs/canvas-linux-x64-gnu":"0.1.43","@napi-rs/canvas-linux-x64-musl":"0.1.43","@napi-rs/canvas-win32-x64-msvc":"0.1.43","@napi-rs/canvas-linux-arm64-gnu":"0.1.43","@napi-rs/canvas-linux-arm64-musl":"0.1.43","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.43"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"ava":"^5.3.1","benny":"^3.7.1","husky":"^8.0.3","pinst":"^3.0.0","table":"^6.8.1","canvas":"^2.11.2","eslint":"^8.45.0","lodash":"^4.17.21","png.js":"^0.2.1","echarts":"^5.4.3","prettier":"^3.0.0","@jimp/png":"^0.22.8","@swc/core":"^1.3.71","colorette":"^2.0.20","@jimp/core":"^0.22.8","@jimp/jpeg":"^0.22.8","@taplo/cli":"^0.5.2","typescript":"^5.1.6","@types/node":"^20.4.5","lint-staged":"^13.2.3","npm-run-all":"^4.1.5","skia-canvas":"^1.0.1","@jimp/custom":"^0.22.8","@napi-rs/cli":"^2.16.2","pretty-bytes":"^6.1.1","@octokit/rest":"^20.0.1","@types/lodash":"^4.14.196","canvaskit-wasm":"^0.38.2","@swc-node/register":"^1.6.6","eslint-plugin-import":"^2.27.5","eslint-plugin-sonarjs":"^0.20.0","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^6.2.0","conventional-changelog-cli":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.2.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.43","@napi-rs/canvas-darwin-arm64":"0.1.43","@napi-rs/canvas-android-arm64":"0.1.43","@napi-rs/canvas-linux-x64-gnu":"0.1.43","@napi-rs/canvas-linux-x64-musl":"0.1.43","@napi-rs/canvas-win32-x64-msvc":"0.1.43","@napi-rs/canvas-linux-arm64-gnu":"0.1.43","@napi-rs/canvas-linux-arm64-musl":"0.1.43","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.43"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.43_1691744566768_0.04763440004733299","host":"s3://npm-registry-packages"}},"0.1.44":{"name":"@napi-rs/canvas","version":"0.1.44","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.44","maintainers":[{"name":"forehalo","email":"forehalo@gmail.com"},{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"fd49e959085ec0947ec3ce854c79a40794a76a61","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.44.tgz","fileCount":8,"integrity":"sha512-IyhSndjw29LR1WqkUZvTJI4j8Ve1QGbZYtpdQjJjcFvsvJS4/WHzOWV8ZciLPJBhrYvSQf/JbZJy5LHmFV+plg==","signatures":[{"sig":"MEYCIQDprhZrAapCZ87tuZQphx5stdPYPh12ljdO2u+k1LiYhwIhAPnebNMgOAxIMcu+CM/KXe/r1K4kX++kShJB9swa/SaD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fcanvas@0.1.44","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":67667},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"278a42688a357c8a2391c1d313599c8ff0ab1c2d","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs format:toml","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","format:toml":"taplo format","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"9.6.7","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["eslint -c .eslintrc.yml --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"18.17.1","dependencies":{"@napi-rs/canvas-darwin-x64":"0.1.44","@napi-rs/canvas-darwin-arm64":"0.1.44","@napi-rs/canvas-android-arm64":"0.1.44","@napi-rs/canvas-linux-x64-gnu":"0.1.44","@napi-rs/canvas-linux-x64-musl":"0.1.44","@napi-rs/canvas-win32-x64-msvc":"0.1.44","@napi-rs/canvas-linux-arm64-gnu":"0.1.44","@napi-rs/canvas-linux-arm64-musl":"0.1.44","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.44"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.2","devDependencies":{"ava":"^5.3.1","benny":"^3.7.1","husky":"^8.0.3","pinst":"^3.0.0","table":"^6.8.1","canvas":"^2.11.2","eslint":"^8.45.0","lodash":"^4.17.21","png.js":"^0.2.1","echarts":"^5.4.3","prettier":"^3.0.0","@jimp/png":"^0.22.8","@swc/core":"^1.3.71","colorette":"^2.0.20","@jimp/core":"^0.22.8","@jimp/jpeg":"^0.22.8","@taplo/cli":"^0.5.2","typescript":"^5.1.6","@types/node":"^20.4.5","lint-staged":"^14.0.0","npm-run-all":"^4.1.5","skia-canvas":"^1.0.1","@jimp/custom":"^0.22.8","@napi-rs/cli":"^2.16.2","pretty-bytes":"^6.1.1","@octokit/rest":"^20.0.1","@types/lodash":"^4.14.196","canvaskit-wasm":"^0.38.2","@swc-node/register":"^1.6.6","eslint-plugin-import":"^2.27.5","eslint-plugin-sonarjs":"^0.20.0","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^6.2.0","conventional-changelog-cli":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.2.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.44","@napi-rs/canvas-darwin-arm64":"0.1.44","@napi-rs/canvas-android-arm64":"0.1.44","@napi-rs/canvas-linux-x64-gnu":"0.1.44","@napi-rs/canvas-linux-x64-musl":"0.1.44","@napi-rs/canvas-win32-x64-msvc":"0.1.44","@napi-rs/canvas-linux-arm64-gnu":"0.1.44","@napi-rs/canvas-linux-arm64-musl":"0.1.44","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.44"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.44_1692716018406_0.8888476310355371","host":"s3://npm-registry-packages"}},"0.1.45":{"name":"@napi-rs/canvas","version":"0.1.45","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.45","maintainers":[{"name":"forehalo","email":"forehalo@gmail.com"},{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"b72b00c31350cb96d48db14258b58b26820af293","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.45.tgz","fileCount":8,"integrity":"sha512-6BBOL62RvY8JFFpnScVT4BLJha/yya/NNtP2K1rIlhnLgfnzAQxKCISoLZZHjBVox6ngBOR4hHqJRoqoLFXhZQ==","signatures":[{"sig":"MEYCIQDLmoP4yfJ76JPKsMZexEcGuRxNrwnRrq+nAfeYN5EEDgIhAM8S+FN2PFYz1a6nK4ow1bN5s5CMwtmoC6QktkMHWRbA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fcanvas@0.1.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67237},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"8c107ae8ef2681ba97f2807dffa02f553c991b71","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs format:toml","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","format:toml":"taplo format","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"10.2.3","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["eslint -c .eslintrc.yml --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"18.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.0","devDependencies":{"ava":"^6.1.1","benny":"^3.7.1","husky":"^9.0.10","pinst":"^3.0.0","table":"^6.8.1","canvas":"^2.11.2","eslint":"^8.56.0","lodash":"^4.17.21","png.js":"^0.2.1","semver":"^7.5.4","echarts":"^5.4.3","prettier":"^3.2.5","@jimp/png":"^0.22.10","@swc/core":"^1.4.0","colorette":"^2.0.20","@jimp/core":"^0.22.10","@jimp/jpeg":"^0.22.10","@taplo/cli":"^0.7.0","typescript":"^5.3.3","@types/node":"^20.11.16","lint-staged":"^15.2.1","skia-canvas":"^1.0.1","@jimp/custom":"^0.22.10","@napi-rs/cli":"^2.18.0","npm-run-all2":"^6.1.2","pretty-bytes":"^6.1.1","@octokit/rest":"^20.0.2","@types/lodash":"^4.14.202","@types/semver":"^7","canvaskit-wasm":"^0.39.1","@swc-node/register":"^1.8.0","eslint-plugin-import":"^2.29.1","eslint-plugin-sonarjs":"^0.23.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^6.20.0","conventional-changelog-cli":"^4.1.0","@typescript-eslint/eslint-plugin":"^6.20.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.45","@napi-rs/canvas-darwin-arm64":"0.1.45","@napi-rs/canvas-android-arm64":"0.1.45","@napi-rs/canvas-linux-x64-gnu":"0.1.45","@napi-rs/canvas-linux-x64-musl":"0.1.45","@napi-rs/canvas-win32-x64-msvc":"0.1.45","@napi-rs/canvas-linux-arm64-gnu":"0.1.45","@napi-rs/canvas-linux-arm64-musl":"0.1.45","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.45"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.45_1707137538306_0.9212382750178145","host":"s3://npm-registry-packages"}},"0.1.46":{"name":"@napi-rs/canvas","version":"0.1.46","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.46","maintainers":[{"name":"forehalo","email":"forehalo@gmail.com"},{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"6431868674ce0eedb4a12c17ebd66493e122629a","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.46.tgz","fileCount":8,"integrity":"sha512-cSqSJatLSz0A6lNmbDVngNSjQiazh06aZ1gq10GSCffQZtgbn1p3xAa6F4cItZHNHM8E4qc5g4cZoyN2yhshZA==","signatures":[{"sig":"MEUCIGGaC7fUmF/iJoXIfBqa09e7ZUf8DW3NSGJaVmr7jiIsAiEAlTOWyQeA6qJZC4IvCcnO8la294OdF1wcVdcG8uefA/I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fcanvas@0.1.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67235},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"b72704fbeeceaaca5fac3a85932cbb5a4339b25e","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs format:toml","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","format:toml":"taplo format","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"10.2.3","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["eslint -c .eslintrc.yml --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"18.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.0","devDependencies":{"ava":"^6.1.1","benny":"^3.7.1","husky":"^9.0.10","pinst":"^3.0.0","table":"^6.8.1","canvas":"^2.11.2","eslint":"^8.56.0","lodash":"^4.17.21","png.js":"^0.2.1","semver":"^7.5.4","echarts":"^5.4.3","prettier":"^3.2.5","@jimp/png":"^0.22.10","@swc/core":"^1.4.0","colorette":"^2.0.20","@jimp/core":"^0.22.10","@jimp/jpeg":"^0.22.10","@taplo/cli":"^0.7.0","typescript":"^5.3.3","@types/node":"^20.11.16","lint-staged":"^15.2.1","skia-canvas":"^1.0.1","@jimp/custom":"^0.22.10","@napi-rs/cli":"^2.18.0","npm-run-all2":"^6.1.2","pretty-bytes":"^6.1.1","@octokit/rest":"^20.0.2","@types/lodash":"^4.14.202","@types/semver":"^7","canvaskit-wasm":"^0.39.1","@swc-node/register":"^1.8.0","eslint-plugin-import":"^2.29.1","eslint-plugin-sonarjs":"^0.24.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^7.0.0","conventional-changelog-cli":"^4.1.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.46","@napi-rs/canvas-darwin-arm64":"0.1.46","@napi-rs/canvas-android-arm64":"0.1.46","@napi-rs/canvas-linux-x64-gnu":"0.1.46","@napi-rs/canvas-linux-x64-musl":"0.1.46","@napi-rs/canvas-win32-x64-msvc":"0.1.46","@napi-rs/canvas-linux-arm64-gnu":"0.1.46","@napi-rs/canvas-linux-arm64-musl":"0.1.46","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.46"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.46_1708326974515_0.260703003312438","host":"s3://npm-registry-packages"}},"0.1.47":{"name":"@napi-rs/canvas","version":"0.1.47","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.47","maintainers":[{"name":"forehalo","email":"forehalo@gmail.com"},{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"ad32c52ce52dbc41085251eeaf7abc9e51fc2f87","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.47.tgz","fileCount":8,"integrity":"sha512-gRvwr7GSNm0p+uFTvmmvglRvzmuhUKJDSBqsVujN/XMevjFrbKS5d63tXqMHbOfNDq259QSqc+NF2wQvErRlKA==","signatures":[{"sig":"MEQCIFG1UB2TdClIZ0AJVUMWRwm1N6yliM3p7Fq24HTPtwSAAiBKq7hObAo3ONX2WrB6kipcKrs6D7psfBdHKaQ7Yl0Wvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fcanvas@0.1.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67255},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"d9355c3b1dbca3cca4a138c7d1dd226ea98f1883","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs format:toml","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","format:toml":"taplo format","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"10.2.3","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["eslint -c .eslintrc.yml --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"18.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.0","devDependencies":{"ava":"^6.1.1","benny":"^3.7.1","husky":"^9.0.10","pinst":"^3.0.0","table":"^6.8.1","canvas":"^2.11.2","eslint":"^8.56.0","lodash":"^4.17.21","png.js":"^0.2.1","semver":"^7.5.4","echarts":"^5.4.3","prettier":"^3.2.5","@jimp/png":"^0.22.10","@swc/core":"^1.4.0","colorette":"^2.0.20","@jimp/core":"^0.22.10","@jimp/jpeg":"^0.22.10","@taplo/cli":"^0.7.0","typescript":"^5.3.3","@types/node":"^20.11.16","lint-staged":"^15.2.1","skia-canvas":"^1.0.1","@jimp/custom":"^0.22.10","@napi-rs/cli":"^2.18.0","npm-run-all2":"^6.1.2","pretty-bytes":"^6.1.1","@octokit/rest":"^20.0.2","@types/lodash":"^4.14.202","@types/semver":"^7","canvaskit-wasm":"^0.39.1","@swc-node/register":"^1.8.0","eslint-plugin-import":"^2.29.1","eslint-plugin-sonarjs":"^0.24.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^7.0.0","conventional-changelog-cli":"^4.1.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.47","@napi-rs/canvas-darwin-arm64":"0.1.47","@napi-rs/canvas-android-arm64":"0.1.47","@napi-rs/canvas-linux-x64-gnu":"0.1.47","@napi-rs/canvas-linux-x64-musl":"0.1.47","@napi-rs/canvas-win32-x64-msvc":"0.1.47","@napi-rs/canvas-linux-arm64-gnu":"0.1.47","@napi-rs/canvas-linux-arm64-musl":"0.1.47","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.47"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.47_1708352994784_0.42197405618920825","host":"s3://npm-registry-packages"}},"0.1.48":{"name":"@napi-rs/canvas","version":"0.1.48","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.48","maintainers":[{"name":"forehalo","email":"forehalo@gmail.com"},{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"e22f394599633a37fd073534b56379c20547b962","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.48.tgz","fileCount":8,"integrity":"sha512-PSJOLPFIyfxPCW7L0inA3G7rn65JPq9FY/2QNH1Rm1M1s0ytR8BUnq2xhcT1UeFqnZVtX3yztz6J9TP1osMppQ==","signatures":[{"sig":"MEQCIDrykWSh3bfkZBUpEFy915MUr9bR2p74AHsEWt1vUnHMAiBHcXl7cv3zGoyRFVOJHyZjgmhIWn7p6MZ3dXFpP3EFyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fcanvas@0.1.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67255},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"1469a7dc18bb649bae0078cf783361bf1b11533d","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs format:toml","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","format:toml":"taplo format","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"10.2.3","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["eslint -c .eslintrc.yml --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"18.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.0","devDependencies":{"ava":"^6.1.1","benny":"^3.7.1","husky":"^9.0.10","pinst":"^3.0.0","table":"^6.8.1","canvas":"^2.11.2","eslint":"^8.56.0","lodash":"^4.17.21","png.js":"^0.2.1","semver":"^7.5.4","echarts":"^5.4.3","prettier":"^3.2.5","@jimp/png":"^0.22.10","@swc/core":"^1.4.0","colorette":"^2.0.20","@jimp/core":"^0.22.10","@jimp/jpeg":"^0.22.10","@taplo/cli":"^0.7.0","typescript":"^5.3.3","@types/node":"^20.11.16","lint-staged":"^15.2.1","skia-canvas":"^1.0.1","@jimp/custom":"^0.22.10","@napi-rs/cli":"^2.18.0","npm-run-all2":"^6.1.2","pretty-bytes":"^6.1.1","@octokit/rest":"^20.0.2","@types/lodash":"^4.14.202","@types/semver":"^7","canvaskit-wasm":"^0.39.1","@swc-node/register":"^1.8.0","eslint-plugin-import":"^2.29.1","eslint-plugin-sonarjs":"^0.24.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^7.0.0","conventional-changelog-cli":"^4.1.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.48","@napi-rs/canvas-darwin-arm64":"0.1.48","@napi-rs/canvas-android-arm64":"0.1.48","@napi-rs/canvas-linux-x64-gnu":"0.1.48","@napi-rs/canvas-linux-x64-musl":"0.1.48","@napi-rs/canvas-win32-x64-msvc":"0.1.48","@napi-rs/canvas-linux-arm64-gnu":"0.1.48","@napi-rs/canvas-linux-arm64-musl":"0.1.48","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.48"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.48_1708503267028_0.7149326053819163","host":"s3://npm-registry-packages"}},"0.1.49":{"name":"@napi-rs/canvas","version":"0.1.49","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.49","maintainers":[{"name":"forehalo","email":"forehalo@gmail.com"},{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"87ce4b60daf1b3854282a4c70d2a61732a2220e6","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.49.tgz","fileCount":8,"integrity":"sha512-2NKms4t5PIwVMxbzAzOvQMEB1LPwM2Q0iQHFWg+/SD1DoIBzTk0vL9bzINzpHVXviWLwaHLdnIDofERX9MNymw==","signatures":[{"sig":"MEQCIBq7PbFfN7SDn+b0XKTfjcqke1hPm+hgHE+ewJj3E3yvAiBn8mc/C4qBbTYqYNTDbVfvl8X2IFJlXbFSFUgpiCy79Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fcanvas@0.1.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67255},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"f4a077ab8b8c1917fea5887d2adc488ab72dd8e4","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs format:toml","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","format:toml":"taplo format","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"10.2.4","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["eslint -c .eslintrc.yml --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"20.11.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.0","devDependencies":{"ava":"^6.1.1","benny":"^3.7.1","husky":"^9.0.10","pinst":"^3.0.0","table":"^6.8.1","canvas":"^2.11.2","eslint":"^8.56.0","lodash":"^4.17.21","png.js":"^0.2.1","semver":"^7.5.4","echarts":"^5.4.3","prettier":"^3.2.5","@jimp/png":"^0.22.10","@swc/core":"^1.4.0","colorette":"^2.0.20","@jimp/core":"^0.22.10","@jimp/jpeg":"^0.22.10","@taplo/cli":"^0.7.0","typescript":"^5.3.3","@types/node":"^20.11.16","lint-staged":"^15.2.1","skia-canvas":"^1.0.1","@jimp/custom":"^0.22.10","@napi-rs/cli":"^2.18.0","npm-run-all2":"^6.1.2","pretty-bytes":"^6.1.1","@octokit/rest":"^20.0.2","@types/lodash":"^4.14.202","@types/semver":"^7","canvaskit-wasm":"^0.39.1","@swc-node/register":"^1.8.0","eslint-plugin-import":"^2.29.1","eslint-plugin-sonarjs":"^0.24.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^7.0.0","conventional-changelog-cli":"^4.1.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.49","@napi-rs/canvas-darwin-arm64":"0.1.49","@napi-rs/canvas-android-arm64":"0.1.49","@napi-rs/canvas-linux-x64-gnu":"0.1.49","@napi-rs/canvas-linux-x64-musl":"0.1.49","@napi-rs/canvas-win32-x64-msvc":"0.1.49","@napi-rs/canvas-linux-arm64-gnu":"0.1.49","@napi-rs/canvas-linux-arm64-musl":"0.1.49","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.49"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.49_1708600087236_0.5448780939045794","host":"s3://npm-registry-packages"}},"0.1.50":{"name":"@napi-rs/canvas","version":"0.1.50","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.50","maintainers":[{"name":"forehalo","email":"forehalo@gmail.com"},{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"c942e4fe3582a7aa1894b3dc4d78ba0b061b7179","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.50.tgz","fileCount":8,"integrity":"sha512-YgFUR2c/kA5bfHH8X6p+/7+sgZBa4OX6FKU5RjkjqZBCwlQZZ+RswdKZjvPd/UMrq0w0rZPk/RmzLRDSzoVsYg==","signatures":[{"sig":"MEYCIQCSfTilbqK+xNL13IS7/RgrEoEcA0TPZ9YllOytNwH2dAIhAJHqdLq8dq3LIWjiHhIMRdqDM/ObEHht8z22h4iKTxZ1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fcanvas@0.1.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67302},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"a6b5cc4a45e2b58d7576ee413eff156f394511ff","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs format:toml","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","format:toml":"taplo format","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"10.2.4","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["eslint -c .eslintrc.yml --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"20.11.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.0","devDependencies":{"ava":"^6.1.1","benny":"^3.7.1","husky":"^9.0.10","pinst":"^3.0.0","table":"^6.8.1","canvas":"^2.11.2","eslint":"^8.56.0","lodash":"^4.17.21","png.js":"^0.2.1","semver":"^7.5.4","echarts":"^5.4.3","prettier":"^3.2.5","@jimp/png":"^0.22.10","@swc/core":"^1.4.0","colorette":"^2.0.20","@jimp/core":"^0.22.10","@jimp/jpeg":"^0.22.10","@taplo/cli":"^0.7.0","typescript":"^5.3.3","@types/node":"^20.11.16","lint-staged":"^15.2.1","skia-canvas":"^1.0.1","@jimp/custom":"^0.22.10","@napi-rs/cli":"^2.18.0","npm-run-all2":"^6.1.2","pretty-bytes":"^6.1.1","@octokit/rest":"^20.0.2","@types/lodash":"^4.14.202","@types/semver":"^7","canvaskit-wasm":"^0.39.1","@swc-node/register":"^1.8.0","eslint-plugin-import":"^2.29.1","eslint-plugin-sonarjs":"^0.24.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^7.0.0","conventional-changelog-cli":"^4.1.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.50","@napi-rs/canvas-darwin-arm64":"0.1.50","@napi-rs/canvas-android-arm64":"0.1.50","@napi-rs/canvas-linux-x64-gnu":"0.1.50","@napi-rs/canvas-linux-x64-musl":"0.1.50","@napi-rs/canvas-win32-x64-msvc":"0.1.50","@napi-rs/canvas-linux-arm64-gnu":"0.1.50","@napi-rs/canvas-linux-arm64-musl":"0.1.50","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.50"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.50_1708954859824_0.5946360336388525","host":"s3://npm-registry-packages"}},"0.1.51":{"name":"@napi-rs/canvas","version":"0.1.51","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.51","maintainers":[{"name":"forehalo","email":"forehalo@gmail.com"},{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"ad316857cc3d39645962588b855aac6e5b32c0d2","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.51.tgz","fileCount":8,"integrity":"sha512-9cD1BQk0kPrdLxdSPFEL7c9oeNPGZLEDn2F/Ctui7hoIdJLRm34BSW5/88UJbmgWVLM5+Ju/XKM1Rny3z3bhfQ==","signatures":[{"sig":"MEUCIQCG4P+dmwGT1Dpi/tCJDXlCJ0YFiaoXuKpa6NJXcYuGegIgI9lUrqdzgn0JwGfAGLUOK7gIOaNalGVCfrSh7PCz64U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fcanvas@0.1.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67342},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"b049717f51c55b7de0f1e40acc853af2a9f21ae7","scripts":{"lint":"eslint . -c ./.eslintrc.yml","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs format:toml","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","format:toml":"taplo format","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"10.2.4","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["eslint -c .eslintrc.yml --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"20.11.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.0","devDependencies":{"ava":"^6.1.1","benny":"^3.7.1","husky":"^9.0.10","pinst":"^3.0.0","table":"^6.8.1","canvas":"^2.11.2","eslint":"^8.56.0","lodash":"^4.17.21","png.js":"^0.2.1","semver":"^7.5.4","echarts":"^5.4.3","prettier":"^3.2.5","@jimp/png":"^0.22.10","@swc/core":"^1.4.0","colorette":"^2.0.20","@jimp/core":"^0.22.10","@jimp/jpeg":"^0.22.10","@taplo/cli":"^0.7.0","typescript":"^5.3.3","@types/node":"^20.11.16","lint-staged":"^15.2.1","skia-canvas":"^1.0.1","@jimp/custom":"^0.22.10","@napi-rs/cli":"^2.18.0","npm-run-all2":"^6.1.2","pretty-bytes":"^6.1.1","@octokit/rest":"^20.0.2","@types/lodash":"^4.14.202","@types/semver":"^7","canvaskit-wasm":"^0.39.1","@swc-node/register":"^1.8.0","eslint-plugin-import":"^2.29.1","eslint-plugin-sonarjs":"^0.24.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^7.0.0","conventional-changelog-cli":"^4.1.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.51","@napi-rs/canvas-darwin-arm64":"0.1.51","@napi-rs/canvas-android-arm64":"0.1.51","@napi-rs/canvas-linux-x64-gnu":"0.1.51","@napi-rs/canvas-linux-x64-musl":"0.1.51","@napi-rs/canvas-win32-x64-msvc":"0.1.51","@napi-rs/canvas-linux-arm64-gnu":"0.1.51","@napi-rs/canvas-linux-arm64-musl":"0.1.51","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.51"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.51_1709541733499_0.4651563122571065","host":"s3://npm-registry-packages"}},"0.1.52":{"name":"@napi-rs/canvas","version":"0.1.52","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.52","maintainers":[{"name":"forehalo","email":"forehalo@gmail.com"},{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"49c3a27c9243ffa5b21ba6368155aad6252e180c","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.52.tgz","fileCount":8,"integrity":"sha512-xeW9EghZLDPZuqWJ4l1+eG3ld0i9J7SpV2zlgi34MPt/FE9K2XWGCfnLr0gHGOBkcI3YOVhI13I0HqRAkMPdVw==","signatures":[{"sig":"MEUCICQBg4jeAwZEQUDsYT8sK8sOTXu6k4c3v2cRnoHTXpYeAiEAjoTsxv9wv7z4cIcT5WUjh2ZayoybGfLAiN7rU1xzLro=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fcanvas@0.1.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67086},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"380efc2ecec9d6685d16f892bf64ec4e62740bf1","scripts":{"lint":"oxlint","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs format:toml","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","format:toml":"taplo format","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"10.5.0","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"20.12.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"ava":"^6.1.1","benny":"^3.7.1","husky":"^9.0.10","pinst":"^3.0.0","table":"^6.8.1","canvas":"^2.11.2","lodash":"^4.17.21","oxlint":"^0.2.17","png.js":"^0.2.1","semver":"^7.5.4","echarts":"^5.4.3","prettier":"^3.2.5","@jimp/png":"^0.22.10","@swc/core":"^1.4.0","colorette":"^2.0.20","@jimp/core":"^0.22.10","@jimp/jpeg":"^0.22.10","@taplo/cli":"^0.7.0","typescript":"^5.3.3","@types/node":"^20.11.16","lint-staged":"^15.2.1","skia-canvas":"^1.0.1","@jimp/custom":"^0.22.10","@napi-rs/cli":"^2.18.0","npm-run-all2":"^6.1.2","pretty-bytes":"^6.1.1","@octokit/rest":"^20.0.2","@types/lodash":"^4.14.202","@types/semver":"^7","canvaskit-wasm":"^0.39.1","@swc-node/register":"^1.8.0","conventional-changelog-cli":"^4.1.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.52","@napi-rs/canvas-darwin-arm64":"0.1.52","@napi-rs/canvas-android-arm64":"0.1.52","@napi-rs/canvas-linux-x64-gnu":"0.1.52","@napi-rs/canvas-linux-x64-musl":"0.1.52","@napi-rs/canvas-win32-x64-msvc":"0.1.52","@napi-rs/canvas-linux-arm64-gnu":"0.1.52","@napi-rs/canvas-linux-arm64-musl":"0.1.52","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.52"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.52_1713361910121_0.41598925103722295","host":"s3://npm-registry-packages"}},"0.1.53":{"name":"@napi-rs/canvas","version":"0.1.53","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.53","maintainers":[{"name":"forehalo","email":"forehalo@gmail.com"},{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"ea7973ff782122ffd75eacc63eae9b1b5bf97d50","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.53.tgz","fileCount":8,"integrity":"sha512-XsEZi97+kKykmAiPpY+IpZoHxJY1srqFZp8jDt1/RySzC0kB0iZYt/VMIFqQKpLCARZjD7SOAz2AULtwYlesCA==","signatures":[{"sig":"MEUCIFRwbda35KPBxGJn/7SwdJMFY4jLm6mFrsr5R87VUUMDAiEAvegn1ADsn4z0PXWzkd1wXVg92QsI0HCeok9RBVj7mJo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fcanvas@0.1.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67197},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"2eabbb0279b28e65f885fbceb29d04995f9cafdd","scripts":{"lint":"oxlint","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs format:toml","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","format:toml":"taplo format","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"10.7.0","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"20.14.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.2.2","devDependencies":{"ava":"^6.1.1","benny":"^3.7.1","husky":"^9.0.10","pinst":"^3.0.0","table":"^6.8.1","canvas":"^2.11.2","lodash":"^4.17.21","oxlint":"^0.4.0","png.js":"^0.2.1","semver":"^7.5.4","echarts":"^5.4.3","prettier":"^3.2.5","@jimp/png":"^0.22.10","@swc/core":"^1.4.0","colorette":"^2.0.20","@jimp/core":"^0.22.10","@jimp/jpeg":"^0.22.10","@taplo/cli":"^0.7.0","typescript":"^5.3.3","@types/node":"^20.11.16","lint-staged":"^15.2.1","skia-canvas":"^1.0.1","@jimp/custom":"^0.22.10","@napi-rs/cli":"^2.18.0","npm-run-all2":"^6.1.2","pretty-bytes":"^6.1.1","@octokit/rest":"^20.0.2","@types/lodash":"^4.14.202","@types/semver":"^7","canvaskit-wasm":"^0.39.1","@swc-node/register":"^1.8.0","conventional-changelog-cli":"^5.0.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.53","@napi-rs/canvas-darwin-arm64":"0.1.53","@napi-rs/canvas-android-arm64":"0.1.53","@napi-rs/canvas-linux-x64-gnu":"0.1.53","@napi-rs/canvas-linux-x64-musl":"0.1.53","@napi-rs/canvas-win32-x64-msvc":"0.1.53","@napi-rs/canvas-linux-arm64-gnu":"0.1.53","@napi-rs/canvas-linux-arm64-musl":"0.1.53","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.53"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.53_1717935557982_0.37488690656632384","host":"s3://npm-registry-packages"}},"0.1.54":{"name":"@napi-rs/canvas","version":"0.1.54","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.54","maintainers":[{"name":"forehalo","email":"forehalo@gmail.com"},{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register","core-js/proposals/promise-with-resolvers.js"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"d7217bb8047642cf91194de9d83006661ba9e2cc","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.54.tgz","fileCount":8,"integrity":"sha512-/EbmJYc4Y/tumic2Ha9HwGH5jo/q0EEmAYuNwRDeCInfYdittrJKFPFmdWJ24AM+gZiC7IqfpxZOlw1GDSvzWw==","signatures":[{"sig":"MEUCIQDs2Li5tGWui1GvFw1Qrw6ZEXqzd0VO7cKExfV72vL2bAIgL3meanAegGUCd/cKM1O+gqjAV3r4RFYPLY7VlZoX+Uo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fcanvas@0.1.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67367},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"5f19feeb00c16a7aee4e91e0557731b702de8e25","scripts":{"lint":"oxlint","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs format:toml","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","format:toml":"taplo format","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"10.8.1","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"20.16.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.4.0","devDependencies":{"ava":"^6.1.1","benny":"^3.7.1","husky":"^9.0.10","pinst":"^3.0.0","table":"^6.8.1","canvas":"^2.11.2","lodash":"^4.17.21","oxlint":"^0.7.0","png.js":"^0.2.1","semver":"^7.5.4","core-js":"^3.38.0","echarts":"^5.4.3","prettier":"^3.2.5","@jimp/png":"^0.22.10","@swc/core":"^1.4.0","colorette":"^2.0.20","@jimp/core":"^0.22.10","@jimp/jpeg":"^0.22.10","@taplo/cli":"^0.7.0","typescript":"^5.3.3","@types/node":"^20.11.16","lint-staged":"^15.2.1","skia-canvas":"^1.0.1","@jimp/custom":"^0.22.10","@napi-rs/cli":"^2.18.0","npm-run-all2":"^6.1.2","pretty-bytes":"^6.1.1","@octokit/rest":"^21.0.0","@types/lodash":"^4.14.202","@types/semver":"^7","canvaskit-wasm":"^0.39.1","@swc-node/register":"^1.8.0","conventional-changelog-cli":"^5.0.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.54","@napi-rs/canvas-darwin-arm64":"0.1.54","@napi-rs/canvas-android-arm64":"0.1.54","@napi-rs/canvas-linux-x64-gnu":"0.1.54","@napi-rs/canvas-linux-x64-musl":"0.1.54","@napi-rs/canvas-win32-x64-msvc":"0.1.54","@napi-rs/canvas-linux-arm64-gnu":"0.1.54","@napi-rs/canvas-linux-arm64-musl":"0.1.54","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.54"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.54_1723901988765_0.5281027411436721","host":"s3://npm-registry-packages"}},"0.1.55":{"name":"@napi-rs/canvas","version":"0.1.55","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.55","maintainers":[{"name":"forehalo","email":"forehalo@gmail.com"},{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register","core-js/proposals/promise-with-resolvers.js"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"cb1be83a46501c5260501e8c91eb51039632e021","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.55.tgz","fileCount":8,"integrity":"sha512-Jw5ewjXboNSrEVXbUrj/l6800Stn1hHeMV4R/HbDkRGSMW3DLMOZAFGbd+d0174OpsjYFqc5SB3Q3wcatWsuMQ==","signatures":[{"sig":"MEUCIQCG2wAieTzH8Aj28GQJuMe2EwZE0lm33q9wjx400HeEjQIgMiMFRHeGK4nE8EIdKd54vIfff7qztRUtFeMBl3ZHmrQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fcanvas@0.1.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67365},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"49574ed8a35c95679eefa984ee89947bfcd53ba8","scripts":{"lint":"oxlint","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs format:toml","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","format:toml":"taplo format","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"10.8.2","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"20.17.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.4.1","devDependencies":{"ava":"^6.1.1","benny":"^3.7.1","husky":"^9.0.10","pinst":"^3.0.0","table":"^6.8.1","canvas":"^2.11.2","lodash":"^4.17.21","oxlint":"^0.9.0","png.js":"^0.2.1","semver":"^7.5.4","core-js":"^3.38.0","echarts":"^5.4.3","prettier":"^3.2.5","@jimp/png":"^0.22.10","@swc/core":"^1.4.0","colorette":"^2.0.20","@jimp/core":"^1.0.0","@jimp/jpeg":"^0.22.10","@taplo/cli":"^0.7.0","typescript":"^5.3.3","@types/node":"^20.11.16","lint-staged":"^15.2.1","skia-canvas":"^1.0.1","@jimp/custom":"^0.22.10","@napi-rs/cli":"^2.18.0","npm-run-all2":"^6.1.2","pretty-bytes":"^6.1.1","@octokit/rest":"^21.0.0","@types/lodash":"^4.14.202","@types/semver":"^7","canvaskit-wasm":"^0.39.1","@swc-node/register":"^1.8.0","conventional-changelog-cli":"^5.0.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.55","@napi-rs/canvas-darwin-arm64":"0.1.55","@napi-rs/canvas-android-arm64":"0.1.55","@napi-rs/canvas-linux-x64-gnu":"0.1.55","@napi-rs/canvas-linux-x64-musl":"0.1.55","@napi-rs/canvas-win32-x64-msvc":"0.1.55","@napi-rs/canvas-linux-arm64-gnu":"0.1.55","@napi-rs/canvas-linux-arm64-musl":"0.1.55","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.55"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.55_1725465269165_0.5857494975571627","host":"s3://npm-registry-packages"}},"0.1.56":{"name":"@napi-rs/canvas","version":"0.1.56","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.56","maintainers":[{"name":"forehalo","email":"forehalo@gmail.com"},{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register","core-js/proposals/promise-with-resolvers.js"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"d7a610eba4a525d835f43077c5c3841488c43e0e","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.56.tgz","fileCount":8,"integrity":"sha512-SujSchzG6lLc/wT+Mwxam/w30Kk2sFTiU6bLFcidecKSmlhenAhGMQhZh2iGFfKoh2+8iit0jrt99n6TqReICQ==","signatures":[{"sig":"MEUCIQDdEEvn4BYqihbb9j0cwuT+HJtTQQcHUnBbhg1crKCGdQIgEhN+xl7UWsW/UF6pTUo8l4XnAAFoETVDqUJ58RQwrF0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fcanvas@0.1.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67365},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"1de310be24c2678dd40c9a78e6a1b6085c490020","scripts":{"lint":"oxlint","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs format:toml","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","format:toml":"taplo format","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"10.8.2","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"20.17.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"ava":"^6.1.1","benny":"^3.7.1","husky":"^9.0.10","pinst":"^3.0.0","table":"^6.8.1","canvas":"^2.11.2","lodash":"^4.17.21","oxlint":"^0.9.0","png.js":"^0.2.1","semver":"^7.5.4","core-js":"^3.38.0","echarts":"^5.4.3","prettier":"^3.2.5","@jimp/png":"^0.22.10","@swc/core":"^1.4.0","colorette":"^2.0.20","@jimp/core":"^1.0.0","@jimp/jpeg":"^0.22.10","@taplo/cli":"^0.7.0","typescript":"^5.3.3","@types/node":"^20.11.16","lint-staged":"^15.2.1","skia-canvas":"^1.0.1","@jimp/custom":"^0.22.10","@napi-rs/cli":"^2.18.0","npm-run-all2":"^6.1.2","pretty-bytes":"^6.1.1","@octokit/rest":"^21.0.0","@types/lodash":"^4.14.202","@types/semver":"^7","canvaskit-wasm":"^0.39.1","@swc-node/register":"^1.8.0","conventional-changelog-cli":"^5.0.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.56","@napi-rs/canvas-darwin-arm64":"0.1.56","@napi-rs/canvas-android-arm64":"0.1.56","@napi-rs/canvas-linux-x64-gnu":"0.1.56","@napi-rs/canvas-linux-x64-musl":"0.1.56","@napi-rs/canvas-win32-x64-msvc":"0.1.56","@napi-rs/canvas-linux-arm64-gnu":"0.1.56","@napi-rs/canvas-linux-arm64-musl":"0.1.56","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.56"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.56_1726761727446_0.9585696025849022","host":"s3://npm-registry-packages"}},"0.1.57":{"name":"@napi-rs/canvas","version":"0.1.57","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.57","maintainers":[{"name":"forehalo","email":"forehalo@gmail.com"},{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register","core-js/proposals/promise-with-resolvers.js"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"0772f3e54b1fcd38c438bb2396d4f8833fa3cd50","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.57.tgz","fileCount":8,"integrity":"sha512-uoj9e3QEVHXSvxXv+CqGhwkG1u0uMDSxhLUKeHdQGKA2iLMO57ArVJRXyWMzgGkUqPHHeY3bh2PAElNgP0m6MA==","signatures":[{"sig":"MEUCIQDZllMXjrJH28wAzl4ZAkUKnXdiDeRw7ESbFfMYfWS57gIgPa5G0Pp4tZRt1+Z0bcy4ihrPJgmFm+JNp8ZFlhCZmhU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fcanvas@0.1.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67365},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"2f141584a34354027b81c03cf6a2e15b4494f3e7","scripts":{"lint":"oxlint","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs format:toml","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","format:toml":"taplo format","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"10.8.2","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"20.17.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"ava":"^6.1.1","benny":"^3.7.1","husky":"^9.0.10","pinst":"^3.0.0","table":"^6.8.1","canvas":"^2.11.2","lodash":"^4.17.21","oxlint":"^0.9.0","png.js":"^0.2.1","semver":"^7.5.4","core-js":"^3.38.0","echarts":"^5.4.3","prettier":"^3.2.5","@jimp/png":"^0.22.10","@swc/core":"^1.4.0","colorette":"^2.0.20","@jimp/core":"^1.0.0","@jimp/jpeg":"^0.22.10","@taplo/cli":"^0.7.0","typescript":"^5.3.3","@types/node":"^20.11.16","lint-staged":"^15.2.1","skia-canvas":"^1.0.1","@jimp/custom":"^0.22.10","@napi-rs/cli":"^2.18.0","npm-run-all2":"^6.1.2","pretty-bytes":"^6.1.1","@octokit/rest":"^21.0.0","@types/lodash":"^4.14.202","@types/semver":"^7","canvaskit-wasm":"^0.39.1","@swc-node/register":"^1.8.0","conventional-changelog-cli":"^5.0.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.57","@napi-rs/canvas-darwin-arm64":"0.1.57","@napi-rs/canvas-android-arm64":"0.1.57","@napi-rs/canvas-linux-x64-gnu":"0.1.57","@napi-rs/canvas-linux-x64-musl":"0.1.57","@napi-rs/canvas-win32-x64-msvc":"0.1.57","@napi-rs/canvas-linux-arm64-gnu":"0.1.57","@napi-rs/canvas-linux-arm64-musl":"0.1.57","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.57"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.57_1728877996000_0.8293449263379615","host":"s3://npm-registry-packages"}},"0.1.58":{"name":"@napi-rs/canvas","version":"0.1.58","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.58","maintainers":[{"name":"forehalo","email":"forehalo@gmail.com"},{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register","core-js/proposals/promise-with-resolvers.js"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"85fc43858311961d35b40ac0e03bcab7eb937c85","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.58.tgz","fileCount":8,"integrity":"sha512-XDeVEFbXfiiXeB9816rlbSZyOysJPaQTKYG7u/wL3GQhg4YznZkjq8vEsNvK6C+bJx29OV8INu9bmfXPaE4Drw==","signatures":[{"sig":"MEUCIEK1A44RG1VXg2eHlXDGG9idZ7h5chVoJJFQA3Z25uDBAiEAx9LsNHZyxFFBd5PFEzOjMzE2obnepxGmhQHdLQrIcjw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fcanvas@0.1.58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67473},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"dbf7c9b9558ebd2d7eadd3f9de838eae4ec9ef48","scripts":{"lint":"oxlint","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs format:toml","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","format:toml":"taplo format","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"10.8.2","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"20.17.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"ava":"^6.1.1","benny":"^3.7.1","husky":"^9.0.10","pinst":"^3.0.0","table":"^6.8.1","canvas":"^2.11.2","lodash":"^4.17.21","oxlint":"^0.9.0","png.js":"^0.2.1","semver":"^7.5.4","core-js":"^3.38.0","echarts":"^5.4.3","prettier":"^3.2.5","@jimp/png":"^0.22.10","@swc/core":"^1.4.0","colorette":"^2.0.20","@jimp/core":"^1.0.0","@jimp/jpeg":"^0.22.10","@taplo/cli":"^0.7.0","typescript":"^5.3.3","@types/node":"^20.11.16","lint-staged":"^15.2.1","skia-canvas":"^1.0.1","@jimp/custom":"^0.22.10","@napi-rs/cli":"^2.18.0","npm-run-all2":"^6.1.2","pretty-bytes":"^6.1.1","@octokit/rest":"^21.0.0","@types/lodash":"^4.14.202","@types/semver":"^7","canvaskit-wasm":"^0.39.1","@swc-node/register":"^1.8.0","conventional-changelog-cli":"^5.0.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.58","@napi-rs/canvas-darwin-arm64":"0.1.58","@napi-rs/canvas-android-arm64":"0.1.58","@napi-rs/canvas-linux-x64-gnu":"0.1.58","@napi-rs/canvas-linux-x64-musl":"0.1.58","@napi-rs/canvas-win32-x64-msvc":"0.1.58","@napi-rs/canvas-linux-arm64-gnu":"0.1.58","@napi-rs/canvas-linux-arm64-musl":"0.1.58","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.58"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.58_1728912754253_0.7173682094299529","host":"s3://npm-registry-packages"}},"0.1.59":{"name":"@napi-rs/canvas","version":"0.1.59","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.59","maintainers":[{"name":"forehalo","email":"forehalo@gmail.com"},{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register","core-js/proposals/promise-with-resolvers.js"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"6b5b40741aa3a53097850257b00ef8b8ecb9ad75","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.59.tgz","fileCount":8,"integrity":"sha512-3vUtQ8DzYcz9xy86UUe8OfDiXNuuLB9zFAUs5N/I2GpkY/MWBJ2M7w5FqH380oC44IzYOWaOMLWCPfNZBsbBww==","signatures":[{"sig":"MEUCIQCp3gDYap50DNhq3EETA7Pr/zFyqcVph4/4PtyhQx2MYgIgAgvEygH7S0Qpo/oc+vtbm1JNnQ/GRL/p8T8oJWOq0mA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fcanvas@0.1.59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67540},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"6724697931bda4c8d38c0d0abd782331e27ef251","scripts":{"lint":"oxlint","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs format:toml","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","format:toml":"taplo format","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"10.8.2","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"20.18.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.1","devDependencies":{"ava":"^6.1.1","benny":"^3.7.1","husky":"^9.0.10","pinst":"^3.0.0","table":"^6.8.1","canvas":"^2.11.2","lodash":"^4.17.21","oxlint":"^0.10.0","png.js":"^0.2.1","semver":"^7.5.4","core-js":"^3.38.0","echarts":"^5.4.3","prettier":"^3.2.5","@jimp/png":"^0.22.10","@swc/core":"^1.4.0","colorette":"^2.0.20","@jimp/core":"^1.0.0","@jimp/jpeg":"^0.22.10","@taplo/cli":"^0.7.0","typescript":"^5.3.3","@types/node":"^20.11.16","lint-staged":"^15.2.1","skia-canvas":"^1.0.1","@jimp/custom":"^0.22.10","@napi-rs/cli":"^2.18.0","npm-run-all2":"^7.0.0","pretty-bytes":"^6.1.1","@octokit/rest":"^21.0.0","@types/lodash":"^4.14.202","@types/semver":"^7","canvaskit-wasm":"^0.39.1","@swc-node/register":"^1.8.0","conventional-changelog-cli":"^5.0.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.59","@napi-rs/canvas-darwin-arm64":"0.1.59","@napi-rs/canvas-android-arm64":"0.1.59","@napi-rs/canvas-linux-x64-gnu":"0.1.59","@napi-rs/canvas-linux-x64-musl":"0.1.59","@napi-rs/canvas-win32-x64-msvc":"0.1.59","@napi-rs/canvas-linux-arm64-gnu":"0.1.59","@napi-rs/canvas-linux-arm64-musl":"0.1.59","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.59"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.59_1730044788260_0.83469049549617","host":"s3://npm-registry-packages"}},"0.1.60":{"name":"@napi-rs/canvas","version":"0.1.60","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.60","maintainers":[{"name":"forehalo","email":"forehalo@gmail.com"},{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register","core-js/proposals/promise-with-resolvers.js"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"a7f2196fbb8e6dd04ecaf2946721ba0b86fe698c","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.60.tgz","fileCount":8,"integrity":"sha512-2a/8ynCHVXu9JVTeT/RLrZy6kro3VHnxDqy7SyHIdzCUUwJoKuKNmDzXjD6bqE0W/07j1lFW7OVIAYSr1GiWuA==","signatures":[{"sig":"MEQCIA20nG5XH7fcPZA7MQgpiIG96GAe3AZJUdfQMIwC8odLAiByumJzW6JfAQx2tw9c7WHM7MfXuIF3M19M8YU+lTUqzw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fcanvas@0.1.60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67540},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"0d748a7ff430923454c102b7d423f02d1090fb80","scripts":{"lint":"oxlint","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs format:toml","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","format:toml":"taplo format","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"10.8.2","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"20.18.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.1","devDependencies":{"ava":"^6.1.1","benny":"^3.7.1","husky":"^9.0.10","pinst":"^3.0.0","table":"^6.8.1","canvas":"^2.11.2","lodash":"^4.17.21","oxlint":"^0.11.0","png.js":"^0.2.1","semver":"^7.5.4","core-js":"^3.38.0","echarts":"^5.4.3","prettier":"^3.2.5","@jimp/png":"^0.22.10","@swc/core":"^1.4.0","colorette":"^2.0.20","@jimp/core":"^1.0.0","@jimp/jpeg":"^0.22.10","@taplo/cli":"^0.7.0","typescript":"^5.3.3","@types/node":"^20.11.16","lint-staged":"^15.2.1","skia-canvas":"^1.0.1","@jimp/custom":"^0.22.10","@napi-rs/cli":"^2.18.0","npm-run-all2":"^7.0.0","pretty-bytes":"^6.1.1","@octokit/rest":"^21.0.0","@types/lodash":"^4.14.202","@types/semver":"^7","canvaskit-wasm":"^0.39.1","@swc-node/register":"^1.8.0","conventional-changelog-cli":"^5.0.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.60","@napi-rs/canvas-darwin-arm64":"0.1.60","@napi-rs/canvas-android-arm64":"0.1.60","@napi-rs/canvas-linux-x64-gnu":"0.1.60","@napi-rs/canvas-linux-x64-musl":"0.1.60","@napi-rs/canvas-win32-x64-msvc":"0.1.60","@napi-rs/canvas-linux-arm64-gnu":"0.1.60","@napi-rs/canvas-linux-arm64-musl":"0.1.60","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.60"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.60_1730964719836_0.5841578096670279","host":"s3://npm-registry-packages"}},"0.1.61":{"name":"@napi-rs/canvas","version":"0.1.61","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.61","maintainers":[{"name":"forehalo","email":"forehalo@gmail.com"},{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register","core-js/proposals/promise-with-resolvers.js"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"7ba5dc25fda32998b7b2385c466dbdb68cb0b470","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.61.tgz","fileCount":8,"integrity":"sha512-IJDok7OsGQ+Wd9QOWaOnFszw1mxNtJuynD+tBAhWMV6QJr7fWZx83eYS9xSl+3XR2tUa9oiHc44APcHBgdErmA==","signatures":[{"sig":"MEQCID5O3+1DaXfHHaVpTdrCMn4dRdWq3jMxBsnVAx+vp9gGAiA9Pw4uM+edEebiDaaSwgbmxUPISv/Zrr9HT4GmQbPSWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fcanvas@0.1.61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67540},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"f1a7d7d179c0829097aed3e79d1f038986bcc127","scripts":{"lint":"oxlint","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs format:toml","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","format:toml":"taplo format","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"10.8.2","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"20.18.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.1","devDependencies":{"ava":"^6.1.1","benny":"^3.7.1","husky":"^9.0.10","pinst":"^3.0.0","table":"^6.8.1","canvas":"^2.11.2","lodash":"^4.17.21","oxlint":"^0.11.0","png.js":"^0.2.1","semver":"^7.5.4","core-js":"^3.38.0","echarts":"^5.4.3","prettier":"^3.2.5","@jimp/png":"^0.22.10","@swc/core":"^1.4.0","colorette":"^2.0.20","@jimp/core":"^1.0.0","@jimp/jpeg":"^0.22.10","@taplo/cli":"^0.7.0","typescript":"^5.3.3","@types/node":"^20.11.16","lint-staged":"^15.2.1","skia-canvas":"^1.0.1","@jimp/custom":"^0.22.10","@napi-rs/cli":"^2.18.0","npm-run-all2":"^7.0.0","pretty-bytes":"^6.1.1","@octokit/rest":"^21.0.0","@types/lodash":"^4.14.202","@types/semver":"^7","canvaskit-wasm":"^0.39.1","@swc-node/register":"^1.8.0","conventional-changelog-cli":"^5.0.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.61","@napi-rs/canvas-darwin-arm64":"0.1.61","@napi-rs/canvas-android-arm64":"0.1.61","@napi-rs/canvas-linux-x64-gnu":"0.1.61","@napi-rs/canvas-linux-x64-musl":"0.1.61","@napi-rs/canvas-win32-x64-msvc":"0.1.61","@napi-rs/canvas-linux-arm64-gnu":"0.1.61","@napi-rs/canvas-linux-arm64-musl":"0.1.61","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.61"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.61_1731465139482_0.756144834494648","host":"s3://npm-registry-packages"}},"0.1.62":{"name":"@napi-rs/canvas","version":"0.1.62","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.62","maintainers":[{"name":"forehalo","email":"forehalo@gmail.com"},{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register","core-js/proposals/promise-with-resolvers.js"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"4abd2acee746976cf6f7ce396b6bce17be3b1298","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.62.tgz","fileCount":8,"integrity":"sha512-+aqi0evK3ohAG3pFhMhM5C6y26foMUK0C1c3dfC1p/CRETwAuQlobuFGxadHkyIgc9mVyfGTpZUCnlrzt6xSwg==","signatures":[{"sig":"MEUCIDE/bd7kevvMSpLJ0DjxOSHIrc6WdaH8CqrJkjluB7VpAiEAk7WgPJhwGZS/Vdu7TnrlgN/zX1s90LwGA44EANGSqNM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fcanvas@0.1.62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":72087},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android"]}},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"8259cb5a4ebbc18390316103ce9625f31470fb9d","scripts":{"lint":"oxlint","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs format:toml","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","format:toml":"taplo format","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"10.8.2","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"20.18.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.1","devDependencies":{"ava":"^6.1.1","husky":"^9.0.10","pinst":"^3.0.0","table":"^6.8.1","canvas":"^2.11.2","lodash":"^4.17.21","oxlint":"^0.11.0","png.js":"^0.2.1","semver":"^7.5.4","core-js":"^3.38.0","echarts":"^5.4.3","prettier":"^3.2.5","@jimp/png":"^0.22.10","@swc/core":"^1.4.0","colorette":"^2.0.20","tinybench":"^3.0.6","@jimp/core":"^1.0.0","@jimp/jpeg":"^0.22.10","@taplo/cli":"^0.7.0","typescript":"^5.3.3","@types/node":"^20.11.16","lint-staged":"^15.2.1","skia-canvas":"^1.0.1","@jimp/custom":"^0.22.10","@napi-rs/cli":"^2.18.0","npm-run-all2":"^7.0.0","pretty-bytes":"^6.1.1","@octokit/rest":"^21.0.0","@types/lodash":"^4.14.202","@types/semver":"^7","canvaskit-wasm":"^0.39.1","@swc-node/register":"^1.8.0","conventional-changelog-cli":"^5.0.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.62","@napi-rs/canvas-darwin-arm64":"0.1.62","@napi-rs/canvas-android-arm64":"0.1.62","@napi-rs/canvas-linux-x64-gnu":"0.1.62","@napi-rs/canvas-linux-x64-musl":"0.1.62","@napi-rs/canvas-win32-x64-msvc":"0.1.62","@napi-rs/canvas-linux-arm64-gnu":"0.1.62","@napi-rs/canvas-linux-arm64-musl":"0.1.62","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.62"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.62_1731691043414_0.39617916743124226","host":"s3://npm-registry-packages"}},"0.1.63":{"name":"@napi-rs/canvas","version":"0.1.63","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.63","maintainers":[{"name":"forehalo","email":"forehalo@gmail.com"},{"name":"broooooklyn","email":"lynweklm@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register","core-js/proposals/promise-with-resolvers.js"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"cec05961bbc94ffe3912cb15aaf92511d4c1c8df","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.63.tgz","fileCount":8,"integrity":"sha512-B1H0lBQJOivF3JW1uXMHydIbHRYcMLXUVgjyF5NZHvNCHCmQhbDerbiM9Q2Wwm9KtcQ2t1I2J+DJEFVE9Q33lQ==","signatures":[{"sig":"MEQCIDEwhjB7IORoEJD9xv0IANm3uAc5YbPBtn58+svTHoHdAiBNzTQ1VnbEbfvLe+bE6zSKd9VFpH6x5VEGq59c3/AynQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fcanvas@0.1.63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":72574},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android","riscv64-unknown-linux-gnu"]}},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"53b801f8cdacdd089b69788d26213fafbf929501","scripts":{"lint":"oxlint","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs format:toml","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","format:toml":"taplo format","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"10.8.2","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"20.18.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.2","devDependencies":{"ava":"^6.1.1","husky":"^9.0.10","pinst":"^3.0.0","table":"^6.8.1","canvas":"^2.11.2","lodash":"^4.17.21","oxlint":"^0.13.0","png.js":"^0.2.1","semver":"^7.5.4","core-js":"^3.38.0","echarts":"^5.4.3","prettier":"^3.2.5","@jimp/png":"^0.22.10","@swc/core":"^1.4.0","colorette":"^2.0.20","tinybench":"^3.0.6","@jimp/core":"^1.0.0","@jimp/jpeg":"^0.22.10","@taplo/cli":"^0.7.0","typescript":"^5.3.3","@types/node":"^20.11.16","lint-staged":"^15.2.1","skia-canvas":"^1.0.1","@jimp/custom":"^0.22.10","@napi-rs/cli":"^2.18.0","npm-run-all2":"^7.0.0","pretty-bytes":"^6.1.1","@octokit/rest":"^21.0.0","@types/lodash":"^4.14.202","@types/semver":"^7","canvaskit-wasm":"^0.39.1","@swc-node/register":"^1.8.0","conventional-changelog-cli":"^5.0.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.63","@napi-rs/canvas-darwin-arm64":"0.1.63","@napi-rs/canvas-android-arm64":"0.1.63","@napi-rs/canvas-linux-x64-gnu":"0.1.63","@napi-rs/canvas-linux-x64-musl":"0.1.63","@napi-rs/canvas-win32-x64-msvc":"0.1.63","@napi-rs/canvas-linux-arm64-gnu":"0.1.63","@napi-rs/canvas-linux-arm64-musl":"0.1.63","@napi-rs/canvas-linux-riscv64-gnu":"0.1.63","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.63"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.63_1732332710804_0.8500542724930547","host":"s3://npm-registry-packages"}},"0.1.64":{"name":"@napi-rs/canvas","version":"0.1.64","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.64","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"},{"name":"forehalo","email":"forehalo@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register","core-js/proposals/promise-with-resolvers.js"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"4bd9d3d7fb0e29b1eaea4a8e21ba3e86e9eeea78","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.64.tgz","fileCount":8,"integrity":"sha512-GjvaYebjPsnvGxBsUJxW2Bh1Di9kVifWZ+LLeQEI7se4SD5Ts7GRpdLXhKM05wA4GB9reClFLRd4lUoFMcTMxw==","signatures":[{"sig":"MEYCIQCmShETo3S0t/bJL95c9bH65s5iygaq/nxZ6nLW+KMNRAIhAKHc48FbYOMJq1IQ4xjzy2ru/63HD3gagb1JSpweJtzZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fcanvas@0.1.64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":72574},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android","riscv64-unknown-linux-gnu"]}},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"cc34ae53e26ae688345d8e8d31301f104b701100","scripts":{"lint":"oxlint","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs format:toml","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","format:toml":"taplo format","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"10.8.2","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"20.18.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.2","devDependencies":{"ava":"^6.1.1","husky":"^9.0.10","pinst":"^3.0.0","table":"^6.8.1","canvas":"^2.11.2","lodash":"^4.17.21","oxlint":"^0.13.0","png.js":"^0.2.1","semver":"^7.5.4","core-js":"^3.38.0","echarts":"^5.4.3","prettier":"^3.2.5","@jimp/png":"^0.22.10","@swc/core":"^1.4.0","colorette":"^2.0.20","tinybench":"^3.0.6","@jimp/core":"^1.0.0","@jimp/jpeg":"^0.22.10","@taplo/cli":"^0.7.0","typescript":"^5.3.3","@types/node":"^20.11.16","lint-staged":"^15.2.1","skia-canvas":"^1.0.1","@jimp/custom":"^0.22.10","@napi-rs/cli":"^2.18.0","npm-run-all2":"^7.0.0","pretty-bytes":"^6.1.1","@octokit/rest":"^21.0.0","@types/lodash":"^4.14.202","@types/semver":"^7","canvaskit-wasm":"^0.39.1","@swc-node/register":"^1.8.0","conventional-changelog-cli":"^5.0.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.64","@napi-rs/canvas-darwin-arm64":"0.1.64","@napi-rs/canvas-android-arm64":"0.1.64","@napi-rs/canvas-linux-x64-gnu":"0.1.64","@napi-rs/canvas-linux-x64-musl":"0.1.64","@napi-rs/canvas-win32-x64-msvc":"0.1.64","@napi-rs/canvas-linux-arm64-gnu":"0.1.64","@napi-rs/canvas-linux-arm64-musl":"0.1.64","@napi-rs/canvas-linux-riscv64-gnu":"0.1.64","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.64"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.64_1732517043205_0.01970228278986963","host":"s3://npm-registry-packages"}},"0.1.65":{"name":"@napi-rs/canvas","version":"0.1.65","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.65","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"},{"name":"forehalo","email":"forehalo@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register","core-js/proposals/promise-with-resolvers.js"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"ef97a41b83aa03ae37862e789d124ec80eaf5b33","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.65.tgz","fileCount":8,"integrity":"sha512-YcFhXQcp+b2d38zFOJNbpyPHnIL7KAEkhJQ+UeeKI5IpE9B8Cpf/M6RiHPQXSsSqnYbrfFylnW49dyh2oeSblQ==","signatures":[{"sig":"MEYCIQCxPM3hvpiRtVhiZ0hm+5D15/KSaO6apWqssmHZDJQZyQIhAOnlwBTAVuoXt8Iag3lDaPpswjxwG8aCsr3YfUwzZRPo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fcanvas@0.1.65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73214},"main":"index.js","napi":{"name":"skia","triples":{"defaults":true,"additional":["armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android","riscv64-unknown-linux-gnu"]}},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"e0e3269381b853fd6ae2993b9149acbbe9013eaa","scripts":{"lint":"oxlint","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs format:toml","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","format:toml":"taplo format","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"10.8.2","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"20.18.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.3","devDependencies":{"ava":"^6.1.1","husky":"^9.0.10","pinst":"^3.0.0","table":"^6.8.1","canvas":"^2.11.2","lodash":"^4.17.21","oxlint":"^0.14.0","png.js":"^0.2.1","semver":"^7.5.4","core-js":"^3.38.0","echarts":"^5.4.3","prettier":"^3.2.5","@jimp/png":"^0.22.10","@swc/core":"^1.4.0","colorette":"^2.0.20","tinybench":"^3.0.6","@jimp/core":"^1.0.0","@jimp/jpeg":"^0.22.10","@taplo/cli":"^0.7.0","typescript":"^5.3.3","@types/node":"^20.11.16","lint-staged":"^15.2.1","skia-canvas":"^1.0.1","@jimp/custom":"^0.22.10","@napi-rs/cli":"^2.18.0","npm-run-all2":"^7.0.0","pretty-bytes":"^6.1.1","@octokit/rest":"^21.0.0","@types/lodash":"^4.14.202","@types/semver":"^7","canvaskit-wasm":"^0.39.1","@swc-node/register":"^1.8.0","conventional-changelog-cli":"^5.0.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.65","@napi-rs/canvas-darwin-arm64":"0.1.65","@napi-rs/canvas-android-arm64":"0.1.65","@napi-rs/canvas-linux-x64-gnu":"0.1.65","@napi-rs/canvas-linux-x64-musl":"0.1.65","@napi-rs/canvas-win32-x64-msvc":"0.1.65","@napi-rs/canvas-linux-arm64-gnu":"0.1.65","@napi-rs/canvas-linux-arm64-musl":"0.1.65","@napi-rs/canvas-linux-riscv64-gnu":"0.1.65","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.65"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.65_1733151353764_0.5428940601722141","host":"s3://npm-registry-packages"}},"0.1.66":{"name":"@napi-rs/canvas","version":"0.1.66","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.66","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"},{"name":"forehalo","email":"forehalo@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register","core-js/proposals/promise-with-resolvers.js"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"71c9dff25a89fc8aadd1e65b9ae4ef4500ffd5b8","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.66.tgz","fileCount":8,"integrity":"sha512-NE/eQKLbUS+LCbMHRa5HnR7cc1Q4ibg/qfLUN4Ukl3CC0lq6LfHE0YbvFm/l4i5RyyS+aUjL+8IuZDD9EH3amg==","signatures":[{"sig":"MEYCIQDFt27MjtTtbBmFls2G2uXluWv1SThhPo/R7ZJ2uKBPxwIhAMy2zkJZaujf70s5QODHTH1iDEwrRlSx6GdtDWtsSBr0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fcanvas@0.1.66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73520},"main":"index.js","napi":{"targets":["x86_64-unknown-linux-gnu","x86_64-apple-darwin","x86_64-pc-windows-msvc","armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android","riscv64-unknown-linux-gnu"],"binaryName":"skia"},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"341cdd1f342d13841ca7312cb166ef0584c99f5e","scripts":{"lint":"oxlint","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs format:toml","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","format:toml":"taplo format","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"10.8.2","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"20.18.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","devDependencies":{"ava":"^6.1.1","husky":"^9.0.10","pinst":"^3.0.0","table":"^6.8.1","canvas":"^3.0.0","lodash":"^4.17.21","oxlint":"^0.15.0","png.js":"^0.2.1","semver":"^7.5.4","core-js":"^3.38.0","echarts":"^5.4.3","prettier":"^3.2.5","@jimp/png":"^0.22.10","@swc/core":"^1.4.0","colorette":"^2.0.20","tinybench":"^3.0.6","@jimp/core":"^1.0.0","@jimp/jpeg":"^0.22.10","@taplo/cli":"^0.7.0","typescript":"^5.3.3","@types/node":"^20.11.16","lint-staged":"^15.2.1","skia-canvas":"^2.0.0","@jimp/custom":"^0.22.10","@napi-rs/cli":"^3.0.0-alpha.70","npm-run-all2":"^7.0.0","pretty-bytes":"^6.1.1","@octokit/rest":"^21.0.0","@types/lodash":"^4.14.202","@types/semver":"^7","canvaskit-wasm":"^0.39.1","@swc-node/register":"^1.8.0","conventional-changelog-cli":"^5.0.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.66","@napi-rs/canvas-darwin-arm64":"0.1.66","@napi-rs/canvas-android-arm64":"0.1.66","@napi-rs/canvas-linux-x64-gnu":"0.1.66","@napi-rs/canvas-linux-x64-musl":"0.1.66","@napi-rs/canvas-win32-x64-msvc":"0.1.66","@napi-rs/canvas-linux-arm64-gnu":"0.1.66","@napi-rs/canvas-linux-arm64-musl":"0.1.66","@napi-rs/canvas-linux-riscv64-gnu":"0.1.66","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.66"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.66_1738485349910_0.3983985502369356","host":"s3://npm-registry-packages-npm-production"}},"0.1.67":{"name":"@napi-rs/canvas","version":"0.1.67","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.67","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"},{"name":"forehalo","email":"forehalo@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register","core-js/proposals/promise-with-resolvers.js"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"8b6993910d7865ddcab0e6d9b1b199707d3945b7","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.67.tgz","fileCount":8,"integrity":"sha512-VA4Khm/5Kg2bQGx3jXotTC4MloOG8b1Ung80exafUK0k5u6yJmIz3Q2iXeeWZs5weV+LQOEB+CPKsYwEYaGAjw==","signatures":[{"sig":"MEUCIQCtk8Ki0d/yx0eOukTf6Ap+MVjRRuRqlOmvdnDkmSVd9QIgBsaTB1/hT2YQRvQwbeywgGbnUPPQ5CyzLehfh+GlPpk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fcanvas@0.1.67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73520},"main":"index.js","napi":{"targets":["x86_64-unknown-linux-gnu","x86_64-apple-darwin","x86_64-pc-windows-msvc","armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android","riscv64-unknown-linux-gnu"],"binaryName":"skia"},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"0d21e72594b6aaecf4bf4e8d4f48d3affef7639e","scripts":{"lint":"oxlint","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs format:toml","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","format:toml":"taplo format","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"10.8.2","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"20.18.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","devDependencies":{"ava":"^6.1.1","husky":"^9.0.10","pinst":"^3.0.0","table":"^6.8.1","canvas":"^3.0.0","lodash":"^4.17.21","oxlint":"^0.15.0","png.js":"^0.2.1","semver":"^7.5.4","core-js":"^3.38.0","echarts":"^5.4.3","prettier":"^3.2.5","@jimp/png":"^0.22.10","@swc/core":"^1.4.0","colorette":"^2.0.20","tinybench":"^3.0.6","@jimp/core":"^1.0.0","@jimp/jpeg":"^0.22.10","@taplo/cli":"^0.7.0","typescript":"^5.3.3","@types/node":"^20.11.16","lint-staged":"^15.2.1","skia-canvas":"^2.0.0","@jimp/custom":"^0.22.10","@napi-rs/cli":"^3.0.0-alpha.70","npm-run-all2":"^7.0.0","pretty-bytes":"^6.1.1","@octokit/rest":"^21.0.0","@types/lodash":"^4.14.202","@types/semver":"^7","canvaskit-wasm":"^0.39.1","@swc-node/register":"^1.8.0","conventional-changelog-cli":"^5.0.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.67","@napi-rs/canvas-darwin-arm64":"0.1.67","@napi-rs/canvas-android-arm64":"0.1.67","@napi-rs/canvas-linux-x64-gnu":"0.1.67","@napi-rs/canvas-linux-x64-musl":"0.1.67","@napi-rs/canvas-win32-x64-msvc":"0.1.67","@napi-rs/canvas-linux-arm64-gnu":"0.1.67","@napi-rs/canvas-linux-arm64-musl":"0.1.67","@napi-rs/canvas-linux-riscv64-gnu":"0.1.67","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.67"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.67_1739010572335_0.04428070257289307","host":"s3://npm-registry-packages-npm-production"}},"0.1.68":{"name":"@napi-rs/canvas","version":"0.1.68","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.68","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"},{"name":"forehalo","email":"forehalo@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register","core-js/proposals/promise-with-resolvers.js"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"265af2971aafcfeb60dbb591c7dc03c3f6e247f1","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.68.tgz","fileCount":8,"integrity":"sha512-LQESrePLEBLvhuFkXx9jjBXRC2ClYsO5mqQ1m/puth5z9SOuM3N/B3vDuqnC3RJFktDktyK9khGvo7dTkqO9uQ==","signatures":[{"sig":"MEYCIQDcVLEl6h4/voN/mADGSFaeH3C/Oca+7sMMPlJAYXprdQIhAOvLcZuQZu71rqte/57fHTH48R/Qp5kuWip/eTyQB00m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fcanvas@0.1.68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75700},"main":"index.js","napi":{"targets":["x86_64-unknown-linux-gnu","x86_64-apple-darwin","x86_64-pc-windows-msvc","armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android","riscv64-unknown-linux-gnu"],"binaryName":"skia"},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"9037bb0bdcbc663068e3f3bc4c57444eecc611f7","scripts":{"lint":"oxlint","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs format:toml","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","format:toml":"taplo format","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"10.8.2","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"20.18.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.7.0","devDependencies":{"ava":"^6.1.1","husky":"^9.0.10","pinst":"^3.0.0","table":"^6.8.1","canvas":"^3.0.0","lodash":"^4.17.21","oxlint":"^0.15.0","png.js":"^0.2.1","semver":"^7.5.4","core-js":"^3.38.0","echarts":"^5.4.3","prettier":"^3.2.5","@jimp/png":"^0.22.10","@swc/core":"^1.4.0","colorette":"^2.0.20","tinybench":"^3.0.6","@jimp/core":"^1.0.0","@jimp/jpeg":"^0.22.10","@taplo/cli":"^0.7.0","typescript":"^5.3.3","@types/node":"^20.11.16","lint-staged":"^15.2.1","skia-canvas":"^2.0.0","@jimp/custom":"^0.22.10","@napi-rs/cli":"^3.0.0-alpha.70","npm-run-all2":"^7.0.0","pretty-bytes":"^6.1.1","@octokit/rest":"^21.0.0","@types/lodash":"^4.14.202","@types/semver":"^7","canvaskit-wasm":"^0.39.1","@swc-node/register":"^1.8.0","conventional-changelog-cli":"^5.0.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.68","@napi-rs/canvas-darwin-arm64":"0.1.68","@napi-rs/canvas-android-arm64":"0.1.68","@napi-rs/canvas-linux-x64-gnu":"0.1.68","@napi-rs/canvas-linux-x64-musl":"0.1.68","@napi-rs/canvas-win32-x64-msvc":"0.1.68","@napi-rs/canvas-linux-arm64-gnu":"0.1.68","@napi-rs/canvas-linux-arm64-musl":"0.1.68","@napi-rs/canvas-linux-riscv64-gnu":"0.1.68","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.68"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.68_1741100087447_0.17357388371467364","host":"s3://npm-registry-packages-npm-production"}},"0.1.69":{"name":"@napi-rs/canvas","version":"0.1.69","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.69","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"},{"name":"forehalo","email":"forehalo@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register","core-js/proposals/promise-with-resolvers.js"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"ac2e4113d0bd381568219d1ba22f0a8563d4c6b1","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.69.tgz","fileCount":8,"integrity":"sha512-ydvNeJMRm+l3T14yCoUKqjYQiEdXDq1isznI93LEBGYssXKfSaLNLHOkeM4z9Fnw9Pkt2EKOCAtW9cS4b00Zcg==","signatures":[{"sig":"MEUCIFVtKgGsLxt+cZEn9tfDWHIfWrWnSAZVnOdBxz21nce/AiEAjE7pfvqVotdcz1bVe7ucoJpOcNAl5DAf1eEFOrGN8WA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fcanvas@0.1.69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":82955},"main":"index.js","napi":{"targets":["x86_64-unknown-linux-gnu","x86_64-apple-darwin","x86_64-pc-windows-msvc","armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android","riscv64-unknown-linux-gnu"],"binaryName":"skia"},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"85f8b0cbdeb2b5b57d1f7d6a69f118a985a2ac5a","scripts":{"lint":"oxlint","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs format:toml","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","format:toml":"taplo format","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"10.8.2","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"20.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.8.1","devDependencies":{"ava":"^6.1.1","husky":"^9.0.10","pinst":"^3.0.0","table":"^6.8.1","canvas":"^3.0.0","lodash":"^4.17.21","oxlint":"^0.16.0","png.js":"^0.2.1","semver":"^7.5.4","core-js":"^3.38.0","echarts":"^5.4.3","prettier":"^3.2.5","@jimp/png":"^0.22.10","@swc/core":"^1.4.0","colorette":"^2.0.20","tinybench":"^4.0.0","@jimp/core":"^1.0.0","@jimp/jpeg":"^0.22.10","@taplo/cli":"^0.7.0","typescript":"^5.3.3","@types/node":"^20.11.16","lint-staged":"^15.2.1","skia-canvas":"^2.0.0","@jimp/custom":"^0.22.10","@napi-rs/cli":"^3.0.0-alpha.70","npm-run-all2":"^7.0.0","pretty-bytes":"^6.1.1","@octokit/rest":"^21.0.0","@types/lodash":"^4.14.202","@types/semver":"^7","canvaskit-wasm":"^0.40.0","@swc-node/register":"^1.8.0","conventional-changelog-cli":"^5.0.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.69","@napi-rs/canvas-darwin-arm64":"0.1.69","@napi-rs/canvas-android-arm64":"0.1.69","@napi-rs/canvas-linux-x64-gnu":"0.1.69","@napi-rs/canvas-linux-x64-musl":"0.1.69","@napi-rs/canvas-win32-x64-msvc":"0.1.69","@napi-rs/canvas-linux-arm64-gnu":"0.1.69","@napi-rs/canvas-linux-arm64-musl":"0.1.69","@napi-rs/canvas-linux-riscv64-gnu":"0.1.69","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.69"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.69_1743775824911_0.9164944933771384","host":"s3://npm-registry-packages-npm-production"}},"0.1.70":{"name":"@napi-rs/canvas","version":"0.1.70","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.70","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"},{"name":"forehalo","email":"forehalo@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register","core-js/proposals/promise-with-resolvers.js"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"b8624eb6c4142d171d81b604f9822ead8144cc1a","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.70.tgz","fileCount":8,"integrity":"sha512-nD6NGa4JbNYSZYsTnLGrqe9Kn/lCkA4ybXt8sx5ojDqZjr2i0TWAHxx/vhgfjX+i3hCdKWufxYwi7CfXqtITSA==","signatures":[{"sig":"MEQCIHG7oNEzbIyc1qh+qJNIM0WjSc9tjDFyraI6g5dMq8MuAiBPhFmL96kLw9K/8pov4zXOmwFcv7USJHHRJLLieBdMPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fcanvas@0.1.70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":83008},"main":"index.js","napi":{"targets":["x86_64-unknown-linux-gnu","x86_64-apple-darwin","x86_64-pc-windows-msvc","armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android","riscv64-unknown-linux-gnu"],"binaryName":"skia"},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"5443c1dcde85488d5e20c6674859defbe2c16d2d","scripts":{"lint":"oxlint","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs format:toml","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add .","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","format:toml":"taplo format","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"10.8.2","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"20.19.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.1","devDependencies":{"ava":"^6.1.1","husky":"^9.0.10","pinst":"^3.0.0","table":"^6.8.1","canvas":"^3.0.0","lodash":"^4.17.21","oxlint":"^0.16.0","png.js":"^0.2.1","semver":"^7.5.4","core-js":"^3.38.0","echarts":"^5.4.3","prettier":"^3.2.5","@jimp/png":"^0.22.10","@swc/core":"^1.4.0","colorette":"^2.0.20","tinybench":"^4.0.0","@jimp/core":"^1.0.0","@jimp/jpeg":"^0.22.10","@taplo/cli":"^0.7.0","typescript":"^5.3.3","@types/node":"^20.11.16","lint-staged":"^15.2.1","skia-canvas":"^2.0.0","@jimp/custom":"^0.22.10","@napi-rs/cli":"^3.0.0-alpha.70","npm-run-all2":"^7.0.0","pretty-bytes":"^7.0.0","@octokit/rest":"^21.0.0","@types/lodash":"^4.14.202","@types/semver":"^7","canvaskit-wasm":"^0.40.0","@swc-node/register":"^1.8.0","conventional-changelog-cli":"^5.0.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.70","@napi-rs/canvas-darwin-arm64":"0.1.70","@napi-rs/canvas-android-arm64":"0.1.70","@napi-rs/canvas-linux-x64-gnu":"0.1.70","@napi-rs/canvas-linux-x64-musl":"0.1.70","@napi-rs/canvas-win32-x64-msvc":"0.1.70","@napi-rs/canvas-linux-arm64-gnu":"0.1.70","@napi-rs/canvas-linux-arm64-musl":"0.1.70","@napi-rs/canvas-linux-riscv64-gnu":"0.1.70","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.70"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.70_1746189805754_0.13453967040035808","host":"s3://npm-registry-packages-npm-production"}},"0.1.71":{"name":"@napi-rs/canvas","version":"0.1.71","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.71","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"},{"name":"forehalo","email":"forehalo@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register","core-js/proposals/promise-with-resolvers.js"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"4d3c637634ca506f9af004667805c8815c2b8c37","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.71.tgz","fileCount":8,"integrity":"sha512-92ybDocKl6JM48ZpYbj+A7Qt45IaTABDk0y3sDecEQfgdhfNzJtEityqNHoCZ4Vty2dldPkJhxgvOnbrQMXTTA==","signatures":[{"sig":"MEYCIQDrxxEr8yIeuNJmEOclpu9LlmhWo1Ec1Br/MxOjX1ivdgIhAPbRIPeAh/boIdmurhImL21XX+8X8t2b9vuRLpSdUnvx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fcanvas@0.1.71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":83106},"main":"index.js","napi":{"targets":["x86_64-unknown-linux-gnu","x86_64-apple-darwin","x86_64-pc-windows-msvc","armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android","riscv64-unknown-linux-gnu"],"binaryName":"skia"},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"a159b26342e0067b8b8ce32d83d120c6b247bbfc","scripts":{"lint":"oxlint","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs format:toml","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add .","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","format:toml":"taplo format","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"_npmVersion":"10.9.2","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"22.15.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2","devDependencies":{"ava":"^6.3.0","husky":"^9.1.7","pinst":"^3.0.0","table":"^6.9.0","canvas":"^3.1.0","lodash":"^4.17.21","oxlint":"^0.18.0","png.js":"^0.2.1","semver":"^7.7.2","core-js":"^3.42.0","echarts":"^5.6.0","prettier":"^3.5.3","@jimp/png":"^0.22.12","@swc/core":"^1.11.31","colorette":"^2.0.20","tinybench":"^4.0.1","@jimp/core":"^1.6.0","@jimp/jpeg":"^0.22.12","@taplo/cli":"^0.7.0","typescript":"^5.8.3","@types/node":"^22.15.30","lint-staged":"^16.1.0","skia-canvas":"^2.0.2","@jimp/custom":"^0.22.12","@napi-rs/cli":"^3.0.0-alpha.88","npm-run-all2":"^8.0.4","pretty-bytes":"^7.0.0","@octokit/rest":"^22.0.0","@types/lodash":"^4.17.17","@types/semver":"^7","canvaskit-wasm":"^0.40.0","@swc-node/register":"^1.10.10","conventional-changelog-cli":"^5.0.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.71","@napi-rs/canvas-darwin-arm64":"0.1.71","@napi-rs/canvas-android-arm64":"0.1.71","@napi-rs/canvas-linux-x64-gnu":"0.1.71","@napi-rs/canvas-linux-x64-musl":"0.1.71","@napi-rs/canvas-win32-x64-msvc":"0.1.71","@napi-rs/canvas-linux-arm64-gnu":"0.1.71","@napi-rs/canvas-linux-arm64-musl":"0.1.71","@napi-rs/canvas-linux-riscv64-gnu":"0.1.71","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.71"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.71_1749399877533_0.28865989500077127","host":"s3://npm-registry-packages-npm-production"}},"0.1.72":{"name":"@napi-rs/canvas","version":"0.1.72","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.72","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"},{"name":"forehalo","email":"forehalo@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register","core-js/proposals/promise-with-resolvers.js"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"a3006dffb3950c465c31581986e880a36b88454b","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.72.tgz","fileCount":8,"integrity":"sha512-ypTJ/DXzsJbTU3o7qXFlWmZGgEbh42JWQl7v5/i+DJz/HURELcSnq9ler9e1ukqma70JzmCQcIseiE/Xs6sczw==","signatures":[{"sig":"MEUCIGhuljRAptWynJJourlJejqWVfE6TAaU3bOzBJDpa9L0AiEA/4CR4VA+uvtBK0NPw/3j5KwnVKOOgUg2aSoON3O1/uw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fcanvas@0.1.72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":84803},"main":"index.js","napi":{"targets":["x86_64-unknown-linux-gnu","x86_64-apple-darwin","x86_64-pc-windows-msvc","armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android","riscv64-unknown-linux-gnu"],"binaryName":"skia"},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"20c3747de18ea0450c2408f9eb65e50dc71db248","scripts":{"e2e":"yarn workspace @napi-rs/canvas-e2e-webpack test","lint":"oxlint","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs format:toml","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add .","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","format:toml":"taplo format","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","actor":{"name":"broooooklyn","type":"user","email":"lynweklm@gmail.com"},"email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"workspaces":["e2e/*"],"_npmVersion":"10.9.2","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"22.16.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2","devDependencies":{"ava":"^6.3.0","husky":"^9.1.7","pinst":"^3.0.0","table":"^6.9.0","canvas":"^3.1.0","lodash":"^4.17.21","oxlint":"^1.0.0","png.js":"^0.2.1","semver":"^7.7.2","core-js":"^3.42.0","echarts":"^5.6.0","prettier":"^3.5.3","@jimp/png":"^0.22.12","@swc/core":"^1.11.31","colorette":"^2.0.20","tinybench":"^4.0.1","@jimp/core":"^1.6.0","@jimp/jpeg":"^0.22.12","@taplo/cli":"^0.7.0","typescript":"^5.8.3","@types/node":"^22.15.30","lint-staged":"^16.1.0","skia-canvas":"^2.0.2","@jimp/custom":"^0.22.12","@napi-rs/cli":"^3.0.0-alpha.91","npm-run-all2":"^8.0.4","pretty-bytes":"^7.0.0","@octokit/rest":"^22.0.0","@types/lodash":"^4.17.17","@types/semver":"^7","canvaskit-wasm":"^0.40.0","@swc-node/register":"^1.10.10","conventional-changelog-cli":"^5.0.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.72","@napi-rs/canvas-darwin-arm64":"0.1.72","@napi-rs/canvas-android-arm64":"0.1.72","@napi-rs/canvas-linux-x64-gnu":"0.1.72","@napi-rs/canvas-linux-x64-musl":"0.1.72","@napi-rs/canvas-win32-x64-msvc":"0.1.72","@napi-rs/canvas-linux-arm64-gnu":"0.1.72","@napi-rs/canvas-linux-arm64-musl":"0.1.72","@napi-rs/canvas-linux-riscv64-gnu":"0.1.72","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.72"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.72_1750840859377_0.9254623876075561","host":"s3://npm-registry-packages-npm-production"}},"0.1.73":{"name":"@napi-rs/canvas","version":"0.1.73","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.73","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"},{"name":"forehalo","email":"forehalo@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register","core-js/proposals/promise-with-resolvers.js"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"4cb1093f2674b122088dfc6d5f0b2f5bdde3c71a","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.73.tgz","fileCount":8,"integrity":"sha512-9iwPZrNlCK4rG+vWyDvyvGeYjck9MoP0NVQP6N60gqJNFA1GsN0imG05pzNsqfCvFxUxgiTYlR8ff0HC1HXJiw==","signatures":[{"sig":"MEQCIEyATMil1zXOmd5S8QQFZURLUkS2Gk+5WlSjDrDsxEiNAiBr19kUCMnF6r386NcvhDoUXEmXVWIO3wZwTtv2AV+lOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fcanvas@0.1.73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":84830},"main":"index.js","napi":{"targets":["x86_64-unknown-linux-gnu","x86_64-apple-darwin","x86_64-pc-windows-msvc","armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android","riscv64-unknown-linux-gnu"],"binaryName":"skia"},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"18b289e794799e49e2b8cf26ff915a105ad90f4f","scripts":{"e2e":"yarn workspace @napi-rs/canvas-e2e-webpack test","lint":"oxlint","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs format:toml","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add .","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","format:toml":"taplo format","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","actor":{"name":"broooooklyn","type":"user","email":"lynweklm@gmail.com"},"email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"workspaces":["e2e/*"],"_npmVersion":"10.9.2","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"22.16.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2","devDependencies":{"ava":"^6.3.0","husky":"^9.1.7","pinst":"^3.0.0","table":"^6.9.0","canvas":"^3.1.0","lodash":"^4.17.21","oxlint":"^1.0.0","png.js":"^0.2.1","semver":"^7.7.2","core-js":"^3.42.0","echarts":"^5.6.0","electron":"^37.1.0","prettier":"^3.5.3","@jimp/png":"^0.22.12","@swc/core":"^1.11.31","colorette":"^2.0.20","tinybench":"^4.0.1","@jimp/core":"^1.6.0","@jimp/jpeg":"^0.22.12","@taplo/cli":"^0.7.0","typescript":"^5.8.3","@types/node":"^22.15.30","lint-staged":"^16.1.0","skia-canvas":"^2.0.2","@jimp/custom":"^0.22.12","@napi-rs/cli":"^3.0.0-alpha.91","npm-run-all2":"^8.0.4","pretty-bytes":"^7.0.0","@octokit/rest":"^22.0.0","@types/lodash":"^4.17.17","@types/semver":"^7","canvaskit-wasm":"^0.40.0","@swc-node/register":"^1.10.10","conventional-changelog-cli":"^5.0.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.73","@napi-rs/canvas-darwin-arm64":"0.1.73","@napi-rs/canvas-android-arm64":"0.1.73","@napi-rs/canvas-linux-x64-gnu":"0.1.73","@napi-rs/canvas-linux-x64-musl":"0.1.73","@napi-rs/canvas-win32-x64-msvc":"0.1.73","@napi-rs/canvas-linux-arm64-gnu":"0.1.73","@napi-rs/canvas-linux-arm64-musl":"0.1.73","@napi-rs/canvas-linux-riscv64-gnu":"0.1.73","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.73"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.73_1751205759540_0.544182232402701","host":"s3://npm-registry-packages-npm-production"}},"0.1.74":{"name":"@napi-rs/canvas","version":"0.1.74","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.74","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"},{"name":"forehalo","email":"forehalo@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register","core-js/proposals/promise-with-resolvers.js"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"4a86eff07aa593ad22903e1397d49b7d4517366d","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.74.tgz","fileCount":8,"integrity":"sha512-pOIyzuS+5Bz1vAhD7tdhaw5/936mMJZUn4aVajojUdjYOGSWmfpDYSgt0nQLZPZVN5GLgWgutqXPOi7Jsm3k+Q==","signatures":[{"sig":"MEYCIQDnA0e7s0gvs5tyfe8ODurawwc49r81X2Cl3ez3UezrTAIhALqXSW3GBTpqiKHn939hjUC30XDegX25SqQyt8zFtb8H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fcanvas@0.1.74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":84830},"main":"index.js","napi":{"targets":["x86_64-unknown-linux-gnu","x86_64-apple-darwin","x86_64-pc-windows-msvc","armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android","riscv64-unknown-linux-gnu"],"binaryName":"skia"},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"903c7fb43a6fa081d2ed16041390d643109c87c9","scripts":{"e2e":"yarn workspace @napi-rs/canvas-e2e-webpack test","lint":"oxlint","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs format:toml","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add .","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","format:toml":"taplo format","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"workspaces":["e2e/*"],"_npmVersion":"10.9.2","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"22.17.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2","devDependencies":{"ava":"^6.3.0","husky":"^9.1.7","pinst":"^3.0.0","table":"^6.9.0","canvas":"^3.1.0","lodash":"^4.17.21","oxlint":"^1.0.0","png.js":"^0.2.1","semver":"^7.7.2","core-js":"^3.42.0","echarts":"^5.6.0","electron":"^37.1.0","prettier":"^3.5.3","@jimp/png":"^0.22.12","@swc/core":"^1.11.31","colorette":"^2.0.20","tinybench":"^4.0.1","@jimp/core":"^1.6.0","@jimp/jpeg":"^0.22.12","@taplo/cli":"^0.7.0","typescript":"^5.8.3","@types/node":"^22.15.30","lint-staged":"^16.1.0","skia-canvas":"^2.0.2","@jimp/custom":"^0.22.12","@napi-rs/cli":"^3.0.0-alpha.91","npm-run-all2":"^8.0.4","pretty-bytes":"^7.0.0","@octokit/rest":"^22.0.0","@types/lodash":"^4.17.17","@types/semver":"^7","canvaskit-wasm":"^0.40.0","@swc-node/register":"^1.10.10","conventional-changelog-cli":"^5.0.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.74","@napi-rs/canvas-darwin-arm64":"0.1.74","@napi-rs/canvas-android-arm64":"0.1.74","@napi-rs/canvas-linux-x64-gnu":"0.1.74","@napi-rs/canvas-linux-x64-musl":"0.1.74","@napi-rs/canvas-win32-x64-msvc":"0.1.74","@napi-rs/canvas-linux-arm64-gnu":"0.1.74","@napi-rs/canvas-linux-arm64-musl":"0.1.74","@napi-rs/canvas-linux-riscv64-gnu":"0.1.74","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.74"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.74_1752744071365_0.08324663775092156","host":"s3://npm-registry-packages-npm-production"}},"0.1.75":{"name":"@napi-rs/canvas","version":"0.1.75","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.75","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"},{"name":"forehalo","email":"forehalo@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register","core-js/proposals/promise-with-resolvers.js"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"a21fb217322bd81e0bae21e1da6a7c22c932393e","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.75.tgz","fileCount":8,"integrity":"sha512-MG2r6Mgai1qUcEROqZNwKptruaylkIx0ios9NKEa89PJXqS2eb74EDvwfcDyNPboJqzuZ6pPYk++Abx2xkfghA==","signatures":[{"sig":"MEYCIQDd0LoF9FXF3dj1iKjZB7U6xWi2IhlVy6YFpNfBCqbFTwIhAOx9hSguhaEtNQDHwDoLrP1ZXZYW0uguAartD8m3aNYu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fcanvas@0.1.75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86120},"main":"index.js","napi":{"targets":["x86_64-unknown-linux-gnu","x86_64-apple-darwin","x86_64-pc-windows-msvc","armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android","riscv64-unknown-linux-gnu"],"binaryName":"skia"},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"6186f39e4e29a35908b1a804c310bc102e587b54","scripts":{"e2e":"yarn workspace @napi-rs/canvas-e2e-webpack test","lint":"oxlint","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs format:toml","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add .","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","format:toml":"taplo format","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"workspaces":["e2e/*"],"_npmVersion":"10.9.2","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"22.17.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2","devDependencies":{"ava":"^6.3.0","husky":"^9.1.7","pinst":"^3.0.0","table":"^6.9.0","canvas":"^3.1.0","lodash":"^4.17.21","oxlint":"^1.0.0","png.js":"^0.2.1","semver":"^7.7.2","core-js":"^3.42.0","echarts":"^5.6.0","electron":"^37.1.0","prettier":"^3.5.3","@jimp/png":"^0.22.12","@swc/core":"^1.11.31","colorette":"^2.0.20","tinybench":"^4.0.1","@jimp/core":"^1.6.0","@jimp/jpeg":"^0.22.12","@taplo/cli":"^0.7.0","typescript":"^5.8.3","@types/node":"^22.15.30","lint-staged":"^16.1.0","skia-canvas":"^2.0.2","@jimp/custom":"^0.22.12","@napi-rs/cli":"^3.0.0","npm-run-all2":"^8.0.4","pretty-bytes":"^7.0.0","@octokit/rest":"^22.0.0","@types/lodash":"^4.17.17","@types/semver":"^7","canvaskit-wasm":"^0.40.0","@swc-node/register":"^1.10.10","conventional-changelog-cli":"^5.0.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.75","@napi-rs/canvas-darwin-arm64":"0.1.75","@napi-rs/canvas-android-arm64":"0.1.75","@napi-rs/canvas-linux-x64-gnu":"0.1.75","@napi-rs/canvas-linux-x64-musl":"0.1.75","@napi-rs/canvas-win32-x64-msvc":"0.1.75","@napi-rs/canvas-linux-arm64-gnu":"0.1.75","@napi-rs/canvas-linux-arm64-musl":"0.1.75","@napi-rs/canvas-linux-riscv64-gnu":"0.1.75","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.75"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.75_1754018238743_0.46974615730409575","host":"s3://npm-registry-packages-npm-production"}},"0.1.76":{"name":"@napi-rs/canvas","version":"0.1.76","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.76","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"},{"name":"forehalo","email":"forehalo@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register","core-js/proposals/promise-with-resolvers.js"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"ba432362618af1856ece07b40c8e2c7726be5528","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.76.tgz","fileCount":8,"integrity":"sha512-YIk5okeNN53GzjvWmAyCQFE9xrLeQXzYpudX4TiLvqaz9SqXgIgxIuKPe4DKyB5nccsQMIev7JGKTzZaN5rFdw==","signatures":[{"sig":"MEUCIQCneC/+n6Ra341NYozYy7JEBC9g0kAXKc8/t0tp+GrfVwIgNbYWwJQBhQtu0gBSiWgdqMTdsPjglr1hd0LyksLvk5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fcanvas@0.1.76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86120},"main":"index.js","napi":{"targets":["x86_64-unknown-linux-gnu","x86_64-apple-darwin","x86_64-pc-windows-msvc","armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android","riscv64-unknown-linux-gnu"],"binaryName":"skia"},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"6bd31b66c97ec0855b47551f07b79a9cd8db93cb","scripts":{"e2e":"yarn workspace @napi-rs/canvas-e2e-webpack test","lint":"oxlint","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs format:toml","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add .","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","format:toml":"taplo format","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"broooooklyn","email":"lynweklm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"workspaces":["e2e/*"],"_npmVersion":"10.9.2","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"22.17.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2","devDependencies":{"ava":"^6.3.0","husky":"^9.1.7","pinst":"^3.0.0","table":"^6.9.0","canvas":"^3.1.0","lodash":"^4.17.21","oxlint":"^1.0.0","png.js":"^0.2.1","semver":"^7.7.2","core-js":"^3.42.0","echarts":"^5.6.0","electron":"^37.1.0","prettier":"^3.5.3","@jimp/png":"^0.22.12","@swc/core":"^1.11.31","colorette":"^2.0.20","tinybench":"^4.0.1","@jimp/core":"^1.6.0","@jimp/jpeg":"^0.22.12","@taplo/cli":"^0.7.0","typescript":"^5.8.3","@types/node":"^22.15.30","lint-staged":"^16.1.0","skia-canvas":"^2.0.2","@jimp/custom":"^0.22.12","@napi-rs/cli":"^3.0.0","npm-run-all2":"^8.0.4","pretty-bytes":"^7.0.0","@octokit/rest":"^22.0.0","@types/lodash":"^4.17.17","@types/semver":"^7","canvaskit-wasm":"^0.40.0","@swc-node/register":"^1.10.10","conventional-changelog-cli":"^5.0.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.76","@napi-rs/canvas-darwin-arm64":"0.1.76","@napi-rs/canvas-android-arm64":"0.1.76","@napi-rs/canvas-linux-x64-gnu":"0.1.76","@napi-rs/canvas-linux-x64-musl":"0.1.76","@napi-rs/canvas-win32-x64-msvc":"0.1.76","@napi-rs/canvas-linux-arm64-gnu":"0.1.76","@napi-rs/canvas-linux-arm64-musl":"0.1.76","@napi-rs/canvas-linux-riscv64-gnu":"0.1.76","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.76"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.76_1754033115258_0.8088321086572006","host":"s3://npm-registry-packages-npm-production"}},"0.1.77":{"name":"@napi-rs/canvas","version":"0.1.77","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.77","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"},{"name":"forehalo","email":"forehalo@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register","core-js/proposals/promise-with-resolvers.js"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"e78e208adb79cf211f6d260664d766b6f26da341","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.77.tgz","fileCount":8,"integrity":"sha512-N9w2DkEKE1AXGp3q55GBOP6BEoFrqChDiFqJtKViTpQCWNOSVuMz7LkoGehbnpxtidppbsC36P0kCZNqJKs29w==","signatures":[{"sig":"MEQCIHLuYBYK1OjJmI+NIWNYjxl0GfgXF0DvV16RL6SEg1C4AiADlj0GMfb+tTgM240NLT8y7AxQcIQ16Y2BFVjEdMNHug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fcanvas@0.1.77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86158},"main":"index.js","napi":{"targets":["x86_64-unknown-linux-gnu","x86_64-apple-darwin","x86_64-pc-windows-msvc","armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android","riscv64-unknown-linux-gnu"],"binaryName":"skia"},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"592748fe830a28ceeda567fbc3407eeaa9b0e183","scripts":{"e2e":"yarn workspace @napi-rs/canvas-e2e-webpack test","lint":"oxlint","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs format:toml","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add .","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","format:toml":"taplo format","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cafc522-d7cc-4b34-a78b-ddb0074b046e"}},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"workspaces":["e2e/*"],"_npmVersion":"11.5.2","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"22.17.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2","devDependencies":{"ava":"^6.3.0","husky":"^9.1.7","pinst":"^3.0.0","table":"^6.9.0","canvas":"^3.1.0","lodash":"^4.17.21","oxlint":"^1.0.0","png.js":"^0.2.1","semver":"^7.7.2","core-js":"^3.42.0","echarts":"^6.0.0","electron":"^37.1.0","prettier":"^3.5.3","@jimp/png":"^0.22.12","@swc/core":"^1.11.31","colorette":"^2.0.20","tinybench":"^4.0.1","@jimp/core":"^1.6.0","@jimp/jpeg":"^0.22.12","@taplo/cli":"^0.7.0","typescript":"^5.8.3","@types/node":"^22.15.30","lint-staged":"^16.1.0","skia-canvas":"^2.0.2","@jimp/custom":"^0.22.12","@napi-rs/cli":"^3.1.1","npm-run-all2":"^8.0.4","pretty-bytes":"^7.0.0","@octokit/rest":"^22.0.0","@types/lodash":"^4.17.17","@types/semver":"^7","canvaskit-wasm":"^0.40.0","@swc-node/register":"^1.10.10","conventional-changelog-cli":"^5.0.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.77","@napi-rs/canvas-darwin-arm64":"0.1.77","@napi-rs/canvas-android-arm64":"0.1.77","@napi-rs/canvas-linux-x64-gnu":"0.1.77","@napi-rs/canvas-linux-x64-musl":"0.1.77","@napi-rs/canvas-win32-x64-msvc":"0.1.77","@napi-rs/canvas-linux-arm64-gnu":"0.1.77","@napi-rs/canvas-linux-arm64-musl":"0.1.77","@napi-rs/canvas-linux-riscv64-gnu":"0.1.77","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.77"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.77_1754664753826_0.6648269238273987","host":"s3://npm-registry-packages-npm-production"}},"0.1.78":{"name":"@napi-rs/canvas","version":"0.1.78","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.78","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"},{"name":"forehalo","email":"forehalo@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register","core-js/proposals/promise-with-resolvers.js"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"08cc1889ac127e8bfb06d21ee0b418055075ebd7","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.78.tgz","fileCount":8,"integrity":"sha512-YaBHJvT+T1DoP16puvWM6w46Lq3VhwKIJ8th5m1iEJyGh7mibk5dT7flBvMQ1EH1LYmMzXJ+OUhu+8wQ9I6u7g==","signatures":[{"sig":"MEUCIFRHye/an+RupaeEnyb35xBHwnNIIzpFx/KLOh7DCwBXAiEAsn7eulFoCohVi79zxQI/3vsR1WXfOc9351sS1Yvpjo8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fcanvas@0.1.78","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86158},"main":"index.js","napi":{"targets":["x86_64-unknown-linux-gnu","x86_64-apple-darwin","x86_64-pc-windows-msvc","armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android","riscv64-unknown-linux-gnu"],"binaryName":"skia"},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"5104f4ddb67a8bdaa3e16747d908bd24931c96a1","scripts":{"e2e":"yarn workspace @napi-rs/canvas-e2e-webpack test","lint":"oxlint","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs format:toml","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add .","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","format:toml":"taplo format","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cafc522-d7cc-4b34-a78b-ddb0074b046e"}},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"workspaces":["e2e/*"],"_npmVersion":"11.5.2","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"22.18.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.4","devDependencies":{"ava":"^6.3.0","husky":"^9.1.7","pinst":"^3.0.0","table":"^6.9.0","canvas":"^3.1.0","lodash":"^4.17.21","oxlint":"^1.0.0","png.js":"^0.2.1","semver":"^7.7.2","core-js":"^3.42.0","echarts":"^6.0.0","electron":"^37.1.0","prettier":"^3.5.3","@jimp/png":"^0.22.12","@swc/core":"^1.11.31","colorette":"^2.0.20","tinybench":"^5.0.0","@jimp/core":"^1.6.0","@jimp/jpeg":"^0.22.12","@taplo/cli":"^0.7.0","typescript":"^5.8.3","@types/node":"^22.15.30","lint-staged":"^16.1.0","skia-canvas":"^3.0.0","@jimp/custom":"^0.22.12","@napi-rs/cli":"^3.1.1","npm-run-all2":"^8.0.4","pretty-bytes":"^7.0.0","@octokit/rest":"^22.0.0","@types/lodash":"^4.17.17","@types/semver":"^7","canvaskit-wasm":"^0.40.0","@swc-node/register":"^1.10.10","conventional-changelog-cli":"^5.0.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.78","@napi-rs/canvas-darwin-arm64":"0.1.78","@napi-rs/canvas-android-arm64":"0.1.78","@napi-rs/canvas-linux-x64-gnu":"0.1.78","@napi-rs/canvas-linux-x64-musl":"0.1.78","@napi-rs/canvas-win32-x64-msvc":"0.1.78","@napi-rs/canvas-linux-arm64-gnu":"0.1.78","@napi-rs/canvas-linux-arm64-musl":"0.1.78","@napi-rs/canvas-linux-riscv64-gnu":"0.1.78","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.78"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.78_1756431496272_0.7402070258939271","host":"s3://npm-registry-packages-npm-production"}},"0.1.79":{"name":"@napi-rs/canvas","version":"0.1.79","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.79","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"},{"name":"forehalo","email":"forehalo@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register","core-js/proposals/promise-with-resolvers.js"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"eff445680575ee263a13634efb60fb547777154a","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.79.tgz","fileCount":8,"integrity":"sha512-0SkvRRjyxY35eniEsQsjPYUMWunKlAWvionJOzJJADZF5ZDf/sL+ncJbMTV5LUiHg1iHOvVjWcuDOx/GNXr/lA==","signatures":[{"sig":"MEUCIAlI2u8WijI4db6SIf+bXS7uu6m85wICiNj1QK9b2LlgAiEA+jDxQGqPc4OI6JKvMwmFVU6KPrI+fL4Detjt4Pz1dO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fcanvas@0.1.79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86290},"main":"index.js","napi":{"targets":["x86_64-unknown-linux-gnu","x86_64-apple-darwin","x86_64-pc-windows-msvc","armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android","riscv64-unknown-linux-gnu"],"binaryName":"skia"},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"2713af6e0fc105d694a7116ebae16a0a6efefa8d","scripts":{"e2e":"yarn workspace @napi-rs/canvas-e2e-webpack test","lint":"oxlint","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs format:toml","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add .","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","format:toml":"taplo format","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cafc522-d7cc-4b34-a78b-ddb0074b046e"}},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"workspaces":["e2e/*"],"_npmVersion":"11.6.0","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"22.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.4","devDependencies":{"ava":"^6.3.0","husky":"^9.1.7","pinst":"^3.0.0","table":"^6.9.0","canvas":"^3.1.0","lodash":"^4.17.21","oxlint":"^1.0.0","png.js":"^0.2.1","semver":"^7.7.2","core-js":"^3.42.0","echarts":"^6.0.0","electron":"^38.0.0","prettier":"^3.5.3","@jimp/png":"^0.22.12","@swc/core":"^1.11.31","colorette":"^2.0.20","tinybench":"^5.0.0","@jimp/core":"^1.6.0","@jimp/jpeg":"^0.22.12","@taplo/cli":"^0.7.0","typescript":"^5.8.3","@types/node":"^22.15.30","lint-staged":"^16.1.0","skia-canvas":"^3.0.0","@jimp/custom":"^0.22.12","@napi-rs/cli":"^3.1.1","npm-run-all2":"^8.0.4","pretty-bytes":"^7.0.0","@octokit/rest":"^22.0.0","@types/lodash":"^4.17.17","@types/semver":"^7","canvaskit-wasm":"^0.40.0","@swc-node/register":"^1.10.10","conventional-changelog-cli":"^5.0.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.79","@napi-rs/canvas-darwin-arm64":"0.1.79","@napi-rs/canvas-android-arm64":"0.1.79","@napi-rs/canvas-linux-x64-gnu":"0.1.79","@napi-rs/canvas-linux-x64-musl":"0.1.79","@napi-rs/canvas-win32-x64-msvc":"0.1.79","@napi-rs/canvas-linux-arm64-gnu":"0.1.79","@napi-rs/canvas-linux-arm64-musl":"0.1.79","@napi-rs/canvas-linux-riscv64-gnu":"0.1.79","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.79"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.79_1757315377320_0.329308683185108","host":"s3://npm-registry-packages-npm-production"}},"0.1.80":{"name":"@napi-rs/canvas","version":"0.1.80","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.80","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"},{"name":"forehalo","email":"forehalo@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"require":["@swc-node/register","core-js/proposals/promise-with-resolvers.js"],"timeout":"3m","extensions":["ts"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"53615bea56fd94e07331ab13caa7a39efc4914ab","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.80.tgz","fileCount":8,"integrity":"sha512-DxuT1ClnIPts1kQx8FBmkk4BQDTfI5kIzywAaMjQSXfNnra5UFU9PwurXrl+Je3bJ6BGsp/zmshVVFbCmyI+ww==","signatures":[{"sig":"MEYCIQCt2j+/OQFvQ/bmUZ3YRVE768Aj1iRf+3A8Z0oZ96J0IQIhALOh7iqatLHxlIJCbKqDcPQwsJ4C6KxGae924SqSi1ND","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fcanvas@0.1.80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86290},"main":"index.js","napi":{"targets":["x86_64-unknown-linux-gnu","x86_64-apple-darwin","x86_64-pc-windows-msvc","armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android","riscv64-unknown-linux-gnu"],"binaryName":"skia"},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"dda1b258dac667b4c66b94bbd4d70aa79ea4503a","scripts":{"e2e":"yarn workspace @napi-rs/canvas-e2e-webpack test","lint":"oxlint","test":"ava","bench":"node -r @swc-node/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs format:toml","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add .","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","format:toml":"taplo format","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cafc522-d7cc-4b34-a78b-ddb0074b046e"}},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"workspaces":["e2e/*"],"_npmVersion":"11.6.0","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"22.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.4","devDependencies":{"ava":"^6.3.0","husky":"^9.1.7","pinst":"^3.0.0","table":"^6.9.0","canvas":"^3.1.0","lodash":"^4.17.21","oxlint":"^1.0.0","png.js":"^0.2.1","semver":"^7.7.2","core-js":"^3.42.0","echarts":"^6.0.0","electron":"^38.0.0","prettier":"^3.5.3","@jimp/png":"^0.22.12","@swc/core":"^1.11.31","colorette":"^2.0.20","tinybench":"^5.0.0","@jimp/core":"^1.6.0","@jimp/jpeg":"^0.22.12","@taplo/cli":"^0.7.0","typescript":"^5.8.3","@types/node":"^22.15.30","lint-staged":"^16.1.0","skia-canvas":"^3.0.0","@jimp/custom":"^0.22.12","@napi-rs/cli":"^3.1.1","npm-run-all2":"^8.0.4","pretty-bytes":"^7.0.0","@octokit/rest":"^22.0.0","@types/lodash":"^4.17.17","@types/semver":"^7","canvaskit-wasm":"^0.40.0","@swc-node/register":"^1.10.10","conventional-changelog-cli":"^5.0.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.80","@napi-rs/canvas-darwin-arm64":"0.1.80","@napi-rs/canvas-android-arm64":"0.1.80","@napi-rs/canvas-linux-x64-gnu":"0.1.80","@napi-rs/canvas-linux-x64-musl":"0.1.80","@napi-rs/canvas-win32-x64-msvc":"0.1.80","@napi-rs/canvas-linux-arm64-gnu":"0.1.80","@napi-rs/canvas-linux-arm64-musl":"0.1.80","@napi-rs/canvas-linux-riscv64-gnu":"0.1.80","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.80"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.80_1757747765341_0.970350395817646","host":"s3://npm-registry-packages-npm-production"}},"0.1.81":{"name":"@napi-rs/canvas","version":"0.1.81","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.81","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"},{"name":"forehalo","email":"forehalo@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"timeout":"3m","extensions":{"ts":"module"},"nodeArguments":["--import=@oxc-node/core/register","--import=core-js/proposals/promise-with-resolvers.js"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"4cb1556171a64480e52d2a3766aa5413bfc4a9b1","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.81.tgz","fileCount":8,"integrity":"sha512-ReCjd5SYI/UKx/olaQLC4GtN6wUQGjlgHXs1lvUvWGXfBMR3Fxnik3cL+OxKN5ithNdoU0/GlCrdKcQDFh2XKQ==","signatures":[{"sig":"MEUCIE4Kn/scNPGVz92YQn4+w5cPmmu2fuw4LB6PTsQpBtLXAiEAnfui/f1KI5Kb/NC1i5uTFeEM6U34sUvIOAReRQjjNLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fcanvas@0.1.81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86307},"main":"index.js","napi":{"targets":["x86_64-unknown-linux-gnu","x86_64-apple-darwin","x86_64-pc-windows-msvc","armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android","riscv64-unknown-linux-gnu"],"binaryName":"skia"},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"154b6dc87d1b6c380f548a5328733892ded0ff45","scripts":{"e2e":"yarn workspace @napi-rs/canvas-e2e-webpack test","lint":"oxlint","test":"ava","bench":"node --import @oxc-node/core/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs format:toml","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add .","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","format:toml":"taplo format","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cafc522-d7cc-4b34-a78b-ddb0074b046e"}},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"workspaces":["e2e/*"],"_npmVersion":"11.6.2","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"22.20.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.10.3","devDependencies":{"ava":"^6.3.0","husky":"^9.1.7","pinst":"^3.0.0","table":"^6.9.0","canvas":"^3.1.0","lodash":"^4.17.21","oxlint":"^1.0.0","png.js":"^0.2.1","semver":"^7.7.2","core-js":"^3.42.0","echarts":"^6.0.0","electron":"^38.0.0","prettier":"^3.5.3","@jimp/png":"^0.22.12","colorette":"^2.0.20","tinybench":"^5.0.0","@jimp/core":"^1.6.0","@jimp/jpeg":"^0.22.12","@taplo/cli":"^0.7.0","typescript":"^5.8.3","@types/node":"^22.15.30","lint-staged":"^16.1.0","skia-canvas":"^3.0.0","@jimp/custom":"^0.22.12","@napi-rs/cli":"^3.1.1","npm-run-all2":"^8.0.4","pretty-bytes":"^7.0.0","@octokit/rest":"^22.0.0","@types/lodash":"^4.17.17","@types/semver":"^7","@oxc-node/core":"^0.0.32","canvaskit-wasm":"^0.40.0","conventional-changelog-cli":"^5.0.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.81","@napi-rs/canvas-darwin-arm64":"0.1.81","@napi-rs/canvas-android-arm64":"0.1.81","@napi-rs/canvas-linux-x64-gnu":"0.1.81","@napi-rs/canvas-linux-x64-musl":"0.1.81","@napi-rs/canvas-win32-x64-msvc":"0.1.81","@napi-rs/canvas-linux-arm64-gnu":"0.1.81","@napi-rs/canvas-linux-arm64-musl":"0.1.81","@napi-rs/canvas-linux-riscv64-gnu":"0.1.81","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.81"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.81_1761485793789_0.20605070830164962","host":"s3://npm-registry-packages-npm-production"}},"0.1.82":{"name":"@napi-rs/canvas","version":"0.1.82","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.82","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"},{"name":"forehalo","email":"forehalo@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"timeout":"3m","extensions":{"ts":"module"},"nodeArguments":["--import=@oxc-node/core/register","--import=core-js/proposals/promise-with-resolvers.js"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"1b6f854d6ec6d68fe45fc7927121947531feeb9a","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.82.tgz","fileCount":8,"integrity":"sha512-FGjyUBoF0sl1EenSiE4UV2WYu76q6F9GSYedq5EiOCOyGYoQ/Owulcv6rd7v/tWOpljDDtefXXIaOCJrVKem4w==","signatures":[{"sig":"MEUCIQD8cLmkfovvMnkT4OB3zRuA925T3leoN3n4Ihy4BB0aMwIgGDV+5dbSZqc8BQF6sBEZv1/c06OJA92SVilzskPy/zA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fcanvas@0.1.82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":91504},"main":"index.js","napi":{"targets":["x86_64-unknown-linux-gnu","x86_64-apple-darwin","x86_64-pc-windows-msvc","armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android","riscv64-unknown-linux-gnu"],"binaryName":"skia"},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"f4d1d757eb6925374ebfb682e7727d25bf7bfa4c","scripts":{"e2e":"yarn workspace @napi-rs/canvas-e2e-webpack test","lint":"oxlint","test":"ava","bench":"node --import @oxc-node/core/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs format:toml","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add .","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","format:toml":"taplo format","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cafc522-d7cc-4b34-a78b-ddb0074b046e"}},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"workspaces":["e2e/*"],"_npmVersion":"11.6.2","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"24.11.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","devDependencies":{"ava":"^6.3.0","husky":"^9.1.7","pinst":"^3.0.0","table":"^6.9.0","canvas":"^3.1.0","lodash":"^4.17.21","oxlint":"^1.0.0","png.js":"^0.2.1","semver":"^7.7.2","core-js":"^3.42.0","echarts":"^6.0.0","electron":"^39.0.0","prettier":"^3.5.3","@jimp/png":"^0.22.12","colorette":"^2.0.20","tinybench":"^5.0.0","@jimp/core":"^1.6.0","@jimp/jpeg":"^0.22.12","@taplo/cli":"^0.7.0","typescript":"^5.8.3","@types/node":"^24.0.0","lint-staged":"^16.1.0","skia-canvas":"^3.0.0","@jimp/custom":"^0.22.12","@napi-rs/cli":"^3.1.1","npm-run-all2":"^8.0.4","pretty-bytes":"^7.0.0","@octokit/rest":"^22.0.0","@types/lodash":"^4.17.17","@types/semver":"^7","@oxc-node/core":"^0.0.34","canvaskit-wasm":"^0.40.0","conventional-changelog-cli":"^5.0.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.82","@napi-rs/canvas-darwin-arm64":"0.1.82","@napi-rs/canvas-android-arm64":"0.1.82","@napi-rs/canvas-linux-x64-gnu":"0.1.82","@napi-rs/canvas-linux-x64-musl":"0.1.82","@napi-rs/canvas-win32-x64-msvc":"0.1.82","@napi-rs/canvas-linux-arm64-gnu":"0.1.82","@napi-rs/canvas-linux-arm64-musl":"0.1.82","@napi-rs/canvas-linux-riscv64-gnu":"0.1.82","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.82"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.82_1762828581327_0.5040916193698433","host":"s3://npm-registry-packages-npm-production"}},"0.1.83":{"name":"@napi-rs/canvas","version":"0.1.83","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.83","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"},{"name":"forehalo","email":"forehalo@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"timeout":"3m","extensions":{"ts":"module"},"nodeArguments":["--import=@oxc-node/core/register","--import=core-js/proposals/promise-with-resolvers.js"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"da837a0b41d5b468fd899a2b928eca5aa44f6d1b","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.83.tgz","fileCount":8,"integrity":"sha512-f9GVB9VNc9vn/nroc9epXRNkVpvNPZh69+qzLJIm9DfruxFqX0/jsXG46OGWAJgkO4mN0HvFHjRROMXKVmPszg==","signatures":[{"sig":"MEQCIA+W/3yQlFryrse7ontqcCC+7JM3VuuIItzJncHjLz3mAiBawcnayJasZLgrm6XyohSlHfCpI/rubtfgVp/VeeoPGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fcanvas@0.1.83","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":92750},"main":"index.js","napi":{"targets":["x86_64-unknown-linux-gnu","x86_64-apple-darwin","x86_64-pc-windows-msvc","armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android","riscv64-unknown-linux-gnu"],"binaryName":"skia"},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"ba733d28c20864795a22bd515564a6692dab322d","scripts":{"e2e":"yarn workspace @napi-rs/canvas-e2e-webpack test","lint":"oxlint","test":"ava","bench":"node --import @oxc-node/core/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs format:toml","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add .","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","format:toml":"taplo format","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cafc522-d7cc-4b34-a78b-ddb0074b046e"}},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"workspaces":["e2e/*"],"_npmVersion":"11.6.4","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"24.11.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"ava":"^6.3.0","husky":"^9.1.7","pinst":"^3.0.0","table":"^6.9.0","canvas":"^3.1.0","lodash":"^4.17.21","oxlint":"^1.0.0","png.js":"^0.2.1","semver":"^7.7.2","core-js":"^3.42.0","echarts":"^6.0.0","electron":"^39.0.0","prettier":"^3.5.3","@jimp/png":"^0.22.12","colorette":"^2.0.20","tinybench":"^5.0.0","@jimp/core":"^1.6.0","@jimp/jpeg":"^0.22.12","@taplo/cli":"^0.7.0","typescript":"^5.8.3","@types/node":"^24.0.0","lint-staged":"^16.1.0","skia-canvas":"^3.0.0","@jimp/custom":"^0.22.12","@napi-rs/cli":"^3.1.1","npm-run-all2":"^8.0.4","pretty-bytes":"^7.0.0","@octokit/rest":"^22.0.0","@types/lodash":"^4.17.17","@types/semver":"^7","@oxc-node/core":"^0.0.34","canvaskit-wasm":"^0.40.0","conventional-changelog-cli":"^5.0.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.83","@napi-rs/canvas-darwin-arm64":"0.1.83","@napi-rs/canvas-android-arm64":"0.1.83","@napi-rs/canvas-linux-x64-gnu":"0.1.83","@napi-rs/canvas-linux-x64-musl":"0.1.83","@napi-rs/canvas-win32-x64-msvc":"0.1.83","@napi-rs/canvas-linux-arm64-gnu":"0.1.83","@napi-rs/canvas-linux-arm64-musl":"0.1.83","@napi-rs/canvas-linux-riscv64-gnu":"0.1.83","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.83"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.83_1764255179308_0.33499811157270165","host":"s3://npm-registry-packages-npm-production"}},"0.1.84":{"name":"@napi-rs/canvas","version":"0.1.84","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.84","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"},{"name":"forehalo","email":"forehalo@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"timeout":"3m","extensions":{"ts":"module"},"nodeArguments":["--import=@oxc-node/core/register","--import=core-js/proposals/promise-with-resolvers.js"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"514ba5518b9fc34c67b6569c8767036a1d6622be","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.84.tgz","fileCount":8,"integrity":"sha512-88FTNFs4uuiFKP0tUrPsEXhpe9dg7za9ILZJE08pGdUveMIDeana1zwfVkqRHJDPJFAmGY3dXmJ99dzsy57YnA==","signatures":[{"sig":"MEUCIQDwHl1rIJPuKY6tHXjXCUKuMApkS/3CB0awt7RPqg71lwIgE0y/g5QCHuxk66vtOTXyll0MugBtlr9Zb+L2FKvMbYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fcanvas@0.1.84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96851},"main":"index.js","napi":{"targets":["x86_64-unknown-linux-gnu","x86_64-apple-darwin","x86_64-pc-windows-msvc","armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android","riscv64-unknown-linux-gnu"],"binaryName":"skia"},"types":"./index.d.ts","engines":{"node":">= 10"},"gitHead":"6d50db212077b190a56f9100201b556fa4bbda5d","scripts":{"e2e":"yarn workspace @napi-rs/canvas-e2e-webpack test","lint":"oxlint","test":"ava","bench":"node --import @oxc-node/core/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs format:toml","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add .","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","format:toml":"taplo format","postpublish":"pinst --enable","format:source":"prettier . -w","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cafc522-d7cc-4b34-a78b-ddb0074b046e"}},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"workspaces":["e2e/*"],"_npmVersion":"11.6.4","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"24.11.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"ava":"^6.3.0","husky":"^9.1.7","pinst":"^3.0.0","table":"^6.9.0","canvas":"^3.1.0","lodash":"^4.17.21","oxlint":"^1.0.0","png.js":"^0.2.1","semver":"^7.7.2","core-js":"^3.42.0","echarts":"^6.0.0","electron":"^39.0.0","prettier":"^3.5.3","@jimp/png":"^0.22.12","colorette":"^2.0.20","tinybench":"^6.0.0","@jimp/core":"^1.6.0","@jimp/jpeg":"^0.22.12","@taplo/cli":"^0.7.0","typescript":"^5.8.3","@types/node":"^24.0.0","lint-staged":"^16.1.0","skia-canvas":"^3.0.0","@jimp/custom":"^0.22.12","@napi-rs/cli":"^3.1.1","npm-run-all2":"^8.0.4","pretty-bytes":"^7.0.0","@octokit/rest":"^22.0.0","@types/lodash":"^4.17.17","@types/semver":"^7","@oxc-node/core":"^0.0.35","canvaskit-wasm":"^0.40.0","conventional-changelog-cli":"^5.0.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.84","@napi-rs/canvas-darwin-arm64":"0.1.84","@napi-rs/canvas-android-arm64":"0.1.84","@napi-rs/canvas-linux-x64-gnu":"0.1.84","@napi-rs/canvas-linux-x64-musl":"0.1.84","@napi-rs/canvas-win32-x64-msvc":"0.1.84","@napi-rs/canvas-linux-arm64-gnu":"0.1.84","@napi-rs/canvas-linux-arm64-musl":"0.1.84","@napi-rs/canvas-linux-riscv64-gnu":"0.1.84","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.84"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.84_1765011646805_0.16262089313892347","host":"s3://npm-registry-packages-npm-production"}},"0.1.85":{"name":"@napi-rs/canvas","version":"0.1.85","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.85","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"},{"name":"forehalo","email":"forehalo@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"timeout":"3m","extensions":{"ts":"module"},"nodeArguments":["--import=@oxc-node/core/register","--import=core-js/proposals/promise-with-resolvers.js"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"6babe4aecb7f26c24711e1ad03d7884cf5cd5f00","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.85.tgz","fileCount":8,"integrity":"sha512-q8VnfGv4i3/vo3hMhJQxqzy8bFQ8H6MEXyiO+a66p/Ci7HD++pRAaH1tpri3jgocHH24tJNAT59r6z04LG9VpQ==","signatures":[{"sig":"MEYCIQCRzYXE0WB7pDFpMrvQAbSyOA7709A9Bf04HTH53y1nagIhAKTmW90WN0AtP2+VUoRV7lRv2G0gYJ+7FV6OBbYOtvem","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fcanvas@0.1.85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":102095},"main":"index.js","napi":{"targets":["x86_64-unknown-linux-gnu","x86_64-apple-darwin","x86_64-pc-windows-msvc","aarch64-pc-windows-msvc","armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android","riscv64-unknown-linux-gnu"],"binaryName":"skia"},"types":"./index.d.ts","engines":{"node":">= 10"},"funding":{"url":"https://github.com/sponsors/Brooooooklyn","type":"github"},"gitHead":"675d52933db6cc533268092d63242925bfc8de5e","scripts":{"e2e":"yarn workspace @napi-rs/canvas-e2e-webpack test","lint":"oxlint","test":"ava","bench":"node --import @oxc-node/core/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs format:toml","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add .","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","format:toml":"taplo format","postpublish":"pinst --enable","format:source":"prettier . -w","example-lottie":"yarn oxnode ./example/lottie-to-video.ts","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cafc522-d7cc-4b34-a78b-ddb0074b046e"}},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"workspaces":["e2e/*"],"_npmVersion":"11.7.0","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"24.12.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"ava":"^6.3.0","husky":"^9.1.7","pinst":"^3.0.0","table":"^6.9.0","canvas":"^3.1.0","lodash":"^4.17.21","oxlint":"^1.0.0","png.js":"^0.2.1","semver":"^7.7.2","core-js":"^3.42.0","echarts":"^6.0.0","electron":"^39.0.0","prettier":"^3.5.3","@jimp/png":"^0.22.12","colorette":"^2.0.20","tinybench":"^6.0.0","@jimp/core":"^1.6.0","@jimp/jpeg":"^0.22.12","@taplo/cli":"^0.7.0","typescript":"^5.8.3","@types/node":"^24.0.0","lint-staged":"^16.1.0","skia-canvas":"^3.0.0","@jimp/custom":"^0.22.12","@napi-rs/cli":"^3.1.1","npm-run-all2":"^8.0.4","pretty-bytes":"^7.0.0","@octokit/rest":"^22.0.0","@oxc-node/cli":"^0.0.35","@types/lodash":"^4.17.17","@types/semver":"^7","@oxc-node/core":"^0.0.35","canvaskit-wasm":"^0.40.0","@napi-rs/webcodecs":"^1.1.0","conventional-changelog-cli":"^5.0.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.85","@napi-rs/canvas-darwin-arm64":"0.1.85","@napi-rs/canvas-android-arm64":"0.1.85","@napi-rs/canvas-linux-x64-gnu":"0.1.85","@napi-rs/canvas-linux-x64-musl":"0.1.85","@napi-rs/canvas-win32-x64-msvc":"0.1.85","@napi-rs/canvas-linux-arm64-gnu":"0.1.85","@napi-rs/canvas-linux-arm64-musl":"0.1.85","@napi-rs/canvas-win32-arm64-msvc":"0.1.85","@napi-rs/canvas-linux-riscv64-gnu":"0.1.85","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.85"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.85_1766156955889_0.002495389778452539","host":"s3://npm-registry-packages-npm-production"}},"0.1.86":{"name":"@napi-rs/canvas","version":"0.1.86","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.86","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"},{"name":"forehalo","email":"forehalo@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"timeout":"3m","extensions":{"ts":"module"},"nodeArguments":["--import=@oxc-node/core/register","--import=core-js/proposals/promise-with-resolvers.js"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"7a184036c5d2f27bb692fae01b7c1b95ff8c80e0","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.86.tgz","fileCount":8,"integrity":"sha512-hOkywnrkdFdVpsuaNsZWfEY7kc96eROV2DuMTTvGF15AZfwobzdG2w0eDlU5UBx3Lg/XlWUnqVT5zLUWyo5h6A==","signatures":[{"sig":"MEUCICtQNOsJZkNOn1JyOojiigMJwHBovfL1nqi5nC2lJJKyAiEAhICK0Lre0Y4jgj9J6zEcKmM7R1jH16DXCHqvBHN0GEI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fcanvas@0.1.86","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":102096},"main":"index.js","napi":{"targets":["x86_64-unknown-linux-gnu","x86_64-apple-darwin","x86_64-pc-windows-msvc","aarch64-pc-windows-msvc","armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android","riscv64-unknown-linux-gnu"],"binaryName":"skia"},"types":"./index.d.ts","engines":{"node":">= 10"},"funding":{"url":"https://github.com/sponsors/Brooooooklyn","type":"github"},"gitHead":"14868102cdde93b0a41f0ee4fa929299611807ff","scripts":{"e2e":"yarn workspace @napi-rs/canvas-e2e-webpack test","lint":"oxlint","test":"ava","bench":"node --import @oxc-node/core/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs format:toml","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add .","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","format:toml":"taplo format","postpublish":"pinst --enable","format:source":"prettier . -w","example-lottie":"yarn oxnode ./example/lottie-to-video.ts","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cafc522-d7cc-4b34-a78b-ddb0074b046e"}},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"workspaces":["e2e/*"],"_npmVersion":"11.7.0","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"24.12.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"ava":"^6.4.1","husky":"^9.1.7","pinst":"^3.0.0","table":"^6.9.0","canvas":"^3.2.0","lodash":"^4.17.21","oxlint":"^1.34.0","png.js":"^0.2.1","semver":"^7.7.3","core-js":"^3.47.0","echarts":"^6.0.0","electron":"^39.2.7","prettier":"^3.7.4","@jimp/png":"^0.22.12","colorette":"^2.0.20","tinybench":"^6.0.0","@jimp/core":"^1.6.0","@jimp/jpeg":"^0.22.12","@taplo/cli":"^0.7.0","typescript":"^5.9.3","@types/node":"^25.0.3","lint-staged":"^16.2.7","skia-canvas":"^3.0.8","@jimp/custom":"^0.22.12","@napi-rs/cli":"^3.5.0","npm-run-all2":"^8.0.4","pretty-bytes":"^7.1.0","@octokit/rest":"^22.0.1","@oxc-node/cli":"^0.0.35","@types/lodash":"^4.17.21","@types/semver":"^7","@oxc-node/core":"^0.0.35","canvaskit-wasm":"^0.40.0","@napi-rs/webcodecs":"^1.1.1","conventional-changelog-cli":"^5.0.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.86","@napi-rs/canvas-darwin-arm64":"0.1.86","@napi-rs/canvas-android-arm64":"0.1.86","@napi-rs/canvas-linux-x64-gnu":"0.1.86","@napi-rs/canvas-linux-x64-musl":"0.1.86","@napi-rs/canvas-win32-x64-msvc":"0.1.86","@napi-rs/canvas-linux-arm64-gnu":"0.1.86","@napi-rs/canvas-linux-arm64-musl":"0.1.86","@napi-rs/canvas-win32-arm64-msvc":"0.1.86","@napi-rs/canvas-linux-riscv64-gnu":"0.1.86","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.86"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.86_1766330487899_0.8734117512916815","host":"s3://npm-registry-packages-npm-production"}},"0.1.87":{"name":"@napi-rs/canvas","version":"0.1.87","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.87","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"},{"name":"forehalo","email":"forehalo@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"timeout":"3m","extensions":{"ts":"module"},"nodeArguments":["--import=@oxc-node/core/register","--import=core-js/proposals/promise-with-resolvers.js"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"028e581af4499ee4ca569eb10cb5705526fee68d","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.87.tgz","fileCount":8,"integrity":"sha512-Zb5tePmPMOYBcuNW3NQaVM1sIkvIfel39euiOab/XMjC5Oc/AnPJLa/BacJcToGyIvehecS6eqcsF7i0Wqe1Sw==","signatures":[{"sig":"MEQCICu8eN/bP3kQXsj7TChnqZi3+8I93ik8FWdc1ibgOEXdAiArEWR0uBX26MC39SRInYThvVgi74zC9JJ8IC1CDH+rjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fcanvas@0.1.87","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":102275},"main":"index.js","napi":{"targets":["x86_64-unknown-linux-gnu","x86_64-apple-darwin","x86_64-pc-windows-msvc","aarch64-pc-windows-msvc","armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android","riscv64-unknown-linux-gnu"],"binaryName":"skia"},"types":"./index.d.ts","engines":{"node":">= 10"},"funding":{"url":"https://github.com/sponsors/Brooooooklyn","type":"github"},"gitHead":"4dba74e5296cc214a3ab3b4668725a2ae95d5e21","scripts":{"e2e":"yarn workspace @napi-rs/canvas-e2e-webpack test","lint":"oxlint","test":"ava","bench":"node --import @oxc-node/core/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs format:toml","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add .","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","format:toml":"taplo format","postpublish":"pinst --enable","format:source":"prettier . -w","example-lottie":"yarn oxnode ./example/lottie-to-video.ts","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cafc522-d7cc-4b34-a78b-ddb0074b046e"}},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"workspaces":["e2e/*"],"_npmVersion":"11.7.0","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"24.12.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"ava":"^6.4.1","husky":"^9.1.7","pinst":"^3.0.0","table":"^6.9.0","canvas":"^3.2.0","lodash":"^4.17.21","oxlint":"^1.34.0","png.js":"^0.2.1","semver":"^7.7.3","core-js":"^3.47.0","echarts":"^6.0.0","electron":"^39.2.7","prettier":"^3.7.4","@jimp/png":"^0.22.12","colorette":"^2.0.20","tinybench":"^6.0.0","@jimp/core":"^1.6.0","@jimp/jpeg":"^0.22.12","@taplo/cli":"^0.7.0","typescript":"^5.9.3","@types/node":"^25.0.3","lint-staged":"^16.2.7","skia-canvas":"^3.0.8","@jimp/custom":"^0.22.12","@napi-rs/cli":"^3.5.0","npm-run-all2":"^8.0.4","pretty-bytes":"^7.1.0","@octokit/rest":"^22.0.1","@oxc-node/cli":"^0.0.35","@types/lodash":"^4.17.21","@types/semver":"^7","@oxc-node/core":"^0.0.35","canvaskit-wasm":"^0.40.0","@napi-rs/webcodecs":"^1.1.1","conventional-changelog-cli":"^5.0.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.87","@napi-rs/canvas-darwin-arm64":"0.1.87","@napi-rs/canvas-android-arm64":"0.1.87","@napi-rs/canvas-linux-x64-gnu":"0.1.87","@napi-rs/canvas-linux-x64-musl":"0.1.87","@napi-rs/canvas-win32-x64-msvc":"0.1.87","@napi-rs/canvas-linux-arm64-gnu":"0.1.87","@napi-rs/canvas-linux-arm64-musl":"0.1.87","@napi-rs/canvas-win32-arm64-msvc":"0.1.87","@napi-rs/canvas-linux-riscv64-gnu":"0.1.87","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.87"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.87_1766752084910_0.7003845261513035","host":"s3://npm-registry-packages-npm-production"}},"0.1.88":{"name":"@napi-rs/canvas","version":"0.1.88","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"license":"MIT","_id":"@napi-rs/canvas@0.1.88","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"},{"name":"forehalo","email":"forehalo@gmail.com"}],"homepage":"https://github.com/Brooooooklyn/canvas#readme","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"ava":{"cache":false,"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"timeout":"3m","extensions":{"ts":"module"},"nodeArguments":["--import=@oxc-node/core/register","--import=core-js/proposals/promise-with-resolvers.js"],"workerThreads":false,"environmentVariables":{"NODE_ENV":"ava","SWC_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"d76224439324750de02c3455cad755f64d5a6d16","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.88.tgz","fileCount":8,"integrity":"sha512-/p08f93LEbsL5mDZFQ3DBxcPv/I4QG9EDYRRq1WNlCOXVfAHBTHMSVMwxlqG/AtnSfUr9+vgfN7MKiyDo0+Weg==","signatures":[{"sig":"MEQCIFooHgHbmM8yvz3qaBCif8NU9EEy/coyggg0ffi6f+KcAiByDHRmRyT0yanUYckGp9rcD4gaibjaFpGVdnnZjuZcfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fcanvas@0.1.88","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":102275},"main":"index.js","napi":{"targets":["x86_64-unknown-linux-gnu","x86_64-apple-darwin","x86_64-pc-windows-msvc","aarch64-pc-windows-msvc","armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android","riscv64-unknown-linux-gnu"],"binaryName":"skia"},"types":"./index.d.ts","engines":{"node":">= 10"},"funding":{"url":"https://github.com/sponsors/Brooooooklyn","type":"github"},"gitHead":"ff23f49ae5dace2cd44a8ac6318a22768bb7f02e","scripts":{"e2e":"yarn workspace @napi-rs/canvas-e2e-webpack test","lint":"oxlint","test":"ava","bench":"node --import @oxc-node/core/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","format":"run-p format:source format:rs format:toml","test:ci":"ava -c 1","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add .","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform --js js-binding.js","format:toml":"taplo format","postpublish":"pinst --enable","format:source":"prettier . -w","example-lottie":"yarn oxnode ./example/lottie-to-video.ts","prepublishOnly":"pinst --disable && napi prepublish -t npm"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cafc522-d7cc-4b34-a78b-ddb0074b046e"}},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Brooooooklyn/canvas.git","type":"git"},"workspaces":["e2e/*"],"_npmVersion":"11.7.0","description":"Canvas for Node.js with skia backend","directories":{},"lint-staged":{"*.@(js|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"]},"_nodeVersion":"24.12.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"ava":"^6.4.1","husky":"^9.1.7","pinst":"^3.0.0","table":"^6.9.0","canvas":"^3.2.0","lodash":"^4.17.21","oxlint":"^1.34.0","png.js":"^0.2.1","semver":"^7.7.3","core-js":"^3.47.0","echarts":"^6.0.0","electron":"^39.2.7","prettier":"^3.7.4","@jimp/png":"^0.22.12","colorette":"^2.0.20","tinybench":"^6.0.0","@jimp/core":"^1.6.0","@jimp/jpeg":"^0.22.12","@taplo/cli":"^0.7.0","typescript":"^5.9.3","@types/node":"^25.0.3","lint-staged":"^16.2.7","skia-canvas":"^3.0.8","@jimp/custom":"^0.22.12","@napi-rs/cli":"^3.5.0","npm-run-all2":"^8.0.4","pretty-bytes":"^7.1.0","@octokit/rest":"^22.0.1","@oxc-node/cli":"^0.0.35","@types/lodash":"^4.17.21","@types/semver":"^7","@oxc-node/core":"^0.0.35","canvaskit-wasm":"^0.40.0","@napi-rs/webcodecs":"^1.1.1","conventional-changelog-cli":"^5.0.0"},"optionalDependencies":{"@napi-rs/canvas-darwin-x64":"0.1.88","@napi-rs/canvas-darwin-arm64":"0.1.88","@napi-rs/canvas-android-arm64":"0.1.88","@napi-rs/canvas-linux-x64-gnu":"0.1.88","@napi-rs/canvas-linux-x64-musl":"0.1.88","@napi-rs/canvas-win32-x64-msvc":"0.1.88","@napi-rs/canvas-linux-arm64-gnu":"0.1.88","@napi-rs/canvas-linux-arm64-musl":"0.1.88","@napi-rs/canvas-win32-arm64-msvc":"0.1.88","@napi-rs/canvas-linux-riscv64-gnu":"0.1.88","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.88"},"_npmOperationalInternal":{"tmp":"tmp/canvas_0.1.88_1766850984032_0.6595233558278073","host":"s3://npm-registry-packages-npm-production"}},"0.1.89":{"name":"@napi-rs/canvas","version":"0.1.89","description":"Canvas for Node.js with skia backend","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Brooooooklyn/canvas.git"},"workspaces":["e2e/*"],"license":"MIT","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"napi":{"binaryName":"skia","targets":["x86_64-unknown-linux-gnu","x86_64-apple-darwin","x86_64-pc-windows-msvc","aarch64-pc-windows-msvc","armv7-unknown-linux-gnueabihf","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-apple-darwin","aarch64-linux-android","riscv64-unknown-linux-gnu"]},"engines":{"node":">= 10"},"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"scripts":{"artifacts":"napi artifacts","bench":"node --import @oxc-node/core/register benchmark/bench.ts","build":"napi build --platform --release --js js-binding.js","build:debug":"napi build --platform --js js-binding.js","example-lottie":"yarn oxnode ./example/lottie-to-video.ts","format":"run-p format:source format:rs format:toml","format:rs":"cargo fmt","format:source":"prettier . -w","format:toml":"taplo format","lint":"oxlint","prepublishOnly":"pinst --disable && napi prepublish -t npm","postpublish":"pinst --enable","test:ci":"ava -c 1","test":"ava","e2e":"yarn workspace @napi-rs/canvas-e2e-webpack test","version":"napi version && conventional-changelog -p angular -i CHANGELOG.md -s && git add ."},"devDependencies":{"@jimp/core":"^1.6.0","@jimp/custom":"^0.22.12","@jimp/jpeg":"^0.22.12","@jimp/png":"^0.22.12","@napi-rs/cli":"^3.5.0","@napi-rs/webcodecs":"^1.1.1","@octokit/rest":"^22.0.1","@oxc-node/cli":"^0.0.35","@oxc-node/core":"^0.0.35","@taplo/cli":"^0.7.0","@types/lodash":"^4.17.21","@types/node":"^25.0.3","@types/semver":"^7","ava":"^6.4.1","canvas":"^3.2.0","canvaskit-wasm":"^0.40.0","colorette":"^2.0.20","conventional-changelog-cli":"^5.0.0","core-js":"^3.47.0","echarts":"^6.0.0","electron":"^40.0.0","husky":"^9.1.7","lint-staged":"^16.2.7","lodash":"^4.17.21","npm-run-all2":"^8.0.4","oxlint":"^1.34.0","pinst":"^3.0.0","png.js":"^0.2.1","prettier":"^3.7.4","pretty-bytes":"^7.1.0","semver":"^7.7.3","skia-canvas":"^3.0.8","table":"^6.9.0","tinybench":"^6.0.0","typescript":"^5.9.3"},"lint-staged":{"*.@(js|ts|tsx|yml|yaml|md|json|html)":["prettier --write"],"*.@(js|ts|tsx)":["oxlint --fix"]},"ava":{"nodeArguments":["--import=@oxc-node/core/register","--import=core-js/proposals/promise-with-resolvers.js"],"extensions":{"ts":"module"},"files":["__test__/**/*.spec.ts","scripts/__test__/**/*.spec.ts"],"workerThreads":false,"cache":false,"timeout":"3m","environmentVariables":{"SWC_NODE_PROJECT":"./tsconfig.json","NODE_ENV":"ava"}},"prettier":{"printWidth":120,"semi":false,"trailingComma":"all","singleQuote":true,"arrowParens":"always"},"funding":{"type":"github","url":"https://github.com/sponsors/Brooooooklyn"},"packageManager":"yarn@4.12.0","optionalDependencies":{"@napi-rs/canvas-linux-x64-gnu":"0.1.89","@napi-rs/canvas-darwin-x64":"0.1.89","@napi-rs/canvas-win32-x64-msvc":"0.1.89","@napi-rs/canvas-win32-arm64-msvc":"0.1.89","@napi-rs/canvas-linux-arm-gnueabihf":"0.1.89","@napi-rs/canvas-linux-x64-musl":"0.1.89","@napi-rs/canvas-linux-arm64-gnu":"0.1.89","@napi-rs/canvas-linux-arm64-musl":"0.1.89","@napi-rs/canvas-darwin-arm64":"0.1.89","@napi-rs/canvas-android-arm64":"0.1.89","@napi-rs/canvas-linux-riscv64-gnu":"0.1.89"},"gitHead":"ce62d2c1ca225d0e1223044a9e42ef35ac3332eb","types":"./index.d.ts","_id":"@napi-rs/canvas@0.1.89","bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"homepage":"https://github.com/Brooooooklyn/canvas#readme","_nodeVersion":"24.13.0","_npmVersion":"11.8.0","dist":{"integrity":"sha512-7GjmkMirJHejeALCqUnZY3QwID7bbumOiLrqq2LKgxrdjdmxWQBTc6rcASa2u8wuWrH7qo4/4n/VNrOwCoKlKg==","shasum":"bf3e22e8277c877b2db2313816ef9a1e4fa68a66","tarball":"https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.89.tgz","fileCount":8,"unpackedSize":102928,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fcanvas@0.1.89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDP5OX+zArEWccfNjonrAvX0fmUSHO6yoJOwiQ+XCn8sAiBkNi/z2j8nROQKXmHL27fEdIIUcbbJL179dokIjXUYDw=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cafc522-d7cc-4b34-a78b-ddb0074b046e"}},"directories":{},"maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"},{"name":"forehalo","email":"forehalo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/canvas_0.1.89_1769611148672_0.4782297534668989"},"_hasShrinkwrap":false}},"time":{"created":"2021-03-27T12:30:44.677Z","modified":"2026-01-28T14:39:09.186Z","0.0.2":"2021-03-27T12:30:45.005Z","0.0.3":"2021-03-27T14:50:39.879Z","0.0.4":"2021-04-19T16:14:41.237Z","0.0.5":"2021-05-04T18:46:12.391Z","0.0.6":"2021-05-06T03:28:33.992Z","0.0.7":"2021-06-21T17:05:33.836Z","0.0.8":"2021-06-23T04:04:03.982Z","0.0.9":"2021-07-11T16:05:02.686Z","0.0.10":"2021-07-12T02:02:10.580Z","0.0.11":"2021-07-13T16:01:42.116Z","0.0.12":"2021-07-14T15:59:14.762Z","0.1.0":"2021-07-30T14:48:24.362Z","0.1.1":"2021-08-02T17:16:27.596Z","0.1.2":"2021-08-06T01:45:58.216Z","0.1.3":"2021-08-06T17:08:14.406Z","0.1.4":"2021-08-11T14:04:10.105Z","0.1.5":"2021-08-13T14:16:46.383Z","0.1.6":"2021-08-25T05:59:45.897Z","0.1.7":"2021-09-14T14:54:15.610Z","0.1.8":"2021-09-19T16:00:59.722Z","0.1.9":"2021-09-24T15:33:11.525Z","0.1.10":"2021-09-27T15:51:54.274Z","0.1.11":"2021-09-30T13:43:49.085Z","0.1.12":"2021-10-15T15:05:37.308Z","0.1.13":"2021-10-20T09:26:38.675Z","0.1.14":"2021-10-26T04:54:59.608Z","0.1.15":"2021-11-11T10:35:33.779Z","0.1.17":"2021-12-12T11:24:32.997Z","0.1.18":"2021-12-30T10:46:01.469Z","0.1.19":"2021-12-31T14:03:47.267Z","0.1.20":"2022-02-15T16:59:27.445Z","0.1.21":"2022-03-10T06:58:43.937Z","0.1.22":"2022-06-02T07:37:28.439Z","0.1.23":"2022-06-23T03:40:08.487Z","0.1.24":"2022-06-30T10:03:38.273Z","0.1.25":"2022-06-30T10:56:43.979Z","0.1.26":"2022-08-07T10:21:45.800Z","0.1.27":"2022-08-14T12:06:38.620Z","0.1.28":"2022-08-16T13:02:36.714Z","0.1.29":"2022-08-26T08:44:50.391Z","0.1.30":"2022-09-22T10:37:53.792Z","0.1.31":"2023-01-02T04:32:26.282Z","0.1.32":"2023-01-07T16:37:03.939Z","0.1.33":"2023-01-08T16:51:35.692Z","0.1.34":"2023-01-12T17:20:24.763Z","0.1.35":"2023-02-16T10:28:40.056Z","0.1.36":"2023-02-21T04:52:34.956Z","0.1.37":"2023-02-27T07:39:10.134Z","0.1.38":"2023-03-11T21:36:20.168Z","0.1.39":"2023-03-14T06:41:32.462Z","0.1.40":"2023-04-09T14:04:10.567Z","0.1.41":"2023-05-22T04:13:33.633Z","0.1.42":"2023-08-08T07:47:53.674Z","0.1.43":"2023-08-11T09:02:46.948Z","0.1.44":"2023-08-22T14:53:38.610Z","0.1.45":"2024-02-05T12:52:18.505Z","0.1.46":"2024-02-19T07:16:14.675Z","0.1.47":"2024-02-19T14:29:54.990Z","0.1.48":"2024-02-21T08:14:27.212Z","0.1.49":"2024-02-22T11:08:07.373Z","0.1.50":"2024-02-26T13:41:00.047Z","0.1.51":"2024-03-04T08:42:13.651Z","0.1.52":"2024-04-17T13:51:50.273Z","0.1.53":"2024-06-09T12:19:18.211Z","0.1.54":"2024-08-17T13:39:48.984Z","0.1.55":"2024-09-04T15:54:29.368Z","0.1.56":"2024-09-19T16:02:07.607Z","0.1.57":"2024-10-14T03:53:16.207Z","0.1.58":"2024-10-14T13:32:34.440Z","0.1.59":"2024-10-27T15:59:48.478Z","0.1.60":"2024-11-07T07:32:00.013Z","0.1.61":"2024-11-13T02:32:19.762Z","0.1.62":"2024-11-15T17:17:23.605Z","0.1.63":"2024-11-23T03:31:50.959Z","0.1.64":"2024-11-25T06:44:03.409Z","0.1.65":"2024-12-02T14:55:53.953Z","0.1.66":"2025-02-02T08:35:50.124Z","0.1.67":"2025-02-08T10:29:32.542Z","0.1.68":"2025-03-04T14:54:47.602Z","0.1.69":"2025-04-04T14:10:25.099Z","0.1.70":"2025-05-02T12:43:25.957Z","0.1.71":"2025-06-08T16:24:37.720Z","0.1.72":"2025-06-25T08:40:59.598Z","0.1.73":"2025-06-29T14:02:39.747Z","0.1.74":"2025-07-17T09:21:11.576Z","0.1.75":"2025-08-01T03:17:18.983Z","0.1.76":"2025-08-01T07:25:15.427Z","0.1.77":"2025-08-08T14:52:34.149Z","0.1.78":"2025-08-29T01:38:16.473Z","0.1.79":"2025-09-08T07:09:37.507Z","0.1.80":"2025-09-13T07:16:05.539Z","0.1.81":"2025-10-26T13:36:33.990Z","0.1.82":"2025-11-11T02:36:21.538Z","0.1.83":"2025-11-27T14:52:59.505Z","0.1.84":"2025-12-06T09:00:47.054Z","0.1.85":"2025-12-19T15:09:16.040Z","0.1.86":"2025-12-21T15:21:28.076Z","0.1.87":"2025-12-26T12:28:05.057Z","0.1.88":"2025-12-27T15:56:24.203Z","0.1.89":"2026-01-28T14:39:08.843Z"},"bugs":{"url":"https://github.com/Brooooooklyn/canvas/issues"},"license":"MIT","homepage":"https://github.com/Brooooooklyn/canvas#readme","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"repository":{"type":"git","url":"git+https://github.com/Brooooooklyn/canvas.git"},"description":"Canvas for Node.js with skia backend","maintainers":[{"name":"broooooklyn","email":"lynweklm@gmail.com"},{"name":"forehalo","email":"forehalo@gmail.com"}],"readme":"# `skr canvas`\n\n[![CI](https://github.com/Brooooooklyn/canvas/actions/workflows/CI.yaml/badge.svg)](https://github.com/Brooooooklyn/canvas/actions/workflows/CI.yaml)\n![Skia Version](https://img.shields.io/badge/Skia-chrome%2Fm144-hotpink)\n[![install size](https://packagephobia.com/badge?p=@napi-rs/canvas)](https://packagephobia.com/result?p=@napi-rs/canvas)\n[![Downloads](https://img.shields.io/npm/dm/@napi-rs/canvas.svg?sanitize=true)](https://npmcharts.com/compare/@napi-rs/canvas?minimal=true)\n\n> πŸš€ Help me to become a full-time open-source developer by [sponsoring me on Github](https://github.com/sponsors/Brooooooklyn)\n\nGoogle Skia binding to Node.js via [Node-API](https://napi.rs), **0 System dependencies!**\n\n⚠️ This project is in pre-release stage. And there may be some bugs.
\nFor details on planned features and future direction please refer to the [Roadmap](https://github.com/Brooooooklyn/canvas/issues/113).\n\n[δΈ­ζ–‡ζ–‡ζ‘£](./README-zh.md)\n\n# Install\n\n```bash\nyarn add @napi-rs/canvas\nnpm install @napi-rs/canvas\n```\n\n# Support matrix\n\n## System requirement\n\n### `arm64`\n\n[**_cortex-a57_**](https://en.wikipedia.org/wiki/ARM_Cortex-A57) or newer CPU architecture on **Linux**.\n\nAll Apple M chips on **macOS**.\n\n### `armv7`\n\n[**_cortex-a7_**](https://en.wikipedia.org/wiki/ARM_Cortex-A7) or newer CPU architecture.\n\n### glibc\n\nSince Skia relies on the [glibc](https://www.gnu.org/software/libc/) 2.18 API, you need to have at least glibc version >= 2.18 on your system.\n\n## AWS Lambda usage\n\nTo use this library on Lambda you will need to use a Lambda layer.\n\nYou can simply attach a lambda layer by getting an ARN from [Canvas-Lambda-Layer](https://github.com/ShivamJoker/Canvas-Lambda-Layer)\n\n> Make sure to exclude `@napi-rs/canvas` while bundling your Lambda.\n\n# Usage\n\n```js\nconst { promises } = require('node:fs')\nconst { join } = require('node:path')\nconst { createCanvas, loadImage } = require('@napi-rs/canvas')\n\nconst canvas = createCanvas(300, 320)\nconst ctx = canvas.getContext('2d')\n\nctx.lineWidth = 10\nctx.strokeStyle = '#03a9f4'\nctx.fillStyle = '#03a9f4'\n\n// Wall\nctx.strokeRect(75, 140, 150, 110)\n\n// Door\nctx.fillRect(130, 190, 40, 60)\n\n// Roof\nctx.beginPath()\nctx.moveTo(50, 140)\nctx.lineTo(150, 60)\nctx.lineTo(250, 140)\nctx.closePath()\nctx.stroke()\n\nasync function main() {\n // load images from disk or from a URL\n const catImage = await loadImage('path/to/cat.png')\n const dogImage = await loadImage('https://example.com/path/to/dog.jpg')\n\n ctx.drawImage(catImage, 0, 0, catImage.width, catImage.height)\n\n ctx.drawImage(dogImage, canvas.width / 2, canvas.height / 2, dogImage.width, dogImage.height)\n\n // export canvas as image\n const pngData = await canvas.encode('png') // JPEG, AVIF and WebP are also supported\n // encoding in libuv thread pool, non-blocking\n await promises.writeFile(join(__dirname, 'simple.png'), pngData)\n}\n\nmain()\n```\n\n![](./example/simple.png)\n\n## Emoji text\n\n```js\nconst { writeFileSync } = require('fs')\nconst { join } = require('path')\n\nconst { createCanvas, GlobalFonts } = require('@napi-rs/canvas')\n\nGlobalFonts.registerFromPath(join(__dirname, '..', 'fonts', 'AppleColorEmoji@2x.ttf'), 'Apple Emoji')\nGlobalFonts.registerFromPath(join(__dirname, '..', '__test__', 'fonts', 'COLRv1.ttf'), 'COLRv1')\n\nconsole.info(GlobalFonts.families)\n\nconst canvas = createCanvas(760, 360)\nconst ctx = canvas.getContext('2d')\n\nctx.font = '50px Apple Emoji'\nctx.strokeText('πŸ˜€πŸ˜ƒπŸ˜„πŸ˜πŸ˜†πŸ˜…πŸ˜‚πŸ€£β˜ΊοΈπŸ˜ŠπŸ˜ŠπŸ˜‡', 50, 150)\n\nctx.font = '100px COLRv1'\nctx.fillText('abc', 50, 300)\n\nconst b = canvas.toBuffer('image/png')\n\nwriteFileSync(join(__dirname, 'draw-emoji.png'), b)\n```\n\n![](./example/draw-emoji.png)\n\n# Performance\n\nSee [benchmark](./benchmark) for benchmark code.\n\nHardware info:\n\n```\n ,MMMM. Host - xxxxxxxxxxxxxxxxxxxxxxx\n .MMMMMM Machine - Mac15,9\n MMMMM, Kernel - 24.0.0\n .;MMMMM:' MMMMMMMMMM;. OS - macOS 15.0.1 Sequoia\n MMMMMMMMMMMMNWMMMMMMMMMMM: DE - Aqua\n .MMMMMMMMMMMMMMMMMMMMMMMMWM. WM - Quartz Compositor\n MMMMMMMMMMMMMMMMMMMMMMMMM. Packages - 194 (Homebrew), 32 (cargo)\n ;MMMMMMMMMMMMMMMMMMMMMMMM: Shell - zsh\n :MMMMMMMMMMMMMMMMMMMMMMMM: Terminal - warpterminal (Version v0.2024.10.23.14.49.stable_00)\n .MMMMMMMMMMMMMMMMMMMMMMMMM. Resolution - 5120x2880@160fps (as 2560x1440)\n MMMMMMMMMMMMMMMMMMMMMMMMMMM. 2992x1934@120fps (as 1496x967)\n .MMMMMMMMMMMMMMMMMMMMMMMMMM. 2232x1512@60fps (as 1116x756)\n MMMMMMMMMMMMMMMMMMMMMMMM Uptime - 1d 2h 32m\n ;MMMMMMMMMMMMMMMMMMMM. CPU - Apple M3 Max (16)\n .MMMM,. .MMMM,. CPU Load - 16%\n Memory - 50.1 GB / 134.2 GB\n Battery - 78% & Discharging\n Disk Space - 624.0 GB / 994.7 GB\n```\n\n```\n❯ yarn bench\nDraw a House and export to PNG\nβ”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”\nβ”‚ (index) β”‚ Task name β”‚ Latency average (ns) β”‚ Latency median (ns) β”‚ Throughput average (ops/s) β”‚ Throughput median (ops/s) β”‚ Samples β”‚\nβ”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€\nβ”‚ 0 β”‚ '@napi-rs/skia' β”‚ '14676992.14 Β± 0.68%' β”‚ '14602333.00' β”‚ '68 Β± 0.59%' β”‚ '68' β”‚ 69 β”‚\nβ”‚ 1 β”‚ 'skia-canvas' β”‚ '21167809.17 Β± 2.05%' β”‚ '20960021.00 Β± 13646.00' β”‚ '47 Β± 1.31%' β”‚ '48' β”‚ 64 β”‚\nβ”‚ 2 β”‚ 'node-canvas' β”‚ '16552027.42 Β± 0.70%' β”‚ '16451291.50 Β± 2208.50' β”‚ '60 Β± 0.62%' β”‚ '61' β”‚ 64 β”‚\nβ””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜\nDraw Gradient and export to PNG\nβ”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”\nβ”‚ (index) β”‚ Task name β”‚ Latency average (ns) β”‚ Latency median (ns) β”‚ Throughput average (ops/s) β”‚ Throughput median (ops/s) β”‚ Samples β”‚\nβ”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€\nβ”‚ 0 β”‚ '@napi-rs/skia' β”‚ '15228495.58 Β± 0.53%' β”‚ '15146312.50 Β± 1187.50' β”‚ '66 Β± 0.48%' β”‚ '66' β”‚ 66 β”‚\nβ”‚ 1 β”‚ 'skia-canvas' β”‚ '21725564.41 Β± 2.20%' β”‚ '21412520.50 Β± 2104.50' β”‚ '46 Β± 1.39%' β”‚ '47' β”‚ 64 β”‚\nβ”‚ 2 β”‚ 'node-canvas' β”‚ '17976022.14 Β± 1.53%' β”‚ '17563479.50 Β± 5104.50' β”‚ '56 Β± 1.38%' β”‚ '57' β”‚ 64 β”‚\nβ””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜\n```\n\n# Features\n\n## Path2D\n\n```typescript\nnew Path2D()\nnew Path2D(path: Path2D)\n// new Path2D('M108.956,403.826c0,0,0.178,3.344-1.276,3.311 c-1.455-0.033-30.507-84.917-66.752-80.957C40.928,326.18,72.326,313.197,108.956,403.826z')\nnew Path2D(path: string)\n```\n\n```typescript\nexport interface DOMMatrix2DInit {\n a: number\n b: number\n c: number\n d: number\n e: number\n f: number\n}\n\nexport class Path2D {\n constructor(path?: Path2D | string)\n\n addPath(path: Path2D, transform?: DOMMatrix2DInit): void\n arc(x: number, y: number, radius: number, startAngle: number, endAngle: number, anticlockwise?: boolean): void\n arcTo(x1: number, y1: number, x2: number, y2: number, radius: number): void\n bezierCurveTo(cp1x: number, cp1y: number, cp2x: number, cp2y: number, x: number, y: number): void\n closePath(): void\n ellipse(\n x: number,\n y: number,\n radiusX: number,\n radiusY: number,\n rotation: number,\n startAngle: number,\n endAngle: number,\n anticlockwise?: boolean,\n ): void\n lineTo(x: number, y: number): void\n moveTo(x: number, y: number): void\n quadraticCurveTo(cpx: number, cpy: number, x: number, y: number): void\n rect(x: number, y: number, w: number, h: number): void\n\n // PathKit methods\n op(path: Path2D, operation: PathOp): Path2D\n toSVGString(): string\n getFillType(): FillType\n getFillTypeString(): string\n setFillType(type: FillType): void\n simplify(): Path2D\n asWinding(): Path2D\n stroke(stroke?: StrokeOptions): Path2D\n transform(transform: DOMMatrix2DInit): Path2D\n getBounds(): [left: number, top: number, right: number, bottom: number]\n computeTightBounds(): [left: number, top: number, right: number, bottom: number]\n trim(start: number, end: number, isComplement?: boolean): Path2D\n round(radius: number): Path2D\n equals(path: Path2D): boolean\n}\n```\n\n## PathKit\n\n`PathKit` is a toolset for manipulating Path in `Skia`, supporting **_quadratic beziers_**, **_cubic beziers_** and **_conics_**.\nThe main features are.\n\n### Path Operation\n\n`.op(path, PathOp)`\n\n```js\nconst pathOne = new Path2D(\n 'M8 50H92C96.4183 50 100 53.5817 100 58V142C100 146.418 96.4183 150 92 150H8C3.58172 150 0 146.418 0 142V58C0 53.5817 3.58172 50 8 50Z',\n)\nconst pathTwo = new Path2D(\n '\"M58 0H142C146.418 0 150 3.58172 150 8V92C150 96.4183 146.418 100 142 100H58C53.5817 100 50 96.4183 50 92V8C50 3.58172 53.5817 0 58 0Z',\n)\n\npathOne.op(pathTwo, PathOp.Intersect).toSVGString()\n// => \"M100 100L58 100C53.5817 100 50 96.4183 50 92L50 50L92 50C96.4183 50 100 53.5817 100 58L100 100Z\"\n```\n\n- **Union**, subtract the op path from the first path\n- **Difference**, intersect the two paths\n- **ReverseDifference**, union (inclusive-or) the two paths\n- **Intersect**, exclusive-or the two paths\n- **XOR**, subtract the first path from the op path\n\n![boolean-operations](./docs/imgs/boolean-operations.svg)\n\n### Covert `FillType` in **_Path_**\n\n`.asWinding()`\n\nYou can convert `fill-rule=\"evenodd\"` to `fill-rule=\"nonzero\"` in SVG.\nThis is useful for **OpenType** font-related tools, as `fill-rule=\"nonzero\"` is only supported in **OpenType** fonts.\n\n![SVG fill-rule](./docs/imgs/asWinding@2x.png)\n\n```js\nconst pathCircle = new Path2D(\n 'M24.2979 13.6364H129.394V40.9091H24.2979L14.6278 27.2727L24.2979 13.6364ZM21.9592 0C19.0246 0 16.2716 1.42436 14.571 3.82251L1.67756 22.0043C-0.559186 25.1585 -0.559186 29.387 1.67756 32.5411L14.571 50.7227C16.2716 53.1209 19.0246 54.5455 21.9592 54.5455H70.4673V68.1818H16.073C11.0661 68.1818 7.00728 72.2518 7.00728 77.2727V113.636C7.00728 118.657 11.0661 122.727 16.073 122.727H70.4673V150H84.0658V122.727H128.041C130.975 122.727 133.729 121.303 135.429 118.905L148.323 100.723C150.559 97.5686 150.559 93.3405 148.323 90.1864L135.429 72.0045C133.729 69.6064 130.975 68.1818 128.041 68.1818H84.0658V54.5455H133.927C138.934 54.5455 142.993 50.4755 142.993 45.4545V9.09091C142.993 4.07014 138.934 0 133.927 0H21.9592ZM125.702 109.091H20.6058V81.8182H125.702L135.372 95.4545L125.702 109.091Z',\n)\npathCircle.setFillType(FillType.EvenOdd)\npathCircle.asWinding().toSVGString()\n// => \"M24.2979 13.6364L129.394 13.6364L129.394 40.9091L24.2979 40.9091L14.6278 27.2727L24.2979 13.6364ZM21.9592 0C19.0246 0 16.2716 1.42436 14.571 3.82251L1.67756 22.0043C-0.559186 25.1585 -0.559186 29.387 1.67756 32.5411L14.571 50.7227C16.2716 53.1209 19.0246 54.5455 21.9592 54.5455L70.4673 54.5455L70.4673 68.1818L16.073 68.1818C11.0661 68.1818 7.00728 72.2518 7.00728 77.2727L7.00728 113.636C7.00728 118.657 11.0661 122.727 16.073 122.727L70.4673 122.727L70.4673 150L84.0658 150L84.0658 122.727L128.041 122.727C130.975 122.727 133.729 121.303 135.429 118.905L148.323 100.723C150.559 97.5686 150.559 93.3405 148.323 90.1864L135.429 72.0045C133.729 69.6064 130.975 68.1818 128.041 68.1818L84.0658 68.1818L84.0658 54.5455L133.927 54.5455C138.934 54.5455 142.993 50.4755 142.993 45.4545L142.993 9.09091C142.993 4.07014 138.934 0 133.927 0L21.9592 0ZM125.702 109.091L20.6058 109.091L20.6058 81.8182L125.702 81.8182L135.372 95.4545L125.702 109.091Z\"\n```\n\n### Simplify **_Path_**\n\n`.simplify()`\n\nSet the path to the same non-overlapping contour as the original path area, which means that it can also remove overlapping paths.\n\n\n\n[SVG with overlapping paths](./docs/imgs/overlapping-path.svg) (Left)\n\n```js\nconst path =\n 'M2.933,89.89 L89.005,3.818 Q90.412,2.411 92.249,1.65 Q94.087,0.889 96.076,0.889 Q98.065,0.889 99.903,1.65 Q101.741,2.411 103.147,3.818 L189.22,89.89 Q190.626,91.296 191.387,93.134 Q192.148,94.972 192.148,96.961 Q192.148,98.95 191.387,100.788 Q190.626,102.625 189.219,104.032 Q187.813,105.439 185.975,106.2 Q184.138,106.961 182.148,106.961 Q180.159,106.961 178.322,106.2 Q176.484,105.439 175.077,104.032 L89.005,17.96 L96.076,10.889 L103.147,17.96 L17.075,104.032 Q15.668,105.439 13.831,106.2 Q11.993,106.961 10.004,106.961 Q8.015,106.961 6.177,106.2 Q4.339,105.439 2.933,104.032 Q1.526,102.625 0.765,100.788 Q0.004,98.95 0.004,96.961 Q0.004,94.972 0.765,93.134 Q1.526,91.296 2.933,89.89 Z'\n\npath.simplify().toSVGString()\n// => \"M89.005 3.818L2.933 89.89Q1.526 91.296 0.765 93.134Q0.004 94.972 0.004 96.961Q0.004 98.95 0.765 100.788Q1.526 102.625 2.933 104.032Q4.339 105.439 6.177 106.2Q8.015 106.961 10.004 106.961Q11.993 106.961 13.831 106.2Q15.668 105.439 17.075 104.032L96.076 25.031L175.077 104.032Q176.484 105.439 178.322 106.2Q180.159 106.961 182.148 106.961Q184.138 106.961 185.975 106.2Q187.813 105.439 189.219 104.032Q190.626 102.625 191.387 100.788Q192.148 98.95 192.148 96.961Q192.148 94.972 191.387 93.134Q190.626 91.296 189.22 89.89L103.147 3.818Q101.741 2.411 99.903 1.65Q98.065 0.889 96.076 0.889Q94.087 0.889 92.249 1.65Q90.412 2.411 89.005 3.818Z\"\n```\n\n## Lottie Animation\n\nRender [Lottie](https://airbnb.io/lottie/) animations using Skia's [Skottie](https://skia.org/docs/user/modules/skottie/) module.\n\n### Load Animation\n\n```js\nconst { LottieAnimation } = require('@napi-rs/canvas')\n\n// Load from file\nconst animation = LottieAnimation.loadFromFile('animation.json')\n\n// Load from JSON string with resource path for external assets\nconst animation = LottieAnimation.loadFromData(jsonString, {\n resourcePath: '/path/to/assets',\n})\n```\n\n### Animation Properties\n\n```js\nanimation.duration // Total duration in seconds\nanimation.fps // Frames per second\nanimation.frames // Total frame count\nanimation.width // Animation width\nanimation.height // Animation height\nanimation.version // Lottie format version\n```\n\n### Playback Control\n\n```js\nanimation.seekFrame(30) // Seek to frame 30\nanimation.seek(1.5) // Seek to 1.5 seconds\n```\n\n### Render to Canvas\n\n```js\nconst { createCanvas, LottieAnimation } = require('@napi-rs/canvas')\n\nconst animation = LottieAnimation.loadFromFile('animation.json')\nconst canvas = createCanvas(animation.width, animation.height)\nconst ctx = canvas.getContext('2d')\n\n// Render at original size\nanimation.render(ctx)\n\n// Render with custom destination rect\nanimation.render(ctx, { x: 0, y: 0, width: 800, height: 600 })\n```\n\n### Supported Features\n\n- **Embedded images** - Base64-encoded images (`data:image/png;base64,...`)\n- **Embedded fonts** - Vector glyph paths for text rendering without system fonts\n- **External assets** - Load images from `resourcePath` directory\n- **dotLottie format** - Extract `.lottie` ZIP files at runtime (see example)\n\n### Example: Encode Lottie to Video\n\nSee [`example/lottie-to-video.ts`](./example/lottie-to-video.ts) for encoding Lottie animations to MP4 using [`@napi-rs/webcodecs`](https://github.com/Brooooooklyn/webcodecs-node).\n\n```js\nimport { createCanvas, LottieAnimation } from '@napi-rs/canvas'\nimport {\n VideoEncoder,\n VideoFrame,\n Mp4Muxer,\n type EncodedVideoChunk,\n type EncodedVideoChunkMetadata,\n} from '@napi-rs/webcodecs'\n\nconst animation = LottieAnimation.loadFromFile('animation.json')\nconst canvas = createCanvas(animation.width, animation.height)\nconst ctx = canvas.getContext('2d')\n\nfor (let frame = 0; frame < animation.frames; frame++) {\n animation.seekFrame(frame)\n ctx.fillStyle = '#ffffff'\n ctx.fillRect(0, 0, canvas.width, canvas.height)\n animation.render(ctx)\n // Encode frame to video...\n}\n```\n\n# [Example](./example/tiger.js)\n\n> The tiger.json was serialized from [gojs/samples/tiger](https://github.com/NorthwoodsSoftware/GoJS/blob/master/samples/tiger.html)\n\n\n\n```shell\nnode example/anime-girl.js\n```\n\n| SVG | PNG |\n| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n|
[CC-BY-SA 3.0](https://creativecommons.org/licenses/by/3.0) by [Niabot](https://commons.wikimedia.org/wiki/User:Niabot) |
[CC-BY-SA 3.0](https://creativecommons.org/licenses/by/3.0) by [Niabot](https://commons.wikimedia.org/wiki/User:Niabot) |\n\n# Building\n\n## Build skia from source\n\nYou can build this project from source, the system requirements are here: https://skia.org/docs/user/build\n\n```sh\n# Clone the code:\n$ git clone --recurse-submodules https://github.com/Brooooooklyn/canvas.git\n$ cd canvas\n\n# Build Skia:\n$ node scripts/build-skia.js\n\n# Install NPM packages, build the Node.js addon:\n$ npm install -g yarn\n$ yarn install --mode=skip-build # Here are modules that are used for benchmarking and are hard to install, you can skip it by specifying `--mode=skip-build`\n$ sudo dnf install clang # https://fedora.pkgs.org/34/fedora-x86_64/clang-12.0.0-0.3.rc1.fc34.x86_64.rpm.html\n$ yarn build\n\n# All done! Run test cases or examples now:\n$ yarn test\n$ node example/tiger.js\n```\n\n## Pull pre-build skia binary from GitHub\n\nYou can pull skia pre-build binaries if you just care the `Rust` part:\n\n```sh\n# Clone the code:\n$ git clone --recurse-submodules https://github.com/Brooooooklyn/canvas.git\n$ cd canvas\n\n# Download Skia binaries:\n# It will pull the binaries match the git hash in `./skia` submodule\n$ node scripts/release-skia-binary.mjs --download\n\n# Install NPM packages, build the Node.js addon:\n$ npm install -g yarn\n$ yarn install --mode=skip-build\n$ sudo dnf install clang # https://fedora.pkgs.org/34/fedora-x86_64/clang-12.0.0-0.3.rc1.fc34.x86_64.rpm.html\n$ yarn build\n\n# All done! Run test cases or examples now:\n$ yarn test\n$ node example/tiger.js\n```\n","readmeFilename":"README.md"}