├── .editorconfig ├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── .gitignore ├── .travis.yml ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── _headers.ejs ├── _redirects.ejs ├── app ├── index.js └── package.json ├── codecs ├── README.md ├── example.png ├── example.webp ├── example_palette.png ├── imagequant │ ├── README.md │ ├── build.sh │ ├── example.html │ ├── imagequant.cpp │ ├── imagequant.d.ts │ ├── imagequant.js │ ├── imagequant.wasm │ ├── package-lock.json │ └── package.json ├── mozjpeg_enc │ ├── README.md │ ├── build.sh │ ├── example.html │ ├── mozjpeg_enc.cpp │ ├── mozjpeg_enc.d.ts │ ├── mozjpeg_enc.js │ ├── mozjpeg_enc.wasm │ ├── package-lock.json │ └── package.json ├── optipng │ ├── .gitignore │ ├── README.md │ ├── build.sh │ ├── example.html │ ├── optipng.cpp │ ├── optipng.d.ts │ ├── optipng.js │ ├── optipng.wasm │ ├── package-lock.json │ └── package.json ├── webp_dec │ ├── README.md │ ├── build.sh │ ├── example.html │ ├── package-lock.json │ ├── package.json │ ├── webp_dec.cpp │ ├── webp_dec.d.ts │ ├── webp_dec.js │ └── webp_dec.wasm └── webp_enc │ ├── README.md │ ├── build.sh │ ├── example.html │ ├── package-lock.json │ ├── package.json │ ├── webp_enc.cpp │ ├── webp_enc.d.ts │ ├── webp_enc.js │ └── webp_enc.wasm ├── config ├── add-css-types.js ├── asset-template-plugin.js ├── async-component-loader.js ├── async-component.js ├── auto-sw-plugin.js └── watch-timestamps-plugin.js ├── emscripten-wasm.d.ts ├── global.d.ts ├── package.json ├── renovate.json ├── src ├── assets │ ├── favicon.ico │ ├── icon-large.png │ └── icon-small.png ├── codecs │ ├── browser-bmp │ │ ├── encoder-meta.ts │ │ └── encoder.ts │ ├── browser-gif │ │ ├── encoder-meta.ts │ │ └── encoder.ts │ ├── browser-jp2 │ │ ├── encoder-meta.ts │ │ └── encoder.ts │ ├── browser-jpeg │ │ ├── encoder-meta.ts │ │ ├── encoder.ts │ │ └── options.ts │ ├── browser-pdf │ │ ├── encoder-meta.ts │ │ └── encoder.ts │ ├── browser-png │ │ ├── encoder-meta.ts │ │ └── encoder.tsx │ ├── browser-tiff │ │ ├── encoder-meta.ts │ │ └── encoder.ts │ ├── browser-webp │ │ ├── encoder-meta.ts │ │ ├── encoder.ts │ │ └── options.ts │ ├── decoders.ts │ ├── encoders.ts │ ├── generic │ │ ├── quality-option.tsx │ │ └── util.ts │ ├── identity │ │ └── encoder-meta.ts │ ├── imagequant │ │ ├── options.tsx │ │ ├── processor-meta.ts │ │ └── processor.ts │ ├── input-processors.ts │ ├── mozjpeg │ │ ├── encoder-meta.ts │ │ ├── encoder.ts │ │ └── options.tsx │ ├── optipng │ │ ├── encoder-meta.ts │ │ ├── encoder.ts │ │ └── options.tsx │ ├── preprocessors.ts │ ├── processor-worker │ │ ├── index.ts │ │ └── tsconfig.json │ ├── processor.ts │ ├── resize │ │ ├── options.tsx │ │ ├── processor-meta.ts │ │ └── processor.ts │ ├── rotate │ │ ├── processor-meta.ts │ │ └── processor.ts │ ├── tiny.webp │ ├── util.ts │ └── webp │ │ ├── decoder-meta.ts │ │ ├── decoder.ts │ │ ├── encoder-meta.ts │ │ ├── encoder.ts │ │ └── options.tsx ├── components │ ├── App │ │ ├── index.tsx │ │ └── style.scss │ ├── Options │ │ ├── index.tsx │ │ └── style.scss │ ├── Output │ │ ├── custom-els │ │ │ ├── PinchZoom │ │ │ │ ├── index.ts │ │ │ │ ├── missing-types.d.ts │ │ │ │ └── styles.css │ │ │ └── TwoUp │ │ │ │ ├── index.ts │ │ │ │ ├── missing-types.d.ts │ │ │ │ └── styles.css │ │ ├── index.tsx │ │ └── style.scss │ ├── checkbox │ │ ├── index.tsx │ │ └── style.scss │ ├── compress │ │ ├── custom-els │ │ │ └── MultiPanel │ │ │ │ ├── index.ts │ │ │ │ ├── missing-types.d.ts │ │ │ │ └── styles.css │ │ ├── index.tsx │ │ ├── result-cache.ts │ │ └── style.scss │ ├── custom-els │ │ └── LoadingSpinner │ │ │ ├── index.ts │ │ │ ├── missing-types.d.ts │ │ │ └── styles.css │ ├── expander │ │ ├── index.tsx │ │ └── style.scss │ ├── intro │ │ ├── imgs │ │ │ └── logo.png │ │ ├── index.tsx │ │ └── style.scss │ ├── range │ │ ├── index.tsx │ │ └── style.scss │ ├── results │ │ ├── FileSize.tsx │ │ ├── index.tsx │ │ └── style.scss │ └── select │ │ ├── index.tsx │ │ └── style.scss ├── custom-els │ └── RangeInput │ │ ├── index.ts │ │ ├── missing-types.d.ts │ │ └── styles.css ├── index.html ├── index.ts ├── init-app.tsx ├── lib │ ├── SnackBar │ │ ├── index.ts │ │ ├── missing-types.d.ts │ │ └── styles.css │ ├── clean-modify.ts │ ├── fix-pmc.mjs │ ├── icons.tsx │ ├── initial-util.ts │ ├── missing-types.d.ts │ ├── util.scss │ └── util.ts ├── missing-types.d.ts ├── style │ ├── index.scss │ └── reset.scss └── sw │ ├── index.ts │ ├── missing-types.d.ts │ ├── tsconfig.json │ └── util.ts ├── tsconfig.json ├── tslint.json └── webpack.config.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/.travis.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/README.md -------------------------------------------------------------------------------- /_headers.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/_headers.ejs -------------------------------------------------------------------------------- /_redirects.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/_redirects.ejs -------------------------------------------------------------------------------- /app/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/app/index.js -------------------------------------------------------------------------------- /app/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Pym" 3 | } 4 | -------------------------------------------------------------------------------- /codecs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/codecs/README.md -------------------------------------------------------------------------------- /codecs/example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/codecs/example.png -------------------------------------------------------------------------------- /codecs/example.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/codecs/example.webp -------------------------------------------------------------------------------- /codecs/example_palette.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/codecs/example_palette.png -------------------------------------------------------------------------------- /codecs/imagequant/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/codecs/imagequant/README.md -------------------------------------------------------------------------------- /codecs/imagequant/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/codecs/imagequant/build.sh -------------------------------------------------------------------------------- /codecs/imagequant/example.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/codecs/imagequant/example.html -------------------------------------------------------------------------------- /codecs/imagequant/imagequant.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/codecs/imagequant/imagequant.cpp -------------------------------------------------------------------------------- /codecs/imagequant/imagequant.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/codecs/imagequant/imagequant.d.ts -------------------------------------------------------------------------------- /codecs/imagequant/imagequant.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/codecs/imagequant/imagequant.js -------------------------------------------------------------------------------- /codecs/imagequant/imagequant.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/codecs/imagequant/imagequant.wasm -------------------------------------------------------------------------------- /codecs/imagequant/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/codecs/imagequant/package-lock.json -------------------------------------------------------------------------------- /codecs/imagequant/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/codecs/imagequant/package.json -------------------------------------------------------------------------------- /codecs/mozjpeg_enc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/codecs/mozjpeg_enc/README.md -------------------------------------------------------------------------------- /codecs/mozjpeg_enc/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/codecs/mozjpeg_enc/build.sh -------------------------------------------------------------------------------- /codecs/mozjpeg_enc/example.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/codecs/mozjpeg_enc/example.html -------------------------------------------------------------------------------- /codecs/mozjpeg_enc/mozjpeg_enc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/codecs/mozjpeg_enc/mozjpeg_enc.cpp -------------------------------------------------------------------------------- /codecs/mozjpeg_enc/mozjpeg_enc.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/codecs/mozjpeg_enc/mozjpeg_enc.d.ts -------------------------------------------------------------------------------- /codecs/mozjpeg_enc/mozjpeg_enc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/codecs/mozjpeg_enc/mozjpeg_enc.js -------------------------------------------------------------------------------- /codecs/mozjpeg_enc/mozjpeg_enc.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/codecs/mozjpeg_enc/mozjpeg_enc.wasm -------------------------------------------------------------------------------- /codecs/mozjpeg_enc/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/codecs/mozjpeg_enc/package-lock.json -------------------------------------------------------------------------------- /codecs/mozjpeg_enc/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/codecs/mozjpeg_enc/package.json -------------------------------------------------------------------------------- /codecs/optipng/.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | *.o 3 | -------------------------------------------------------------------------------- /codecs/optipng/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/codecs/optipng/README.md -------------------------------------------------------------------------------- /codecs/optipng/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/codecs/optipng/build.sh -------------------------------------------------------------------------------- /codecs/optipng/example.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/codecs/optipng/example.html -------------------------------------------------------------------------------- /codecs/optipng/optipng.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/codecs/optipng/optipng.cpp -------------------------------------------------------------------------------- /codecs/optipng/optipng.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/codecs/optipng/optipng.d.ts -------------------------------------------------------------------------------- /codecs/optipng/optipng.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/codecs/optipng/optipng.js -------------------------------------------------------------------------------- /codecs/optipng/optipng.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/codecs/optipng/optipng.wasm -------------------------------------------------------------------------------- /codecs/optipng/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/codecs/optipng/package-lock.json -------------------------------------------------------------------------------- /codecs/optipng/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/codecs/optipng/package.json -------------------------------------------------------------------------------- /codecs/webp_dec/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/codecs/webp_dec/README.md -------------------------------------------------------------------------------- /codecs/webp_dec/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/codecs/webp_dec/build.sh -------------------------------------------------------------------------------- /codecs/webp_dec/example.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/codecs/webp_dec/example.html -------------------------------------------------------------------------------- /codecs/webp_dec/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/codecs/webp_dec/package-lock.json -------------------------------------------------------------------------------- /codecs/webp_dec/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/codecs/webp_dec/package.json -------------------------------------------------------------------------------- /codecs/webp_dec/webp_dec.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/codecs/webp_dec/webp_dec.cpp -------------------------------------------------------------------------------- /codecs/webp_dec/webp_dec.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/codecs/webp_dec/webp_dec.d.ts -------------------------------------------------------------------------------- /codecs/webp_dec/webp_dec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/codecs/webp_dec/webp_dec.js -------------------------------------------------------------------------------- /codecs/webp_dec/webp_dec.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/codecs/webp_dec/webp_dec.wasm -------------------------------------------------------------------------------- /codecs/webp_enc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/codecs/webp_enc/README.md -------------------------------------------------------------------------------- /codecs/webp_enc/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/codecs/webp_enc/build.sh -------------------------------------------------------------------------------- /codecs/webp_enc/example.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/codecs/webp_enc/example.html -------------------------------------------------------------------------------- /codecs/webp_enc/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/codecs/webp_enc/package-lock.json -------------------------------------------------------------------------------- /codecs/webp_enc/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/codecs/webp_enc/package.json -------------------------------------------------------------------------------- /codecs/webp_enc/webp_enc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/codecs/webp_enc/webp_enc.cpp -------------------------------------------------------------------------------- /codecs/webp_enc/webp_enc.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/codecs/webp_enc/webp_enc.d.ts -------------------------------------------------------------------------------- /codecs/webp_enc/webp_enc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/codecs/webp_enc/webp_enc.js -------------------------------------------------------------------------------- /codecs/webp_enc/webp_enc.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/codecs/webp_enc/webp_enc.wasm -------------------------------------------------------------------------------- /config/add-css-types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/config/add-css-types.js -------------------------------------------------------------------------------- /config/asset-template-plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/config/asset-template-plugin.js -------------------------------------------------------------------------------- /config/async-component-loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/config/async-component-loader.js -------------------------------------------------------------------------------- /config/async-component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/config/async-component.js -------------------------------------------------------------------------------- /config/auto-sw-plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/config/auto-sw-plugin.js -------------------------------------------------------------------------------- /config/watch-timestamps-plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/config/watch-timestamps-plugin.js -------------------------------------------------------------------------------- /emscripten-wasm.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/emscripten-wasm.d.ts -------------------------------------------------------------------------------- /global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/global.d.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/package.json -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/renovate.json -------------------------------------------------------------------------------- /src/assets/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/assets/favicon.ico -------------------------------------------------------------------------------- /src/assets/icon-large.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/assets/icon-large.png -------------------------------------------------------------------------------- /src/assets/icon-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/assets/icon-small.png -------------------------------------------------------------------------------- /src/codecs/browser-bmp/encoder-meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/codecs/browser-bmp/encoder-meta.ts -------------------------------------------------------------------------------- /src/codecs/browser-bmp/encoder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/codecs/browser-bmp/encoder.ts -------------------------------------------------------------------------------- /src/codecs/browser-gif/encoder-meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/codecs/browser-gif/encoder-meta.ts -------------------------------------------------------------------------------- /src/codecs/browser-gif/encoder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/codecs/browser-gif/encoder.ts -------------------------------------------------------------------------------- /src/codecs/browser-jp2/encoder-meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/codecs/browser-jp2/encoder-meta.ts -------------------------------------------------------------------------------- /src/codecs/browser-jp2/encoder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/codecs/browser-jp2/encoder.ts -------------------------------------------------------------------------------- /src/codecs/browser-jpeg/encoder-meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/codecs/browser-jpeg/encoder-meta.ts -------------------------------------------------------------------------------- /src/codecs/browser-jpeg/encoder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/codecs/browser-jpeg/encoder.ts -------------------------------------------------------------------------------- /src/codecs/browser-jpeg/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/codecs/browser-jpeg/options.ts -------------------------------------------------------------------------------- /src/codecs/browser-pdf/encoder-meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/codecs/browser-pdf/encoder-meta.ts -------------------------------------------------------------------------------- /src/codecs/browser-pdf/encoder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/codecs/browser-pdf/encoder.ts -------------------------------------------------------------------------------- /src/codecs/browser-png/encoder-meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/codecs/browser-png/encoder-meta.ts -------------------------------------------------------------------------------- /src/codecs/browser-png/encoder.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/codecs/browser-png/encoder.tsx -------------------------------------------------------------------------------- /src/codecs/browser-tiff/encoder-meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/codecs/browser-tiff/encoder-meta.ts -------------------------------------------------------------------------------- /src/codecs/browser-tiff/encoder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/codecs/browser-tiff/encoder.ts -------------------------------------------------------------------------------- /src/codecs/browser-webp/encoder-meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/codecs/browser-webp/encoder-meta.ts -------------------------------------------------------------------------------- /src/codecs/browser-webp/encoder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/codecs/browser-webp/encoder.ts -------------------------------------------------------------------------------- /src/codecs/browser-webp/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/codecs/browser-webp/options.ts -------------------------------------------------------------------------------- /src/codecs/decoders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/codecs/decoders.ts -------------------------------------------------------------------------------- /src/codecs/encoders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/codecs/encoders.ts -------------------------------------------------------------------------------- /src/codecs/generic/quality-option.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/codecs/generic/quality-option.tsx -------------------------------------------------------------------------------- /src/codecs/generic/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/codecs/generic/util.ts -------------------------------------------------------------------------------- /src/codecs/identity/encoder-meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/codecs/identity/encoder-meta.ts -------------------------------------------------------------------------------- /src/codecs/imagequant/options.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/codecs/imagequant/options.tsx -------------------------------------------------------------------------------- /src/codecs/imagequant/processor-meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/codecs/imagequant/processor-meta.ts -------------------------------------------------------------------------------- /src/codecs/imagequant/processor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/codecs/imagequant/processor.ts -------------------------------------------------------------------------------- /src/codecs/input-processors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/codecs/input-processors.ts -------------------------------------------------------------------------------- /src/codecs/mozjpeg/encoder-meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/codecs/mozjpeg/encoder-meta.ts -------------------------------------------------------------------------------- /src/codecs/mozjpeg/encoder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/codecs/mozjpeg/encoder.ts -------------------------------------------------------------------------------- /src/codecs/mozjpeg/options.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/codecs/mozjpeg/options.tsx -------------------------------------------------------------------------------- /src/codecs/optipng/encoder-meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/codecs/optipng/encoder-meta.ts -------------------------------------------------------------------------------- /src/codecs/optipng/encoder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/codecs/optipng/encoder.ts -------------------------------------------------------------------------------- /src/codecs/optipng/options.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/codecs/optipng/options.tsx -------------------------------------------------------------------------------- /src/codecs/preprocessors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/codecs/preprocessors.ts -------------------------------------------------------------------------------- /src/codecs/processor-worker/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/codecs/processor-worker/index.ts -------------------------------------------------------------------------------- /src/codecs/processor-worker/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/codecs/processor-worker/tsconfig.json -------------------------------------------------------------------------------- /src/codecs/processor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/codecs/processor.ts -------------------------------------------------------------------------------- /src/codecs/resize/options.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/codecs/resize/options.tsx -------------------------------------------------------------------------------- /src/codecs/resize/processor-meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/codecs/resize/processor-meta.ts -------------------------------------------------------------------------------- /src/codecs/resize/processor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/codecs/resize/processor.ts -------------------------------------------------------------------------------- /src/codecs/rotate/processor-meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/codecs/rotate/processor-meta.ts -------------------------------------------------------------------------------- /src/codecs/rotate/processor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/codecs/rotate/processor.ts -------------------------------------------------------------------------------- /src/codecs/tiny.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/codecs/tiny.webp -------------------------------------------------------------------------------- /src/codecs/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/codecs/util.ts -------------------------------------------------------------------------------- /src/codecs/webp/decoder-meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/codecs/webp/decoder-meta.ts -------------------------------------------------------------------------------- /src/codecs/webp/decoder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/codecs/webp/decoder.ts -------------------------------------------------------------------------------- /src/codecs/webp/encoder-meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/codecs/webp/encoder-meta.ts -------------------------------------------------------------------------------- /src/codecs/webp/encoder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/codecs/webp/encoder.ts -------------------------------------------------------------------------------- /src/codecs/webp/options.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/codecs/webp/options.tsx -------------------------------------------------------------------------------- /src/components/App/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/components/App/index.tsx -------------------------------------------------------------------------------- /src/components/App/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/components/App/style.scss -------------------------------------------------------------------------------- /src/components/Options/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/components/Options/index.tsx -------------------------------------------------------------------------------- /src/components/Options/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/components/Options/style.scss -------------------------------------------------------------------------------- /src/components/Output/custom-els/PinchZoom/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/components/Output/custom-els/PinchZoom/index.ts -------------------------------------------------------------------------------- /src/components/Output/custom-els/PinchZoom/missing-types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/components/Output/custom-els/PinchZoom/missing-types.d.ts -------------------------------------------------------------------------------- /src/components/Output/custom-els/PinchZoom/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/components/Output/custom-els/PinchZoom/styles.css -------------------------------------------------------------------------------- /src/components/Output/custom-els/TwoUp/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/components/Output/custom-els/TwoUp/index.ts -------------------------------------------------------------------------------- /src/components/Output/custom-els/TwoUp/missing-types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/components/Output/custom-els/TwoUp/missing-types.d.ts -------------------------------------------------------------------------------- /src/components/Output/custom-els/TwoUp/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/components/Output/custom-els/TwoUp/styles.css -------------------------------------------------------------------------------- /src/components/Output/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/components/Output/index.tsx -------------------------------------------------------------------------------- /src/components/Output/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/components/Output/style.scss -------------------------------------------------------------------------------- /src/components/checkbox/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/components/checkbox/index.tsx -------------------------------------------------------------------------------- /src/components/checkbox/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/components/checkbox/style.scss -------------------------------------------------------------------------------- /src/components/compress/custom-els/MultiPanel/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/components/compress/custom-els/MultiPanel/index.ts -------------------------------------------------------------------------------- /src/components/compress/custom-els/MultiPanel/missing-types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/components/compress/custom-els/MultiPanel/missing-types.d.ts -------------------------------------------------------------------------------- /src/components/compress/custom-els/MultiPanel/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/components/compress/custom-els/MultiPanel/styles.css -------------------------------------------------------------------------------- /src/components/compress/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/components/compress/index.tsx -------------------------------------------------------------------------------- /src/components/compress/result-cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/components/compress/result-cache.ts -------------------------------------------------------------------------------- /src/components/compress/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/components/compress/style.scss -------------------------------------------------------------------------------- /src/components/custom-els/LoadingSpinner/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/components/custom-els/LoadingSpinner/index.ts -------------------------------------------------------------------------------- /src/components/custom-els/LoadingSpinner/missing-types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/components/custom-els/LoadingSpinner/missing-types.d.ts -------------------------------------------------------------------------------- /src/components/custom-els/LoadingSpinner/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/components/custom-els/LoadingSpinner/styles.css -------------------------------------------------------------------------------- /src/components/expander/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/components/expander/index.tsx -------------------------------------------------------------------------------- /src/components/expander/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/components/expander/style.scss -------------------------------------------------------------------------------- /src/components/intro/imgs/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/components/intro/imgs/logo.png -------------------------------------------------------------------------------- /src/components/intro/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/components/intro/index.tsx -------------------------------------------------------------------------------- /src/components/intro/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/components/intro/style.scss -------------------------------------------------------------------------------- /src/components/range/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/components/range/index.tsx -------------------------------------------------------------------------------- /src/components/range/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/components/range/style.scss -------------------------------------------------------------------------------- /src/components/results/FileSize.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/components/results/FileSize.tsx -------------------------------------------------------------------------------- /src/components/results/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/components/results/index.tsx -------------------------------------------------------------------------------- /src/components/results/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/components/results/style.scss -------------------------------------------------------------------------------- /src/components/select/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/components/select/index.tsx -------------------------------------------------------------------------------- /src/components/select/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/components/select/style.scss -------------------------------------------------------------------------------- /src/custom-els/RangeInput/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/custom-els/RangeInput/index.ts -------------------------------------------------------------------------------- /src/custom-els/RangeInput/missing-types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/custom-els/RangeInput/missing-types.d.ts -------------------------------------------------------------------------------- /src/custom-els/RangeInput/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/custom-els/RangeInput/styles.css -------------------------------------------------------------------------------- /src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/index.html -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/init-app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/init-app.tsx -------------------------------------------------------------------------------- /src/lib/SnackBar/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/lib/SnackBar/index.ts -------------------------------------------------------------------------------- /src/lib/SnackBar/missing-types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/lib/SnackBar/missing-types.d.ts -------------------------------------------------------------------------------- /src/lib/SnackBar/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/lib/SnackBar/styles.css -------------------------------------------------------------------------------- /src/lib/clean-modify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/lib/clean-modify.ts -------------------------------------------------------------------------------- /src/lib/fix-pmc.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/lib/fix-pmc.mjs -------------------------------------------------------------------------------- /src/lib/icons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/lib/icons.tsx -------------------------------------------------------------------------------- /src/lib/initial-util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/lib/initial-util.ts -------------------------------------------------------------------------------- /src/lib/missing-types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/lib/missing-types.d.ts -------------------------------------------------------------------------------- /src/lib/util.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/lib/util.scss -------------------------------------------------------------------------------- /src/lib/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/lib/util.ts -------------------------------------------------------------------------------- /src/missing-types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/missing-types.d.ts -------------------------------------------------------------------------------- /src/style/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/style/index.scss -------------------------------------------------------------------------------- /src/style/reset.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/style/reset.scss -------------------------------------------------------------------------------- /src/sw/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/sw/index.ts -------------------------------------------------------------------------------- /src/sw/missing-types.d.ts: -------------------------------------------------------------------------------- 1 | import '../missing-types'; 2 | -------------------------------------------------------------------------------- /src/sw/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/sw/tsconfig.json -------------------------------------------------------------------------------- /src/sw/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/src/sw/util.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/tslint.json -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branchseer/Pym/HEAD/webpack.config.js --------------------------------------------------------------------------------