{"_id":"@elliott-w/next-export-optimize-images","_rev":"4-d039ccd8c5fc7f9ec4b9a35b169ffb48","name":"@elliott-w/next-export-optimize-images","dist-tags":{"latest":"4.8.1"},"versions":{"4.6.2":{"name":"@elliott-w/next-export-optimize-images","version":"4.6.2","keywords":["next.js","static","export","image","optimization"],"author":{"name":"dc7290","email":"dhkh.cba0927@gmail.com"},"license":"MIT","_id":"@elliott-w/next-export-optimize-images@4.6.2","maintainers":[{"name":"elliott-w","email":"elliott.wagener@hotmail.com"}],"homepage":"https://next-export-optimize-images.vercel.app","bugs":{"url":"https://github.com/elliott-w/next-export-optimize-images/issues"},"bin":{"next-export-optimize-images":"bin/index.js"},"dist":{"shasum":"a7f7b84b62e9d907e7321e0c30075ab4a74a582a","tarball":"https://registry.npmjs.org/@elliott-w/next-export-optimize-images/-/next-export-optimize-images-4.6.2.tgz","fileCount":45,"integrity":"sha512-Nqsv+wYyts7FC33BzE2vaqLRf80/kQuEi/WFwexJiXrDHvlZ1J08JTXtxYCKUDLlFLKLWEztlxXaXDwdmFqRaw==","signatures":[{"sig":"MEUCIQCI0rmF99RPjQ/sRgNy7j9JDgmTy0hw2DzLzkhYUHJfgQIgZ/SHlkt6R7UMkEoo4e8p43x+xsfBxWLzita+/o1ah9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273187},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"63de254796a00e38927fa09b53bac513a0f6515a","scripts":{"dev":"tsup --watch","lint":"biome lint ./","test":"jest","build":"tsup --dts","format":"biome format --write ./","prepare":"husky && npm run build","pretest":"npm run build && npm-run-all --sequential pretest:**","commitmsg":"commitlint -e $GIT_PARAMS","typecheck":"tsc --noEmit","test:watch":"jest --watch","check:write":"biome check --write ./","lint-staged":"lint-staged","pretest:e2e":"cd __tests__/e2e && rimraf {.next,out} && next build && node cli.js","publish:fork":"SKIP_BY_SEMANTIC_RELEASE=true semantic-release","rename:apply":"node scripts/rename-for-publish.js apply","rename:revert":"node scripts/rename-for-publish.js revert","test:alias-e2e":"jest --config jest.alias.config.js","semantic-release":"SKIP_BY_SEMANTIC_RELEASE=true semantic-release","pretest:alias-e2e":"npm run build && node __tests__/e2e-alias/scripts/build-all.js","pretest:e2e-build":"cd __tests__/e2e-build && rimraf .next && next build && node cli.js"},"_npmUser":{"name":"elliott-w","email":"elliott.wagener@hotmail.com"},"repository":{"url":"git+https://github.com/elliott-w/next-export-optimize-images.git","type":"git"},"_npmVersion":"10.9.2","description":"Optimize images at build time with Next.js.","directories":{},"lint-staged":{"*.{ts,tsx}":["biome check --write"]},"_nodeVersion":"23.11.0","dependencies":{"sharp":"^0.34.4","fs-extra":"^11.3.2","ansi-colors":"^4.1.3","cli-progress":"^3.12.0","app-root-path":"^3.1.0","lodash.uniqwith":"^4.5.0","recursive-readdir":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","next":"16.2.6","tsup":"8.5.0","husky":"9.1.7","react":"19.2.0","git-cz":"4.9.0","rimraf":"6.0.1","ts-jest":"29.4.9","webpack":"5.104.1","react-dom":"19.2.0","typescript":"5.9.3","@types/jest":"29.5.14","@types/node":"22.18.12","lint-staged":"15.5.2","@types/react":"19.2.0","npm-run-all2":"7.0.2","@biomejs/biome":"1.9.4","@commitlint/cli":"19.8.1","@types/fs-extra":"11.0.4","semantic-release":"^25.0.3","@tsconfig/strictest":"2.0.8","@types/cli-progress":"3.11.6","@types/app-root-path":"1.2.8","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/exec":"^7.1.0","@types/lodash.uniqwith":"4.5.9","jest-environment-jsdom":"29.7.0","@semantic-release/github":"^12.0.8","@types/recursive-readdir":"2.2.4","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"19.8.1","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1","conventional-changelog-conventionalcommits":"6.1.0"},"peerDependencies":{"next":"14.x || 15.x || 16.x","react":">= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0","react-dom":">= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/next-export-optimize-images_4.6.2_1778656555136_0.9217479547636767","host":"s3://npm-registry-packages-npm-production"}},"4.7.0":{"name":"@elliott-w/next-export-optimize-images","version":"4.7.0","keywords":["next.js","static","export","image","optimization"],"author":{"name":"dc7290","email":"dhkh.cba0927@gmail.com"},"license":"MIT","_id":"@elliott-w/next-export-optimize-images@4.7.0","maintainers":[{"name":"elliott-w","email":"elliott.wagener@hotmail.com"}],"homepage":"https://next-export-optimize-images.vercel.app","bugs":{"url":"https://github.com/elliott-w/next-export-optimize-images/issues"},"bin":{"next-export-optimize-images":"bin/index.js"},"dist":{"shasum":"95cd581e855ab62891d3859953f11bf737551139","tarball":"https://registry.npmjs.org/@elliott-w/next-export-optimize-images/-/next-export-optimize-images-4.7.0.tgz","fileCount":45,"integrity":"sha512-zJaLFlRJn2BEStplnXX6YEXhLfbMWvMvOEUu53gwIO04L/RvmqRDRNC8n8UigcdDF7LAHmSPcodRfu158nFZnA==","signatures":[{"sig":"MEUCIQCsCyWxmwh1mdhThI2AWgjdaFnQz3qTE9R0j+LtunhMsAIgN4S5K8XrIa+Sc3c6TI60RYBUi2J4kQs5ri9td3DWM/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273356},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"7890b73efe0645a8400ee3b8be9e1f54316f774c","scripts":{"dev":"tsup --watch","lint":"biome lint ./","test":"jest","build":"tsup --dts","format":"biome format --write ./","prepare":"husky && npm run build","pretest":"npm run build && npm-run-all --sequential pretest:**","commitmsg":"commitlint -e $GIT_PARAMS","typecheck":"tsc --noEmit","test:watch":"jest --watch","check:write":"biome check --write ./","lint-staged":"lint-staged","pretest:e2e":"cd __tests__/e2e && rimraf {.next,out} && next build && node cli.js","publish:fork":"SKIP_BY_SEMANTIC_RELEASE=true semantic-release","rename:apply":"node scripts/rename-for-publish.js apply","rename:revert":"node scripts/rename-for-publish.js revert","test:alias-e2e":"jest --config jest.alias.config.js","semantic-release":"SKIP_BY_SEMANTIC_RELEASE=true semantic-release","pretest:alias-e2e":"npm run build && node __tests__/e2e-alias/scripts/build-all.js","pretest:e2e-build":"cd __tests__/e2e-build && rimraf .next && next build && node cli.js"},"_npmUser":{"name":"elliott-w","email":"elliott.wagener@hotmail.com"},"repository":{"url":"git+https://github.com/elliott-w/next-export-optimize-images.git","type":"git"},"_npmVersion":"11.14.1","description":"Optimize images at build time with Next.js.","directories":{},"lint-staged":{"*.{ts,tsx}":["biome check --write"]},"_nodeVersion":"22.22.2","dependencies":{"sharp":"^0.34.4","fs-extra":"^11.3.2","ansi-colors":"^4.1.3","cli-progress":"^3.12.0","app-root-path":"^3.1.0","lodash.uniqwith":"^4.5.0","recursive-readdir":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","next":"16.2.6","tsup":"8.5.0","husky":"9.1.7","react":"19.2.0","git-cz":"4.9.0","rimraf":"6.0.1","ts-jest":"29.4.9","webpack":"5.104.1","react-dom":"19.2.0","typescript":"5.9.3","@types/jest":"29.5.14","@types/node":"22.18.12","lint-staged":"15.5.2","@types/react":"19.2.0","npm-run-all2":"7.0.2","@biomejs/biome":"1.9.4","@commitlint/cli":"19.8.1","@types/fs-extra":"11.0.4","semantic-release":"^25.0.3","@tsconfig/strictest":"2.0.8","@types/cli-progress":"3.11.6","@types/app-root-path":"1.2.8","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/exec":"^7.1.0","@types/lodash.uniqwith":"4.5.9","jest-environment-jsdom":"29.7.0","@semantic-release/github":"^12.0.8","@types/recursive-readdir":"2.2.4","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"19.8.1","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1","conventional-changelog-conventionalcommits":"6.1.0"},"peerDependencies":{"next":"14.x || 15.x || 16.x","react":">= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0","react-dom":">= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/next-export-optimize-images_4.7.0_1778657501670_0.18843429350859187","host":"s3://npm-registry-packages-npm-production"}},"4.8.0":{"name":"@elliott-w/next-export-optimize-images","version":"4.8.0","keywords":["next.js","static","export","image","optimization"],"author":{"name":"dc7290","email":"dhkh.cba0927@gmail.com"},"license":"MIT","_id":"@elliott-w/next-export-optimize-images@4.8.0","maintainers":[{"name":"elliott-w","email":"elliott.wagener@hotmail.com"}],"homepage":"https://next-export-optimize-images.vercel.app","bugs":{"url":"https://github.com/elliott-w/next-export-optimize-images/issues"},"bin":{"next-export-optimize-images":"bin/index.js"},"dist":{"shasum":"b95407cd0fe83f8236453d1642de10f1ecd94af7","tarball":"https://registry.npmjs.org/@elliott-w/next-export-optimize-images/-/next-export-optimize-images-4.8.0.tgz","fileCount":45,"integrity":"sha512-td6v21NBmYW/omrUE1VS35gpv13Acn9WBHPS9v2AFnSiBg1Mtyw5dSQ0Eywrpv7z6YuMFYHb9BBeelZPlDovCA==","signatures":[{"sig":"MEQCIAXFwWGwOPmnGiJqPYef33TkpLTimJNfmmWLJAmVVFJWAiA9fg66kVcU+6VKa0nKB72Yw+VQDN4jJzSAmSfR6KBibw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274041},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"ec7cb27941b52ac80dafb91c6a433a543a0b74cd","scripts":{"dev":"tsup --watch","lint":"biome lint ./","test":"jest","build":"tsup --dts","format":"biome format --write ./","prepare":"husky && npm run build","pretest":"npm run build && npm-run-all --sequential pretest:**","commitmsg":"commitlint -e $GIT_PARAMS","typecheck":"tsc --noEmit","test:watch":"jest --watch","check:write":"biome check --write ./","lint-staged":"lint-staged","pretest:e2e":"cd __tests__/e2e && rimraf {.next,out} && next build && node cli.js","publish:fork":"SKIP_BY_SEMANTIC_RELEASE=true semantic-release","rename:apply":"node scripts/rename-for-publish.js apply","rename:revert":"node scripts/rename-for-publish.js revert","test:alias-e2e":"jest --config jest.alias.config.js","semantic-release":"SKIP_BY_SEMANTIC_RELEASE=true semantic-release","pretest:alias-e2e":"npm run build && node __tests__/e2e-alias/scripts/build-all.js","pretest:e2e-build":"cd __tests__/e2e-build && rimraf .next && next build && node cli.js"},"_npmUser":{"name":"elliott-w","email":"elliott.wagener@hotmail.com"},"repository":{"url":"git+https://github.com/elliott-w/next-export-optimize-images.git","type":"git"},"_npmVersion":"11.14.1","description":"Optimize images at build time with Next.js.","directories":{},"lint-staged":{"*.{ts,tsx}":["biome check --write"]},"_nodeVersion":"22.22.2","dependencies":{"sharp":"^0.34.4","fs-extra":"^11.3.2","ansi-colors":"^4.1.3","cli-progress":"^3.12.0","app-root-path":"^3.1.0","lodash.uniqwith":"^4.5.0","recursive-readdir":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","next":"16.2.6","tsup":"8.5.0","husky":"9.1.7","react":"19.2.0","git-cz":"4.9.0","rimraf":"6.0.1","ts-jest":"29.4.9","webpack":"5.104.1","react-dom":"19.2.0","typescript":"5.9.3","@types/jest":"29.5.14","@types/node":"22.18.12","lint-staged":"15.5.2","@types/react":"19.2.0","npm-run-all2":"7.0.2","@biomejs/biome":"1.9.4","@commitlint/cli":"19.8.1","@types/fs-extra":"11.0.4","semantic-release":"^25.0.3","@tsconfig/strictest":"2.0.8","@types/cli-progress":"3.11.6","@types/app-root-path":"1.2.8","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/exec":"^7.1.0","@types/lodash.uniqwith":"4.5.9","jest-environment-jsdom":"29.7.0","@semantic-release/github":"^12.0.8","@types/recursive-readdir":"2.2.4","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"19.8.1","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1","conventional-changelog-conventionalcommits":"6.1.0"},"peerDependencies":{"next":"14.x || 15.x || 16.x","react":">= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0","react-dom":">= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/next-export-optimize-images_4.8.0_1778724236418_0.5799326752626839","host":"s3://npm-registry-packages-npm-production"}},"4.8.1":{"name":"@elliott-w/next-export-optimize-images","version":"4.8.1","description":"Optimize images at build time with Next.js.","keywords":["next.js","static","export","image","optimization"],"homepage":"https://next-export-optimize-images.vercel.app","bugs":{"url":"https://github.com/elliott-w/next-export-optimize-images/issues"},"repository":{"type":"git","url":"git+https://github.com/elliott-w/next-export-optimize-images.git"},"license":"MIT","author":{"name":"dc7290","email":"dhkh.cba0927@gmail.com"},"main":"dist/index.js","types":"dist/index.d.ts","bin":{"next-export-optimize-images":"bin/index.js"},"scripts":{"dev":"tsup --watch","build":"tsup --dts","commitmsg":"commitlint -e $GIT_PARAMS","lint":"biome lint ./","format":"biome format --write ./","check:write":"biome check --write ./","lint-staged":"lint-staged","prepare":"husky && npm run build","pretest":"npm run build && npm-run-all --sequential pretest:**","pretest:e2e":"cd __tests__/e2e && rimraf {.next,out} && next build && node cli.js","pretest:e2e-build":"cd __tests__/e2e-build && rimraf .next && next build && node cli.js","test":"jest","test:watch":"jest --watch","pretest:alias-e2e":"npm run build && node __tests__/e2e-alias/scripts/build-all.js","test:alias-e2e":"jest --config jest.alias.config.js","semantic-release":"SKIP_BY_SEMANTIC_RELEASE=true semantic-release","typecheck":"tsc --noEmit","rename:apply":"node scripts/rename-for-publish.js apply","rename:revert":"node scripts/rename-for-publish.js revert","publish:fork":"SKIP_BY_SEMANTIC_RELEASE=true semantic-release"},"lint-staged":{"*.{ts,tsx}":["biome check --write"]},"dependencies":{"ansi-colors":"^4.1.3","app-root-path":"^3.1.0","cli-progress":"^3.12.0","fs-extra":"^11.3.2","lodash.uniqwith":"^4.5.0","recursive-readdir":"^2.2.3","sharp":"^0.34.4"},"devDependencies":{"@biomejs/biome":"1.9.4","@commitlint/cli":"19.8.1","@commitlint/config-conventional":"19.8.1","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/exec":"^7.1.0","@semantic-release/git":"^10.0.1","@semantic-release/github":"^12.0.8","@semantic-release/npm":"^13.1.5","@semantic-release/release-notes-generator":"^14.1.1","@tsconfig/strictest":"2.0.8","@types/app-root-path":"1.2.8","@types/cli-progress":"3.11.6","@types/fs-extra":"11.0.4","@types/jest":"29.5.14","@types/lodash.uniqwith":"4.5.9","@types/node":"22.18.12","@types/react":"19.2.0","@types/recursive-readdir":"2.2.4","conventional-changelog-conventionalcommits":"6.1.0","git-cz":"4.9.0","husky":"9.1.7","jest":"29.7.0","jest-environment-jsdom":"29.7.0","lint-staged":"15.5.2","next":"16.2.6","npm-run-all2":"7.0.2","react":"19.2.0","react-dom":"19.2.0","rimraf":"6.0.1","semantic-release":"^25.0.3","ts-jest":"29.4.9","tsup":"8.5.0","typescript":"5.9.3","webpack":"5.104.1"},"peerDependencies":{"next":"14.x || 15.x || 16.x","react":">= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0","react-dom":">= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0"},"engines":{"node":">=18"},"gitHead":"d1d86ad29fa92f2c835d8eb3bc3285a0f615b35c","_id":"@elliott-w/next-export-optimize-images@4.8.1","_nodeVersion":"22.22.2","_npmVersion":"11.14.1","dist":{"integrity":"sha512-gfXLk1XyEGAPQDf1B8TUAGi20/d5kKTv4QLnnD9wb2w0w7Xo8NPFKwTbtRjm2ZoC2d5J9kLul4Ov5PT4deYq0Q==","shasum":"4049024e5391672c689e8794880b302bb88945ce","tarball":"https://registry.npmjs.org/@elliott-w/next-export-optimize-images/-/next-export-optimize-images-4.8.1.tgz","fileCount":45,"unpackedSize":350879,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFMfunQ+ftEMBlFupZegTq9h7yzTxfbLmXOLX4DjqEVBAiBTH+w4675kiTVy+hNkx269uCO45A9Rmep81aks27wv6w=="}]},"_npmUser":{"name":"elliott-w","email":"elliott.wagener@hotmail.com"},"directories":{},"maintainers":[{"name":"elliott-w","email":"elliott.wagener@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/next-export-optimize-images_4.8.1_1779155415403_0.1787376697146108"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-13T07:15:55.039Z","modified":"2026-05-19T01:50:15.670Z","4.6.2":"2026-05-13T07:15:55.279Z","4.7.0":"2026-05-13T07:31:41.848Z","4.8.0":"2026-05-14T02:03:56.587Z","4.8.1":"2026-05-19T01:50:15.545Z"},"bugs":{"url":"https://github.com/elliott-w/next-export-optimize-images/issues"},"author":{"name":"dc7290","email":"dhkh.cba0927@gmail.com"},"license":"MIT","homepage":"https://next-export-optimize-images.vercel.app","keywords":["next.js","static","export","image","optimization"],"repository":{"type":"git","url":"git+https://github.com/elliott-w/next-export-optimize-images.git"},"description":"Optimize images at build time with Next.js.","maintainers":[{"name":"elliott-w","email":"elliott.wagener@hotmail.com"}],"readme":"<a href=\"https://next-export-optimize-images.vercel.app\" target=\"_blank\"><img src=\"https://next-export-optimize-images.vercel.app/og.png\" /></a>\n\n<div>\n<a href=\"https://www.npmjs.com/package/next-export-optimize-images\" target=\"_blank\"><img alt=\"npm\" src=\"https://img.shields.io/npm/v/next-export-optimize-images\"></a>\n<a href=\"https://npmcharts.com/compare/next-export-optimize-images?minimal=true\" target=\"_blank\"><img alt=\"downloads\" src=\"https://img.shields.io/npm/dt/next-export-optimize-images\"></a>\n<a href=\"https://www.npmjs.com/package/next-export-optimize-images\" target=\"__blank\"><img alt=\"License\" src=\"https://img.shields.io/npm/l/next-export-optimize-images?label=License\"></a>\n<a href=\"https://github.com/dc7290/next-export-optimize-images/actions/workflows/node.js.yml\" target=\"_blank\"><img alt=\"Node.js CI\" src=\"https://github.com/dc7290/next-export-optimize-images/actions/workflows/node.js.yml/badge.svg\"></a>\n<a href=\"https://github.com/dc7290/next-export-optimize-images/stargazers\" target=\"_blank\"><img alt=\"GitHub Repo stars\" src=\"https://img.shields.io/github/stars/dc7290/next-export-optimize-images?style=social\"></a>\n</div>\n\n# Next Export Optimize Images\n\nUsing this repository, you can get the full benefits of `next/image` even when using `next export` by doing image optimization at build time.\n\nThis makes it possible to build a high performance website with this solution, whether you want to build a simple website or a completely static output.\n\n## Feature\n\n- Optimize images at build time.\n- All options for `next/image` available\n- Convert formats (png → webp, etc.)\n- Download external images locally.\n- Using `sharp`, so it's fast.\n- Cache prevents repeating the same optimization\n- Support TypeScript\n- Support AppRouter\n- `srcSet` stops at the source's intrinsic width — no upscaled variants are generated or requested\n\n## Installation\n\nThis fork ships through two channels. Pick whichever fits your workflow — they're functionally identical, the only difference is the import specifier.\n\n### Option 1: npm (scoped package)\n\nPublished to npm as `@elliott-w/next-export-optimize-images`:\n\n```bash\nnpm install @elliott-w/next-export-optimize-images\n```\n\nImports use the scoped name:\n\n```ts\nimport withExportImages from '@elliott-w/next-export-optimize-images'\nimport Image from '@elliott-w/next-export-optimize-images/image'\nimport RemoteImage from '@elliott-w/next-export-optimize-images/remote-image'\n```\n\n### Option 2: Direct from GitHub\n\nUseful for pinning to a specific commit, or running off `main` without waiting for a release:\n\n```bash\n# latest main\nnpm install github:elliott-w/next-export-optimize-images\n\n# pinned to a specific commit (recommended)\nnpm install github:elliott-w/next-export-optimize-images#<commit-sha>\n```\n\nWith this method the dependency name stays as the unscoped `next-export-optimize-images`, so imports use the unscoped name:\n\n```ts\nimport withExportImages from 'next-export-optimize-images'\nimport Image from 'next-export-optimize-images/image'\nimport RemoteImage from 'next-export-optimize-images/remote-image'\n```\n\nThe `prepare` script builds `dist/` on install, so no extra setup is needed in the consuming app.\n\n## Document Site\n\nhttps://next-export-optimize-images.vercel.app\n\n### DeepWiki\n\nhttps://deepwiki.com/dc7290/next-export-optimize-images\n\n## License\n\nNext Export Optimize Images is available under the MIT License.\n","readmeFilename":"README.md"}