├── .editorconfig ├── .gitignore ├── .npmignore ├── LICENSE ├── README.md ├── bin └── skertc.js ├── docs ├── hash-fields-dissent.md ├── javascript-of-my-dreams-2019.md └── principles.md ├── index.js ├── loader.js ├── package.json ├── packages ├── cli │ ├── src │ │ ├── Compiler.js │ │ ├── FileTranslator.js │ │ ├── LoaderPlugin.js │ │ ├── Main.js │ │ └── index.js │ └── test │ │ ├── index.js │ │ └── stack-trace │ │ ├── original.js │ │ └── stack-trace.js ├── compiler │ ├── src │ │ ├── Compiler.js │ │ ├── Parser.js │ │ ├── Path.js │ │ ├── SourceMap.js │ │ ├── Templates.js │ │ ├── index.js │ │ └── transforms │ │ │ ├── AnnotationTransform.js │ │ │ ├── CallWithTransform.js │ │ │ ├── ClassInitializerTransform.js │ │ │ ├── ClassMixinTransform.js │ │ │ ├── MethodExtractionTransform.js │ │ │ ├── ModuleTransform.js │ │ │ ├── NullCoalescingTransform.js │ │ │ ├── SymbolNameTransform.js │ │ │ └── index.js │ └── test │ │ ├── annotations │ │ └── annotations.js │ │ ├── call-with │ │ └── call-with.js │ │ ├── class-initializers │ │ └── class-initializers.js │ │ ├── class-mixins │ │ └── class-mixins.js │ │ ├── index.js │ │ ├── method-extraction │ │ └── method-extraction.js │ │ ├── module-translation │ │ ├── await.js │ │ ├── export.js │ │ └── import.js │ │ ├── null-coalescing │ │ └── null-coalescing.js │ │ ├── runner.js │ │ └── symbol-names │ │ └── symbol-names.js └── parser │ ├── src │ ├── AST.js │ ├── LineMap.js │ ├── ParseError.js │ ├── Parser.js │ ├── Printer.js │ ├── Scanner.js │ ├── ScopeResolver.js │ ├── Transform.js │ ├── Unicode.js │ ├── UnicodeData.js │ ├── Validate.js │ ├── Visitor.js │ └── index.js │ ├── test │ ├── annotations │ │ ├── cases │ │ │ ├── class.js │ │ │ ├── function.js │ │ │ └── object-literal.js │ │ └── index.js │ ├── index.js │ ├── parse │ │ ├── classes │ │ │ ├── class-fields.js │ │ │ └── class.js │ │ ├── destructuring │ │ │ ├── array-assignment.js │ │ │ ├── array-binding.js │ │ │ └── object-assignment.js │ │ ├── expressions │ │ │ ├── array.js │ │ │ ├── assignment.js │ │ │ ├── binary.js │ │ │ ├── exponentiation.js │ │ │ ├── numbers.js │ │ │ ├── object-computed-names.js │ │ │ ├── object-rest-spread.js │ │ │ ├── object.js │ │ │ ├── primary.js │ │ │ ├── regular-expressions.js │ │ │ ├── spread.js │ │ │ ├── strings.js │ │ │ ├── templates.js │ │ │ └── unary.js │ │ ├── functions │ │ │ ├── arrows.js │ │ │ ├── async-generators.js │ │ │ ├── async.js │ │ │ ├── classic.js │ │ │ ├── defaults.js │ │ │ ├── generators.js │ │ │ ├── get-set.js │ │ │ ├── methods.js │ │ │ ├── rest.js │ │ │ └── trailing-comma.js │ │ ├── index.js │ │ ├── modules │ │ │ ├── export.js │ │ │ └── import.js │ │ ├── skert │ │ │ ├── annotations.js │ │ │ ├── call-with.js │ │ │ ├── class-initializer.js │ │ │ ├── class-mixins.js │ │ │ ├── method-extraction.js │ │ │ ├── null-or.js │ │ │ └── symbol-names.js │ │ ├── statements │ │ │ ├── async-for-of.js │ │ │ ├── for-in-of.js │ │ │ ├── for-semi.js │ │ │ ├── if.js │ │ │ ├── labelled.js │ │ │ ├── let.js │ │ │ ├── switch.js │ │ │ ├── try-catch.js │ │ │ └── with.js │ │ └── unicode │ │ │ └── unicode.js │ ├── print │ │ ├── cases │ │ │ ├── classes.js │ │ │ ├── expressions.js │ │ │ ├── functions.js │ │ │ ├── literals.js │ │ │ ├── modules.js │ │ │ ├── objects.js │ │ │ └── statements.js │ │ └── index.js │ ├── runner.js │ └── scope │ │ ├── cases │ │ ├── block.js │ │ ├── catch.js │ │ ├── modules.js │ │ ├── params.js │ │ ├── var-shadowing.js │ │ └── with.js │ │ └── index.js │ └── util │ ├── generate-unicode.js │ └── generate-visitor.js ├── test ├── index.js └── linter.js └── tools └── repl.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | _* 3 | node_modules 4 | build/lkg/ 5 | packages/ 6 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/README.md -------------------------------------------------------------------------------- /bin/skertc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/bin/skertc.js -------------------------------------------------------------------------------- /docs/hash-fields-dissent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/docs/hash-fields-dissent.md -------------------------------------------------------------------------------- /docs/javascript-of-my-dreams-2019.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/docs/javascript-of-my-dreams-2019.md -------------------------------------------------------------------------------- /docs/principles.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/docs/principles.md -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/index.js -------------------------------------------------------------------------------- /loader.js: -------------------------------------------------------------------------------- 1 | require('./build/out/cli.js').registerLoader(); 2 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/package.json -------------------------------------------------------------------------------- /packages/cli/src/Compiler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/cli/src/Compiler.js -------------------------------------------------------------------------------- /packages/cli/src/FileTranslator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/cli/src/FileTranslator.js -------------------------------------------------------------------------------- /packages/cli/src/LoaderPlugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/cli/src/LoaderPlugin.js -------------------------------------------------------------------------------- /packages/cli/src/Main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/cli/src/Main.js -------------------------------------------------------------------------------- /packages/cli/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/cli/src/index.js -------------------------------------------------------------------------------- /packages/cli/test/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/cli/test/index.js -------------------------------------------------------------------------------- /packages/cli/test/stack-trace/original.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/cli/test/stack-trace/original.js -------------------------------------------------------------------------------- /packages/cli/test/stack-trace/stack-trace.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/cli/test/stack-trace/stack-trace.js -------------------------------------------------------------------------------- /packages/compiler/src/Compiler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/compiler/src/Compiler.js -------------------------------------------------------------------------------- /packages/compiler/src/Parser.js: -------------------------------------------------------------------------------- 1 | export * from '../../parser/src/index.js'; 2 | -------------------------------------------------------------------------------- /packages/compiler/src/Path.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/compiler/src/Path.js -------------------------------------------------------------------------------- /packages/compiler/src/SourceMap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/compiler/src/SourceMap.js -------------------------------------------------------------------------------- /packages/compiler/src/Templates.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/compiler/src/Templates.js -------------------------------------------------------------------------------- /packages/compiler/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/compiler/src/index.js -------------------------------------------------------------------------------- /packages/compiler/src/transforms/AnnotationTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/compiler/src/transforms/AnnotationTransform.js -------------------------------------------------------------------------------- /packages/compiler/src/transforms/CallWithTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/compiler/src/transforms/CallWithTransform.js -------------------------------------------------------------------------------- /packages/compiler/src/transforms/ClassInitializerTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/compiler/src/transforms/ClassInitializerTransform.js -------------------------------------------------------------------------------- /packages/compiler/src/transforms/ClassMixinTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/compiler/src/transforms/ClassMixinTransform.js -------------------------------------------------------------------------------- /packages/compiler/src/transforms/MethodExtractionTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/compiler/src/transforms/MethodExtractionTransform.js -------------------------------------------------------------------------------- /packages/compiler/src/transforms/ModuleTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/compiler/src/transforms/ModuleTransform.js -------------------------------------------------------------------------------- /packages/compiler/src/transforms/NullCoalescingTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/compiler/src/transforms/NullCoalescingTransform.js -------------------------------------------------------------------------------- /packages/compiler/src/transforms/SymbolNameTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/compiler/src/transforms/SymbolNameTransform.js -------------------------------------------------------------------------------- /packages/compiler/src/transforms/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/compiler/src/transforms/index.js -------------------------------------------------------------------------------- /packages/compiler/test/annotations/annotations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/compiler/test/annotations/annotations.js -------------------------------------------------------------------------------- /packages/compiler/test/call-with/call-with.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/compiler/test/call-with/call-with.js -------------------------------------------------------------------------------- /packages/compiler/test/class-initializers/class-initializers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/compiler/test/class-initializers/class-initializers.js -------------------------------------------------------------------------------- /packages/compiler/test/class-mixins/class-mixins.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/compiler/test/class-mixins/class-mixins.js -------------------------------------------------------------------------------- /packages/compiler/test/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/compiler/test/index.js -------------------------------------------------------------------------------- /packages/compiler/test/method-extraction/method-extraction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/compiler/test/method-extraction/method-extraction.js -------------------------------------------------------------------------------- /packages/compiler/test/module-translation/await.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/compiler/test/module-translation/await.js -------------------------------------------------------------------------------- /packages/compiler/test/module-translation/export.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/compiler/test/module-translation/export.js -------------------------------------------------------------------------------- /packages/compiler/test/module-translation/import.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/compiler/test/module-translation/import.js -------------------------------------------------------------------------------- /packages/compiler/test/null-coalescing/null-coalescing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/compiler/test/null-coalescing/null-coalescing.js -------------------------------------------------------------------------------- /packages/compiler/test/runner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/compiler/test/runner.js -------------------------------------------------------------------------------- /packages/compiler/test/symbol-names/symbol-names.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/compiler/test/symbol-names/symbol-names.js -------------------------------------------------------------------------------- /packages/parser/src/AST.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/src/AST.js -------------------------------------------------------------------------------- /packages/parser/src/LineMap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/src/LineMap.js -------------------------------------------------------------------------------- /packages/parser/src/ParseError.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/src/ParseError.js -------------------------------------------------------------------------------- /packages/parser/src/Parser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/src/Parser.js -------------------------------------------------------------------------------- /packages/parser/src/Printer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/src/Printer.js -------------------------------------------------------------------------------- /packages/parser/src/Scanner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/src/Scanner.js -------------------------------------------------------------------------------- /packages/parser/src/ScopeResolver.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/src/ScopeResolver.js -------------------------------------------------------------------------------- /packages/parser/src/Transform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/src/Transform.js -------------------------------------------------------------------------------- /packages/parser/src/Unicode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/src/Unicode.js -------------------------------------------------------------------------------- /packages/parser/src/UnicodeData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/src/UnicodeData.js -------------------------------------------------------------------------------- /packages/parser/src/Validate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/src/Validate.js -------------------------------------------------------------------------------- /packages/parser/src/Visitor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/src/Visitor.js -------------------------------------------------------------------------------- /packages/parser/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/src/index.js -------------------------------------------------------------------------------- /packages/parser/test/annotations/cases/class.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/annotations/cases/class.js -------------------------------------------------------------------------------- /packages/parser/test/annotations/cases/function.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/annotations/cases/function.js -------------------------------------------------------------------------------- /packages/parser/test/annotations/cases/object-literal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/annotations/cases/object-literal.js -------------------------------------------------------------------------------- /packages/parser/test/annotations/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/annotations/index.js -------------------------------------------------------------------------------- /packages/parser/test/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/index.js -------------------------------------------------------------------------------- /packages/parser/test/parse/classes/class-fields.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/parse/classes/class-fields.js -------------------------------------------------------------------------------- /packages/parser/test/parse/classes/class.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/parse/classes/class.js -------------------------------------------------------------------------------- /packages/parser/test/parse/destructuring/array-assignment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/parse/destructuring/array-assignment.js -------------------------------------------------------------------------------- /packages/parser/test/parse/destructuring/array-binding.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/parse/destructuring/array-binding.js -------------------------------------------------------------------------------- /packages/parser/test/parse/destructuring/object-assignment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/parse/destructuring/object-assignment.js -------------------------------------------------------------------------------- /packages/parser/test/parse/expressions/array.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/parse/expressions/array.js -------------------------------------------------------------------------------- /packages/parser/test/parse/expressions/assignment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/parse/expressions/assignment.js -------------------------------------------------------------------------------- /packages/parser/test/parse/expressions/binary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/parse/expressions/binary.js -------------------------------------------------------------------------------- /packages/parser/test/parse/expressions/exponentiation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/parse/expressions/exponentiation.js -------------------------------------------------------------------------------- /packages/parser/test/parse/expressions/numbers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/parse/expressions/numbers.js -------------------------------------------------------------------------------- /packages/parser/test/parse/expressions/object-computed-names.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/parse/expressions/object-computed-names.js -------------------------------------------------------------------------------- /packages/parser/test/parse/expressions/object-rest-spread.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/parse/expressions/object-rest-spread.js -------------------------------------------------------------------------------- /packages/parser/test/parse/expressions/object.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/parse/expressions/object.js -------------------------------------------------------------------------------- /packages/parser/test/parse/expressions/primary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/parse/expressions/primary.js -------------------------------------------------------------------------------- /packages/parser/test/parse/expressions/regular-expressions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/parse/expressions/regular-expressions.js -------------------------------------------------------------------------------- /packages/parser/test/parse/expressions/spread.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/parse/expressions/spread.js -------------------------------------------------------------------------------- /packages/parser/test/parse/expressions/strings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/parse/expressions/strings.js -------------------------------------------------------------------------------- /packages/parser/test/parse/expressions/templates.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/parse/expressions/templates.js -------------------------------------------------------------------------------- /packages/parser/test/parse/expressions/unary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/parse/expressions/unary.js -------------------------------------------------------------------------------- /packages/parser/test/parse/functions/arrows.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/parse/functions/arrows.js -------------------------------------------------------------------------------- /packages/parser/test/parse/functions/async-generators.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/parse/functions/async-generators.js -------------------------------------------------------------------------------- /packages/parser/test/parse/functions/async.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/parse/functions/async.js -------------------------------------------------------------------------------- /packages/parser/test/parse/functions/classic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/parse/functions/classic.js -------------------------------------------------------------------------------- /packages/parser/test/parse/functions/defaults.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/parse/functions/defaults.js -------------------------------------------------------------------------------- /packages/parser/test/parse/functions/generators.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/parse/functions/generators.js -------------------------------------------------------------------------------- /packages/parser/test/parse/functions/get-set.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/parse/functions/get-set.js -------------------------------------------------------------------------------- /packages/parser/test/parse/functions/methods.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/parse/functions/methods.js -------------------------------------------------------------------------------- /packages/parser/test/parse/functions/rest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/parse/functions/rest.js -------------------------------------------------------------------------------- /packages/parser/test/parse/functions/trailing-comma.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/parse/functions/trailing-comma.js -------------------------------------------------------------------------------- /packages/parser/test/parse/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/parse/index.js -------------------------------------------------------------------------------- /packages/parser/test/parse/modules/export.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/parse/modules/export.js -------------------------------------------------------------------------------- /packages/parser/test/parse/modules/import.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/parse/modules/import.js -------------------------------------------------------------------------------- /packages/parser/test/parse/skert/annotations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/parse/skert/annotations.js -------------------------------------------------------------------------------- /packages/parser/test/parse/skert/call-with.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/parse/skert/call-with.js -------------------------------------------------------------------------------- /packages/parser/test/parse/skert/class-initializer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/parse/skert/class-initializer.js -------------------------------------------------------------------------------- /packages/parser/test/parse/skert/class-mixins.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/parse/skert/class-mixins.js -------------------------------------------------------------------------------- /packages/parser/test/parse/skert/method-extraction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/parse/skert/method-extraction.js -------------------------------------------------------------------------------- /packages/parser/test/parse/skert/null-or.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/parse/skert/null-or.js -------------------------------------------------------------------------------- /packages/parser/test/parse/skert/symbol-names.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/parse/skert/symbol-names.js -------------------------------------------------------------------------------- /packages/parser/test/parse/statements/async-for-of.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/parse/statements/async-for-of.js -------------------------------------------------------------------------------- /packages/parser/test/parse/statements/for-in-of.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/parse/statements/for-in-of.js -------------------------------------------------------------------------------- /packages/parser/test/parse/statements/for-semi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/parse/statements/for-semi.js -------------------------------------------------------------------------------- /packages/parser/test/parse/statements/if.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/parse/statements/if.js -------------------------------------------------------------------------------- /packages/parser/test/parse/statements/labelled.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/parse/statements/labelled.js -------------------------------------------------------------------------------- /packages/parser/test/parse/statements/let.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/parse/statements/let.js -------------------------------------------------------------------------------- /packages/parser/test/parse/statements/switch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/parse/statements/switch.js -------------------------------------------------------------------------------- /packages/parser/test/parse/statements/try-catch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/parse/statements/try-catch.js -------------------------------------------------------------------------------- /packages/parser/test/parse/statements/with.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/parse/statements/with.js -------------------------------------------------------------------------------- /packages/parser/test/parse/unicode/unicode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/parse/unicode/unicode.js -------------------------------------------------------------------------------- /packages/parser/test/print/cases/classes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/print/cases/classes.js -------------------------------------------------------------------------------- /packages/parser/test/print/cases/expressions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/print/cases/expressions.js -------------------------------------------------------------------------------- /packages/parser/test/print/cases/functions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/print/cases/functions.js -------------------------------------------------------------------------------- /packages/parser/test/print/cases/literals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/print/cases/literals.js -------------------------------------------------------------------------------- /packages/parser/test/print/cases/modules.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/print/cases/modules.js -------------------------------------------------------------------------------- /packages/parser/test/print/cases/objects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/print/cases/objects.js -------------------------------------------------------------------------------- /packages/parser/test/print/cases/statements.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/print/cases/statements.js -------------------------------------------------------------------------------- /packages/parser/test/print/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/print/index.js -------------------------------------------------------------------------------- /packages/parser/test/runner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/runner.js -------------------------------------------------------------------------------- /packages/parser/test/scope/cases/block.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/scope/cases/block.js -------------------------------------------------------------------------------- /packages/parser/test/scope/cases/catch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/scope/cases/catch.js -------------------------------------------------------------------------------- /packages/parser/test/scope/cases/modules.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/scope/cases/modules.js -------------------------------------------------------------------------------- /packages/parser/test/scope/cases/params.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/scope/cases/params.js -------------------------------------------------------------------------------- /packages/parser/test/scope/cases/var-shadowing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/scope/cases/var-shadowing.js -------------------------------------------------------------------------------- /packages/parser/test/scope/cases/with.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/scope/cases/with.js -------------------------------------------------------------------------------- /packages/parser/test/scope/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/test/scope/index.js -------------------------------------------------------------------------------- /packages/parser/util/generate-unicode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/util/generate-unicode.js -------------------------------------------------------------------------------- /packages/parser/util/generate-visitor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/packages/parser/util/generate-visitor.js -------------------------------------------------------------------------------- /test/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/test/index.js -------------------------------------------------------------------------------- /test/linter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/test/linter.js -------------------------------------------------------------------------------- /tools/repl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenparsing/skert/HEAD/tools/repl.js --------------------------------------------------------------------------------