├── .babelrc ├── .eslintrc ├── .gitignore ├── .prettierignore ├── .prettierrc ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── package.json ├── preview ├── chrome-web-store-img.png ├── preview-original.png └── preview.png ├── src ├── assets │ └── img │ │ ├── cross-32.png │ │ ├── icon-128.png │ │ └── icon-34.png ├── manifest.json ├── pages │ ├── Background │ │ ├── image-clipper.js │ │ ├── index.html │ │ └── index.ts │ ├── Content │ │ ├── content.styles.css │ │ └── index.ts │ └── Options │ │ ├── Options.css │ │ ├── Options.tsx │ │ ├── index.css │ │ ├── index.html │ │ └── index.tsx └── shared │ └── defaults.ts ├── tsconfig.json ├── utils ├── build.js ├── env.js └── webserver.js └── webpack.config.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxieyang/screenshot-extension/HEAD/.babelrc -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxieyang/screenshot-extension/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxieyang/screenshot-extension/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | image-clipper.js -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxieyang/screenshot-extension/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "editor.formatOnSave": true 3 | } -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxieyang/screenshot-extension/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxieyang/screenshot-extension/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxieyang/screenshot-extension/HEAD/package.json -------------------------------------------------------------------------------- /preview/chrome-web-store-img.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxieyang/screenshot-extension/HEAD/preview/chrome-web-store-img.png -------------------------------------------------------------------------------- /preview/preview-original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxieyang/screenshot-extension/HEAD/preview/preview-original.png -------------------------------------------------------------------------------- /preview/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxieyang/screenshot-extension/HEAD/preview/preview.png -------------------------------------------------------------------------------- /src/assets/img/cross-32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxieyang/screenshot-extension/HEAD/src/assets/img/cross-32.png -------------------------------------------------------------------------------- /src/assets/img/icon-128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxieyang/screenshot-extension/HEAD/src/assets/img/icon-128.png -------------------------------------------------------------------------------- /src/assets/img/icon-34.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxieyang/screenshot-extension/HEAD/src/assets/img/icon-34.png -------------------------------------------------------------------------------- /src/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxieyang/screenshot-extension/HEAD/src/manifest.json -------------------------------------------------------------------------------- /src/pages/Background/image-clipper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxieyang/screenshot-extension/HEAD/src/pages/Background/image-clipper.js -------------------------------------------------------------------------------- /src/pages/Background/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxieyang/screenshot-extension/HEAD/src/pages/Background/index.html -------------------------------------------------------------------------------- /src/pages/Background/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxieyang/screenshot-extension/HEAD/src/pages/Background/index.ts -------------------------------------------------------------------------------- /src/pages/Content/content.styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxieyang/screenshot-extension/HEAD/src/pages/Content/content.styles.css -------------------------------------------------------------------------------- /src/pages/Content/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxieyang/screenshot-extension/HEAD/src/pages/Content/index.ts -------------------------------------------------------------------------------- /src/pages/Options/Options.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxieyang/screenshot-extension/HEAD/src/pages/Options/Options.css -------------------------------------------------------------------------------- /src/pages/Options/Options.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxieyang/screenshot-extension/HEAD/src/pages/Options/Options.tsx -------------------------------------------------------------------------------- /src/pages/Options/index.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/pages/Options/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxieyang/screenshot-extension/HEAD/src/pages/Options/index.html -------------------------------------------------------------------------------- /src/pages/Options/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxieyang/screenshot-extension/HEAD/src/pages/Options/index.tsx -------------------------------------------------------------------------------- /src/shared/defaults.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxieyang/screenshot-extension/HEAD/src/shared/defaults.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxieyang/screenshot-extension/HEAD/tsconfig.json -------------------------------------------------------------------------------- /utils/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxieyang/screenshot-extension/HEAD/utils/build.js -------------------------------------------------------------------------------- /utils/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxieyang/screenshot-extension/HEAD/utils/env.js -------------------------------------------------------------------------------- /utils/webserver.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxieyang/screenshot-extension/HEAD/utils/webserver.js -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxieyang/screenshot-extension/HEAD/webpack.config.js --------------------------------------------------------------------------------