{"_id":"@lightpanda/browser","_rev":"14-cf82f9027b3288fb0fe515ab85ef4015","name":"@lightpanda/browser","dist-tags":{"latest":"1.6.0"},"versions":{"1.0.1":{"name":"@lightpanda/browser","version":"1.0.1","keywords":["lightpanda","browser","automation"],"author":{"name":"Nicolas Rigaudiere","email":"nicolas@tonalogic.io"},"license":"Apache-2.0","_id":"@lightpanda/browser@1.0.1","maintainers":[{"name":"lightpanda-io","email":"tech@lightpanda.io"}],"homepage":"https://github.com/lightpanda-io/node-packages/tree/main#readme","bugs":{"url":"https://github.com/lightpanda-io/node-packages/issues"},"bin":{"lightpanda":"dist/cli/main.js"},"dist":{"shasum":"e147d0d9652da17576d09dbbcb78dd576863b025","tarball":"https://registry.npmjs.org/@lightpanda/browser/-/browser-1.0.1.tgz","fileCount":17,"integrity":"sha512-vjY6aoEgpL3QHjJNr5cyU+OhcsQ6S+pWybgEKdIhJ0wheCTiW0xZlfoMCkQGo9Jug2sJouUOVN3B6KSAorp+Gg==","signatures":[{"sig":"MEQCIHFlOPjm/N8LPTKBUbmmWKgjGgH17aEGKM7FvsT4hl7+AiBpJyEflXmFaYVTJoDWFnlApHRi3Dc4GvvXRwegemwKsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19166},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"a86d487495f34b594fad7a3d86d9d7e14bddf089","scripts":{"dev":"tsup index.ts --target node22 --format cjs,esm --dts --watch","lint":"biome ci . --diagnostic-level=error","build":"yarn build:index && yarn build:decl && yarn build:cli && yarn build:postinstall","build:cli":"tsup cli/main.ts --target node22 --format cjs,esm --minify terser -d dist/cli","typecheck":"yarn dlx --package=typescript tsc --noEmit","build:decl":"yarn dlx --package=typescript tsc --emitDeclarationOnly --declaration","build:index":"tsup index.ts --target node22 --format cjs,esm --minify terser","postinstall":"node dist/scripts/postinstall.js || true","build:postinstall":"tsup scripts/postinstall.ts --target node22 --format cjs,esm --minify terser -d dist/scripts"},"_npmUser":{"name":"lightpanda-io","email":"tech@lightpanda.io"},"repository":{"url":"git+https://github.com/lightpanda-io/node-packages.git#main","type":"git"},"_npmVersion":"10.9.2","description":"Lightpanda for Node.js","directories":{},"_nodeVersion":"22.16.0","dependencies":{"yargs":"^18.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","terser":"^5.43.1","typescript":"^5.8.3","@types/node":"22.15.32","@types/yargs":"^17.0.33","@biomejs/biome":"^1.9.4"},"_npmOperationalInternal":{"tmp":"tmp/browser_1.0.1_1755609384447_0.8439052645346807","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@lightpanda/browser","version":"1.1.0","keywords":["lightpanda","browser","automation"],"author":{"name":"Nicolas Rigaudiere","email":"nicolas@tonalogic.io"},"license":"Apache-2.0","_id":"@lightpanda/browser@1.1.0","maintainers":[{"name":"lightpanda-io","email":"tech@lightpanda.io"}],"homepage":"https://github.com/lightpanda-io/node-packages/tree/main/packages/browser#readme","bugs":{"url":"https://github.com/lightpanda-io/node-packages/issues"},"bin":{"lightpanda":"dist/cli/main.js"},"dist":{"shasum":"1e440181112212d1d6043d9cd4a65c83524c49c9","tarball":"https://registry.npmjs.org/@lightpanda/browser/-/browser-1.1.0.tgz","fileCount":17,"integrity":"sha512-PBHyFi70QsmsQuwsuaER3HAeQj+ExTSdcgODvI3tnfhh8EHDK1HILu5N2E6DE9yshHN/s+ddKugmTZMJqDr8gQ==","signatures":[{"sig":"MEYCIQCHo4Ztgehh9b0j/tOrs40gtkVqNf/8ncCUbhmOjua+DAIhAJvtCMwXcu+uogTs4poDP0Tjh2uk3mAEK8dBEl1krl24","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21256},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"ff4de4c63bbe0762d83c35d156d9fd8613f58eca","scripts":{"dev":"tsup index.ts --target node22 --format cjs,esm --dts --watch","lint":"biome ci . --diagnostic-level=error","build":"yarn build:index && yarn build:decl && yarn build:cli && yarn build:postinstall","build:cli":"tsup cli/main.ts --target node22 --format cjs,esm --minify terser -d dist/cli","typecheck":"yarn dlx --package=typescript tsc --noEmit","build:decl":"yarn dlx --package=typescript tsc --emitDeclarationOnly --declaration","build:index":"tsup index.ts --target node22 --format cjs,esm --minify terser","postinstall":"node dist/scripts/postinstall.js || true","build:postinstall":"tsup scripts/postinstall.ts --target node22 --format cjs,esm --minify terser -d dist/scripts"},"_npmUser":{"name":"lightpanda-io","email":"tech@lightpanda.io"},"repository":{"url":"git+https://github.com/lightpanda-io/node-packages.git#main","type":"git"},"_npmVersion":"10.9.2","description":"Lightpanda for Node.js","directories":{},"_nodeVersion":"22.16.0","dependencies":{"yargs":"^18.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","terser":"^5.46.0","typescript":"^5.9.3","@types/node":"22.15.32","@types/yargs":"^17.0.35","@biomejs/biome":"^1.9.4"},"_npmOperationalInternal":{"tmp":"tmp/browser_1.1.0_1770802829069_0.4992823654898826","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@lightpanda/browser","version":"1.2.0","keywords":["lightpanda","browser","automation"],"author":{"name":"Nicolas Rigaudiere","email":"nicolas@tonalogic.io"},"license":"Apache-2.0","_id":"@lightpanda/browser@1.2.0","maintainers":[{"name":"lightpanda-io","email":"tech@lightpanda.io"}],"homepage":"https://github.com/lightpanda-io/node-packages/tree/main/packages/browser#readme","bugs":{"url":"https://github.com/lightpanda-io/node-packages/issues"},"bin":{"lightpanda":"dist/cli/main.js"},"dist":{"shasum":"dbdb6094acdba481986c9aaf2ec47d9b74a4e730","tarball":"https://registry.npmjs.org/@lightpanda/browser/-/browser-1.2.0.tgz","fileCount":17,"integrity":"sha512-Ssvq+cAsXPH+bH7HFnCwZG2+nb0gyds7PqHU9B7WcT22oNGA/yG3Q4iG6DPq1hP1QNfc1l3u4q4gsfNvhzLdyg==","signatures":[{"sig":"MEUCIBl9aM30ha2hraNBa7+dq2dZ8xZtOpfAXLqK5ROWkXI7AiEAj95lXzQPhLrWfaKWweP1oPXn3KTGzA6XBVYEl1f0x9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26721},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"d14470dbada5c5f25d11988278771f0d92a235ae","scripts":{"dev":"tsup index.ts --target node22 --format cjs,esm --dts --watch","lint":"biome ci . --diagnostic-level=error","build":"yarn build:index && yarn build:decl && yarn build:cli && yarn build:postinstall","build:cli":"tsup cli/main.ts --target node22 --format cjs,esm --minify terser -d dist/cli","typecheck":"yarn dlx --package=typescript tsc --noEmit","build:decl":"yarn dlx --package=typescript tsc --emitDeclarationOnly --declaration","build:index":"tsup index.ts --target node22 --format cjs,esm --minify terser","postinstall":"node dist/scripts/postinstall.js || true","build:postinstall":"tsup scripts/postinstall.ts --target node22 --format cjs,esm --minify terser -d dist/scripts"},"_npmUser":{"name":"lightpanda-io","email":"tech@lightpanda.io"},"repository":{"url":"git+https://github.com/lightpanda-io/node-packages.git#main","type":"git"},"_npmVersion":"10.9.2","description":"Lightpanda for Node.js","directories":{},"_nodeVersion":"22.16.0","dependencies":{"yargs":"^18.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","terser":"^5.46.0","typescript":"^5.9.3","@types/node":"22.15.32","@types/yargs":"^17.0.35","@biomejs/biome":"^1.9.4"},"_npmOperationalInternal":{"tmp":"tmp/browser_1.2.0_1772556567180_0.3402451183831272","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@lightpanda/browser","version":"1.3.0","keywords":["lightpanda","browser","automation"],"author":{"name":"Nicolas Rigaudiere","email":"nicolas@tonalogic.io"},"license":"Apache-2.0","_id":"@lightpanda/browser@1.3.0","maintainers":[{"name":"lightpanda-io","email":"tech@lightpanda.io"}],"homepage":"https://github.com/lightpanda-io/node-packages/tree/main/packages/browser#readme","bugs":{"url":"https://github.com/lightpanda-io/node-packages/issues"},"bin":{"lightpanda":"dist/cli/main.js"},"dist":{"shasum":"561fca9ada7aab4d67640c2fe0168c9193834c67","tarball":"https://registry.npmjs.org/@lightpanda/browser/-/browser-1.3.0.tgz","fileCount":25,"integrity":"sha512-Fbn4oi/rx6v0xYSwFWnjiXl1Rzj4ofXNaZu/mlIip0gTkk6CGCkcnzaad/lKJ/+wOe4iMExp1oaFpKf8wWYH/g==","signatures":[{"sig":"MEYCIQCrl4EbNmEi8lXcvHo358QlCUVWe8Suurz/MXUa4gyjUwIhAPTzDDWP9P4MIDZmUInVlq7x00Ex5Zikf392XMic5D35","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71120},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":"22.16","yarn":"4.9"},"gitHead":"a4a1105bda97e4874a8a4da14b5a442121c40a80","scripts":{"dev":"tsup index.ts --target node22 --format cjs,esm --dts --watch","lint":"biome ci . --diagnostic-level=error","build":"yarn build:index && yarn build:decl && yarn build:cli && yarn build:postinstall","build:cli":"tsup cli/main.ts --target node22 --format cjs,esm --minify terser -d dist/cli","typecheck":"yarn dlx --package=typescript tsc --noEmit","build:decl":"yarn dlx --package=typescript tsc --emitDeclarationOnly --declaration","build:index":"tsup index.ts --target node22 --format cjs,esm --minify terser","postinstall":"node dist/scripts/postinstall.js || true","build:postinstall":"tsup scripts/postinstall.ts --target node22 --format cjs,esm --minify terser -d dist/scripts"},"_npmUser":{"name":"lightpanda-io","email":"tech@lightpanda.io"},"repository":{"url":"git+https://github.com/lightpanda-io/node-packages.git#main","type":"git"},"_npmVersion":"10.9.2","description":"Lightpanda for Node.js","directories":{},"_nodeVersion":"22.16.0","dependencies":{"yargs":"^18.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","terser":"^5.46.0","typescript":"^5.9.3","@types/node":"22.15.32","@types/yargs":"^17.0.35","@biomejs/biome":"^1.9.4"},"_npmOperationalInternal":{"tmp":"tmp/browser_1.3.0_1777277339330_0.9529850959213366","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@lightpanda/browser","version":"1.3.1","keywords":["lightpanda","browser","automation"],"author":{"name":"Nicolas Rigaudiere","email":"nicolas@tonalogic.io"},"license":"Apache-2.0","_id":"@lightpanda/browser@1.3.1","maintainers":[{"name":"lightpanda-io","email":"tech@lightpanda.io"}],"homepage":"https://github.com/lightpanda-io/node-packages/tree/main/packages/browser#readme","bugs":{"url":"https://github.com/lightpanda-io/node-packages/issues"},"bin":{"lightpanda":"dist/cli/main.js"},"dist":{"shasum":"920b6386fbdcefdb5bc762e9d8da7f67f718c181","tarball":"https://registry.npmjs.org/@lightpanda/browser/-/browser-1.3.1.tgz","fileCount":25,"integrity":"sha512-h2diVbnQ9Rj2yLvvc3GvGbkfQ47U8vPPvxZCBU5uxv0CeQum5k6yT9jn+JE48HM5XvOCrOINpYHtWMebi2P6xg==","signatures":[{"sig":"MEQCIFTY8k+qem2JRjdEUTiDAh60sLYEJJpeZJTcsqRI9RWfAiBmdOYFM1RsFxss9hqxH3s1nMsw17JW6js804bPGjAb3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71314},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":"22.16","yarn":"4.9"},"gitHead":"a2fb1393939328ef5ad85474faf0c9b5bbbd8cd2","scripts":{"dev":"tsup index.ts --target node22 --format cjs,esm --dts --watch","lint":"biome ci . --diagnostic-level=error","build":"yarn build:index && yarn build:decl && yarn build:cli && yarn build:postinstall","build:cli":"tsup cli/main.ts --target node22 --format cjs,esm --minify terser -d dist/cli","typecheck":"yarn dlx --package=typescript tsc --noEmit","build:decl":"yarn dlx --package=typescript tsc --emitDeclarationOnly --declaration","build:index":"tsup index.ts --target node22 --format cjs,esm --minify terser","postinstall":"node dist/scripts/postinstall.js || true","build:postinstall":"tsup scripts/postinstall.ts --target node22 --format cjs,esm --minify terser -d dist/scripts"},"_npmUser":{"name":"lightpanda-io","email":"tech@lightpanda.io"},"repository":{"url":"git+https://github.com/lightpanda-io/node-packages.git#main","type":"git"},"_npmVersion":"10.9.2","description":"Lightpanda for Node.js","directories":{},"_nodeVersion":"22.16.0","dependencies":{"yargs":"^18.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","terser":"^5.46.0","typescript":"^5.9.3","@types/node":"22.15.32","@types/yargs":"^17.0.35","@biomejs/biome":"^1.9.4"},"_npmOperationalInternal":{"tmp":"tmp/browser_1.3.1_1777279793354_0.07749020542233453","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@lightpanda/browser","version":"1.3.2","keywords":["lightpanda","browser","automation"],"author":{"name":"Nicolas Rigaudiere","email":"nicolas@tonalogic.io"},"license":"Apache-2.0","_id":"@lightpanda/browser@1.3.2","maintainers":[{"name":"lightpanda-io","email":"tech@lightpanda.io"}],"homepage":"https://github.com/lightpanda-io/node-packages/tree/main/packages/browser#readme","bugs":{"url":"https://github.com/lightpanda-io/node-packages/issues"},"bin":{"lightpanda":"dist/cli/main.js"},"dist":{"shasum":"6239217f599781571f2b436561c9498957f440ee","tarball":"https://registry.npmjs.org/@lightpanda/browser/-/browser-1.3.2.tgz","fileCount":25,"integrity":"sha512-/cwO0ZBOddDruNqsIE94xOFBwUcvjLZyupJ4EqOuzSJID6hyRHphl86+8lWGSsqyo83L++wwnzkJ6KvG2no/9Q==","signatures":[{"sig":"MEYCIQC5K4aHXsEgSOG+b9lKpiP1y3OPZNmpfifuAPAuIZ+ILwIhAJ0pUWolNpnMskQdJpauhYlVd5WKvEK/AOgxnr9JP3N+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71535},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":"22","yarn":"4"},"gitHead":"39cc65c0c563538f98cf4c81986ce1a37e2b3239","scripts":{"dev":"tsup index.ts --target node22 --format cjs,esm --dts --watch","lint":"biome ci . --diagnostic-level=error","build":"yarn build:index && yarn build:decl && yarn build:cli && yarn build:postinstall","build:cli":"tsup cli/main.ts --target node22 --format cjs,esm --minify terser -d dist/cli","typecheck":"yarn dlx --package=typescript tsc --noEmit","build:decl":"yarn dlx --package=typescript tsc --emitDeclarationOnly --declaration","build:index":"tsup index.ts --target node22 --format cjs,esm --minify terser","postinstall":"node dist/scripts/postinstall.js || true","build:postinstall":"tsup scripts/postinstall.ts --target node22 --format cjs,esm --minify terser -d dist/scripts"},"_npmUser":{"name":"lightpanda-io","email":"tech@lightpanda.io"},"repository":{"url":"git+https://github.com/lightpanda-io/node-packages.git#main","type":"git"},"_npmVersion":"10.9.2","description":"Lightpanda for Node.js","directories":{},"_nodeVersion":"22.16.0","dependencies":{"yargs":"^18.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","terser":"^5.46.0","typescript":"^5.9.3","@types/node":"22.15.32","@types/yargs":"^17.0.35","@biomejs/biome":"^1.9.4"},"_npmOperationalInternal":{"tmp":"tmp/browser_1.3.2_1782831638599_0.5788732082738264","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@lightpanda/browser","version":"1.4.0","keywords":["lightpanda","browser","automation"],"author":{"name":"Nicolas Rigaudiere","email":"nicolas@tonalogic.io"},"license":"Apache-2.0","_id":"@lightpanda/browser@1.4.0","maintainers":[{"name":"lightpanda-io","email":"tech@lightpanda.io"}],"homepage":"https://github.com/lightpanda-io/node-packages/tree/main/packages/browser#readme","bugs":{"url":"https://github.com/lightpanda-io/node-packages/issues"},"bin":{"lightpanda":"dist/cli/main.js"},"dist":{"shasum":"e46e648d0ff2a2f3610121698b512c88fc78d29b","tarball":"https://registry.npmjs.org/@lightpanda/browser/-/browser-1.4.0.tgz","fileCount":25,"integrity":"sha512-DDOhCVLLmwfu7OiiXvpgjB3vpP1p+3iFDF5NQFgjQSpzYiv6gV6LR3vZ5AIij89OdpJzY+XLuVcPbrYz9x7ekQ==","signatures":[{"sig":"MEYCIQDaqtpTn2n+EoAIkbBQ6fvAaMsgpJJFiwI8jmTKH2UlIwIhAKcqp29tdMvkeLE23JBqVe51IB97BLuCdVbw1p/cpwiF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70076},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":"22","yarn":"4"},"gitHead":"3200423f5a3966ec90c360c7e669232164811bd7","scripts":{"dev":"tsup index.ts --target node22 --format cjs,esm --dts --watch","lint":"biome ci . --diagnostic-level=error","build":"yarn build:index && yarn build:decl && yarn build:cli && yarn build:postinstall","build:cli":"tsup cli/main.ts --target node22 --format cjs,esm --minify terser -d dist/cli","typecheck":"npx tsc --noEmit","build:decl":"npx tsc --emitDeclarationOnly --declaration","build:index":"tsup index.ts --target node22 --format cjs,esm --minify terser","postinstall":"node dist/scripts/postinstall.js || true","build:postinstall":"tsup scripts/postinstall.ts --target node22 --format cjs,esm --minify terser -d dist/scripts"},"_npmUser":{"name":"lightpanda-io","email":"tech@lightpanda.io"},"repository":{"url":"git+https://github.com/lightpanda-io/node-packages.git#main","type":"git"},"_npmVersion":"10.9.2","description":"Lightpanda for Node.js","directories":{},"_nodeVersion":"22.16.0","dependencies":{"yargs":"^18.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","terser":"^5.46.0","typescript":"^5.9.3","@types/node":"22.15.32","@types/yargs":"^17.0.35","@biomejs/biome":"^1.9.4"},"_npmOperationalInternal":{"tmp":"tmp/browser_1.4.0_1787563143713_0.8278731500477894","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@lightpanda/browser","version":"1.5.0","keywords":["lightpanda","browser","automation"],"author":{"name":"Nicolas Rigaudiere","email":"nicolas@tonalogic.io"},"license":"Apache-2.0","_id":"@lightpanda/browser@1.5.0","maintainers":[{"name":"lightpanda-io","email":"tech@lightpanda.io"}],"homepage":"https://github.com/lightpanda-io/node-packages/tree/main/packages/browser#readme","bugs":{"url":"https://github.com/lightpanda-io/node-packages/issues"},"bin":{"lightpanda":"dist/cli/main.js"},"dist":{"shasum":"cf8f66b8280c657842f2341c205c341fddecf3aa","tarball":"https://registry.npmjs.org/@lightpanda/browser/-/browser-1.5.0.tgz","fileCount":25,"integrity":"sha512-7MA9xKH16h7IpeM9kMi7spZhNG88THESpp/HE0/U0Z1dcG/YyXIk++qyfaBMMIDSgxjjhIwuL1zxmE3P2f1v2Q==","signatures":[{"sig":"MEUCIGp3rD/vfXH/tPgcb92VgFgqoKw/rMvVTwFSwdEBGuT3AiEAhg7ebDD3cMyH9MN4t5cD28TtlKIURZC4uxBfnqVMUxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71091},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":"22","yarn":"4"},"gitHead":"78268a7a676b272b5e6d9f28e5eced765d0dd743","scripts":{"dev":"tsup index.ts --target node22 --format cjs,esm --dts --watch","lint":"biome ci . --diagnostic-level=error","build":"yarn build:index && yarn build:decl && yarn build:cli","build:cli":"tsup cli/main.ts --target node22 --format cjs,esm --minify terser -d dist/cli","typecheck":"npx tsc --noEmit","build:decl":"npx tsc --emitDeclarationOnly --declaration","build:index":"tsup index.ts --target node22 --format cjs,esm --minify terser"},"_npmUser":{"name":"lightpanda-io","email":"tech@lightpanda.io"},"repository":{"url":"git+https://github.com/lightpanda-io/node-packages.git#main","type":"git"},"_npmVersion":"10.9.2","description":"Lightpanda for Node.js","directories":{},"_nodeVersion":"22.16.0","dependencies":{"yargs":"^18.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","terser":"^5.46.0","typescript":"^5.9.3","@types/node":"22.15.32","@types/yargs":"^17.0.35","@biomejs/biome":"^1.9.4"},"_npmOperationalInternal":{"tmp":"tmp/browser_1.5.0_1787568724915_0.7845057817236343","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@lightpanda/browser","version":"1.6.0","description":"Lightpanda for Node.js","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","type":"module","scripts":{"dev":"tsup index.ts --target node22 --format cjs,esm --dts --watch","build:index":"tsup index.ts --target node22 --format cjs,esm --minify terser","build:decl":"npx tsc --emitDeclarationOnly --declaration","build:cli":"tsup cli/main.ts --target node22 --format cjs,esm --minify terser -d dist/cli","build":"yarn build:index && yarn build:decl && yarn build:cli","lint":"biome ci . --diagnostic-level=error","typecheck":"npx tsc --noEmit"},"bin":{"lightpanda":"dist/cli/main.js"},"repository":{"type":"git","url":"git+https://github.com/lightpanda-io/node-packages.git#main"},"keywords":["lightpanda","browser","automation"],"author":{"name":"Nicolas Rigaudiere","email":"nicolas@tonalogic.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/lightpanda-io/node-packages/issues"},"homepage":"https://github.com/lightpanda-io/node-packages/tree/main/packages/browser#readme","engines":{"node":"22","yarn":"4"},"devDependencies":{"@biomejs/biome":"^1.9.4","@types/node":"22.15.32","@types/yargs":"^17.0.35","terser":"^5.46.0","tsup":"^8.5.1","typescript":"^5.9.3"},"dependencies":{"yargs":"^18.0.0"},"_id":"@lightpanda/browser@1.6.0","gitHead":"d06a6753a373db799b99342a2dcafdf323c8d568","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-o5nbBJqsuaXhoScCChCuQPwzw9nHbZI0U8vYh+SaR7jGmBNEMShtyJHqK3UBNl2b9x5XJa+3/zASZY0/DHhAJQ==","shasum":"7921e28acbf11ed4c0ecb1dc2fec34a16d6c9931","tarball":"https://registry.npmjs.org/@lightpanda/browser/-/browser-1.6.0.tgz","fileCount":27,"unpackedSize":73012,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCuKxQ1lX/P6aIQp4j2H1/y2ccKwNi7q1W2O8iLwQCiLAIhAIv1SzVP1spoFoJy8ymYacUHcSrvgs9gSxPjGY+RBl8v"}]},"_npmUser":{"name":"lightpanda-io","email":"tech@lightpanda.io"},"directories":{},"maintainers":[{"name":"lightpanda-io","email":"tech@lightpanda.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/browser_1.6.0_1788168711642_0.8781912271304455"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-19T13:16:24.010Z","modified":"2026-08-31T09:31:52.166Z","1.0.0":"2025-07-11T15:04:43.055Z","1.0.1":"2025-08-19T13:16:24.653Z","1.1.0":"2026-02-11T09:40:29.208Z","1.2.0":"2026-03-03T16:49:27.335Z","1.3.0":"2026-04-27T08:08:59.466Z","1.3.1":"2026-04-27T08:49:53.560Z","1.3.2":"2026-06-30T15:00:38.745Z","1.4.0":"2026-08-24T09:19:03.887Z","1.5.0":"2026-08-24T10:52:05.072Z","1.6.0":"2026-08-31T09:31:51.783Z"},"bugs":{"url":"https://github.com/lightpanda-io/node-packages/issues"},"author":{"name":"Nicolas Rigaudiere","email":"nicolas@tonalogic.io"},"license":"Apache-2.0","homepage":"https://github.com/lightpanda-io/node-packages/tree/main/packages/browser#readme","keywords":["lightpanda","browser","automation"],"repository":{"type":"git","url":"git+https://github.com/lightpanda-io/node-packages.git#main"},"description":"Lightpanda for Node.js","maintainers":[{"name":"lightpanda-io","email":"tech@lightpanda.io"}],"readme":"<span id=\"readme-top\"></span>\n\n<!-- PROJECT LOGO -->\n<div align=\"center\">\n  <p align=\"center\">\n    <a href=\"https://lightpanda.io\"><img src=\"https://cdn.lightpanda.io/assets/images/logo/lpd-logo.png\" alt=\"Logo\" height=170></a>\n  </p>\n\n<h1 align=\"center\">Lightpanda Browser</h1>\n\n<p align=\"center\"><a href=\"https://lightpanda.io/\">lightpanda.io</a></p>\n\n<div align=\"center\">\n\n[![Twitter Follow](https://img.shields.io/twitter/follow/lightpanda_io)](https://twitter.com/lightpanda_io)\n[![GitHub stars](https://img.shields.io/github/stars/lightpanda-io/browser)](https://github.com/lightpanda-io/browser)\n\n</div>\n\n<br />\n</div>\n\n<!-- ABOUT THE PROJECT -->\n\n## About The Project\n\nLightpanda is the open-source browser made for headless usage:\n\n- Javascript execution\n- Support of Web APIs (partial, WIP)\n- Compatible with Playwright, Puppeteer through CDP (WIP)\n\nFast web automation for AI agents, LLM training, scraping and testing:\n\n- Ultra-low memory footprint (9x less than Chrome)\n- Exceptionally fast execution (11x faster than Chrome)\n- Instant startup\n\n[<img width=\"350px\" src=\"https://cdn.lightpanda.io/assets/images/github/execution-time.svg\">](https://github.com/lightpanda-io/demo)\n&emsp;\n[<img width=\"350px\" src=\"https://cdn.lightpanda.io/assets/images/github/memory-frame.svg\">](https://github.com/lightpanda-io/demo)\n\n</div>\n\n_Puppeteer requesting 100 pages from a local website on a AWS EC2 m5.large instance.\nSee [benchmark details](https://github.com/lightpanda-io/demo)._\n\n<p align=\"right\">(<a href=\"#readme-top\">back to top</a>)</p>\n\n<!-- GETTING STARTED -->\n\n## Getting Started\n\n### Configuration\n_Environment variables_\n- `LIGHTPANDA_EXECUTABLE_PATH` can be specified if you want to use your own version (browser install command can be skipped). The default folder is `~/.cache/lightpanda-node`\n\n\n### Install\n_When installing the package, the binary corresponding to your platform will be automatically downloaded. If your OS is not supported, download will fail_\n\n```bash\nyarn add @lightpanda/browser && npx @lightpanda/browser install\n```\nor\n\n```bash\nnpm install @lightpanda/browser && npx @lightpanda/browser install\n```\nor\n\n```bash\npnpm add @lightpanda/browser && npx @lightpanda/browser install\n```\n\n## Upgrade browser\n\nAt some point in time, you might want to upgrade Lightpanda browser to a more recent version. To do so, you can run the following command:\n```bash\nnpx @lightpanda/browser upgrade\n```\n\n<!-- USAGE EXAMPLES -->\n\n## Examples\n\n### Fetch a page\n\nWith Lightpanda you can easily get a page's data by calling the `fetch()` function.\n```ts\nimport { type LightpandaFetchOptions, lightpanda } from '@lightpanda/browser'\n\nconst options: LightpandaFetchOptions = {\n  dump: true,\n  disableHostVerification: false,\n  httpProxy: 'https://proxy.lightpanda.io',\n}\nconst res = await lightpanda.fetch('https://lightpanda.io', options)\n\n// Do your magic ✨\n```\n\n### Start a CDP Server\nThe websocket will allow you to control the browser and do a series of actions on webpages.\n```ts\nimport { type LightpandaServeOptions, lightpanda } from '@lightpanda/browser'\n\nconst options: LightpandaServeOptions = {\n  host: '127.0.0.1',\n  port: 9222,\n}\nconst proc = await lightpanda.serve(options)\n\n// Do your magic ✨\n\nproc.stdout.destroy()\nproc.stderr.destroy()\nproc.kill()\n```\n\nℹ️ _Lightpanda's CDP server can be used alongside projects like [Puppeteer](https://pptr.dev/) or [Playwright](https://playwright.dev/)._\n","readmeFilename":"README.md"}