├── .github └── workflows │ └── test.yml ├── .gitignore ├── .npmignore ├── .prettierrc.js ├── LICENSE.md ├── README.md ├── babel.config.js ├── examples ├── emojis-example │ ├── demo.gif │ └── src │ │ └── Slate.js ├── multiple-transforms-example │ ├── demo.gif │ └── src │ │ └── Slate.js └── urls-example │ ├── demo.gif │ └── src │ └── Slate.js ├── lib ├── __tests__ │ ├── keyHelpers.test.js │ ├── plugin.test.js │ └── queries.test.js ├── commands.js ├── index.js ├── keyHelpers.js ├── plugin.js └── queries.js ├── package.json ├── webpack.config.js └── yarn.lock /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enzoferey/slate-instant-replace/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enzoferey/slate-instant-replace/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | examples 2 | gifs 3 | lib 4 | !dist -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | trailingComma: "es5", 3 | }; 4 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enzoferey/slate-instant-replace/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enzoferey/slate-instant-replace/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enzoferey/slate-instant-replace/HEAD/babel.config.js -------------------------------------------------------------------------------- /examples/emojis-example/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enzoferey/slate-instant-replace/HEAD/examples/emojis-example/demo.gif -------------------------------------------------------------------------------- /examples/emojis-example/src/Slate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enzoferey/slate-instant-replace/HEAD/examples/emojis-example/src/Slate.js -------------------------------------------------------------------------------- /examples/multiple-transforms-example/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enzoferey/slate-instant-replace/HEAD/examples/multiple-transforms-example/demo.gif -------------------------------------------------------------------------------- /examples/multiple-transforms-example/src/Slate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enzoferey/slate-instant-replace/HEAD/examples/multiple-transforms-example/src/Slate.js -------------------------------------------------------------------------------- /examples/urls-example/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enzoferey/slate-instant-replace/HEAD/examples/urls-example/demo.gif -------------------------------------------------------------------------------- /examples/urls-example/src/Slate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enzoferey/slate-instant-replace/HEAD/examples/urls-example/src/Slate.js -------------------------------------------------------------------------------- /lib/__tests__/keyHelpers.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enzoferey/slate-instant-replace/HEAD/lib/__tests__/keyHelpers.test.js -------------------------------------------------------------------------------- /lib/__tests__/plugin.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enzoferey/slate-instant-replace/HEAD/lib/__tests__/plugin.test.js -------------------------------------------------------------------------------- /lib/__tests__/queries.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enzoferey/slate-instant-replace/HEAD/lib/__tests__/queries.test.js -------------------------------------------------------------------------------- /lib/commands.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enzoferey/slate-instant-replace/HEAD/lib/commands.js -------------------------------------------------------------------------------- /lib/index.js: -------------------------------------------------------------------------------- 1 | export { default } from "./plugin"; 2 | -------------------------------------------------------------------------------- /lib/keyHelpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enzoferey/slate-instant-replace/HEAD/lib/keyHelpers.js -------------------------------------------------------------------------------- /lib/plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enzoferey/slate-instant-replace/HEAD/lib/plugin.js -------------------------------------------------------------------------------- /lib/queries.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enzoferey/slate-instant-replace/HEAD/lib/queries.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enzoferey/slate-instant-replace/HEAD/package.json -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enzoferey/slate-instant-replace/HEAD/webpack.config.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enzoferey/slate-instant-replace/HEAD/yarn.lock --------------------------------------------------------------------------------