├── .editorconfig ├── .github ├── CONTRIBUTING.md ├── FUNDING.yml └── workflows │ ├── baseline.yml │ ├── benchmark.yml │ ├── ci.yml │ ├── coverage.yml │ └── gh-pages.yml ├── .gitignore ├── .gitmodules ├── .pre-commit-config.yaml ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── benches ├── Cargo.toml ├── bench.ts ├── fixtures │ ├── Attribute.vue │ ├── Counter.vue │ ├── ElTable.vue │ ├── ElasticHeader.vue │ ├── GithubCommit.vue │ ├── ModalComponent.vue │ ├── TodoApp.vue │ ├── TreeView.vue │ ├── TwoWayBinding.vue │ ├── UserInput.vue │ ├── VFor.vue │ └── VIf.vue ├── package.json ├── pnpm-lock.yaml └── src │ ├── bench_util.rs │ └── compile_bench.rs ├── codecov.yml ├── crates ├── cli │ ├── Cargo.toml │ └── src │ │ ├── cli.rs │ │ ├── main.rs │ │ └── pretty_error.rs ├── compiler │ ├── Cargo.toml │ ├── src │ │ ├── codegen.rs │ │ ├── codegen │ │ │ └── code_writer.rs │ │ ├── compiler.rs │ │ ├── converter │ │ │ ├── build_props.rs │ │ │ ├── cache_dir.rs │ │ │ ├── convert_element.rs │ │ │ ├── convert_slot_outlet.rs │ │ │ ├── mod.rs │ │ │ ├── v_bind.rs │ │ │ ├── v_for.rs │ │ │ ├── v_if.rs │ │ │ ├── v_model.rs │ │ │ ├── v_on.rs │ │ │ └── v_slot.rs │ │ ├── error.rs │ │ ├── flags.rs │ │ ├── ir.rs │ │ ├── lib.rs │ │ ├── parser.rs │ │ ├── scanner.rs │ │ ├── transformer │ │ │ ├── cache_handlers.rs │ │ │ ├── collect_entities.rs │ │ │ ├── hoist_static.rs │ │ │ ├── mark_patch_flag.rs │ │ │ ├── mark_slot_flag.rs │ │ │ ├── mod.rs │ │ │ ├── normalize_props.rs │ │ │ ├── optimize_text.rs │ │ │ ├── pass.rs │ │ │ └── process_expression.rs │ │ ├── util.rs │ │ └── util │ │ │ ├── decode_html.rs │ │ │ ├── json.rs │ │ │ ├── named_chars.rs │ │ │ ├── rslint.rs │ │ │ └── v_str.rs │ └── tests │ │ ├── codegen_test │ │ ├── mod.rs │ │ └── snapshots │ │ │ ├── integration_test__codegen_test__text_codegen-2.snap │ │ │ ├── integration_test__codegen_test__text_codegen-3.snap │ │ │ ├── integration_test__codegen_test__text_codegen-4.snap │ │ │ └── integration_test__codegen_test__text_codegen.snap │ │ ├── common │ │ └── mod.rs │ │ ├── converter_test │ │ ├── mod.rs │ │ └── snapshots │ │ │ ├── integration_test__converter_test__text_call-2.snap │ │ │ ├── integration_test__converter_test__text_call-3.snap │ │ │ └── integration_test__converter_test__text_call.snap │ │ ├── error_test │ │ ├── mod.rs │ │ └── snapshots │ │ │ ├── integration_test__error_test__abrupt_closing_of_comment-2.snap │ │ │ ├── integration_test__error_test__abrupt_closing_of_comment-3.snap │ │ │ └── integration_test__error_test__abrupt_closing_of_comment.snap │ │ ├── integration_test.rs │ │ ├── parser_test │ │ ├── dir.rs │ │ ├── mod.rs │ │ └── snapshots │ │ │ ├── integration_test__parser_test__base_parse-2.snap │ │ │ ├── integration_test__parser_test__base_parse-3.snap │ │ │ ├── integration_test__parser_test__base_parse.snap │ │ │ ├── integration_test__parser_test__dir__bind_dir-2.snap │ │ │ ├── integration_test__parser_test__dir__bind_dir-3.snap │ │ │ ├── integration_test__parser_test__dir__bind_dir-4.snap │ │ │ ├── integration_test__parser_test__dir__bind_dir-5.snap │ │ │ ├── integration_test__parser_test__dir__bind_dir-6.snap │ │ │ ├── integration_test__parser_test__dir__bind_dir-7.snap │ │ │ ├── integration_test__parser_test__dir__bind_dir-8.snap │ │ │ ├── integration_test__parser_test__dir__bind_dir.snap │ │ │ ├── integration_test__parser_test__dir__custom_dir-2.snap │ │ │ ├── integration_test__parser_test__dir__custom_dir.snap │ │ │ ├── integration_test__parser_test__dir__dir_parse_error-2.snap │ │ │ ├── integration_test__parser_test__dir__dir_parse_error-3.snap │ │ │ ├── integration_test__parser_test__dir__dir_parse_error-4.snap │ │ │ ├── integration_test__parser_test__dir__dir_parse_error-5.snap │ │ │ ├── integration_test__parser_test__dir__dir_parse_error-6.snap │ │ │ ├── integration_test__parser_test__dir__dir_parse_error.snap │ │ │ ├── integration_test__parser_test__dir__on_dir-2.snap │ │ │ ├── integration_test__parser_test__dir__on_dir-3.snap │ │ │ ├── integration_test__parser_test__dir__on_dir-4.snap │ │ │ ├── integration_test__parser_test__dir__on_dir-5.snap │ │ │ ├── integration_test__parser_test__dir__on_dir.snap │ │ │ ├── integration_test__parser_test__dir__prop_dir-2.snap │ │ │ ├── integration_test__parser_test__dir__prop_dir-3.snap │ │ │ ├── integration_test__parser_test__dir__prop_dir-4.snap │ │ │ ├── integration_test__parser_test__dir__prop_dir.snap │ │ │ ├── integration_test__parser_test__dir__slot_dir-2.snap │ │ │ ├── integration_test__parser_test__dir__slot_dir-3.snap │ │ │ ├── integration_test__parser_test__dir__slot_dir-4.snap │ │ │ ├── integration_test__parser_test__dir__slot_dir-5.snap │ │ │ ├── integration_test__parser_test__dir__slot_dir.snap │ │ │ ├── integration_test__parser_test__script-2.snap │ │ │ └── integration_test__parser_test__script.snap │ │ ├── scanner_test │ │ ├── mod.rs │ │ └── snapshots │ │ │ ├── integration_test__scanner_test__scan-10.snap │ │ │ ├── integration_test__scanner_test__scan-11.snap │ │ │ ├── integration_test__scanner_test__scan-12.snap │ │ │ ├── integration_test__scanner_test__scan-13.snap │ │ │ ├── integration_test__scanner_test__scan-14.snap │ │ │ ├── integration_test__scanner_test__scan-15.snap │ │ │ ├── integration_test__scanner_test__scan-16.snap │ │ │ ├── integration_test__scanner_test__scan-17.snap │ │ │ ├── integration_test__scanner_test__scan-18.snap │ │ │ ├── integration_test__scanner_test__scan-19.snap │ │ │ ├── integration_test__scanner_test__scan-2.snap │ │ │ ├── integration_test__scanner_test__scan-3.snap │ │ │ ├── integration_test__scanner_test__scan-4.snap │ │ │ ├── integration_test__scanner_test__scan-5.snap │ │ │ ├── integration_test__scanner_test__scan-6.snap │ │ │ ├── integration_test__scanner_test__scan-7.snap │ │ │ ├── integration_test__scanner_test__scan-8.snap │ │ │ ├── integration_test__scanner_test__scan-9.snap │ │ │ ├── integration_test__scanner_test__scan.snap │ │ │ ├── integration_test__scanner_test__scan_raw_text-2.snap │ │ │ ├── integration_test__scanner_test__scan_raw_text-3.snap │ │ │ ├── integration_test__scanner_test__scan_raw_text-4.snap │ │ │ ├── integration_test__scanner_test__scan_raw_text-5.snap │ │ │ ├── integration_test__scanner_test__scan_raw_text-6.snap │ │ │ ├── integration_test__scanner_test__scan_raw_text.snap │ │ │ ├── integration_test__scanner_test__scan_rc_data-10.snap │ │ │ ├── integration_test__scanner_test__scan_rc_data-11.snap │ │ │ ├── integration_test__scanner_test__scan_rc_data-12.snap │ │ │ ├── integration_test__scanner_test__scan_rc_data-2.snap │ │ │ ├── integration_test__scanner_test__scan_rc_data-3.snap │ │ │ ├── integration_test__scanner_test__scan_rc_data-4.snap │ │ │ ├── integration_test__scanner_test__scan_rc_data-5.snap │ │ │ ├── integration_test__scanner_test__scan_rc_data-6.snap │ │ │ ├── integration_test__scanner_test__scan_rc_data-7.snap │ │ │ ├── integration_test__scanner_test__scan_rc_data-8.snap │ │ │ ├── integration_test__scanner_test__scan_rc_data-9.snap │ │ │ └── integration_test__scanner_test__scan_rc_data.snap │ │ └── transformer_test │ │ └── mod.rs ├── dom │ ├── Cargo.toml │ └── src │ │ ├── converter │ │ ├── mod.rs │ │ ├── v_html.rs │ │ ├── v_model.rs │ │ ├── v_on.rs │ │ ├── v_show.rs │ │ └── v_text.rs │ │ ├── extension.rs │ │ ├── lib.rs │ │ ├── options.rs │ │ └── transformer │ │ ├── mod.rs │ │ ├── stringify_static.rs │ │ └── warn_dom_usage.rs ├── sfc │ ├── Cargo.toml │ └── src │ │ ├── lib.rs │ │ ├── parse_sfc.rs │ │ ├── rewrite_default.rs │ │ ├── script │ │ ├── analysis │ │ │ ├── collect_import.rs │ │ │ ├── mod.rs │ │ │ └── process_script.rs │ │ ├── mod.rs │ │ ├── parse_script.rs │ │ ├── setup_context.rs │ │ ├── setup_script.rs │ │ └── vanilla_script.rs │ │ ├── style │ │ ├── css_module.rs │ │ ├── css_vars.rs │ │ ├── mod.rs │ │ └── scoped.rs │ │ └── template │ │ ├── asset_url.rs │ │ ├── mod.rs │ │ └── src_set.rs ├── ssr │ ├── Cargo.toml │ └── src │ │ └── lib.rs └── wasm │ ├── Cargo.toml │ └── src │ └── lib.rs ├── docs ├── design.md └── roadmap.md ├── napi ├── .cargo │ └── config.toml ├── Cargo.toml ├── README.md ├── __test__ │ └── index.spec.ts ├── benchmark │ ├── fixtures │ │ ├── Attribute.vue │ │ └── ElTable.vue │ └── index.js ├── build.rs ├── index.d.ts ├── index.js ├── npm │ ├── android-arm64 │ │ ├── README.md │ │ └── package.json │ ├── darwin-arm64 │ │ ├── README.md │ │ └── package.json │ ├── darwin-x64 │ │ ├── README.md │ │ └── package.json │ ├── freebsd-x64 │ │ ├── README.md │ │ └── package.json │ ├── linux-arm-gnueabihf │ │ ├── README.md │ │ └── package.json │ ├── linux-arm64-gnu │ │ ├── README.md │ │ └── package.json │ ├── linux-arm64-musl │ │ ├── README.md │ │ └── package.json │ ├── linux-x64-gnu │ │ ├── README.md │ │ └── package.json │ ├── linux-x64-musl │ │ ├── README.md │ │ └── package.json │ ├── win32-arm64-msvc │ │ ├── README.md │ │ └── package.json │ ├── win32-ia32-msvc │ │ ├── README.md │ │ └── package.json │ └── win32-x64-msvc │ │ ├── README.md │ │ └── package.json ├── package.json ├── pnpm-lock.yaml ├── simple-test.js ├── src │ └── lib.rs └── tsconfig.json ├── playground ├── .vscode │ └── extensions.json ├── README.md ├── index.html ├── package.json ├── pnpm-lock.yaml ├── public │ └── favicon.ico ├── src │ ├── App.vue │ ├── assets │ │ ├── logo.png │ │ └── wasm-ferris.png │ ├── components │ │ ├── Footer.vue │ │ ├── Header.vue │ │ └── Playground.vue │ ├── env.d.ts │ └── main.ts ├── tsconfig.json └── vite.config.ts ├── renovate.json ├── rust-toolchain ├── rustfmt.toml └── tests ├── fragment_key_flag.vue └── text.vue /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: [HerringtonDarkholme] 2 | -------------------------------------------------------------------------------- /.github/workflows/baseline.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/.github/workflows/baseline.yml -------------------------------------------------------------------------------- /.github/workflows/benchmark.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/.github/workflows/benchmark.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/coverage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/.github/workflows/coverage.yml -------------------------------------------------------------------------------- /.github/workflows/gh-pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/.github/workflows/gh-pages.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/.gitmodules -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/README.md -------------------------------------------------------------------------------- /benches/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/benches/Cargo.toml -------------------------------------------------------------------------------- /benches/bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/benches/bench.ts -------------------------------------------------------------------------------- /benches/fixtures/Attribute.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/benches/fixtures/Attribute.vue -------------------------------------------------------------------------------- /benches/fixtures/Counter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/benches/fixtures/Counter.vue -------------------------------------------------------------------------------- /benches/fixtures/ElTable.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/benches/fixtures/ElTable.vue -------------------------------------------------------------------------------- /benches/fixtures/ElasticHeader.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/benches/fixtures/ElasticHeader.vue -------------------------------------------------------------------------------- /benches/fixtures/GithubCommit.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/benches/fixtures/GithubCommit.vue -------------------------------------------------------------------------------- /benches/fixtures/ModalComponent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/benches/fixtures/ModalComponent.vue -------------------------------------------------------------------------------- /benches/fixtures/TodoApp.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/benches/fixtures/TodoApp.vue -------------------------------------------------------------------------------- /benches/fixtures/TreeView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/benches/fixtures/TreeView.vue -------------------------------------------------------------------------------- /benches/fixtures/TwoWayBinding.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/benches/fixtures/TwoWayBinding.vue -------------------------------------------------------------------------------- /benches/fixtures/UserInput.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/benches/fixtures/UserInput.vue -------------------------------------------------------------------------------- /benches/fixtures/VFor.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/benches/fixtures/VFor.vue -------------------------------------------------------------------------------- /benches/fixtures/VIf.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/benches/fixtures/VIf.vue -------------------------------------------------------------------------------- /benches/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/benches/package.json -------------------------------------------------------------------------------- /benches/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/benches/pnpm-lock.yaml -------------------------------------------------------------------------------- /benches/src/bench_util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/benches/src/bench_util.rs -------------------------------------------------------------------------------- /benches/src/compile_bench.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/benches/src/compile_bench.rs -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/codecov.yml -------------------------------------------------------------------------------- /crates/cli/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/cli/Cargo.toml -------------------------------------------------------------------------------- /crates/cli/src/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/cli/src/cli.rs -------------------------------------------------------------------------------- /crates/cli/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/cli/src/main.rs -------------------------------------------------------------------------------- /crates/cli/src/pretty_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/cli/src/pretty_error.rs -------------------------------------------------------------------------------- /crates/compiler/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/Cargo.toml -------------------------------------------------------------------------------- /crates/compiler/src/codegen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/src/codegen.rs -------------------------------------------------------------------------------- /crates/compiler/src/codegen/code_writer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/src/codegen/code_writer.rs -------------------------------------------------------------------------------- /crates/compiler/src/compiler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/src/compiler.rs -------------------------------------------------------------------------------- /crates/compiler/src/converter/build_props.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/src/converter/build_props.rs -------------------------------------------------------------------------------- /crates/compiler/src/converter/cache_dir.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/src/converter/cache_dir.rs -------------------------------------------------------------------------------- /crates/compiler/src/converter/convert_element.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/src/converter/convert_element.rs -------------------------------------------------------------------------------- /crates/compiler/src/converter/convert_slot_outlet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/src/converter/convert_slot_outlet.rs -------------------------------------------------------------------------------- /crates/compiler/src/converter/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/src/converter/mod.rs -------------------------------------------------------------------------------- /crates/compiler/src/converter/v_bind.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/src/converter/v_bind.rs -------------------------------------------------------------------------------- /crates/compiler/src/converter/v_for.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/src/converter/v_for.rs -------------------------------------------------------------------------------- /crates/compiler/src/converter/v_if.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/src/converter/v_if.rs -------------------------------------------------------------------------------- /crates/compiler/src/converter/v_model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/src/converter/v_model.rs -------------------------------------------------------------------------------- /crates/compiler/src/converter/v_on.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/src/converter/v_on.rs -------------------------------------------------------------------------------- /crates/compiler/src/converter/v_slot.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/src/converter/v_slot.rs -------------------------------------------------------------------------------- /crates/compiler/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/src/error.rs -------------------------------------------------------------------------------- /crates/compiler/src/flags.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/src/flags.rs -------------------------------------------------------------------------------- /crates/compiler/src/ir.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/src/ir.rs -------------------------------------------------------------------------------- /crates/compiler/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/src/lib.rs -------------------------------------------------------------------------------- /crates/compiler/src/parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/src/parser.rs -------------------------------------------------------------------------------- /crates/compiler/src/scanner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/src/scanner.rs -------------------------------------------------------------------------------- /crates/compiler/src/transformer/cache_handlers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/src/transformer/cache_handlers.rs -------------------------------------------------------------------------------- /crates/compiler/src/transformer/collect_entities.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/src/transformer/collect_entities.rs -------------------------------------------------------------------------------- /crates/compiler/src/transformer/hoist_static.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/src/transformer/hoist_static.rs -------------------------------------------------------------------------------- /crates/compiler/src/transformer/mark_patch_flag.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/src/transformer/mark_patch_flag.rs -------------------------------------------------------------------------------- /crates/compiler/src/transformer/mark_slot_flag.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/src/transformer/mark_slot_flag.rs -------------------------------------------------------------------------------- /crates/compiler/src/transformer/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/src/transformer/mod.rs -------------------------------------------------------------------------------- /crates/compiler/src/transformer/normalize_props.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/src/transformer/normalize_props.rs -------------------------------------------------------------------------------- /crates/compiler/src/transformer/optimize_text.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/src/transformer/optimize_text.rs -------------------------------------------------------------------------------- /crates/compiler/src/transformer/pass.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/src/transformer/pass.rs -------------------------------------------------------------------------------- /crates/compiler/src/transformer/process_expression.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/src/transformer/process_expression.rs -------------------------------------------------------------------------------- /crates/compiler/src/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/src/util.rs -------------------------------------------------------------------------------- /crates/compiler/src/util/decode_html.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/src/util/decode_html.rs -------------------------------------------------------------------------------- /crates/compiler/src/util/json.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/src/util/json.rs -------------------------------------------------------------------------------- /crates/compiler/src/util/named_chars.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/src/util/named_chars.rs -------------------------------------------------------------------------------- /crates/compiler/src/util/rslint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/src/util/rslint.rs -------------------------------------------------------------------------------- /crates/compiler/src/util/v_str.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/src/util/v_str.rs -------------------------------------------------------------------------------- /crates/compiler/tests/codegen_test/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/codegen_test/mod.rs -------------------------------------------------------------------------------- /crates/compiler/tests/codegen_test/snapshots/integration_test__codegen_test__text_codegen-2.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/codegen_test/snapshots/integration_test__codegen_test__text_codegen-2.snap -------------------------------------------------------------------------------- /crates/compiler/tests/codegen_test/snapshots/integration_test__codegen_test__text_codegen-3.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/codegen_test/snapshots/integration_test__codegen_test__text_codegen-3.snap -------------------------------------------------------------------------------- /crates/compiler/tests/codegen_test/snapshots/integration_test__codegen_test__text_codegen-4.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/codegen_test/snapshots/integration_test__codegen_test__text_codegen-4.snap -------------------------------------------------------------------------------- /crates/compiler/tests/codegen_test/snapshots/integration_test__codegen_test__text_codegen.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/codegen_test/snapshots/integration_test__codegen_test__text_codegen.snap -------------------------------------------------------------------------------- /crates/compiler/tests/common/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/common/mod.rs -------------------------------------------------------------------------------- /crates/compiler/tests/converter_test/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/converter_test/mod.rs -------------------------------------------------------------------------------- /crates/compiler/tests/converter_test/snapshots/integration_test__converter_test__text_call-2.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/converter_test/snapshots/integration_test__converter_test__text_call-2.snap -------------------------------------------------------------------------------- /crates/compiler/tests/converter_test/snapshots/integration_test__converter_test__text_call-3.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/converter_test/snapshots/integration_test__converter_test__text_call-3.snap -------------------------------------------------------------------------------- /crates/compiler/tests/converter_test/snapshots/integration_test__converter_test__text_call.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/converter_test/snapshots/integration_test__converter_test__text_call.snap -------------------------------------------------------------------------------- /crates/compiler/tests/error_test/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/error_test/mod.rs -------------------------------------------------------------------------------- /crates/compiler/tests/error_test/snapshots/integration_test__error_test__abrupt_closing_of_comment-2.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/error_test/snapshots/integration_test__error_test__abrupt_closing_of_comment-2.snap -------------------------------------------------------------------------------- /crates/compiler/tests/error_test/snapshots/integration_test__error_test__abrupt_closing_of_comment-3.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/error_test/snapshots/integration_test__error_test__abrupt_closing_of_comment-3.snap -------------------------------------------------------------------------------- /crates/compiler/tests/error_test/snapshots/integration_test__error_test__abrupt_closing_of_comment.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/error_test/snapshots/integration_test__error_test__abrupt_closing_of_comment.snap -------------------------------------------------------------------------------- /crates/compiler/tests/integration_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/integration_test.rs -------------------------------------------------------------------------------- /crates/compiler/tests/parser_test/dir.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/parser_test/dir.rs -------------------------------------------------------------------------------- /crates/compiler/tests/parser_test/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/parser_test/mod.rs -------------------------------------------------------------------------------- /crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__base_parse-2.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__base_parse-2.snap -------------------------------------------------------------------------------- /crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__base_parse-3.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__base_parse-3.snap -------------------------------------------------------------------------------- /crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__base_parse.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__base_parse.snap -------------------------------------------------------------------------------- /crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__bind_dir-2.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__bind_dir-2.snap -------------------------------------------------------------------------------- /crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__bind_dir-3.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__bind_dir-3.snap -------------------------------------------------------------------------------- /crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__bind_dir-4.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__bind_dir-4.snap -------------------------------------------------------------------------------- /crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__bind_dir-5.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__bind_dir-5.snap -------------------------------------------------------------------------------- /crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__bind_dir-6.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__bind_dir-6.snap -------------------------------------------------------------------------------- /crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__bind_dir-7.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__bind_dir-7.snap -------------------------------------------------------------------------------- /crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__bind_dir-8.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__bind_dir-8.snap -------------------------------------------------------------------------------- /crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__bind_dir.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__bind_dir.snap -------------------------------------------------------------------------------- /crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__custom_dir-2.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__custom_dir-2.snap -------------------------------------------------------------------------------- /crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__custom_dir.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__custom_dir.snap -------------------------------------------------------------------------------- /crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__dir_parse_error-2.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__dir_parse_error-2.snap -------------------------------------------------------------------------------- /crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__dir_parse_error-3.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__dir_parse_error-3.snap -------------------------------------------------------------------------------- /crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__dir_parse_error-4.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__dir_parse_error-4.snap -------------------------------------------------------------------------------- /crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__dir_parse_error-5.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__dir_parse_error-5.snap -------------------------------------------------------------------------------- /crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__dir_parse_error-6.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__dir_parse_error-6.snap -------------------------------------------------------------------------------- /crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__dir_parse_error.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__dir_parse_error.snap -------------------------------------------------------------------------------- /crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__on_dir-2.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__on_dir-2.snap -------------------------------------------------------------------------------- /crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__on_dir-3.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__on_dir-3.snap -------------------------------------------------------------------------------- /crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__on_dir-4.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__on_dir-4.snap -------------------------------------------------------------------------------- /crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__on_dir-5.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__on_dir-5.snap -------------------------------------------------------------------------------- /crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__on_dir.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__on_dir.snap -------------------------------------------------------------------------------- /crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__prop_dir-2.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__prop_dir-2.snap -------------------------------------------------------------------------------- /crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__prop_dir-3.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__prop_dir-3.snap -------------------------------------------------------------------------------- /crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__prop_dir-4.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__prop_dir-4.snap -------------------------------------------------------------------------------- /crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__prop_dir.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__prop_dir.snap -------------------------------------------------------------------------------- /crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__slot_dir-2.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__slot_dir-2.snap -------------------------------------------------------------------------------- /crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__slot_dir-3.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__slot_dir-3.snap -------------------------------------------------------------------------------- /crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__slot_dir-4.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__slot_dir-4.snap -------------------------------------------------------------------------------- /crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__slot_dir-5.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__slot_dir-5.snap -------------------------------------------------------------------------------- /crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__slot_dir.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__dir__slot_dir.snap -------------------------------------------------------------------------------- /crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__script-2.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__script-2.snap -------------------------------------------------------------------------------- /crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__script.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/parser_test/snapshots/integration_test__parser_test__script.snap -------------------------------------------------------------------------------- /crates/compiler/tests/scanner_test/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/scanner_test/mod.rs -------------------------------------------------------------------------------- /crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan-10.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan-10.snap -------------------------------------------------------------------------------- /crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan-11.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan-11.snap -------------------------------------------------------------------------------- /crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan-12.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan-12.snap -------------------------------------------------------------------------------- /crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan-13.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan-13.snap -------------------------------------------------------------------------------- /crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan-14.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan-14.snap -------------------------------------------------------------------------------- /crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan-15.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan-15.snap -------------------------------------------------------------------------------- /crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan-16.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan-16.snap -------------------------------------------------------------------------------- /crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan-17.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan-17.snap -------------------------------------------------------------------------------- /crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan-18.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan-18.snap -------------------------------------------------------------------------------- /crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan-19.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan-19.snap -------------------------------------------------------------------------------- /crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan-2.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan-2.snap -------------------------------------------------------------------------------- /crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan-3.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan-3.snap -------------------------------------------------------------------------------- /crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan-4.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan-4.snap -------------------------------------------------------------------------------- /crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan-5.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan-5.snap -------------------------------------------------------------------------------- /crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan-6.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan-6.snap -------------------------------------------------------------------------------- /crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan-7.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan-7.snap -------------------------------------------------------------------------------- /crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan-8.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan-8.snap -------------------------------------------------------------------------------- /crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan-9.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan-9.snap -------------------------------------------------------------------------------- /crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan.snap -------------------------------------------------------------------------------- /crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan_raw_text-2.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan_raw_text-2.snap -------------------------------------------------------------------------------- /crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan_raw_text-3.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan_raw_text-3.snap -------------------------------------------------------------------------------- /crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan_raw_text-4.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan_raw_text-4.snap -------------------------------------------------------------------------------- /crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan_raw_text-5.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan_raw_text-5.snap -------------------------------------------------------------------------------- /crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan_raw_text-6.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan_raw_text-6.snap -------------------------------------------------------------------------------- /crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan_raw_text.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan_raw_text.snap -------------------------------------------------------------------------------- /crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan_rc_data-10.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan_rc_data-10.snap -------------------------------------------------------------------------------- /crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan_rc_data-11.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan_rc_data-11.snap -------------------------------------------------------------------------------- /crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan_rc_data-12.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan_rc_data-12.snap -------------------------------------------------------------------------------- /crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan_rc_data-2.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan_rc_data-2.snap -------------------------------------------------------------------------------- /crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan_rc_data-3.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan_rc_data-3.snap -------------------------------------------------------------------------------- /crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan_rc_data-4.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan_rc_data-4.snap -------------------------------------------------------------------------------- /crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan_rc_data-5.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan_rc_data-5.snap -------------------------------------------------------------------------------- /crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan_rc_data-6.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan_rc_data-6.snap -------------------------------------------------------------------------------- /crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan_rc_data-7.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan_rc_data-7.snap -------------------------------------------------------------------------------- /crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan_rc_data-8.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan_rc_data-8.snap -------------------------------------------------------------------------------- /crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan_rc_data-9.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan_rc_data-9.snap -------------------------------------------------------------------------------- /crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan_rc_data.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/compiler/tests/scanner_test/snapshots/integration_test__scanner_test__scan_rc_data.snap -------------------------------------------------------------------------------- /crates/compiler/tests/transformer_test/mod.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /crates/dom/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/dom/Cargo.toml -------------------------------------------------------------------------------- /crates/dom/src/converter/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/dom/src/converter/mod.rs -------------------------------------------------------------------------------- /crates/dom/src/converter/v_html.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/dom/src/converter/v_html.rs -------------------------------------------------------------------------------- /crates/dom/src/converter/v_model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/dom/src/converter/v_model.rs -------------------------------------------------------------------------------- /crates/dom/src/converter/v_on.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/dom/src/converter/v_on.rs -------------------------------------------------------------------------------- /crates/dom/src/converter/v_show.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/dom/src/converter/v_show.rs -------------------------------------------------------------------------------- /crates/dom/src/converter/v_text.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/dom/src/converter/v_text.rs -------------------------------------------------------------------------------- /crates/dom/src/extension.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/dom/src/extension.rs -------------------------------------------------------------------------------- /crates/dom/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/dom/src/lib.rs -------------------------------------------------------------------------------- /crates/dom/src/options.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/dom/src/options.rs -------------------------------------------------------------------------------- /crates/dom/src/transformer/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/dom/src/transformer/mod.rs -------------------------------------------------------------------------------- /crates/dom/src/transformer/stringify_static.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /crates/dom/src/transformer/warn_dom_usage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/dom/src/transformer/warn_dom_usage.rs -------------------------------------------------------------------------------- /crates/sfc/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/sfc/Cargo.toml -------------------------------------------------------------------------------- /crates/sfc/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/sfc/src/lib.rs -------------------------------------------------------------------------------- /crates/sfc/src/parse_sfc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/sfc/src/parse_sfc.rs -------------------------------------------------------------------------------- /crates/sfc/src/rewrite_default.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/sfc/src/rewrite_default.rs -------------------------------------------------------------------------------- /crates/sfc/src/script/analysis/collect_import.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/sfc/src/script/analysis/collect_import.rs -------------------------------------------------------------------------------- /crates/sfc/src/script/analysis/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/sfc/src/script/analysis/mod.rs -------------------------------------------------------------------------------- /crates/sfc/src/script/analysis/process_script.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/sfc/src/script/analysis/process_script.rs -------------------------------------------------------------------------------- /crates/sfc/src/script/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/sfc/src/script/mod.rs -------------------------------------------------------------------------------- /crates/sfc/src/script/parse_script.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/sfc/src/script/parse_script.rs -------------------------------------------------------------------------------- /crates/sfc/src/script/setup_context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/sfc/src/script/setup_context.rs -------------------------------------------------------------------------------- /crates/sfc/src/script/setup_script.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/sfc/src/script/setup_script.rs -------------------------------------------------------------------------------- /crates/sfc/src/script/vanilla_script.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/sfc/src/script/vanilla_script.rs -------------------------------------------------------------------------------- /crates/sfc/src/style/css_module.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /crates/sfc/src/style/css_vars.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/sfc/src/style/css_vars.rs -------------------------------------------------------------------------------- /crates/sfc/src/style/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/sfc/src/style/mod.rs -------------------------------------------------------------------------------- /crates/sfc/src/style/scoped.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /crates/sfc/src/template/asset_url.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/sfc/src/template/asset_url.rs -------------------------------------------------------------------------------- /crates/sfc/src/template/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/sfc/src/template/mod.rs -------------------------------------------------------------------------------- /crates/sfc/src/template/src_set.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /crates/ssr/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/ssr/Cargo.toml -------------------------------------------------------------------------------- /crates/ssr/src/lib.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /crates/wasm/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/wasm/Cargo.toml -------------------------------------------------------------------------------- /crates/wasm/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/crates/wasm/src/lib.rs -------------------------------------------------------------------------------- /docs/design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/docs/design.md -------------------------------------------------------------------------------- /docs/roadmap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/docs/roadmap.md -------------------------------------------------------------------------------- /napi/.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/napi/.cargo/config.toml -------------------------------------------------------------------------------- /napi/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/napi/Cargo.toml -------------------------------------------------------------------------------- /napi/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/napi/README.md -------------------------------------------------------------------------------- /napi/__test__/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/napi/__test__/index.spec.ts -------------------------------------------------------------------------------- /napi/benchmark/fixtures/Attribute.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/napi/benchmark/fixtures/Attribute.vue -------------------------------------------------------------------------------- /napi/benchmark/fixtures/ElTable.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/napi/benchmark/fixtures/ElTable.vue -------------------------------------------------------------------------------- /napi/benchmark/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/napi/benchmark/index.js -------------------------------------------------------------------------------- /napi/build.rs: -------------------------------------------------------------------------------- 1 | fn main() { 2 | napi_build::setup(); 3 | } 4 | -------------------------------------------------------------------------------- /napi/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/napi/index.d.ts -------------------------------------------------------------------------------- /napi/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/napi/index.js -------------------------------------------------------------------------------- /napi/npm/android-arm64/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/napi/npm/android-arm64/README.md -------------------------------------------------------------------------------- /napi/npm/android-arm64/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/napi/npm/android-arm64/package.json -------------------------------------------------------------------------------- /napi/npm/darwin-arm64/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/napi/npm/darwin-arm64/README.md -------------------------------------------------------------------------------- /napi/npm/darwin-arm64/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/napi/npm/darwin-arm64/package.json -------------------------------------------------------------------------------- /napi/npm/darwin-x64/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/napi/npm/darwin-x64/README.md -------------------------------------------------------------------------------- /napi/npm/darwin-x64/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/napi/npm/darwin-x64/package.json -------------------------------------------------------------------------------- /napi/npm/freebsd-x64/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/napi/npm/freebsd-x64/README.md -------------------------------------------------------------------------------- /napi/npm/freebsd-x64/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/napi/npm/freebsd-x64/package.json -------------------------------------------------------------------------------- /napi/npm/linux-arm-gnueabihf/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/napi/npm/linux-arm-gnueabihf/README.md -------------------------------------------------------------------------------- /napi/npm/linux-arm-gnueabihf/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/napi/npm/linux-arm-gnueabihf/package.json -------------------------------------------------------------------------------- /napi/npm/linux-arm64-gnu/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/napi/npm/linux-arm64-gnu/README.md -------------------------------------------------------------------------------- /napi/npm/linux-arm64-gnu/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/napi/npm/linux-arm64-gnu/package.json -------------------------------------------------------------------------------- /napi/npm/linux-arm64-musl/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/napi/npm/linux-arm64-musl/README.md -------------------------------------------------------------------------------- /napi/npm/linux-arm64-musl/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/napi/npm/linux-arm64-musl/package.json -------------------------------------------------------------------------------- /napi/npm/linux-x64-gnu/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/napi/npm/linux-x64-gnu/README.md -------------------------------------------------------------------------------- /napi/npm/linux-x64-gnu/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/napi/npm/linux-x64-gnu/package.json -------------------------------------------------------------------------------- /napi/npm/linux-x64-musl/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/napi/npm/linux-x64-musl/README.md -------------------------------------------------------------------------------- /napi/npm/linux-x64-musl/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/napi/npm/linux-x64-musl/package.json -------------------------------------------------------------------------------- /napi/npm/win32-arm64-msvc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/napi/npm/win32-arm64-msvc/README.md -------------------------------------------------------------------------------- /napi/npm/win32-arm64-msvc/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/napi/npm/win32-arm64-msvc/package.json -------------------------------------------------------------------------------- /napi/npm/win32-ia32-msvc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/napi/npm/win32-ia32-msvc/README.md -------------------------------------------------------------------------------- /napi/npm/win32-ia32-msvc/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/napi/npm/win32-ia32-msvc/package.json -------------------------------------------------------------------------------- /napi/npm/win32-x64-msvc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/napi/npm/win32-x64-msvc/README.md -------------------------------------------------------------------------------- /napi/npm/win32-x64-msvc/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/napi/npm/win32-x64-msvc/package.json -------------------------------------------------------------------------------- /napi/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/napi/package.json -------------------------------------------------------------------------------- /napi/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/napi/pnpm-lock.yaml -------------------------------------------------------------------------------- /napi/simple-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/napi/simple-test.js -------------------------------------------------------------------------------- /napi/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/napi/src/lib.rs -------------------------------------------------------------------------------- /napi/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/napi/tsconfig.json -------------------------------------------------------------------------------- /playground/.vscode/extensions.json: -------------------------------------------------------------------------------- 1 | { 2 | "recommendations": ["johnsoncodehk.volar"] 3 | } 4 | -------------------------------------------------------------------------------- /playground/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/playground/README.md -------------------------------------------------------------------------------- /playground/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/playground/index.html -------------------------------------------------------------------------------- /playground/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/playground/package.json -------------------------------------------------------------------------------- /playground/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/playground/pnpm-lock.yaml -------------------------------------------------------------------------------- /playground/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/playground/public/favicon.ico -------------------------------------------------------------------------------- /playground/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/playground/src/App.vue -------------------------------------------------------------------------------- /playground/src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/playground/src/assets/logo.png -------------------------------------------------------------------------------- /playground/src/assets/wasm-ferris.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/playground/src/assets/wasm-ferris.png -------------------------------------------------------------------------------- /playground/src/components/Footer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/playground/src/components/Footer.vue -------------------------------------------------------------------------------- /playground/src/components/Header.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/playground/src/components/Header.vue -------------------------------------------------------------------------------- /playground/src/components/Playground.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/playground/src/components/Playground.vue -------------------------------------------------------------------------------- /playground/src/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/playground/src/env.d.ts -------------------------------------------------------------------------------- /playground/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/playground/src/main.ts -------------------------------------------------------------------------------- /playground/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/playground/tsconfig.json -------------------------------------------------------------------------------- /playground/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/playground/vite.config.ts -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/renovate.json -------------------------------------------------------------------------------- /rust-toolchain: -------------------------------------------------------------------------------- 1 | stable 2 | -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- 1 | reorder_imports = false 2 | -------------------------------------------------------------------------------- /tests/fragment_key_flag.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/tests/fragment_key_flag.vue -------------------------------------------------------------------------------- /tests/text.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HerringtonDarkholme/vue-compiler/HEAD/tests/text.vue --------------------------------------------------------------------------------