├── .editorconfig ├── .eslintrc ├── .github └── workflows │ ├── build.yml │ └── gh-pages.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── dist ├── .gitignore ├── .npmignore └── test │ └── jora.esm.js ├── docs ├── README.md ├── articles │ ├── api.md │ ├── array-literal.md │ ├── assertions.md │ ├── bracket-notation.md │ ├── dot-notation.md │ ├── filter.md │ ├── functions.md │ ├── group.md │ ├── intro.md │ ├── literals.md │ ├── map.md │ ├── methods-builtin.md │ ├── methods.md │ ├── object-literal.md │ ├── operators.md │ ├── recursive-map.md │ ├── slice-notation.md │ ├── sort.md │ ├── syntax-overview.md │ └── variables.md ├── complex-examples.md └── discovery │ ├── README.md │ ├── common.css │ ├── common.js │ ├── config.js │ ├── data.js │ ├── img │ ├── github-white.svg │ └── github.svg │ ├── jora.js │ ├── noscript.js │ ├── package.json │ ├── pages │ ├── article.css │ ├── article.js │ ├── default.css │ ├── default.js │ └── playground.js │ ├── parse-example.js │ ├── prepare.js │ ├── text │ ├── getting-started.md │ └── intro.md │ └── views │ ├── example.js │ ├── playground.css │ ├── playground.js │ ├── sidebar.css │ └── sidebar.js ├── examples ├── npm-ls-in-js.js └── npm-ls.js ├── package.json ├── scripts ├── bundle.js ├── compile-modules.cjs ├── esm-to-cjs.cjs └── watch.cjs ├── src ├── assertions.js ├── compile-modules │ └── lang │ │ ├── grammar.cjs │ │ ├── nodes.cjs │ │ ├── parse-patch.cjs │ │ └── parse.cjs ├── index.js ├── lang │ ├── compile-buildin.js │ ├── compile.js │ ├── const.js │ ├── error.js │ ├── nodes │ │ ├── Arg1.js │ │ ├── Array.js │ │ ├── Assertion.js │ │ ├── Binary.js │ │ ├── Block.js │ │ ├── Compare.js │ │ ├── CompareFunction.js │ │ ├── Conditional.js │ │ ├── Context.js │ │ ├── Current.js │ │ ├── Data.js │ │ ├── Declarator.js │ │ ├── Definition.js │ │ ├── Filter.js │ │ ├── Function.js │ │ ├── GetProperty.js │ │ ├── Identifier.js │ │ ├── Literal.js │ │ ├── Map.js │ │ ├── MapRecursive.js │ │ ├── Method.js │ │ ├── MethodCall.js │ │ ├── Object.js │ │ ├── ObjectEntry.js │ │ ├── Parentheses.js │ │ ├── Pick.js │ │ ├── Pipeline.js │ │ ├── Placeholder.js │ │ ├── Postfix.js │ │ ├── Prefix.js │ │ ├── Reference.js │ │ ├── SliceNotation.js │ │ ├── Spread.js │ │ ├── Template.js │ │ └── index.js │ ├── stringify.js │ ├── suggest.js │ └── walk.js ├── methods.js ├── stat.js └── utils │ ├── compare.js │ ├── heap.js │ ├── misc.js │ ├── percentile.js │ ├── process-numeric-array.js │ ├── stable-sort.js │ └── statistics.js └── test ├── custom-assertions.js ├── custom-methods.js ├── debug.js ├── helpers ├── all-syntax.js └── fixture.js ├── lang ├── _complex-cases.js ├── array.js ├── assertions.js ├── comments.js ├── compare-function.js ├── data-roots.js ├── filter.js ├── function.js ├── get-property.js ├── literals.js ├── map.js ├── method.js ├── number.js ├── object.js ├── operators.js ├── parentheses.js ├── pick.js ├── pipeline.js ├── recursive.js ├── regexp.js ├── slice-notation.js ├── string.js ├── template.js └── variables.js ├── methods ├── avg.js ├── bool.js ├── count.js ├── entries.js ├── filter.js ├── fromEntries.js ├── group.js ├── indexOf.js ├── join.js ├── keys.js ├── lastIndexOf.js ├── map.js ├── match.js ├── math.js ├── max.js ├── median.js ├── min.js ├── numbers.js ├── percentile.js ├── pick.js ├── reduce.js ├── replace.js ├── reverse.js ├── size.js ├── slice.js ├── sort.js ├── split.js ├── stdev.js ├── sum.js ├── toLowerCase.js ├── toUpperCase.js ├── trim.js ├── values.js └── variance.js ├── misc.js ├── modes.js ├── setup.js ├── stat.js ├── suggestions.js ├── syntax ├── compile.js ├── parse.js ├── stringify.js ├── tokenize.js └── walk.js └── utils ├── heap.js └── percentile.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/gh-pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/.github/workflows/gh-pages.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/README.md -------------------------------------------------------------------------------- /dist/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/dist/.gitignore -------------------------------------------------------------------------------- /dist/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/dist/.npmignore -------------------------------------------------------------------------------- /dist/test/jora.esm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/dist/test/jora.esm.js -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/articles/api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/docs/articles/api.md -------------------------------------------------------------------------------- /docs/articles/array-literal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/docs/articles/array-literal.md -------------------------------------------------------------------------------- /docs/articles/assertions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/docs/articles/assertions.md -------------------------------------------------------------------------------- /docs/articles/bracket-notation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/docs/articles/bracket-notation.md -------------------------------------------------------------------------------- /docs/articles/dot-notation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/docs/articles/dot-notation.md -------------------------------------------------------------------------------- /docs/articles/filter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/docs/articles/filter.md -------------------------------------------------------------------------------- /docs/articles/functions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/docs/articles/functions.md -------------------------------------------------------------------------------- /docs/articles/group.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/docs/articles/group.md -------------------------------------------------------------------------------- /docs/articles/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/docs/articles/intro.md -------------------------------------------------------------------------------- /docs/articles/literals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/docs/articles/literals.md -------------------------------------------------------------------------------- /docs/articles/map.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/docs/articles/map.md -------------------------------------------------------------------------------- /docs/articles/methods-builtin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/docs/articles/methods-builtin.md -------------------------------------------------------------------------------- /docs/articles/methods.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/docs/articles/methods.md -------------------------------------------------------------------------------- /docs/articles/object-literal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/docs/articles/object-literal.md -------------------------------------------------------------------------------- /docs/articles/operators.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/docs/articles/operators.md -------------------------------------------------------------------------------- /docs/articles/recursive-map.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/docs/articles/recursive-map.md -------------------------------------------------------------------------------- /docs/articles/slice-notation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/docs/articles/slice-notation.md -------------------------------------------------------------------------------- /docs/articles/sort.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/docs/articles/sort.md -------------------------------------------------------------------------------- /docs/articles/syntax-overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/docs/articles/syntax-overview.md -------------------------------------------------------------------------------- /docs/articles/variables.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/docs/articles/variables.md -------------------------------------------------------------------------------- /docs/complex-examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/docs/complex-examples.md -------------------------------------------------------------------------------- /docs/discovery/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/docs/discovery/README.md -------------------------------------------------------------------------------- /docs/discovery/common.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/docs/discovery/common.css -------------------------------------------------------------------------------- /docs/discovery/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/docs/discovery/common.js -------------------------------------------------------------------------------- /docs/discovery/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/docs/discovery/config.js -------------------------------------------------------------------------------- /docs/discovery/data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/docs/discovery/data.js -------------------------------------------------------------------------------- /docs/discovery/img/github-white.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/docs/discovery/img/github-white.svg -------------------------------------------------------------------------------- /docs/discovery/img/github.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/docs/discovery/img/github.svg -------------------------------------------------------------------------------- /docs/discovery/jora.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/docs/discovery/jora.js -------------------------------------------------------------------------------- /docs/discovery/noscript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/docs/discovery/noscript.js -------------------------------------------------------------------------------- /docs/discovery/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "commonjs" 3 | } 4 | -------------------------------------------------------------------------------- /docs/discovery/pages/article.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/docs/discovery/pages/article.css -------------------------------------------------------------------------------- /docs/discovery/pages/article.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/docs/discovery/pages/article.js -------------------------------------------------------------------------------- /docs/discovery/pages/default.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/docs/discovery/pages/default.css -------------------------------------------------------------------------------- /docs/discovery/pages/default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/docs/discovery/pages/default.js -------------------------------------------------------------------------------- /docs/discovery/pages/playground.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/docs/discovery/pages/playground.js -------------------------------------------------------------------------------- /docs/discovery/parse-example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/docs/discovery/parse-example.js -------------------------------------------------------------------------------- /docs/discovery/prepare.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/docs/discovery/prepare.js -------------------------------------------------------------------------------- /docs/discovery/text/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/docs/discovery/text/getting-started.md -------------------------------------------------------------------------------- /docs/discovery/text/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/docs/discovery/text/intro.md -------------------------------------------------------------------------------- /docs/discovery/views/example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/docs/discovery/views/example.js -------------------------------------------------------------------------------- /docs/discovery/views/playground.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/docs/discovery/views/playground.css -------------------------------------------------------------------------------- /docs/discovery/views/playground.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/docs/discovery/views/playground.js -------------------------------------------------------------------------------- /docs/discovery/views/sidebar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/docs/discovery/views/sidebar.css -------------------------------------------------------------------------------- /docs/discovery/views/sidebar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/docs/discovery/views/sidebar.js -------------------------------------------------------------------------------- /examples/npm-ls-in-js.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/examples/npm-ls-in-js.js -------------------------------------------------------------------------------- /examples/npm-ls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/examples/npm-ls.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/package.json -------------------------------------------------------------------------------- /scripts/bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/scripts/bundle.js -------------------------------------------------------------------------------- /scripts/compile-modules.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/scripts/compile-modules.cjs -------------------------------------------------------------------------------- /scripts/esm-to-cjs.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/scripts/esm-to-cjs.cjs -------------------------------------------------------------------------------- /scripts/watch.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/scripts/watch.cjs -------------------------------------------------------------------------------- /src/assertions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/assertions.js -------------------------------------------------------------------------------- /src/compile-modules/lang/grammar.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/compile-modules/lang/grammar.cjs -------------------------------------------------------------------------------- /src/compile-modules/lang/nodes.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/compile-modules/lang/nodes.cjs -------------------------------------------------------------------------------- /src/compile-modules/lang/parse-patch.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/compile-modules/lang/parse-patch.cjs -------------------------------------------------------------------------------- /src/compile-modules/lang/parse.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/compile-modules/lang/parse.cjs -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/index.js -------------------------------------------------------------------------------- /src/lang/compile-buildin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/lang/compile-buildin.js -------------------------------------------------------------------------------- /src/lang/compile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/lang/compile.js -------------------------------------------------------------------------------- /src/lang/const.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/lang/const.js -------------------------------------------------------------------------------- /src/lang/error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/lang/error.js -------------------------------------------------------------------------------- /src/lang/nodes/Arg1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/lang/nodes/Arg1.js -------------------------------------------------------------------------------- /src/lang/nodes/Array.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/lang/nodes/Array.js -------------------------------------------------------------------------------- /src/lang/nodes/Assertion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/lang/nodes/Assertion.js -------------------------------------------------------------------------------- /src/lang/nodes/Binary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/lang/nodes/Binary.js -------------------------------------------------------------------------------- /src/lang/nodes/Block.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/lang/nodes/Block.js -------------------------------------------------------------------------------- /src/lang/nodes/Compare.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/lang/nodes/Compare.js -------------------------------------------------------------------------------- /src/lang/nodes/CompareFunction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/lang/nodes/CompareFunction.js -------------------------------------------------------------------------------- /src/lang/nodes/Conditional.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/lang/nodes/Conditional.js -------------------------------------------------------------------------------- /src/lang/nodes/Context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/lang/nodes/Context.js -------------------------------------------------------------------------------- /src/lang/nodes/Current.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/lang/nodes/Current.js -------------------------------------------------------------------------------- /src/lang/nodes/Data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/lang/nodes/Data.js -------------------------------------------------------------------------------- /src/lang/nodes/Declarator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/lang/nodes/Declarator.js -------------------------------------------------------------------------------- /src/lang/nodes/Definition.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/lang/nodes/Definition.js -------------------------------------------------------------------------------- /src/lang/nodes/Filter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/lang/nodes/Filter.js -------------------------------------------------------------------------------- /src/lang/nodes/Function.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/lang/nodes/Function.js -------------------------------------------------------------------------------- /src/lang/nodes/GetProperty.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/lang/nodes/GetProperty.js -------------------------------------------------------------------------------- /src/lang/nodes/Identifier.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/lang/nodes/Identifier.js -------------------------------------------------------------------------------- /src/lang/nodes/Literal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/lang/nodes/Literal.js -------------------------------------------------------------------------------- /src/lang/nodes/Map.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/lang/nodes/Map.js -------------------------------------------------------------------------------- /src/lang/nodes/MapRecursive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/lang/nodes/MapRecursive.js -------------------------------------------------------------------------------- /src/lang/nodes/Method.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/lang/nodes/Method.js -------------------------------------------------------------------------------- /src/lang/nodes/MethodCall.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/lang/nodes/MethodCall.js -------------------------------------------------------------------------------- /src/lang/nodes/Object.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/lang/nodes/Object.js -------------------------------------------------------------------------------- /src/lang/nodes/ObjectEntry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/lang/nodes/ObjectEntry.js -------------------------------------------------------------------------------- /src/lang/nodes/Parentheses.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/lang/nodes/Parentheses.js -------------------------------------------------------------------------------- /src/lang/nodes/Pick.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/lang/nodes/Pick.js -------------------------------------------------------------------------------- /src/lang/nodes/Pipeline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/lang/nodes/Pipeline.js -------------------------------------------------------------------------------- /src/lang/nodes/Placeholder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/lang/nodes/Placeholder.js -------------------------------------------------------------------------------- /src/lang/nodes/Postfix.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/lang/nodes/Postfix.js -------------------------------------------------------------------------------- /src/lang/nodes/Prefix.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/lang/nodes/Prefix.js -------------------------------------------------------------------------------- /src/lang/nodes/Reference.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/lang/nodes/Reference.js -------------------------------------------------------------------------------- /src/lang/nodes/SliceNotation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/lang/nodes/SliceNotation.js -------------------------------------------------------------------------------- /src/lang/nodes/Spread.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/lang/nodes/Spread.js -------------------------------------------------------------------------------- /src/lang/nodes/Template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/lang/nodes/Template.js -------------------------------------------------------------------------------- /src/lang/nodes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/lang/nodes/index.js -------------------------------------------------------------------------------- /src/lang/stringify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/lang/stringify.js -------------------------------------------------------------------------------- /src/lang/suggest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/lang/suggest.js -------------------------------------------------------------------------------- /src/lang/walk.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/lang/walk.js -------------------------------------------------------------------------------- /src/methods.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/methods.js -------------------------------------------------------------------------------- /src/stat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/stat.js -------------------------------------------------------------------------------- /src/utils/compare.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/utils/compare.js -------------------------------------------------------------------------------- /src/utils/heap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/utils/heap.js -------------------------------------------------------------------------------- /src/utils/misc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/utils/misc.js -------------------------------------------------------------------------------- /src/utils/percentile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/utils/percentile.js -------------------------------------------------------------------------------- /src/utils/process-numeric-array.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/utils/process-numeric-array.js -------------------------------------------------------------------------------- /src/utils/stable-sort.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/utils/stable-sort.js -------------------------------------------------------------------------------- /src/utils/statistics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/src/utils/statistics.js -------------------------------------------------------------------------------- /test/custom-assertions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/custom-assertions.js -------------------------------------------------------------------------------- /test/custom-methods.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/custom-methods.js -------------------------------------------------------------------------------- /test/debug.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/debug.js -------------------------------------------------------------------------------- /test/helpers/all-syntax.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/helpers/all-syntax.js -------------------------------------------------------------------------------- /test/helpers/fixture.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/helpers/fixture.js -------------------------------------------------------------------------------- /test/lang/_complex-cases.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/lang/_complex-cases.js -------------------------------------------------------------------------------- /test/lang/array.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/lang/array.js -------------------------------------------------------------------------------- /test/lang/assertions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/lang/assertions.js -------------------------------------------------------------------------------- /test/lang/comments.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/lang/comments.js -------------------------------------------------------------------------------- /test/lang/compare-function.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/lang/compare-function.js -------------------------------------------------------------------------------- /test/lang/data-roots.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/lang/data-roots.js -------------------------------------------------------------------------------- /test/lang/filter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/lang/filter.js -------------------------------------------------------------------------------- /test/lang/function.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/lang/function.js -------------------------------------------------------------------------------- /test/lang/get-property.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/lang/get-property.js -------------------------------------------------------------------------------- /test/lang/literals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/lang/literals.js -------------------------------------------------------------------------------- /test/lang/map.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/lang/map.js -------------------------------------------------------------------------------- /test/lang/method.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/lang/method.js -------------------------------------------------------------------------------- /test/lang/number.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/lang/number.js -------------------------------------------------------------------------------- /test/lang/object.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/lang/object.js -------------------------------------------------------------------------------- /test/lang/operators.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/lang/operators.js -------------------------------------------------------------------------------- /test/lang/parentheses.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/lang/parentheses.js -------------------------------------------------------------------------------- /test/lang/pick.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/lang/pick.js -------------------------------------------------------------------------------- /test/lang/pipeline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/lang/pipeline.js -------------------------------------------------------------------------------- /test/lang/recursive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/lang/recursive.js -------------------------------------------------------------------------------- /test/lang/regexp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/lang/regexp.js -------------------------------------------------------------------------------- /test/lang/slice-notation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/lang/slice-notation.js -------------------------------------------------------------------------------- /test/lang/string.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/lang/string.js -------------------------------------------------------------------------------- /test/lang/template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/lang/template.js -------------------------------------------------------------------------------- /test/lang/variables.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/lang/variables.js -------------------------------------------------------------------------------- /test/methods/avg.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/methods/avg.js -------------------------------------------------------------------------------- /test/methods/bool.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/methods/bool.js -------------------------------------------------------------------------------- /test/methods/count.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/methods/count.js -------------------------------------------------------------------------------- /test/methods/entries.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/methods/entries.js -------------------------------------------------------------------------------- /test/methods/filter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/methods/filter.js -------------------------------------------------------------------------------- /test/methods/fromEntries.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/methods/fromEntries.js -------------------------------------------------------------------------------- /test/methods/group.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/methods/group.js -------------------------------------------------------------------------------- /test/methods/indexOf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/methods/indexOf.js -------------------------------------------------------------------------------- /test/methods/join.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/methods/join.js -------------------------------------------------------------------------------- /test/methods/keys.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/methods/keys.js -------------------------------------------------------------------------------- /test/methods/lastIndexOf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/methods/lastIndexOf.js -------------------------------------------------------------------------------- /test/methods/map.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/methods/map.js -------------------------------------------------------------------------------- /test/methods/match.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/methods/match.js -------------------------------------------------------------------------------- /test/methods/math.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/methods/math.js -------------------------------------------------------------------------------- /test/methods/max.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/methods/max.js -------------------------------------------------------------------------------- /test/methods/median.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/methods/median.js -------------------------------------------------------------------------------- /test/methods/min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/methods/min.js -------------------------------------------------------------------------------- /test/methods/numbers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/methods/numbers.js -------------------------------------------------------------------------------- /test/methods/percentile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/methods/percentile.js -------------------------------------------------------------------------------- /test/methods/pick.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/methods/pick.js -------------------------------------------------------------------------------- /test/methods/reduce.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/methods/reduce.js -------------------------------------------------------------------------------- /test/methods/replace.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/methods/replace.js -------------------------------------------------------------------------------- /test/methods/reverse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/methods/reverse.js -------------------------------------------------------------------------------- /test/methods/size.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/methods/size.js -------------------------------------------------------------------------------- /test/methods/slice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/methods/slice.js -------------------------------------------------------------------------------- /test/methods/sort.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/methods/sort.js -------------------------------------------------------------------------------- /test/methods/split.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/methods/split.js -------------------------------------------------------------------------------- /test/methods/stdev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/methods/stdev.js -------------------------------------------------------------------------------- /test/methods/sum.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/methods/sum.js -------------------------------------------------------------------------------- /test/methods/toLowerCase.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/methods/toLowerCase.js -------------------------------------------------------------------------------- /test/methods/toUpperCase.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/methods/toUpperCase.js -------------------------------------------------------------------------------- /test/methods/trim.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/methods/trim.js -------------------------------------------------------------------------------- /test/methods/values.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/methods/values.js -------------------------------------------------------------------------------- /test/methods/variance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/methods/variance.js -------------------------------------------------------------------------------- /test/misc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/misc.js -------------------------------------------------------------------------------- /test/modes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/modes.js -------------------------------------------------------------------------------- /test/setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/setup.js -------------------------------------------------------------------------------- /test/stat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/stat.js -------------------------------------------------------------------------------- /test/suggestions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/suggestions.js -------------------------------------------------------------------------------- /test/syntax/compile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/syntax/compile.js -------------------------------------------------------------------------------- /test/syntax/parse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/syntax/parse.js -------------------------------------------------------------------------------- /test/syntax/stringify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/syntax/stringify.js -------------------------------------------------------------------------------- /test/syntax/tokenize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/syntax/tokenize.js -------------------------------------------------------------------------------- /test/syntax/walk.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/syntax/walk.js -------------------------------------------------------------------------------- /test/utils/heap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/utils/heap.js -------------------------------------------------------------------------------- /test/utils/percentile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discoveryjs/jora/HEAD/test/utils/percentile.js --------------------------------------------------------------------------------