├── .gitattributes ├── .github ├── renovate.json5 └── workflows │ ├── nodejs.yml │ └── publishOnBump.yml ├── .gitignore ├── .npmignore ├── .prettierignore ├── .prettierrc ├── README.md ├── gfx ├── Benny-350.png ├── Benny-82.png ├── Benny.pdf └── Benny.png ├── legacy ├── .gitignore ├── README.md ├── package.json ├── rreplace.js └── test.sh ├── package.json ├── rollup.config.js ├── src ├── cli.ts ├── engine.ts ├── multiversion.cli.js └── output.ts ├── test ├── cli │ ├── aserta.sh │ ├── run.ai.sh │ └── run.sh ├── debug.js ├── encoding.js ├── halt.js ├── help.js ├── helper.js ├── mocha.opts ├── output.js ├── pattern-file.js ├── quiet-total.js ├── quiet.js ├── replacement-file.js ├── replacement-js-dynamic.js ├── replacement-js.js ├── speed │ ├── 1984.surge.sh.html │ ├── run.sh │ ├── speed-code-test │ ├── speed-code-test-v2 │ ├── speed-code-test-v3 │ ├── speed-test │ ├── tesopi.js │ ├── testlog.speed.md │ └── unicode.js ├── test.js.stub ├── unicode.js ├── version.js ├── void-euro.js ├── void-ignore-case.js └── void-multiline.js └── yarn.lock /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/renovate.json5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/.github/renovate.json5 -------------------------------------------------------------------------------- /.github/workflows/nodejs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/.github/workflows/nodejs.yml -------------------------------------------------------------------------------- /.github/workflows/publishOnBump.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/.github/workflows/publishOnBump.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/.npmignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | legacy/ 2 | dist/ 3 | bin/ 4 | *.md 5 | *.html -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/.prettierrc -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/README.md -------------------------------------------------------------------------------- /gfx/Benny-350.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/gfx/Benny-350.png -------------------------------------------------------------------------------- /gfx/Benny-82.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/gfx/Benny-82.png -------------------------------------------------------------------------------- /gfx/Benny.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/gfx/Benny.pdf -------------------------------------------------------------------------------- /gfx/Benny.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/gfx/Benny.png -------------------------------------------------------------------------------- /legacy/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | myfile 3 | -------------------------------------------------------------------------------- /legacy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/legacy/README.md -------------------------------------------------------------------------------- /legacy/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/legacy/package.json -------------------------------------------------------------------------------- /legacy/rreplace.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/legacy/rreplace.js -------------------------------------------------------------------------------- /legacy/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/legacy/test.sh -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/package.json -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/rollup.config.js -------------------------------------------------------------------------------- /src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/src/cli.ts -------------------------------------------------------------------------------- /src/engine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/src/engine.ts -------------------------------------------------------------------------------- /src/multiversion.cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/src/multiversion.cli.js -------------------------------------------------------------------------------- /src/output.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/src/output.ts -------------------------------------------------------------------------------- /test/cli/aserta.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/test/cli/aserta.sh -------------------------------------------------------------------------------- /test/cli/run.ai.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/test/cli/run.ai.sh -------------------------------------------------------------------------------- /test/cli/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/test/cli/run.sh -------------------------------------------------------------------------------- /test/debug.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/test/debug.js -------------------------------------------------------------------------------- /test/encoding.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/test/encoding.js -------------------------------------------------------------------------------- /test/halt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/test/halt.js -------------------------------------------------------------------------------- /test/help.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/test/help.js -------------------------------------------------------------------------------- /test/helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/test/helper.js -------------------------------------------------------------------------------- /test/mocha.opts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/test/mocha.opts -------------------------------------------------------------------------------- /test/output.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/test/output.js -------------------------------------------------------------------------------- /test/pattern-file.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/test/pattern-file.js -------------------------------------------------------------------------------- /test/quiet-total.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/test/quiet-total.js -------------------------------------------------------------------------------- /test/quiet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/test/quiet.js -------------------------------------------------------------------------------- /test/replacement-file.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/test/replacement-file.js -------------------------------------------------------------------------------- /test/replacement-js-dynamic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/test/replacement-js-dynamic.js -------------------------------------------------------------------------------- /test/replacement-js.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/test/replacement-js.js -------------------------------------------------------------------------------- /test/speed/1984.surge.sh.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/test/speed/1984.surge.sh.html -------------------------------------------------------------------------------- /test/speed/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/test/speed/run.sh -------------------------------------------------------------------------------- /test/speed/speed-code-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/test/speed/speed-code-test -------------------------------------------------------------------------------- /test/speed/speed-code-test-v2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/test/speed/speed-code-test-v2 -------------------------------------------------------------------------------- /test/speed/speed-code-test-v3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/test/speed/speed-code-test-v3 -------------------------------------------------------------------------------- /test/speed/speed-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/test/speed/speed-test -------------------------------------------------------------------------------- /test/speed/tesopi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/test/speed/tesopi.js -------------------------------------------------------------------------------- /test/speed/testlog.speed.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/test/speed/testlog.speed.md -------------------------------------------------------------------------------- /test/speed/unicode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/test/speed/unicode.js -------------------------------------------------------------------------------- /test/test.js.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/test/test.js.stub -------------------------------------------------------------------------------- /test/unicode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/test/unicode.js -------------------------------------------------------------------------------- /test/version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/test/version.js -------------------------------------------------------------------------------- /test/void-euro.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/test/void-euro.js -------------------------------------------------------------------------------- /test/void-ignore-case.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/test/void-ignore-case.js -------------------------------------------------------------------------------- /test/void-multiline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/test/void-multiline.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathiasrw/rexreplace/HEAD/yarn.lock --------------------------------------------------------------------------------