├── .babelrc ├── .eslintignore ├── .eslintrc.json ├── .git_deploy_key.enc ├── .github └── workflows │ ├── beta-publish.yml │ ├── nodejs.yml │ └── website-publish.yml ├── .gitignore ├── .jest.puppeteer.config.js ├── .nvmrc ├── .prettierrc ├── .releaserc.json ├── LICENSE.md ├── PRIVACY.md ├── README.md ├── background └── background.js ├── chrome-img ├── JustNotSorry-240.png ├── screenshot-1.png ├── screenshot-2.png ├── screenshot-3.png └── screenshot-4.png ├── e2e ├── global-setup.js ├── global-teardown.js ├── local.perf.test.js └── utility.js ├── img ├── JustNotSorry-128.png ├── JustNotSorry-16.png ├── JustNotSorry-19.png ├── JustNotSorry-38.png └── JustNotSorry-48.png ├── include.lst ├── jest-puppeteer.config.js ├── just-not-sorry.css ├── manifest.json ├── options ├── options.ejs └── options.js ├── package.json ├── package.sh ├── public └── jns-test.html ├── site ├── .gitignore ├── .ruby-version ├── CNAME ├── Gemfile ├── Gemfile.lock ├── README.md ├── _config.yml ├── _data │ └── .keep ├── _includes │ ├── banner.html │ ├── extension-description.html │ ├── head-custom.html │ └── supported-sites.html ├── _layouts │ └── default.html ├── assets │ └── css │ │ └── style.scss ├── img │ ├── CNBC.svg │ ├── FastCompany.svg │ ├── Forbes.svg │ ├── Glamour.svg │ ├── Gmail.svg │ ├── JustNotSorry-logo.png │ ├── NPR.svg │ ├── NewYorkTimes.svg │ ├── Outlook.svg │ ├── Slate.svg │ ├── Today.svg │ ├── Vogue.svg │ ├── android-chrome-192x192.png │ ├── android-chrome-512x512.png │ ├── apple-touch-icon.png │ ├── defmethod-logo.png │ ├── favicon-16x16.png │ ├── favicon-32x32.png │ └── favicon.ico ├── index.md ├── phrases.md ├── releases.md └── site.webmanifest ├── spec ├── ContentEditableDivSpec.test.js ├── JustNotSorrySpec.test.js ├── RangeFinderSpec.test.js ├── UtilSpec.test.js ├── WarningHighlightSpec.test.js ├── WarningMessagesSpec.test.js ├── WarningSpec.test.js └── setupTests.js ├── src ├── callbacks │ └── ContentEditableDiv.js ├── components │ ├── JustNotSorry.js │ ├── Warning.js │ └── WarningHighlight.js ├── helpers │ ├── RangeFinder.js │ └── util.js ├── index.js └── warnings │ └── phrases.json └── webpack.config.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/.babelrc -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.git_deploy_key.enc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/.git_deploy_key.enc -------------------------------------------------------------------------------- /.github/workflows/beta-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/.github/workflows/beta-publish.yml -------------------------------------------------------------------------------- /.github/workflows/nodejs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/.github/workflows/nodejs.yml -------------------------------------------------------------------------------- /.github/workflows/website-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/.github/workflows/website-publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/.gitignore -------------------------------------------------------------------------------- /.jest.puppeteer.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/.jest.puppeteer.config.js -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v22.16 2 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "singleQuote": true 3 | } -------------------------------------------------------------------------------- /.releaserc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/.releaserc.json -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/LICENSE.md -------------------------------------------------------------------------------- /PRIVACY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/PRIVACY.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/README.md -------------------------------------------------------------------------------- /background/background.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/background/background.js -------------------------------------------------------------------------------- /chrome-img/JustNotSorry-240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/chrome-img/JustNotSorry-240.png -------------------------------------------------------------------------------- /chrome-img/screenshot-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/chrome-img/screenshot-1.png -------------------------------------------------------------------------------- /chrome-img/screenshot-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/chrome-img/screenshot-2.png -------------------------------------------------------------------------------- /chrome-img/screenshot-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/chrome-img/screenshot-3.png -------------------------------------------------------------------------------- /chrome-img/screenshot-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/chrome-img/screenshot-4.png -------------------------------------------------------------------------------- /e2e/global-setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/e2e/global-setup.js -------------------------------------------------------------------------------- /e2e/global-teardown.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/e2e/global-teardown.js -------------------------------------------------------------------------------- /e2e/local.perf.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/e2e/local.perf.test.js -------------------------------------------------------------------------------- /e2e/utility.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/e2e/utility.js -------------------------------------------------------------------------------- /img/JustNotSorry-128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/img/JustNotSorry-128.png -------------------------------------------------------------------------------- /img/JustNotSorry-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/img/JustNotSorry-16.png -------------------------------------------------------------------------------- /img/JustNotSorry-19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/img/JustNotSorry-19.png -------------------------------------------------------------------------------- /img/JustNotSorry-38.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/img/JustNotSorry-38.png -------------------------------------------------------------------------------- /img/JustNotSorry-48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/img/JustNotSorry-48.png -------------------------------------------------------------------------------- /include.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/include.lst -------------------------------------------------------------------------------- /jest-puppeteer.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/jest-puppeteer.config.js -------------------------------------------------------------------------------- /just-not-sorry.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/just-not-sorry.css -------------------------------------------------------------------------------- /manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/manifest.json -------------------------------------------------------------------------------- /options/options.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/options/options.ejs -------------------------------------------------------------------------------- /options/options.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/options/options.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/package.json -------------------------------------------------------------------------------- /package.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/package.sh -------------------------------------------------------------------------------- /public/jns-test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/public/jns-test.html -------------------------------------------------------------------------------- /site/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/site/.gitignore -------------------------------------------------------------------------------- /site/.ruby-version: -------------------------------------------------------------------------------- 1 | 3.1.1 2 | -------------------------------------------------------------------------------- /site/CNAME: -------------------------------------------------------------------------------- 1 | justnotsorry.com -------------------------------------------------------------------------------- /site/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/site/Gemfile -------------------------------------------------------------------------------- /site/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/site/Gemfile.lock -------------------------------------------------------------------------------- /site/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/site/README.md -------------------------------------------------------------------------------- /site/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/site/_config.yml -------------------------------------------------------------------------------- /site/_data/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /site/_includes/banner.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/site/_includes/banner.html -------------------------------------------------------------------------------- /site/_includes/extension-description.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/site/_includes/extension-description.html -------------------------------------------------------------------------------- /site/_includes/head-custom.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/site/_includes/head-custom.html -------------------------------------------------------------------------------- /site/_includes/supported-sites.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/site/_includes/supported-sites.html -------------------------------------------------------------------------------- /site/_layouts/default.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/site/_layouts/default.html -------------------------------------------------------------------------------- /site/assets/css/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/site/assets/css/style.scss -------------------------------------------------------------------------------- /site/img/CNBC.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/site/img/CNBC.svg -------------------------------------------------------------------------------- /site/img/FastCompany.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/site/img/FastCompany.svg -------------------------------------------------------------------------------- /site/img/Forbes.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/site/img/Forbes.svg -------------------------------------------------------------------------------- /site/img/Glamour.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/site/img/Glamour.svg -------------------------------------------------------------------------------- /site/img/Gmail.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/site/img/Gmail.svg -------------------------------------------------------------------------------- /site/img/JustNotSorry-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/site/img/JustNotSorry-logo.png -------------------------------------------------------------------------------- /site/img/NPR.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/site/img/NPR.svg -------------------------------------------------------------------------------- /site/img/NewYorkTimes.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/site/img/NewYorkTimes.svg -------------------------------------------------------------------------------- /site/img/Outlook.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/site/img/Outlook.svg -------------------------------------------------------------------------------- /site/img/Slate.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/site/img/Slate.svg -------------------------------------------------------------------------------- /site/img/Today.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/site/img/Today.svg -------------------------------------------------------------------------------- /site/img/Vogue.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/site/img/Vogue.svg -------------------------------------------------------------------------------- /site/img/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/site/img/android-chrome-192x192.png -------------------------------------------------------------------------------- /site/img/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/site/img/android-chrome-512x512.png -------------------------------------------------------------------------------- /site/img/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/site/img/apple-touch-icon.png -------------------------------------------------------------------------------- /site/img/defmethod-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/site/img/defmethod-logo.png -------------------------------------------------------------------------------- /site/img/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/site/img/favicon-16x16.png -------------------------------------------------------------------------------- /site/img/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/site/img/favicon-32x32.png -------------------------------------------------------------------------------- /site/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/site/img/favicon.ico -------------------------------------------------------------------------------- /site/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/site/index.md -------------------------------------------------------------------------------- /site/phrases.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/site/phrases.md -------------------------------------------------------------------------------- /site/releases.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/site/releases.md -------------------------------------------------------------------------------- /site/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/site/site.webmanifest -------------------------------------------------------------------------------- /spec/ContentEditableDivSpec.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/spec/ContentEditableDivSpec.test.js -------------------------------------------------------------------------------- /spec/JustNotSorrySpec.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/spec/JustNotSorrySpec.test.js -------------------------------------------------------------------------------- /spec/RangeFinderSpec.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/spec/RangeFinderSpec.test.js -------------------------------------------------------------------------------- /spec/UtilSpec.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/spec/UtilSpec.test.js -------------------------------------------------------------------------------- /spec/WarningHighlightSpec.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/spec/WarningHighlightSpec.test.js -------------------------------------------------------------------------------- /spec/WarningMessagesSpec.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/spec/WarningMessagesSpec.test.js -------------------------------------------------------------------------------- /spec/WarningSpec.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/spec/WarningSpec.test.js -------------------------------------------------------------------------------- /spec/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/spec/setupTests.js -------------------------------------------------------------------------------- /src/callbacks/ContentEditableDiv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/src/callbacks/ContentEditableDiv.js -------------------------------------------------------------------------------- /src/components/JustNotSorry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/src/components/JustNotSorry.js -------------------------------------------------------------------------------- /src/components/Warning.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/src/components/Warning.js -------------------------------------------------------------------------------- /src/components/WarningHighlight.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/src/components/WarningHighlight.js -------------------------------------------------------------------------------- /src/helpers/RangeFinder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/src/helpers/RangeFinder.js -------------------------------------------------------------------------------- /src/helpers/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/src/helpers/util.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/src/index.js -------------------------------------------------------------------------------- /src/warnings/phrases.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/src/warnings/phrases.json -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defmethodinc/just-not-sorry/HEAD/webpack.config.js --------------------------------------------------------------------------------