├── .editorconfig ├── .eslintrc ├── .gitattributes ├── .github ├── SECURITY.md ├── dependabot.yml ├── travis-deploy-key.enc └── workflows │ └── codeql-analysis.yml ├── .gitignore ├── .jsdoc-config.json ├── .npmignore ├── .nycrc.js ├── .travis.yml ├── CHANGELOG.yaml ├── LICENSE.md ├── README.md ├── benchmark └── benchmark-results.json ├── codecov.yml ├── encoder ├── encode-set.js ├── index.js └── percent-encode.js ├── index.js ├── legacy.js ├── npm ├── build-docs.js ├── create-release.js ├── publish-coverage.js ├── test-benchmark.js ├── test-browser.js ├── test-lint.js ├── test-system.js └── test-unit.js ├── package.json ├── parser ├── index.js └── replacement-tracker.js └── test ├── .eslintrc ├── benchmark ├── encodeQueryString.bench.js ├── encoder.bench.js ├── toLegacyNodeUrl.bench.js └── toNodeUrl.bench.js ├── fixtures ├── url-resolve-list.js └── urlList.csv ├── karma.conf.js ├── system ├── editorconfig.test.js ├── jsdoc-config.test.js ├── npm-publish.test.js ├── repository.test.js └── travis-yml.test.js └── unit ├── encode.test.js ├── encodeQueryString.test.js ├── encoder ├── constants.test.js ├── encode-set.test.js └── encoder.test.js ├── parser └── parser.test.js ├── resolveNodeUrl.test.js ├── toLegacyNodeUrl.test.js └── toNodeUrl.test.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/.github/SECURITY.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/travis-deploy-key.enc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/.github/travis-deploy-key.enc -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/.gitignore -------------------------------------------------------------------------------- /.jsdoc-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/.jsdoc-config.json -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/.npmignore -------------------------------------------------------------------------------- /.nycrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/.nycrc.js -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/CHANGELOG.yaml -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/README.md -------------------------------------------------------------------------------- /benchmark/benchmark-results.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/benchmark/benchmark-results.json -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/codecov.yml -------------------------------------------------------------------------------- /encoder/encode-set.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/encoder/encode-set.js -------------------------------------------------------------------------------- /encoder/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/encoder/index.js -------------------------------------------------------------------------------- /encoder/percent-encode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/encoder/percent-encode.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/index.js -------------------------------------------------------------------------------- /legacy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/legacy.js -------------------------------------------------------------------------------- /npm/build-docs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/npm/build-docs.js -------------------------------------------------------------------------------- /npm/create-release.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/npm/create-release.js -------------------------------------------------------------------------------- /npm/publish-coverage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/npm/publish-coverage.js -------------------------------------------------------------------------------- /npm/test-benchmark.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/npm/test-benchmark.js -------------------------------------------------------------------------------- /npm/test-browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/npm/test-browser.js -------------------------------------------------------------------------------- /npm/test-lint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/npm/test-lint.js -------------------------------------------------------------------------------- /npm/test-system.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/npm/test-system.js -------------------------------------------------------------------------------- /npm/test-unit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/npm/test-unit.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/package.json -------------------------------------------------------------------------------- /parser/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/parser/index.js -------------------------------------------------------------------------------- /parser/replacement-tracker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/parser/replacement-tracker.js -------------------------------------------------------------------------------- /test/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/test/.eslintrc -------------------------------------------------------------------------------- /test/benchmark/encodeQueryString.bench.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/test/benchmark/encodeQueryString.bench.js -------------------------------------------------------------------------------- /test/benchmark/encoder.bench.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/test/benchmark/encoder.bench.js -------------------------------------------------------------------------------- /test/benchmark/toLegacyNodeUrl.bench.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/test/benchmark/toLegacyNodeUrl.bench.js -------------------------------------------------------------------------------- /test/benchmark/toNodeUrl.bench.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/test/benchmark/toNodeUrl.bench.js -------------------------------------------------------------------------------- /test/fixtures/url-resolve-list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/test/fixtures/url-resolve-list.js -------------------------------------------------------------------------------- /test/fixtures/urlList.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/test/fixtures/urlList.csv -------------------------------------------------------------------------------- /test/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/test/karma.conf.js -------------------------------------------------------------------------------- /test/system/editorconfig.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/test/system/editorconfig.test.js -------------------------------------------------------------------------------- /test/system/jsdoc-config.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/test/system/jsdoc-config.test.js -------------------------------------------------------------------------------- /test/system/npm-publish.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/test/system/npm-publish.test.js -------------------------------------------------------------------------------- /test/system/repository.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/test/system/repository.test.js -------------------------------------------------------------------------------- /test/system/travis-yml.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/test/system/travis-yml.test.js -------------------------------------------------------------------------------- /test/unit/encode.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/test/unit/encode.test.js -------------------------------------------------------------------------------- /test/unit/encodeQueryString.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/test/unit/encodeQueryString.test.js -------------------------------------------------------------------------------- /test/unit/encoder/constants.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/test/unit/encoder/constants.test.js -------------------------------------------------------------------------------- /test/unit/encoder/encode-set.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/test/unit/encoder/encode-set.test.js -------------------------------------------------------------------------------- /test/unit/encoder/encoder.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/test/unit/encoder/encoder.test.js -------------------------------------------------------------------------------- /test/unit/parser/parser.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/test/unit/parser/parser.test.js -------------------------------------------------------------------------------- /test/unit/resolveNodeUrl.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/test/unit/resolveNodeUrl.test.js -------------------------------------------------------------------------------- /test/unit/toLegacyNodeUrl.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/test/unit/toLegacyNodeUrl.test.js -------------------------------------------------------------------------------- /test/unit/toNodeUrl.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postmanlabs/postman-url-encoder/HEAD/test/unit/toNodeUrl.test.js --------------------------------------------------------------------------------