├── .DS_Store ├── .gitignore ├── .vscode └── launch.json ├── README.md ├── exercize-acorn-plugin-guang-keyword ├── package.json └── src │ ├── guangKeywordPlugin.js │ └── index.js ├── exercize-auto-document ├── .gitignore ├── package.json └── src │ ├── index.js │ ├── plugin │ ├── auto-document-plugin.js │ └── renderer │ │ ├── html.js │ │ ├── index.js │ │ ├── json.js │ │ └── markdown.js │ └── sourceCode.ts ├── exercize-auto-i18n ├── .gitignore ├── package.json └── src │ ├── index.js │ ├── plugin │ └── auto-i18n-plugin.js │ └── sourceCode.js ├── exercize-auto-track ├── .gitignore ├── package.json └── src │ ├── index.js │ ├── plugin │ └── auto-track-plugin.js │ └── sourceCode.js ├── exercize-babel-macro ├── macros │ └── files.macro.js ├── package.json └── src │ ├── index.js │ └── sourceCode.js ├── exercize-babel ├── package.json ├── src │ ├── cli │ │ └── index.js │ ├── core │ │ └── index.js │ ├── generator │ │ └── index.js │ ├── parser │ │ ├── index.js │ │ └── plugins │ │ │ ├── guangKeyword.js │ │ │ └── literal.js │ ├── template │ │ └── index.js │ ├── traverse │ │ ├── index.js │ │ └── path │ │ │ ├── NodePath.js │ │ │ └── Scope.js │ └── types │ │ └── index.js ├── test │ ├── dist │ │ ├── input1.js │ │ └── input1.js.map.json │ ├── html │ │ ├── output.js │ │ ├── sourcemap.json │ │ └── test.html │ ├── input │ │ ├── input1.js │ │ └── input2.js │ ├── myBabel.config.js │ ├── test1.js │ └── test2.js └── tmp │ ├── test1.js │ ├── test10.js │ ├── test2.js │ ├── test3.js │ ├── test4.js │ ├── test5.js │ ├── test6.js │ ├── test7.js │ ├── test8.js │ └── test9.js ├── exercize-js-interpreter ├── .gitignore ├── package.json └── src │ ├── interpreter1.js │ └── interpreter2.js ├── exercize-linter ├── .gitignore ├── package.json └── src │ ├── eq-lint-entry.js │ ├── for-direction-lint-entry.js │ ├── no-func-assign-lint-entry.js │ └── plugin │ ├── eq-lint.js │ ├── for-direction-lint.js │ └── no-func-assign-lint.js ├── exercize-mangle-compress ├── package.json └── src │ ├── index.js │ └── plugin │ ├── compress.js │ └── mangle.js ├── exercize-module-iterator ├── package.json ├── src │ ├── DependencyNode.js │ ├── index.js │ └── traverseModule.js └── test-project │ ├── a.js │ ├── b.js │ ├── c │ └── index.js │ └── index.js ├── exercize-parameters-insert ├── .gitignore ├── package.json └── src │ ├── plugin │ ├── __tests__ │ │ ├── __snapshots__ │ │ │ └── parameters-insert-plugin.test.js.snap │ │ └── parameters-insert-plugin.test.js │ └── parameters-insert-plugin.js │ ├── sourceCode.js │ ├── version1.js │ ├── version2.js │ ├── version3.js │ └── version4.js ├── exercize-type-checker ├── package.json └── src │ ├── override.js │ ├── plugin │ ├── override-checker-plugin.js │ ├── type-checker2.js │ ├── type-checker3.js │ ├── type-checker4.js │ ├── type-checker5.js │ └── type-checker6.js │ ├── sourceCode.js │ ├── type-checker-entry2.js │ ├── type-checker-entry3.js │ ├── type-checker-entry4.js │ ├── type-checker-entry5.js │ └── type-checker-entry6.js └── qrcode.jpg /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/.DS_Store -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/README.md -------------------------------------------------------------------------------- /exercize-acorn-plugin-guang-keyword/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-acorn-plugin-guang-keyword/package.json -------------------------------------------------------------------------------- /exercize-acorn-plugin-guang-keyword/src/guangKeywordPlugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-acorn-plugin-guang-keyword/src/guangKeywordPlugin.js -------------------------------------------------------------------------------- /exercize-acorn-plugin-guang-keyword/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-acorn-plugin-guang-keyword/src/index.js -------------------------------------------------------------------------------- /exercize-auto-document/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | ./docs -------------------------------------------------------------------------------- /exercize-auto-document/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-auto-document/package.json -------------------------------------------------------------------------------- /exercize-auto-document/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-auto-document/src/index.js -------------------------------------------------------------------------------- /exercize-auto-document/src/plugin/auto-document-plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-auto-document/src/plugin/auto-document-plugin.js -------------------------------------------------------------------------------- /exercize-auto-document/src/plugin/renderer/html.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-auto-document/src/plugin/renderer/html.js -------------------------------------------------------------------------------- /exercize-auto-document/src/plugin/renderer/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-auto-document/src/plugin/renderer/index.js -------------------------------------------------------------------------------- /exercize-auto-document/src/plugin/renderer/json.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-auto-document/src/plugin/renderer/json.js -------------------------------------------------------------------------------- /exercize-auto-document/src/plugin/renderer/markdown.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-auto-document/src/plugin/renderer/markdown.js -------------------------------------------------------------------------------- /exercize-auto-document/src/sourceCode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-auto-document/src/sourceCode.ts -------------------------------------------------------------------------------- /exercize-auto-i18n/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | -------------------------------------------------------------------------------- /exercize-auto-i18n/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-auto-i18n/package.json -------------------------------------------------------------------------------- /exercize-auto-i18n/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-auto-i18n/src/index.js -------------------------------------------------------------------------------- /exercize-auto-i18n/src/plugin/auto-i18n-plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-auto-i18n/src/plugin/auto-i18n-plugin.js -------------------------------------------------------------------------------- /exercize-auto-i18n/src/sourceCode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-auto-i18n/src/sourceCode.js -------------------------------------------------------------------------------- /exercize-auto-track/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | -------------------------------------------------------------------------------- /exercize-auto-track/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-auto-track/package.json -------------------------------------------------------------------------------- /exercize-auto-track/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-auto-track/src/index.js -------------------------------------------------------------------------------- /exercize-auto-track/src/plugin/auto-track-plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-auto-track/src/plugin/auto-track-plugin.js -------------------------------------------------------------------------------- /exercize-auto-track/src/sourceCode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-auto-track/src/sourceCode.js -------------------------------------------------------------------------------- /exercize-babel-macro/macros/files.macro.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-babel-macro/macros/files.macro.js -------------------------------------------------------------------------------- /exercize-babel-macro/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-babel-macro/package.json -------------------------------------------------------------------------------- /exercize-babel-macro/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-babel-macro/src/index.js -------------------------------------------------------------------------------- /exercize-babel-macro/src/sourceCode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-babel-macro/src/sourceCode.js -------------------------------------------------------------------------------- /exercize-babel/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-babel/package.json -------------------------------------------------------------------------------- /exercize-babel/src/cli/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-babel/src/cli/index.js -------------------------------------------------------------------------------- /exercize-babel/src/core/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-babel/src/core/index.js -------------------------------------------------------------------------------- /exercize-babel/src/generator/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-babel/src/generator/index.js -------------------------------------------------------------------------------- /exercize-babel/src/parser/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-babel/src/parser/index.js -------------------------------------------------------------------------------- /exercize-babel/src/parser/plugins/guangKeyword.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-babel/src/parser/plugins/guangKeyword.js -------------------------------------------------------------------------------- /exercize-babel/src/parser/plugins/literal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-babel/src/parser/plugins/literal.js -------------------------------------------------------------------------------- /exercize-babel/src/template/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-babel/src/template/index.js -------------------------------------------------------------------------------- /exercize-babel/src/traverse/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-babel/src/traverse/index.js -------------------------------------------------------------------------------- /exercize-babel/src/traverse/path/NodePath.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-babel/src/traverse/path/NodePath.js -------------------------------------------------------------------------------- /exercize-babel/src/traverse/path/Scope.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-babel/src/traverse/path/Scope.js -------------------------------------------------------------------------------- /exercize-babel/src/types/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-babel/src/types/index.js -------------------------------------------------------------------------------- /exercize-babel/test/dist/input1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-babel/test/dist/input1.js -------------------------------------------------------------------------------- /exercize-babel/test/dist/input1.js.map.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-babel/test/dist/input1.js.map.json -------------------------------------------------------------------------------- /exercize-babel/test/html/output.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-babel/test/html/output.js -------------------------------------------------------------------------------- /exercize-babel/test/html/sourcemap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-babel/test/html/sourcemap.json -------------------------------------------------------------------------------- /exercize-babel/test/html/test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-babel/test/html/test.html -------------------------------------------------------------------------------- /exercize-babel/test/input/input1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-babel/test/input/input1.js -------------------------------------------------------------------------------- /exercize-babel/test/input/input2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-babel/test/input/input2.js -------------------------------------------------------------------------------- /exercize-babel/test/myBabel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-babel/test/myBabel.config.js -------------------------------------------------------------------------------- /exercize-babel/test/test1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-babel/test/test1.js -------------------------------------------------------------------------------- /exercize-babel/test/test2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-babel/test/test2.js -------------------------------------------------------------------------------- /exercize-babel/tmp/test1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-babel/tmp/test1.js -------------------------------------------------------------------------------- /exercize-babel/tmp/test10.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-babel/tmp/test10.js -------------------------------------------------------------------------------- /exercize-babel/tmp/test2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-babel/tmp/test2.js -------------------------------------------------------------------------------- /exercize-babel/tmp/test3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-babel/tmp/test3.js -------------------------------------------------------------------------------- /exercize-babel/tmp/test4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-babel/tmp/test4.js -------------------------------------------------------------------------------- /exercize-babel/tmp/test5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-babel/tmp/test5.js -------------------------------------------------------------------------------- /exercize-babel/tmp/test6.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-babel/tmp/test6.js -------------------------------------------------------------------------------- /exercize-babel/tmp/test7.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-babel/tmp/test7.js -------------------------------------------------------------------------------- /exercize-babel/tmp/test8.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-babel/tmp/test8.js -------------------------------------------------------------------------------- /exercize-babel/tmp/test9.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-babel/tmp/test9.js -------------------------------------------------------------------------------- /exercize-js-interpreter/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | -------------------------------------------------------------------------------- /exercize-js-interpreter/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-js-interpreter/package.json -------------------------------------------------------------------------------- /exercize-js-interpreter/src/interpreter1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-js-interpreter/src/interpreter1.js -------------------------------------------------------------------------------- /exercize-js-interpreter/src/interpreter2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-js-interpreter/src/interpreter2.js -------------------------------------------------------------------------------- /exercize-linter/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | -------------------------------------------------------------------------------- /exercize-linter/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-linter/package.json -------------------------------------------------------------------------------- /exercize-linter/src/eq-lint-entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-linter/src/eq-lint-entry.js -------------------------------------------------------------------------------- /exercize-linter/src/for-direction-lint-entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-linter/src/for-direction-lint-entry.js -------------------------------------------------------------------------------- /exercize-linter/src/no-func-assign-lint-entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-linter/src/no-func-assign-lint-entry.js -------------------------------------------------------------------------------- /exercize-linter/src/plugin/eq-lint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-linter/src/plugin/eq-lint.js -------------------------------------------------------------------------------- /exercize-linter/src/plugin/for-direction-lint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-linter/src/plugin/for-direction-lint.js -------------------------------------------------------------------------------- /exercize-linter/src/plugin/no-func-assign-lint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-linter/src/plugin/no-func-assign-lint.js -------------------------------------------------------------------------------- /exercize-mangle-compress/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-mangle-compress/package.json -------------------------------------------------------------------------------- /exercize-mangle-compress/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-mangle-compress/src/index.js -------------------------------------------------------------------------------- /exercize-mangle-compress/src/plugin/compress.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-mangle-compress/src/plugin/compress.js -------------------------------------------------------------------------------- /exercize-mangle-compress/src/plugin/mangle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-mangle-compress/src/plugin/mangle.js -------------------------------------------------------------------------------- /exercize-module-iterator/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-module-iterator/package.json -------------------------------------------------------------------------------- /exercize-module-iterator/src/DependencyNode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-module-iterator/src/DependencyNode.js -------------------------------------------------------------------------------- /exercize-module-iterator/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-module-iterator/src/index.js -------------------------------------------------------------------------------- /exercize-module-iterator/src/traverseModule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-module-iterator/src/traverseModule.js -------------------------------------------------------------------------------- /exercize-module-iterator/test-project/a.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-module-iterator/test-project/a.js -------------------------------------------------------------------------------- /exercize-module-iterator/test-project/b.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-module-iterator/test-project/b.js -------------------------------------------------------------------------------- /exercize-module-iterator/test-project/c/index.js: -------------------------------------------------------------------------------- 1 | const cc = 5; 2 | 3 | export { 4 | cc 5 | }; 6 | -------------------------------------------------------------------------------- /exercize-module-iterator/test-project/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-module-iterator/test-project/index.js -------------------------------------------------------------------------------- /exercize-parameters-insert/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | -------------------------------------------------------------------------------- /exercize-parameters-insert/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-parameters-insert/package.json -------------------------------------------------------------------------------- /exercize-parameters-insert/src/plugin/__tests__/__snapshots__/parameters-insert-plugin.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-parameters-insert/src/plugin/__tests__/__snapshots__/parameters-insert-plugin.test.js.snap -------------------------------------------------------------------------------- /exercize-parameters-insert/src/plugin/__tests__/parameters-insert-plugin.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-parameters-insert/src/plugin/__tests__/parameters-insert-plugin.test.js -------------------------------------------------------------------------------- /exercize-parameters-insert/src/plugin/parameters-insert-plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-parameters-insert/src/plugin/parameters-insert-plugin.js -------------------------------------------------------------------------------- /exercize-parameters-insert/src/sourceCode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-parameters-insert/src/sourceCode.js -------------------------------------------------------------------------------- /exercize-parameters-insert/src/version1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-parameters-insert/src/version1.js -------------------------------------------------------------------------------- /exercize-parameters-insert/src/version2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-parameters-insert/src/version2.js -------------------------------------------------------------------------------- /exercize-parameters-insert/src/version3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-parameters-insert/src/version3.js -------------------------------------------------------------------------------- /exercize-parameters-insert/src/version4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-parameters-insert/src/version4.js -------------------------------------------------------------------------------- /exercize-type-checker/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-type-checker/package.json -------------------------------------------------------------------------------- /exercize-type-checker/src/override.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-type-checker/src/override.js -------------------------------------------------------------------------------- /exercize-type-checker/src/plugin/override-checker-plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-type-checker/src/plugin/override-checker-plugin.js -------------------------------------------------------------------------------- /exercize-type-checker/src/plugin/type-checker2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-type-checker/src/plugin/type-checker2.js -------------------------------------------------------------------------------- /exercize-type-checker/src/plugin/type-checker3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-type-checker/src/plugin/type-checker3.js -------------------------------------------------------------------------------- /exercize-type-checker/src/plugin/type-checker4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-type-checker/src/plugin/type-checker4.js -------------------------------------------------------------------------------- /exercize-type-checker/src/plugin/type-checker5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-type-checker/src/plugin/type-checker5.js -------------------------------------------------------------------------------- /exercize-type-checker/src/plugin/type-checker6.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-type-checker/src/plugin/type-checker6.js -------------------------------------------------------------------------------- /exercize-type-checker/src/sourceCode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-type-checker/src/sourceCode.js -------------------------------------------------------------------------------- /exercize-type-checker/src/type-checker-entry2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-type-checker/src/type-checker-entry2.js -------------------------------------------------------------------------------- /exercize-type-checker/src/type-checker-entry3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-type-checker/src/type-checker-entry3.js -------------------------------------------------------------------------------- /exercize-type-checker/src/type-checker-entry4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-type-checker/src/type-checker-entry4.js -------------------------------------------------------------------------------- /exercize-type-checker/src/type-checker-entry5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-type-checker/src/type-checker-entry5.js -------------------------------------------------------------------------------- /exercize-type-checker/src/type-checker-entry6.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/exercize-type-checker/src/type-checker-entry6.js -------------------------------------------------------------------------------- /qrcode.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/babel-plugin-exercize/HEAD/qrcode.jpg --------------------------------------------------------------------------------