├── .gitignore ├── .vscode ├── settings.json └── tasks.json ├── CHANGELOG.md ├── CNAME ├── LICENSE ├── README.md ├── esm.html ├── images ├── dice.webp ├── firebreather.webp ├── landscape.webp └── waterguy.webp ├── index.html ├── libwebp ├── .dockerignore ├── Dockerfile ├── build ├── debug ├── dist │ ├── google │ │ ├── index.html │ │ ├── index_wasm.html │ │ ├── test_webp_js.webp │ │ ├── test_webp_wasm.webp │ │ ├── webp.js │ │ └── webp_wasm.js │ ├── webp.cjs.js │ ├── webp.d.ts │ └── webp.js ├── images │ └── dice.original.png └── source │ ├── CMakeLists.original.txt │ ├── CMakeLists.txt │ ├── container-script.sh │ ├── webp.d.ts │ ├── wrapping-end.cjs.js.txt │ ├── wrapping-end.js.txt │ └── wrapping-start.js.txt ├── package.json ├── source ├── convert-binary-data.ts ├── detect-canvas-reading-support.ts ├── detect-webp-support.ts ├── index.ts ├── interfaces.ts ├── load-binary-data.ts ├── utils │ ├── get-mime-type.ts │ └── parse-data-url.ts ├── webp-hero.bundle.ts └── webp-machine.ts ├── tsconfig.json └── webp-hero.jpg /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chase-moskal/webp-hero/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chase-moskal/webp-hero/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chase-moskal/webp-hero/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chase-moskal/webp-hero/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CNAME: -------------------------------------------------------------------------------- 1 | webp-hero.chasemoskal.com 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chase-moskal/webp-hero/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chase-moskal/webp-hero/HEAD/README.md -------------------------------------------------------------------------------- /esm.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chase-moskal/webp-hero/HEAD/esm.html -------------------------------------------------------------------------------- /images/dice.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chase-moskal/webp-hero/HEAD/images/dice.webp -------------------------------------------------------------------------------- /images/firebreather.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chase-moskal/webp-hero/HEAD/images/firebreather.webp -------------------------------------------------------------------------------- /images/landscape.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chase-moskal/webp-hero/HEAD/images/landscape.webp -------------------------------------------------------------------------------- /images/waterguy.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chase-moskal/webp-hero/HEAD/images/waterguy.webp -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chase-moskal/webp-hero/HEAD/index.html -------------------------------------------------------------------------------- /libwebp/.dockerignore: -------------------------------------------------------------------------------- 1 | 2 | /dist 3 | -------------------------------------------------------------------------------- /libwebp/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chase-moskal/webp-hero/HEAD/libwebp/Dockerfile -------------------------------------------------------------------------------- /libwebp/build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chase-moskal/webp-hero/HEAD/libwebp/build -------------------------------------------------------------------------------- /libwebp/debug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chase-moskal/webp-hero/HEAD/libwebp/debug -------------------------------------------------------------------------------- /libwebp/dist/google/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chase-moskal/webp-hero/HEAD/libwebp/dist/google/index.html -------------------------------------------------------------------------------- /libwebp/dist/google/index_wasm.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chase-moskal/webp-hero/HEAD/libwebp/dist/google/index_wasm.html -------------------------------------------------------------------------------- /libwebp/dist/google/test_webp_js.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chase-moskal/webp-hero/HEAD/libwebp/dist/google/test_webp_js.webp -------------------------------------------------------------------------------- /libwebp/dist/google/test_webp_wasm.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chase-moskal/webp-hero/HEAD/libwebp/dist/google/test_webp_wasm.webp -------------------------------------------------------------------------------- /libwebp/dist/google/webp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chase-moskal/webp-hero/HEAD/libwebp/dist/google/webp.js -------------------------------------------------------------------------------- /libwebp/dist/google/webp_wasm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chase-moskal/webp-hero/HEAD/libwebp/dist/google/webp_wasm.js -------------------------------------------------------------------------------- /libwebp/dist/webp.cjs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chase-moskal/webp-hero/HEAD/libwebp/dist/webp.cjs.js -------------------------------------------------------------------------------- /libwebp/dist/webp.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chase-moskal/webp-hero/HEAD/libwebp/dist/webp.d.ts -------------------------------------------------------------------------------- /libwebp/dist/webp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chase-moskal/webp-hero/HEAD/libwebp/dist/webp.js -------------------------------------------------------------------------------- /libwebp/images/dice.original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chase-moskal/webp-hero/HEAD/libwebp/images/dice.original.png -------------------------------------------------------------------------------- /libwebp/source/CMakeLists.original.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chase-moskal/webp-hero/HEAD/libwebp/source/CMakeLists.original.txt -------------------------------------------------------------------------------- /libwebp/source/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chase-moskal/webp-hero/HEAD/libwebp/source/CMakeLists.txt -------------------------------------------------------------------------------- /libwebp/source/container-script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chase-moskal/webp-hero/HEAD/libwebp/source/container-script.sh -------------------------------------------------------------------------------- /libwebp/source/webp.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chase-moskal/webp-hero/HEAD/libwebp/source/webp.d.ts -------------------------------------------------------------------------------- /libwebp/source/wrapping-end.cjs.js.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chase-moskal/webp-hero/HEAD/libwebp/source/wrapping-end.cjs.js.txt -------------------------------------------------------------------------------- /libwebp/source/wrapping-end.js.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chase-moskal/webp-hero/HEAD/libwebp/source/wrapping-end.js.txt -------------------------------------------------------------------------------- /libwebp/source/wrapping-start.js.txt: -------------------------------------------------------------------------------- 1 | 2 | function Webp() { 3 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chase-moskal/webp-hero/HEAD/package.json -------------------------------------------------------------------------------- /source/convert-binary-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chase-moskal/webp-hero/HEAD/source/convert-binary-data.ts -------------------------------------------------------------------------------- /source/detect-canvas-reading-support.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chase-moskal/webp-hero/HEAD/source/detect-canvas-reading-support.ts -------------------------------------------------------------------------------- /source/detect-webp-support.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chase-moskal/webp-hero/HEAD/source/detect-webp-support.ts -------------------------------------------------------------------------------- /source/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chase-moskal/webp-hero/HEAD/source/index.ts -------------------------------------------------------------------------------- /source/interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chase-moskal/webp-hero/HEAD/source/interfaces.ts -------------------------------------------------------------------------------- /source/load-binary-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chase-moskal/webp-hero/HEAD/source/load-binary-data.ts -------------------------------------------------------------------------------- /source/utils/get-mime-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chase-moskal/webp-hero/HEAD/source/utils/get-mime-type.ts -------------------------------------------------------------------------------- /source/utils/parse-data-url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chase-moskal/webp-hero/HEAD/source/utils/parse-data-url.ts -------------------------------------------------------------------------------- /source/webp-hero.bundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chase-moskal/webp-hero/HEAD/source/webp-hero.bundle.ts -------------------------------------------------------------------------------- /source/webp-machine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chase-moskal/webp-hero/HEAD/source/webp-machine.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chase-moskal/webp-hero/HEAD/tsconfig.json -------------------------------------------------------------------------------- /webp-hero.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chase-moskal/webp-hero/HEAD/webp-hero.jpg --------------------------------------------------------------------------------