├── .gitignore ├── LICENSE ├── api └── run.js ├── favicon.svg ├── index.html ├── lib ├── ImageOptimizer.js ├── app.js ├── applyTemplate.js └── mime-utils.js ├── main.js ├── package.json ├── public ├── codecs-cf5f19af.js ├── images │ ├── file_download.svg │ └── preview.svg ├── squoosh │ ├── avif_dec-409810f9.wasm │ ├── avif_enc-64e83761.wasm │ ├── codecs-cf5f19af.js │ ├── imagequant-7e6412dc.wasm │ ├── jxl_dec-e715bdd5.wasm │ ├── jxl_enc-c938301f.wasm │ ├── mozjpeg_dec-0d8a90c5.wasm │ ├── mozjpeg_enc-5ad71119.wasm │ ├── rotate-e8fb6784.wasm │ ├── squoosh_oxipng_bg-7f806c61.wasm │ ├── squoosh_png_bg-29e36628.wasm │ ├── squoosh_resize_bg-74a0d71f.wasm │ ├── visdif-2d84f8c1.wasm │ ├── webp_dec-9c302491.wasm │ ├── webp_enc-b45aec5c.wasm │ ├── worker-2ead94c1.js │ ├── wp2_dec-0c0eb80f.wasm │ └── wp2_enc-9c10ea99.wasm └── worker-2ead94c1.js ├── squoosh ├── codecs-cf5f19af.js └── index.js ├── style.css ├── utils.js ├── vercel.json └── vite.config.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulKinlan/just-gimme-an-img/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulKinlan/just-gimme-an-img/HEAD/LICENSE -------------------------------------------------------------------------------- /api/run.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulKinlan/just-gimme-an-img/HEAD/api/run.js -------------------------------------------------------------------------------- /favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulKinlan/just-gimme-an-img/HEAD/favicon.svg -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulKinlan/just-gimme-an-img/HEAD/index.html -------------------------------------------------------------------------------- /lib/ImageOptimizer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulKinlan/just-gimme-an-img/HEAD/lib/ImageOptimizer.js -------------------------------------------------------------------------------- /lib/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulKinlan/just-gimme-an-img/HEAD/lib/app.js -------------------------------------------------------------------------------- /lib/applyTemplate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulKinlan/just-gimme-an-img/HEAD/lib/applyTemplate.js -------------------------------------------------------------------------------- /lib/mime-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulKinlan/just-gimme-an-img/HEAD/lib/mime-utils.js -------------------------------------------------------------------------------- /main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulKinlan/just-gimme-an-img/HEAD/main.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulKinlan/just-gimme-an-img/HEAD/package.json -------------------------------------------------------------------------------- /public/codecs-cf5f19af.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulKinlan/just-gimme-an-img/HEAD/public/codecs-cf5f19af.js -------------------------------------------------------------------------------- /public/images/file_download.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulKinlan/just-gimme-an-img/HEAD/public/images/file_download.svg -------------------------------------------------------------------------------- /public/images/preview.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulKinlan/just-gimme-an-img/HEAD/public/images/preview.svg -------------------------------------------------------------------------------- /public/squoosh/avif_dec-409810f9.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulKinlan/just-gimme-an-img/HEAD/public/squoosh/avif_dec-409810f9.wasm -------------------------------------------------------------------------------- /public/squoosh/avif_enc-64e83761.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulKinlan/just-gimme-an-img/HEAD/public/squoosh/avif_enc-64e83761.wasm -------------------------------------------------------------------------------- /public/squoosh/codecs-cf5f19af.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulKinlan/just-gimme-an-img/HEAD/public/squoosh/codecs-cf5f19af.js -------------------------------------------------------------------------------- /public/squoosh/imagequant-7e6412dc.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulKinlan/just-gimme-an-img/HEAD/public/squoosh/imagequant-7e6412dc.wasm -------------------------------------------------------------------------------- /public/squoosh/jxl_dec-e715bdd5.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulKinlan/just-gimme-an-img/HEAD/public/squoosh/jxl_dec-e715bdd5.wasm -------------------------------------------------------------------------------- /public/squoosh/jxl_enc-c938301f.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulKinlan/just-gimme-an-img/HEAD/public/squoosh/jxl_enc-c938301f.wasm -------------------------------------------------------------------------------- /public/squoosh/mozjpeg_dec-0d8a90c5.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulKinlan/just-gimme-an-img/HEAD/public/squoosh/mozjpeg_dec-0d8a90c5.wasm -------------------------------------------------------------------------------- /public/squoosh/mozjpeg_enc-5ad71119.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulKinlan/just-gimme-an-img/HEAD/public/squoosh/mozjpeg_enc-5ad71119.wasm -------------------------------------------------------------------------------- /public/squoosh/rotate-e8fb6784.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulKinlan/just-gimme-an-img/HEAD/public/squoosh/rotate-e8fb6784.wasm -------------------------------------------------------------------------------- /public/squoosh/squoosh_oxipng_bg-7f806c61.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulKinlan/just-gimme-an-img/HEAD/public/squoosh/squoosh_oxipng_bg-7f806c61.wasm -------------------------------------------------------------------------------- /public/squoosh/squoosh_png_bg-29e36628.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulKinlan/just-gimme-an-img/HEAD/public/squoosh/squoosh_png_bg-29e36628.wasm -------------------------------------------------------------------------------- /public/squoosh/squoosh_resize_bg-74a0d71f.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulKinlan/just-gimme-an-img/HEAD/public/squoosh/squoosh_resize_bg-74a0d71f.wasm -------------------------------------------------------------------------------- /public/squoosh/visdif-2d84f8c1.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulKinlan/just-gimme-an-img/HEAD/public/squoosh/visdif-2d84f8c1.wasm -------------------------------------------------------------------------------- /public/squoosh/webp_dec-9c302491.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulKinlan/just-gimme-an-img/HEAD/public/squoosh/webp_dec-9c302491.wasm -------------------------------------------------------------------------------- /public/squoosh/webp_enc-b45aec5c.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulKinlan/just-gimme-an-img/HEAD/public/squoosh/webp_enc-b45aec5c.wasm -------------------------------------------------------------------------------- /public/squoosh/worker-2ead94c1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulKinlan/just-gimme-an-img/HEAD/public/squoosh/worker-2ead94c1.js -------------------------------------------------------------------------------- /public/squoosh/wp2_dec-0c0eb80f.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulKinlan/just-gimme-an-img/HEAD/public/squoosh/wp2_dec-0c0eb80f.wasm -------------------------------------------------------------------------------- /public/squoosh/wp2_enc-9c10ea99.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulKinlan/just-gimme-an-img/HEAD/public/squoosh/wp2_enc-9c10ea99.wasm -------------------------------------------------------------------------------- /public/worker-2ead94c1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulKinlan/just-gimme-an-img/HEAD/public/worker-2ead94c1.js -------------------------------------------------------------------------------- /squoosh/codecs-cf5f19af.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulKinlan/just-gimme-an-img/HEAD/squoosh/codecs-cf5f19af.js -------------------------------------------------------------------------------- /squoosh/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulKinlan/just-gimme-an-img/HEAD/squoosh/index.js -------------------------------------------------------------------------------- /style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulKinlan/just-gimme-an-img/HEAD/style.css -------------------------------------------------------------------------------- /utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulKinlan/just-gimme-an-img/HEAD/utils.js -------------------------------------------------------------------------------- /vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulKinlan/just-gimme-an-img/HEAD/vercel.json -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulKinlan/just-gimme-an-img/HEAD/vite.config.js --------------------------------------------------------------------------------