From 0dfd8b3c0388a7ae4fb91feb8eb35cf9b9c18c43 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Sun, 26 Sep 2021 10:33:42 +0000 Subject: [PATCH] chore(release): 5.0.0-beta.6 [skip ci] # [5.0.0-beta.6](https://github.com/baidu/san-ssr/compare/v5.0.0-beta.5...v5.0.0-beta.6) (2021-09-26) ### Bug Fixes * compile call expression twice got error ([15b950f](https://github.com/baidu/san-ssr/commit/15b950f1c97451f55d5471178ec4def860a8c0cc)) * compile call expression twice got error ([916550e](https://github.com/baidu/san-ssr/commit/916550e7aa197c292c36ce6f9577edf547956ed2)) --- CHANGELOG.md | 8 ++ ...c_ast_renderer_ast_dfn_.arrayincludes.html | 8 +- ...rc_ast_renderer_ast_dfn_.arrayliteral.html | 6 +- ...renderer_ast_dfn_.assignmentstatement.html | 8 +- ...st_renderer_ast_dfn_.binaryexpression.html | 10 +- ...src_ast_renderer_ast_dfn_.catchclause.html | 8 +- ...erer_ast_dfn_.componentclassreference.html | 8 +- ...er_ast_dfn_.componentreferenceliteral.html | 8 +- ...r_ast_dfn_.componentrendererreference.html | 8 +- ...rc_ast_renderer_ast_dfn_.computedcall.html | 6 +- ...nderer_ast_dfn_.conditionalexpression.html | 10 +- ...erer_ast_dfn_.createcomponentinstance.html | 6 +- .../_src_ast_renderer_ast_dfn_.else.html | 6 +- .../_src_ast_renderer_ast_dfn_.elseif.html | 8 +- ..._renderer_ast_dfn_.encodeuricomponent.html | 6 +- ...renderer_ast_dfn_.expressionstatement.html | 6 +- ..._src_ast_renderer_ast_dfn_.filtercall.html | 8 +- .../_src_ast_renderer_ast_dfn_.foreach.html | 12 +- ...rc_ast_renderer_ast_dfn_.functioncall.html | 8 +- ..._renderer_ast_dfn_.functiondefinition.html | 10 +- ..._ast_renderer_ast_dfn_.getrootctxcall.html | 6 +- ..._src_ast_renderer_ast_dfn_.helpercall.html | 8 +- ..._src_ast_renderer_ast_dfn_.identifier.html | 10 +- .../_src_ast_renderer_ast_dfn_.if.html | 8 +- ...rc_ast_renderer_ast_dfn_.importhelper.html | 6 +- ...c_ast_renderer_ast_dfn_.jsonstringify.html | 6 +- .../_src_ast_renderer_ast_dfn_.literal.html | 10 +- .../_src_ast_renderer_ast_dfn_.mapassign.html | 8 +- ..._src_ast_renderer_ast_dfn_.mapliteral.html | 6 +- ...c_ast_renderer_ast_dfn_.newexpression.html | 8 +- .../_src_ast_renderer_ast_dfn_.null.html | 8 +- ...c_ast_renderer_ast_dfn_.regexpreplace.html | 10 +- ...ast_renderer_ast_dfn_.returnstatement.html | 6 +- ..._ast_renderer_ast_dfn_.slotrendercall.html | 8 +- ...derer_ast_dfn_.slotrendererdefinition.html | 10 +- ...rc_ast_renderer_ast_dfn_.trystatement.html | 8 +- ...ast_renderer_ast_dfn_.unaryexpression.html | 8 +- .../_src_ast_renderer_ast_dfn_.undefined.html | 8 +- ..._renderer_ast_dfn_.variabledefinition.html | 8 +- ...mpilers_anode_compiler_.anodecompiler.html | 42 +++---- ...ers_element_compiler_.elementcompiler.html | 18 +-- ...s_renderer_compiler_.renderercompiler.html | 16 +-- ...els_component_info_.componentinfoimpl.html | 18 +-- ..._component_info_.dynamiccomponentinfo.html | 22 ++-- ...odels_component_info_.jscomponentinfo.html | 30 ++--- ...ls_component_info_.typedcomponentinfo.html | 24 ++-- ...mponent_reference_.componentreference.html | 6 +- ..._reference_.dynamiccomponentreference.html | 8 +- .../_src_models_san_project_.sanproject.html | 30 ++--- ...san_source_file_.dynamicsansourcefile.html | 10 +- ...dels_san_source_file_.jssansourcefile.html | 14 +-- ...ls_san_source_file_.sansourcefileimpl.html | 8 +- ...s_san_source_file_.typedsansourcefile.html | 12 +- ...nt_class_parser_.componentclassparser.html | 18 +-- ...cript_san_parser_.javascriptsanparser.html | 66 +++++----- ...arsers_san_file_parser_.sanfileparser.html | 20 +-- ...cript_san_parser_.typescriptsanparser.html | 6 +- ..._src_runtime_san_ssr_data_.sanssrdata.html | 14 +-- ...nent_compiler_.componentclasscompiler.html | 20 +-- .../_src_target_js_index_.tojscompiler.html | 24 ++-- .../_src_target_js_js_emitter_.jsemitter.html | 58 ++++----- docs/classes/_src_utils_emitter_.emitter.html | 38 +++--- .../_src_utils_id_generator_.idgenerator.html | 8 +- ..._src_ast_renderer_ast_dfn_.syntaxkind.html | 78 ++++++------ ...mpilers_san_expr_compiler_.outputtype.html | 8 +- .../_src_ast_renderer_ast_dfn_.block.html | 4 +- ..._src_ast_renderer_ast_dfn_.syntaxnode.html | 2 +- ...er_options_.parsesansourcefileoptions.html | 2 +- ...ilers_renderer_options_.renderoptions.html | 12 +- ..._models_component_info_.componentinfo.html | 16 +-- ..._models_global_context_.globalcontext.html | 4 +- ..._src_models_global_context_.referinfo.html | 6 +- .../_src_models_options_.filedescriptor.html | 4 +- ...src_models_options_.sanfiledescriptor.html | 6 +- .../_src_models_renderer_.renderer.html | 2 +- ...t_code_generator_.targetcodegenerator.html | 6 +- ...runtime_create_helpers_.sanssrhelpers.html | 6 +- .../_src_runtime_resolver_.resolver.html | 10 +- .../_src_runtime_underscore_.context.html | 4 +- ...ilers_compile_options_.compileoptions.html | 16 +-- docs/modules/_src_ast_js_ast_util_.html | 114 +++++++++--------- docs/modules/_src_ast_renderer_ast_dfn_.html | 8 +- docs/modules/_src_ast_renderer_ast_util_.html | 54 ++++----- .../_src_ast_renderer_ast_walker_.html | 2 +- .../_src_ast_san_ast_type_guards_.html | 40 +++--- docs/modules/_src_ast_san_ast_util_.html | 6 +- docs/modules/_src_ast_ts_ast_util_.html | 22 ++-- docs/modules/_src_bin_ssr_.html | 20 +-- .../_src_compilers_element_compiler_.html | 2 +- .../_src_compilers_san_expr_compiler_.html | 56 ++++----- docs/modules/_src_compilers_ts2js_.html | 6 +- docs/modules/_src_fixtures_case_.html | 32 ++--- .../_src_helpers_markexternalcomponent_.html | 8 +- docs/modules/_src_index_.html | 6 +- docs/modules/_src_models_component_.html | 6 +- docs/modules/_src_models_component_info_.html | 4 +- .../_src_models_component_reference_.html | 2 +- docs/modules/_src_models_options_.html | 12 +- docs/modules/_src_models_san_project_.html | 4 +- .../modules/_src_models_san_source_file_.html | 8 +- .../_src_optimizers_bracket_to_dot_.html | 4 +- .../_src_optimizers_merge_literal_add_.html | 8 +- .../_src_parsers_javascript_san_parser_.html | 12 +- .../_src_parsers_normalize_component_.html | 2 +- .../modules/_src_parsers_parse_template_.html | 16 +-- .../modules/_src_parsers_remove_modules_.html | 4 +- docs/modules/_src_parsers_tsconfig_.html | 2 +- .../_src_parsers_typescript_san_parser_.html | 2 +- .../modules/_src_runtime_create_helpers_.html | 8 +- docs/modules/_src_runtime_resolver_.html | 4 +- docs/modules/_src_runtime_underscore_.html | 108 ++++++++--------- docs/modules/_src_target_js_index_.html | 2 +- docs/modules/_src_target_js_js_emitter_.html | 4 +- docs/modules/_src_utils_buffer_.html | 2 +- docs/modules/_src_utils_case_.html | 14 +-- docs/modules/_src_utils_dom_util_.html | 4 +- docs/modules/_src_utils_fs_.html | 2 +- docs/modules/_src_utils_lang_.html | 10 +- .../pages/Documentation/migrate-from-san.html | 2 +- package-lock.json | 2 +- package.json | 2 +- 121 files changed, 829 insertions(+), 821 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c30be3a8..77525038 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,11 @@ +# [5.0.0-beta.6](https://github.com/baidu/san-ssr/compare/v5.0.0-beta.5...v5.0.0-beta.6) (2021-09-26) + + +### Bug Fixes + +* compile call expression twice got error ([15b950f](https://github.com/baidu/san-ssr/commit/15b950f1c97451f55d5471178ec4def860a8c0cc)) +* compile call expression twice got error ([916550e](https://github.com/baidu/san-ssr/commit/916550e7aa197c292c36ce6f9577edf547956ed2)) + # [5.0.0-beta.5](https://github.com/baidu/san-ssr/compare/v5.0.0-beta.4...v5.0.0-beta.5) (2021-09-26) diff --git a/docs/classes/_src_ast_renderer_ast_dfn_.arrayincludes.html b/docs/classes/_src_ast_renderer_ast_dfn_.arrayincludes.html index 9fa0a858..890f4d86 100644 --- a/docs/classes/_src_ast_renderer_ast_dfn_.arrayincludes.html +++ b/docs/classes/_src_ast_renderer_ast_dfn_.arrayincludes.html @@ -117,7 +117,7 @@

constructor

  • Parameters

    @@ -142,7 +142,7 @@

    arr

    @@ -152,7 +152,7 @@

    item

    @@ -163,7 +163,7 @@

    Readonly kind

    diff --git a/docs/classes/_src_ast_renderer_ast_dfn_.arrayliteral.html b/docs/classes/_src_ast_renderer_ast_dfn_.arrayliteral.html index c7c0849d..1796e4d5 100644 --- a/docs/classes/_src_ast_renderer_ast_dfn_.arrayliteral.html +++ b/docs/classes/_src_ast_renderer_ast_dfn_.arrayliteral.html @@ -116,7 +116,7 @@

    constructor

  • Parameters

    @@ -138,7 +138,7 @@

    items

    items: [Expression, boolean][]
    @@ -149,7 +149,7 @@

    Readonly kind

    diff --git a/docs/classes/_src_ast_renderer_ast_dfn_.assignmentstatement.html b/docs/classes/_src_ast_renderer_ast_dfn_.assignmentstatement.html index aa261d2b..c3079c7f 100644 --- a/docs/classes/_src_ast_renderer_ast_dfn_.assignmentstatement.html +++ b/docs/classes/_src_ast_renderer_ast_dfn_.assignmentstatement.html @@ -117,7 +117,7 @@

    constructor

  • Parameters

    @@ -143,7 +143,7 @@

    Readonly kind

    @@ -153,7 +153,7 @@

    lhs

    @@ -163,7 +163,7 @@

    rhs

    diff --git a/docs/classes/_src_ast_renderer_ast_dfn_.binaryexpression.html b/docs/classes/_src_ast_renderer_ast_dfn_.binaryexpression.html index 4af5ea22..d81a9b91 100644 --- a/docs/classes/_src_ast_renderer_ast_dfn_.binaryexpression.html +++ b/docs/classes/_src_ast_renderer_ast_dfn_.binaryexpression.html @@ -118,7 +118,7 @@

    constructor

  • Parameters

    @@ -147,7 +147,7 @@

    Readonly kind

    @@ -157,7 +157,7 @@

    lhs

    @@ -167,7 +167,7 @@

    op

    @@ -177,7 +177,7 @@

    rhs

    diff --git a/docs/classes/_src_ast_renderer_ast_dfn_.catchclause.html b/docs/classes/_src_ast_renderer_ast_dfn_.catchclause.html index 2a6ec9e8..1aa5f9aa 100644 --- a/docs/classes/_src_ast_renderer_ast_dfn_.catchclause.html +++ b/docs/classes/_src_ast_renderer_ast_dfn_.catchclause.html @@ -117,7 +117,7 @@

    constructor

  • Parameters

    @@ -142,7 +142,7 @@

    body

    body: Statement[]
    @@ -153,7 +153,7 @@

    Readonly kind

    @@ -163,7 +163,7 @@

    param

    param: Identifier
    diff --git a/docs/classes/_src_ast_renderer_ast_dfn_.componentclassreference.html b/docs/classes/_src_ast_renderer_ast_dfn_.componentclassreference.html index c732f31d..bf805ef6 100644 --- a/docs/classes/_src_ast_renderer_ast_dfn_.componentclassreference.html +++ b/docs/classes/_src_ast_renderer_ast_dfn_.componentclassreference.html @@ -117,7 +117,7 @@

    constructor

  • Parameters

    @@ -143,7 +143,7 @@

    Readonly kind

    @@ -153,7 +153,7 @@

    tagName

    tagName: Literal
    @@ -163,7 +163,7 @@

    value

    value: Expression
    diff --git a/docs/classes/_src_ast_renderer_ast_dfn_.componentreferenceliteral.html b/docs/classes/_src_ast_renderer_ast_dfn_.componentreferenceliteral.html index dc3ed5f6..8c99e1ad 100644 --- a/docs/classes/_src_ast_renderer_ast_dfn_.componentreferenceliteral.html +++ b/docs/classes/_src_ast_renderer_ast_dfn_.componentreferenceliteral.html @@ -122,7 +122,7 @@

    constructor

  • Parameters

    @@ -145,7 +145,7 @@

    Readonly kind

    @@ -155,7 +155,7 @@

    value

    @@ -172,7 +172,7 @@

    toMapLiteral

  • Returns MapLiteral

    diff --git a/docs/classes/_src_ast_renderer_ast_dfn_.componentrendererreference.html b/docs/classes/_src_ast_renderer_ast_dfn_.componentrendererreference.html index 7c47bc81..15819cbe 100644 --- a/docs/classes/_src_ast_renderer_ast_dfn_.componentrendererreference.html +++ b/docs/classes/_src_ast_renderer_ast_dfn_.componentrendererreference.html @@ -117,7 +117,7 @@

    constructor

  • Parameters

    @@ -143,7 +143,7 @@

    Readonly kind

    @@ -153,7 +153,7 @@

    tagName

    tagName: Literal
    @@ -163,7 +163,7 @@

    value

    value: Expression
    diff --git a/docs/classes/_src_ast_renderer_ast_dfn_.computedcall.html b/docs/classes/_src_ast_renderer_ast_dfn_.computedcall.html index 9a614f73..7fbca491 100644 --- a/docs/classes/_src_ast_renderer_ast_dfn_.computedcall.html +++ b/docs/classes/_src_ast_renderer_ast_dfn_.computedcall.html @@ -116,7 +116,7 @@

    constructor

  • Parameters

    @@ -139,7 +139,7 @@

    Readonly kind

    @@ -149,7 +149,7 @@

    name

    name: string
    diff --git a/docs/classes/_src_ast_renderer_ast_dfn_.conditionalexpression.html b/docs/classes/_src_ast_renderer_ast_dfn_.conditionalexpression.html index 0e97e53e..36d544a6 100644 --- a/docs/classes/_src_ast_renderer_ast_dfn_.conditionalexpression.html +++ b/docs/classes/_src_ast_renderer_ast_dfn_.conditionalexpression.html @@ -118,7 +118,7 @@

    constructor

  • Parameters

    @@ -146,7 +146,7 @@

    cond

    @@ -156,7 +156,7 @@

    falseValue

    falseValue: Expression
    @@ -167,7 +167,7 @@

    Readonly kind

    @@ -177,7 +177,7 @@

    trueValue

    trueValue: Expression
    diff --git a/docs/classes/_src_ast_renderer_ast_dfn_.createcomponentinstance.html b/docs/classes/_src_ast_renderer_ast_dfn_.createcomponentinstance.html index 58a5674c..de531375 100644 --- a/docs/classes/_src_ast_renderer_ast_dfn_.createcomponentinstance.html +++ b/docs/classes/_src_ast_renderer_ast_dfn_.createcomponentinstance.html @@ -116,7 +116,7 @@

    constructor

  • Parameters

    @@ -138,7 +138,7 @@

    info

    @@ -149,7 +149,7 @@

    Readonly kind

    diff --git a/docs/classes/_src_ast_renderer_ast_dfn_.else.html b/docs/classes/_src_ast_renderer_ast_dfn_.else.html index b89ee891..0aba9c82 100644 --- a/docs/classes/_src_ast_renderer_ast_dfn_.else.html +++ b/docs/classes/_src_ast_renderer_ast_dfn_.else.html @@ -116,7 +116,7 @@

    constructor

  • Parameters

    @@ -138,7 +138,7 @@

    body

    body: Iterable<Statement>
    @@ -149,7 +149,7 @@

    Readonly kind

    diff --git a/docs/classes/_src_ast_renderer_ast_dfn_.elseif.html b/docs/classes/_src_ast_renderer_ast_dfn_.elseif.html index f7277266..74079764 100644 --- a/docs/classes/_src_ast_renderer_ast_dfn_.elseif.html +++ b/docs/classes/_src_ast_renderer_ast_dfn_.elseif.html @@ -117,7 +117,7 @@

    constructor

  • Parameters

    @@ -142,7 +142,7 @@

    body

    body: Iterable<Statement>
    @@ -152,7 +152,7 @@

    cond

    @@ -163,7 +163,7 @@

    Readonly kind

    diff --git a/docs/classes/_src_ast_renderer_ast_dfn_.encodeuricomponent.html b/docs/classes/_src_ast_renderer_ast_dfn_.encodeuricomponent.html index f811f869..7414a634 100644 --- a/docs/classes/_src_ast_renderer_ast_dfn_.encodeuricomponent.html +++ b/docs/classes/_src_ast_renderer_ast_dfn_.encodeuricomponent.html @@ -116,7 +116,7 @@

    constructor

  • Parameters

    @@ -139,7 +139,7 @@

    Readonly kind

    @@ -149,7 +149,7 @@

    value

    value: Expression
    diff --git a/docs/classes/_src_ast_renderer_ast_dfn_.expressionstatement.html b/docs/classes/_src_ast_renderer_ast_dfn_.expressionstatement.html index 9090dff5..9359bf8f 100644 --- a/docs/classes/_src_ast_renderer_ast_dfn_.expressionstatement.html +++ b/docs/classes/_src_ast_renderer_ast_dfn_.expressionstatement.html @@ -116,7 +116,7 @@

    constructor

  • Parameters

    @@ -139,7 +139,7 @@

    Readonly kind

    @@ -149,7 +149,7 @@

    value

    value: Expression
    diff --git a/docs/classes/_src_ast_renderer_ast_dfn_.filtercall.html b/docs/classes/_src_ast_renderer_ast_dfn_.filtercall.html index 776f2598..d6a23991 100644 --- a/docs/classes/_src_ast_renderer_ast_dfn_.filtercall.html +++ b/docs/classes/_src_ast_renderer_ast_dfn_.filtercall.html @@ -117,7 +117,7 @@

    constructor

  • Parameters

    @@ -142,7 +142,7 @@

    args

    args: Expression[]
    @@ -153,7 +153,7 @@

    Readonly kind

    @@ -163,7 +163,7 @@

    name

    name: string
    diff --git a/docs/classes/_src_ast_renderer_ast_dfn_.foreach.html b/docs/classes/_src_ast_renderer_ast_dfn_.foreach.html index 2787640f..b881f6a2 100644 --- a/docs/classes/_src_ast_renderer_ast_dfn_.foreach.html +++ b/docs/classes/_src_ast_renderer_ast_dfn_.foreach.html @@ -119,7 +119,7 @@

    constructor

  • Parameters

    @@ -150,7 +150,7 @@

    body

    body: Iterable<Statement>
    @@ -160,7 +160,7 @@

    iterable

    iterable: Expression
    @@ -170,7 +170,7 @@

    key

    @@ -181,7 +181,7 @@

    Readonly kind

    @@ -191,7 +191,7 @@

    value

    value: Identifier
    diff --git a/docs/classes/_src_ast_renderer_ast_dfn_.functioncall.html b/docs/classes/_src_ast_renderer_ast_dfn_.functioncall.html index 6a041806..212522c9 100644 --- a/docs/classes/_src_ast_renderer_ast_dfn_.functioncall.html +++ b/docs/classes/_src_ast_renderer_ast_dfn_.functioncall.html @@ -117,7 +117,7 @@

    constructor

  • Parameters

    @@ -142,7 +142,7 @@

    args

    args: Expression[]
    @@ -152,7 +152,7 @@

    fn

    @@ -163,7 +163,7 @@

    Readonly kind

    diff --git a/docs/classes/_src_ast_renderer_ast_dfn_.functiondefinition.html b/docs/classes/_src_ast_renderer_ast_dfn_.functiondefinition.html index 990a51b4..87e35ce4 100644 --- a/docs/classes/_src_ast_renderer_ast_dfn_.functiondefinition.html +++ b/docs/classes/_src_ast_renderer_ast_dfn_.functiondefinition.html @@ -118,7 +118,7 @@

    constructor

  • Parameters

    @@ -146,7 +146,7 @@

    args

    @@ -156,7 +156,7 @@

    body

    body: Iterable<Statement>
    @@ -167,7 +167,7 @@

    Readonly kind

    @@ -177,7 +177,7 @@

    name

    name: string
    diff --git a/docs/classes/_src_ast_renderer_ast_dfn_.getrootctxcall.html b/docs/classes/_src_ast_renderer_ast_dfn_.getrootctxcall.html index 39bc8265..d8bc55cf 100644 --- a/docs/classes/_src_ast_renderer_ast_dfn_.getrootctxcall.html +++ b/docs/classes/_src_ast_renderer_ast_dfn_.getrootctxcall.html @@ -116,7 +116,7 @@

    constructor

  • Parameters

    @@ -138,7 +138,7 @@

    args

    args: Expression[]
    @@ -149,7 +149,7 @@

    Readonly kind

    diff --git a/docs/classes/_src_ast_renderer_ast_dfn_.helpercall.html b/docs/classes/_src_ast_renderer_ast_dfn_.helpercall.html index a29ae4d5..5c019ef2 100644 --- a/docs/classes/_src_ast_renderer_ast_dfn_.helpercall.html +++ b/docs/classes/_src_ast_renderer_ast_dfn_.helpercall.html @@ -117,7 +117,7 @@

    constructor

  • Parameters

    @@ -142,7 +142,7 @@

    args

    args: Expression[]
    @@ -153,7 +153,7 @@

    Readonly kind

    @@ -163,7 +163,7 @@

    name

    name: "styleFilter" | "classFilter" | "xstyleFilter" | "xclassFilter" | "attrFilter" | "boolAttrFilter" | "output" | "escapeHTML"
    diff --git a/docs/classes/_src_ast_renderer_ast_dfn_.identifier.html b/docs/classes/_src_ast_renderer_ast_dfn_.identifier.html index 2602d612..e04a4078 100644 --- a/docs/classes/_src_ast_renderer_ast_dfn_.identifier.html +++ b/docs/classes/_src_ast_renderer_ast_dfn_.identifier.html @@ -123,7 +123,7 @@

    Private constructor

  • Parameters

    @@ -146,7 +146,7 @@

    Readonly kind

    @@ -156,7 +156,7 @@

    Readonly name

    name: string
    @@ -166,7 +166,7 @@

    Static cache: Map<string, Identifier> = new Map() @@ -183,7 +183,7 @@

    Static create

  • Parameters

    diff --git a/docs/classes/_src_ast_renderer_ast_dfn_.if.html b/docs/classes/_src_ast_renderer_ast_dfn_.if.html index fed52175..b4618a62 100644 --- a/docs/classes/_src_ast_renderer_ast_dfn_.if.html +++ b/docs/classes/_src_ast_renderer_ast_dfn_.if.html @@ -117,7 +117,7 @@

    constructor

  • Parameters

    @@ -142,7 +142,7 @@

    body

    body: Iterable<Statement>
    @@ -152,7 +152,7 @@

    cond

    @@ -163,7 +163,7 @@

    Readonly kind

    diff --git a/docs/classes/_src_ast_renderer_ast_dfn_.importhelper.html b/docs/classes/_src_ast_renderer_ast_dfn_.importhelper.html index cfc6f36a..335a2b83 100644 --- a/docs/classes/_src_ast_renderer_ast_dfn_.importhelper.html +++ b/docs/classes/_src_ast_renderer_ast_dfn_.importhelper.html @@ -116,7 +116,7 @@

    constructor

  • Parameters

    @@ -139,7 +139,7 @@

    Readonly kind

    @@ -149,7 +149,7 @@

    name

    name: string
    diff --git a/docs/classes/_src_ast_renderer_ast_dfn_.jsonstringify.html b/docs/classes/_src_ast_renderer_ast_dfn_.jsonstringify.html index 91493f05..62239b92 100644 --- a/docs/classes/_src_ast_renderer_ast_dfn_.jsonstringify.html +++ b/docs/classes/_src_ast_renderer_ast_dfn_.jsonstringify.html @@ -116,7 +116,7 @@

    constructor

  • Parameters

    @@ -139,7 +139,7 @@

    Readonly kind

    @@ -149,7 +149,7 @@

    value

    value: Expression
    diff --git a/docs/classes/_src_ast_renderer_ast_dfn_.literal.html b/docs/classes/_src_ast_renderer_ast_dfn_.literal.html index ac67e7e4..1afa030d 100644 --- a/docs/classes/_src_ast_renderer_ast_dfn_.literal.html +++ b/docs/classes/_src_ast_renderer_ast_dfn_.literal.html @@ -123,7 +123,7 @@

    Private constructor

  • Parameters

    @@ -146,7 +146,7 @@

    Readonly kind

    @@ -156,7 +156,7 @@

    Readonly value

    value: any
    @@ -166,7 +166,7 @@

    Static cache: Map<string, Literal> = new Map() @@ -183,7 +183,7 @@

    Static create

  • Parameters

    diff --git a/docs/classes/_src_ast_renderer_ast_dfn_.mapassign.html b/docs/classes/_src_ast_renderer_ast_dfn_.mapassign.html index feaf53c1..837e18d6 100644 --- a/docs/classes/_src_ast_renderer_ast_dfn_.mapassign.html +++ b/docs/classes/_src_ast_renderer_ast_dfn_.mapassign.html @@ -117,7 +117,7 @@

    constructor

  • Parameters

    @@ -142,7 +142,7 @@

    dest

    @@ -153,7 +153,7 @@

    Readonly kind

    @@ -163,7 +163,7 @@

    srcs

    srcs: Expression[]
    diff --git a/docs/classes/_src_ast_renderer_ast_dfn_.mapliteral.html b/docs/classes/_src_ast_renderer_ast_dfn_.mapliteral.html index 7f618d4d..1a504ce1 100644 --- a/docs/classes/_src_ast_renderer_ast_dfn_.mapliteral.html +++ b/docs/classes/_src_ast_renderer_ast_dfn_.mapliteral.html @@ -116,7 +116,7 @@

    constructor

  • Parameters

    @@ -138,7 +138,7 @@

    items

    items: [Literal | Identifier, Expression, boolean][]
    @@ -149,7 +149,7 @@

    Readonly kind

    diff --git a/docs/classes/_src_ast_renderer_ast_dfn_.newexpression.html b/docs/classes/_src_ast_renderer_ast_dfn_.newexpression.html index d49ca62b..26032ae1 100644 --- a/docs/classes/_src_ast_renderer_ast_dfn_.newexpression.html +++ b/docs/classes/_src_ast_renderer_ast_dfn_.newexpression.html @@ -117,7 +117,7 @@

    constructor

  • Parameters

    @@ -142,7 +142,7 @@

    args

    args: Expression[]
    @@ -153,7 +153,7 @@

    Readonly kind

    @@ -163,7 +163,7 @@

    name

    diff --git a/docs/classes/_src_ast_renderer_ast_dfn_.null.html b/docs/classes/_src_ast_renderer_ast_dfn_.null.html index 4fd43a95..cf95dd62 100644 --- a/docs/classes/_src_ast_renderer_ast_dfn_.null.html +++ b/docs/classes/_src_ast_renderer_ast_dfn_.null.html @@ -122,7 +122,7 @@

    Private constructor

  • Returns Null

    @@ -139,7 +139,7 @@

    Readonly kind

    @@ -149,7 +149,7 @@

    Static instance: Null = new Null() @@ -166,7 +166,7 @@

    Static create

  • Returns Null

    diff --git a/docs/classes/_src_ast_renderer_ast_dfn_.regexpreplace.html b/docs/classes/_src_ast_renderer_ast_dfn_.regexpreplace.html index a2dded56..102819b1 100644 --- a/docs/classes/_src_ast_renderer_ast_dfn_.regexpreplace.html +++ b/docs/classes/_src_ast_renderer_ast_dfn_.regexpreplace.html @@ -118,7 +118,7 @@

    constructor

  • Parameters

    @@ -147,7 +147,7 @@

    Readonly kind

    @@ -157,7 +157,7 @@

    original

    original: Expression
    @@ -167,7 +167,7 @@

    pattern

    pattern: string
    @@ -177,7 +177,7 @@

    replacement

    replacement: Expression
    diff --git a/docs/classes/_src_ast_renderer_ast_dfn_.returnstatement.html b/docs/classes/_src_ast_renderer_ast_dfn_.returnstatement.html index 9d1024d4..942d5cc2 100644 --- a/docs/classes/_src_ast_renderer_ast_dfn_.returnstatement.html +++ b/docs/classes/_src_ast_renderer_ast_dfn_.returnstatement.html @@ -116,7 +116,7 @@

    constructor

  • Parameters

    @@ -139,7 +139,7 @@

    Readonly kind

    @@ -149,7 +149,7 @@

    value

    value: Expression
    diff --git a/docs/classes/_src_ast_renderer_ast_dfn_.slotrendercall.html b/docs/classes/_src_ast_renderer_ast_dfn_.slotrendercall.html index 228476f4..07e24623 100644 --- a/docs/classes/_src_ast_renderer_ast_dfn_.slotrendercall.html +++ b/docs/classes/_src_ast_renderer_ast_dfn_.slotrendercall.html @@ -117,7 +117,7 @@

    constructor

  • Parameters

    @@ -142,7 +142,7 @@

    args

    args: Expression[]
    @@ -152,7 +152,7 @@

    fn

    @@ -163,7 +163,7 @@

    Readonly kind

    diff --git a/docs/classes/_src_ast_renderer_ast_dfn_.slotrendererdefinition.html b/docs/classes/_src_ast_renderer_ast_dfn_.slotrendererdefinition.html index c4019155..064dac40 100644 --- a/docs/classes/_src_ast_renderer_ast_dfn_.slotrendererdefinition.html +++ b/docs/classes/_src_ast_renderer_ast_dfn_.slotrendererdefinition.html @@ -118,7 +118,7 @@

    constructor

  • Parameters

    @@ -146,7 +146,7 @@

    args

    @@ -156,7 +156,7 @@

    body

    body: Iterable<Statement>
    @@ -167,7 +167,7 @@

    Readonly kind

    @@ -177,7 +177,7 @@

    name

    name: string
    diff --git a/docs/classes/_src_ast_renderer_ast_dfn_.trystatement.html b/docs/classes/_src_ast_renderer_ast_dfn_.trystatement.html index 4ddbd109..14140354 100644 --- a/docs/classes/_src_ast_renderer_ast_dfn_.trystatement.html +++ b/docs/classes/_src_ast_renderer_ast_dfn_.trystatement.html @@ -117,7 +117,7 @@

    constructor

  • Parameters

    @@ -142,7 +142,7 @@

    block

    block: Statement[]
    @@ -152,7 +152,7 @@

    handler

    handler: CatchClause
    @@ -163,7 +163,7 @@

    Readonly kind

    diff --git a/docs/classes/_src_ast_renderer_ast_dfn_.unaryexpression.html b/docs/classes/_src_ast_renderer_ast_dfn_.unaryexpression.html index d6f12e47..c75934d0 100644 --- a/docs/classes/_src_ast_renderer_ast_dfn_.unaryexpression.html +++ b/docs/classes/_src_ast_renderer_ast_dfn_.unaryexpression.html @@ -117,7 +117,7 @@

    constructor

  • Parameters

    @@ -143,7 +143,7 @@

    Readonly kind

    @@ -153,7 +153,7 @@

    op

    @@ -163,7 +163,7 @@

    value

    value: Expression
    diff --git a/docs/classes/_src_ast_renderer_ast_dfn_.undefined.html b/docs/classes/_src_ast_renderer_ast_dfn_.undefined.html index b64ec5d8..b042e07c 100644 --- a/docs/classes/_src_ast_renderer_ast_dfn_.undefined.html +++ b/docs/classes/_src_ast_renderer_ast_dfn_.undefined.html @@ -122,7 +122,7 @@

    Private constructor

  • Returns Undefined

    @@ -139,7 +139,7 @@

    Readonly kind

    @@ -149,7 +149,7 @@

    Static instance: Undefined = new Undefined() @@ -166,7 +166,7 @@

    Static create

  • Returns Undefined

    diff --git a/docs/classes/_src_ast_renderer_ast_dfn_.variabledefinition.html b/docs/classes/_src_ast_renderer_ast_dfn_.variabledefinition.html index 606c074a..8bb05908 100644 --- a/docs/classes/_src_ast_renderer_ast_dfn_.variabledefinition.html +++ b/docs/classes/_src_ast_renderer_ast_dfn_.variabledefinition.html @@ -117,7 +117,7 @@

    constructor

  • Parameters

    @@ -142,7 +142,7 @@

    Optional initial

    initial: Expression
    @@ -153,7 +153,7 @@

    Readonly kind

    @@ -163,7 +163,7 @@

    name

    name: string
    diff --git a/docs/classes/_src_compilers_anode_compiler_.anodecompiler.html b/docs/classes/_src_compilers_anode_compiler_.anodecompiler.html index 5c83f577..54ca7e17 100644 --- a/docs/classes/_src_compilers_anode_compiler_.anodecompiler.html +++ b/docs/classes/_src_compilers_anode_compiler_.anodecompiler.html @@ -149,7 +149,7 @@

    constructor

  • @@ -197,7 +197,7 @@

    Private componentInfo

    componentInfo: ComponentInfo
    @@ -212,7 +212,7 @@

    Private elementCompilerelementCompiler: ElementCompiler

    @@ -222,7 +222,7 @@

    Private id

    @@ -237,7 +237,7 @@

    Private inScript

    inScript: boolean = false
    @@ -247,7 +247,7 @@

    Private ssrOnly

    ssrOnly: boolean
    @@ -262,7 +262,7 @@

    Private useProvidedCo
    useProvidedComponentClass: RenderOptions["useProvidedComponentClass"]
    @@ -279,7 +279,7 @@

    Private childRenderDa
  • Parameters

    @@ -302,7 +302,7 @@

    compile

  • Parameters

    @@ -328,7 +328,7 @@

    Private compileComponent

    Parameters

    @@ -357,7 +357,7 @@

    Private compileDynamic

    Parameters

    @@ -383,7 +383,7 @@

    Private compileElement

    Parameters

    @@ -412,7 +412,7 @@

    Private compileFor

  • Parameters

    @@ -435,7 +435,7 @@

    Private compileFragment

    Parameters

    @@ -458,7 +458,7 @@

    Private compileIf

  • Parameters

    @@ -481,7 +481,7 @@

    Private compileSlot

  • Parameters

    @@ -504,7 +504,7 @@

    Private compileSlotRe
  • Parameters

    @@ -527,7 +527,7 @@

    Private compileTemplate

    Parameters

    @@ -550,7 +550,7 @@

    Private compileText

  • Parameters

    @@ -573,7 +573,7 @@

    Private createDataCom
  • Returns ExpressionStatement[]

    @@ -590,7 +590,7 @@

    Private generateRef

  • Parameters

    diff --git a/docs/classes/_src_compilers_element_compiler_.elementcompiler.html b/docs/classes/_src_compilers_element_compiler_.elementcompiler.html index 938f4319..7cd97d20 100644 --- a/docs/classes/_src_compilers_element_compiler_.elementcompiler.html +++ b/docs/classes/_src_compilers_element_compiler_.elementcompiler.html @@ -129,7 +129,7 @@

    constructor

  • @@ -166,7 +166,7 @@

    Private aNodeCompiler
    aNodeCompiler: ANodeCompiler<never>
    @@ -181,7 +181,7 @@

    Private id

    @@ -203,7 +203,7 @@

    Private compileBindPr
  • Parameters

    @@ -229,7 +229,7 @@

    Private compileProperty

    Parameters

    @@ -263,7 +263,7 @@

    inner

  • @@ -291,7 +291,7 @@

    Private isLiteral

  • Parameters

    @@ -314,7 +314,7 @@

    tagEnd

  • @@ -345,7 +345,7 @@

    tagStart

  • diff --git a/docs/classes/_src_compilers_renderer_compiler_.renderercompiler.html b/docs/classes/_src_compilers_renderer_compiler_.renderercompiler.html index 823d309a..6e943254 100644 --- a/docs/classes/_src_compilers_renderer_compiler_.renderercompiler.html +++ b/docs/classes/_src_compilers_renderer_compiler_.renderercompiler.html @@ -127,7 +127,7 @@

    constructor

  • Parameters

    @@ -149,7 +149,7 @@

    Private id

    id: IDGenerator = new IDGenerator()
    @@ -159,7 +159,7 @@

    Private options

    options: RenderOptions
    @@ -176,7 +176,7 @@

    Private compileComponent

    Parameters

    @@ -199,7 +199,7 @@

    Private compileContext

    Parameters

    @@ -222,7 +222,7 @@

    Private compileGenIns
  • Parameters

    @@ -245,7 +245,7 @@

    compileToRenderer

  • @@ -273,7 +273,7 @@

    Private emitInitData<
  • diff --git a/docs/classes/_src_models_component_info_.componentinfoimpl.html b/docs/classes/_src_models_component_info_.componentinfoimpl.html index b84a65b2..8bc391b6 100644 --- a/docs/classes/_src_models_component_info_.componentinfoimpl.html +++ b/docs/classes/_src_models_component_info_.componentinfoimpl.html @@ -156,7 +156,7 @@

    constructor

  • Parameters

    @@ -184,7 +184,7 @@

    Readonly childComponents<
    childComponents: Map<TagName, R>
    @@ -194,7 +194,7 @@

    Readonly id

    id: string
    @@ -209,7 +209,7 @@

    Readonly root

    root: ANode
    @@ -226,7 +226,7 @@

    compileToRenderer

  • Parameters

    @@ -249,7 +249,7 @@

    Abstract getComputed
  • Returns string[]

    @@ -266,7 +266,7 @@

    Abstract getFilterNa
  • Returns string[]

    @@ -283,7 +283,7 @@

    hasDynamicComponent

  • Returns boolean

    @@ -300,7 +300,7 @@

    Abstract hasMethod

  • Parameters

    diff --git a/docs/classes/_src_models_component_info_.dynamiccomponentinfo.html b/docs/classes/_src_models_component_info_.dynamiccomponentinfo.html index c1a7312b..bf2a1f52 100644 --- a/docs/classes/_src_models_component_info_.dynamiccomponentinfo.html +++ b/docs/classes/_src_models_component_info_.dynamiccomponentinfo.html @@ -135,7 +135,7 @@

    constructor

    Parameters

    @@ -168,7 +168,7 @@

    Readonly childComponents<

    Implementation of ComponentInfo.childComponents

    Inherited from ComponentInfoImpl.childComponents

    @@ -178,7 +178,7 @@

    Readonly componentClasscomponentClass: ComponentClass

  • @@ -190,7 +190,7 @@

    Readonly id

    Implementation of ComponentInfo.id

    Inherited from ComponentInfoImpl.id

    @@ -205,7 +205,7 @@

    Readonly proto

    proto: SanComponentConfig<{}, {}>
    @@ -224,7 +224,7 @@

    Readonly root

    Implementation of ComponentInfo.root

    Inherited from ComponentInfoImpl.root

    @@ -243,7 +243,7 @@

    compileToRenderer

    Implementation of ComponentInfo.compileToRenderer

    Inherited from ComponentInfoImpl.compileToRenderer

    Parameters

    @@ -268,7 +268,7 @@

    getComputedNames

    Implementation of ComponentInfo.getComputedNames

    Overrides ComponentInfoImpl.getComputedNames

    Returns string[]

    @@ -287,7 +287,7 @@

    getFilterNames

    Implementation of ComponentInfo.getFilterNames

    Overrides ComponentInfoImpl.getFilterNames

    Returns string[]

    @@ -306,7 +306,7 @@

    hasDynamicComponent

    Implementation of ComponentInfo.hasDynamicComponent

    Inherited from ComponentInfoImpl.hasDynamicComponent

    Returns boolean

    @@ -325,7 +325,7 @@

    hasMethod

    Implementation of ComponentInfo.hasMethod

    Overrides ComponentInfoImpl.hasMethod

    Parameters

    diff --git a/docs/classes/_src_models_component_info_.jscomponentinfo.html b/docs/classes/_src_models_component_info_.jscomponentinfo.html index 3e418572..127cd227 100644 --- a/docs/classes/_src_models_component_info_.jscomponentinfo.html +++ b/docs/classes/_src_models_component_info_.jscomponentinfo.html @@ -133,7 +133,7 @@

    constructor

    Parameters

    @@ -168,7 +168,7 @@

    Readonly childComponents< @@ -178,7 +178,7 @@

    Readonly className

    className: string
    @@ -189,7 +189,7 @@

    Readonly id

    @@ -204,7 +204,7 @@

    Readonly isRawObject
    isRawObject: boolean
    @@ -214,7 +214,7 @@

    Private properties: Map<string, Node>

    @@ -225,7 +225,7 @@

    Readonly root

    @@ -235,7 +235,7 @@

    Readonly sourceCode

    sourceCode: string
    @@ -253,7 +253,7 @@

    compileToRenderer

    Parameters

    @@ -276,7 +276,7 @@

    getComponentsDelcarations

  • Returns Generator<[string, Node]>

    @@ -294,7 +294,7 @@

    getComputedNames

    Returns string[]

    @@ -312,7 +312,7 @@

    getFilterNames

    Returns string[]

    @@ -329,7 +329,7 @@

    Private getObjectProp
  • Parameters

    @@ -353,7 +353,7 @@

    hasDynamicComponent

    Returns boolean

    @@ -371,7 +371,7 @@

    hasMethod

    Parameters

    diff --git a/docs/classes/_src_models_component_info_.typedcomponentinfo.html b/docs/classes/_src_models_component_info_.typedcomponentinfo.html index 600c2b7d..aa9bff98 100644 --- a/docs/classes/_src_models_component_info_.typedcomponentinfo.html +++ b/docs/classes/_src_models_component_info_.typedcomponentinfo.html @@ -144,7 +144,7 @@

    constructor

    Parameters

    @@ -177,7 +177,7 @@

    Readonly childComponents<

    Implementation of ComponentInfo.childComponents

    Inherited from ComponentInfoImpl.childComponents

    @@ -187,7 +187,7 @@

    Readonly classDeclaration
    classDeclaration: ClassDeclaration
    @@ -197,7 +197,7 @@

    Private computedNames

    computedNames: string[]
    @@ -207,7 +207,7 @@

    Private filterNames

    filterNames: string[]
    @@ -219,7 +219,7 @@

    Readonly id

    Implementation of ComponentInfo.id

    Inherited from ComponentInfoImpl.id

    @@ -236,7 +236,7 @@

    Readonly root

    Implementation of ComponentInfo.root

    Inherited from ComponentInfoImpl.root

    @@ -255,7 +255,7 @@

    compileToRenderer

    Implementation of ComponentInfo.compileToRenderer

    Inherited from ComponentInfoImpl.compileToRenderer

    Parameters

    @@ -280,7 +280,7 @@

    getComputedNames

    Implementation of ComponentInfo.getComputedNames

    Overrides ComponentInfoImpl.getComputedNames

    Returns string[]

    @@ -299,7 +299,7 @@

    getFilterNames

    Implementation of ComponentInfo.getFilterNames

    Overrides ComponentInfoImpl.getFilterNames

    Returns string[]

    @@ -318,7 +318,7 @@

    hasDynamicComponent

    Implementation of ComponentInfo.hasDynamicComponent

    Inherited from ComponentInfoImpl.hasDynamicComponent

    Returns boolean

    @@ -337,7 +337,7 @@

    hasMethod

    Implementation of ComponentInfo.hasMethod

    Overrides ComponentInfoImpl.hasMethod

    Parameters

    diff --git a/docs/classes/_src_models_component_reference_.componentreference.html b/docs/classes/_src_models_component_reference_.componentreference.html index a63204c5..8c99fbe6 100644 --- a/docs/classes/_src_models_component_reference_.componentreference.html +++ b/docs/classes/_src_models_component_reference_.componentreference.html @@ -126,7 +126,7 @@

    constructor

  • Parameters

    @@ -151,7 +151,7 @@

    Readonly id

    id: string
    @@ -171,7 +171,7 @@

    Readonly specifier

    specifier: string
    diff --git a/docs/classes/_src_models_component_reference_.dynamiccomponentreference.html b/docs/classes/_src_models_component_reference_.dynamiccomponentreference.html index c553994b..7041d749 100644 --- a/docs/classes/_src_models_component_reference_.dynamiccomponentreference.html +++ b/docs/classes/_src_models_component_reference_.dynamiccomponentreference.html @@ -124,7 +124,7 @@

    constructor

    Parameters

    @@ -152,7 +152,7 @@

    Readonly componentClasscomponentClass: ComponentConstructor<{}, {}>

    @@ -168,7 +168,7 @@

    Readonly id

    @@ -179,7 +179,7 @@

    Readonly specifier

    diff --git a/docs/classes/_src_models_san_project_.sanproject.html b/docs/classes/_src_models_san_project_.sanproject.html index efb57f7d..a199e79d 100644 --- a/docs/classes/_src_models_san_project_.sanproject.html +++ b/docs/classes/_src_models_san_project_.sanproject.html @@ -131,7 +131,7 @@

    constructor

  • Parameters

    @@ -153,7 +153,7 @@

    Private compilers

    compilers: Map<TargetCodeGeneratorClass, TargetCodeGenerator> = new Map()
    @@ -163,7 +163,7 @@

    tsConfigFilePath

    tsConfigFilePath: null | string | undefined
    @@ -173,7 +173,7 @@

    Optional tsProject

    tsProject: Project
    @@ -190,7 +190,7 @@

    compile

  • @@ -231,7 +231,7 @@

    compileToRenderer

  • @@ -266,7 +266,7 @@

    compileToSource

  • @@ -306,7 +306,7 @@

    emitHelpers

  • @@ -337,7 +337,7 @@

    getCompilerOptionsOrThrow

  • Returns CompilerOptions

    @@ -354,7 +354,7 @@

    getOrCreateTargetCodeGenerator

  • @@ -389,7 +389,7 @@

    Private loadTargetCod
  • @@ -422,7 +422,7 @@

    parseSanSourceFile

  • @@ -446,7 +446,7 @@

    Returns

    Parameters

    @@ -463,7 +463,7 @@

    Returns

    Parameters

    @@ -480,7 +480,7 @@

    Returns

    Parameters

    diff --git a/docs/classes/_src_models_san_source_file_.dynamicsansourcefile.html b/docs/classes/_src_models_san_source_file_.dynamicsansourcefile.html index 762e76c1..c5905746 100644 --- a/docs/classes/_src_models_san_source_file_.dynamicsansourcefile.html +++ b/docs/classes/_src_models_san_source_file_.dynamicsansourcefile.html @@ -123,7 +123,7 @@

    constructor

    Parameters

    @@ -152,7 +152,7 @@

    Readonly componentInfos

    Inherited from SanSourceFileImpl.componentInfos

    @@ -168,7 +168,7 @@

    Readonly entryComponent

    Overrides SanSourceFileImpl.entryComponentInfo

    @@ -178,7 +178,7 @@

    Private filePath: string

    @@ -196,7 +196,7 @@

    getFilePath

    Returns string

    diff --git a/docs/classes/_src_models_san_source_file_.jssansourcefile.html b/docs/classes/_src_models_san_source_file_.jssansourcefile.html index 46e0941f..fefef313 100644 --- a/docs/classes/_src_models_san_source_file_.jssansourcefile.html +++ b/docs/classes/_src_models_san_source_file_.jssansourcefile.html @@ -125,7 +125,7 @@

    constructor

    Parameters

    @@ -157,7 +157,7 @@

    Readonly componentInfos

    Inherited from SanSourceFileImpl.componentInfos

    @@ -173,7 +173,7 @@

    Optional

    Overrides SanSourceFileImpl.entryComponentInfo

    @@ -183,7 +183,7 @@

    Private fileContent: string

    @@ -193,7 +193,7 @@

    Private filePath: string

    @@ -210,7 +210,7 @@

    getFileContent

  • Returns string

    @@ -228,7 +228,7 @@

    getFilePath

    Returns string

    diff --git a/docs/classes/_src_models_san_source_file_.sansourcefileimpl.html b/docs/classes/_src_models_san_source_file_.sansourcefileimpl.html index 72d67d2d..b859ab12 100644 --- a/docs/classes/_src_models_san_source_file_.sansourcefileimpl.html +++ b/docs/classes/_src_models_san_source_file_.sansourcefileimpl.html @@ -143,7 +143,7 @@

    constructor

  • Parameters

    @@ -168,7 +168,7 @@

    Readonly componentInfoscomponentInfos: T[]

  • @@ -183,7 +183,7 @@

    Optional entryComponentInfo: T

    @@ -209,7 +209,7 @@

    Abstract getFilePath
  • diff --git a/docs/classes/_src_models_san_source_file_.typedsansourcefile.html b/docs/classes/_src_models_san_source_file_.typedsansourcefile.html index 2eea2fc3..583e5c3b 100644 --- a/docs/classes/_src_models_san_source_file_.typedsansourcefile.html +++ b/docs/classes/_src_models_san_source_file_.typedsansourcefile.html @@ -124,7 +124,7 @@

    constructor

    Parameters

    @@ -153,7 +153,7 @@

    Readonly componentInfos

    Inherited from SanSourceFileImpl.componentInfos

    @@ -169,7 +169,7 @@

    Optional

    Inherited from SanSourceFileImpl.entryComponentInfo

    @@ -188,7 +188,7 @@

    Readonly tsSourceFil
    tsSourceFile: SourceFile
    @@ -205,7 +205,7 @@

    getComponentClassDeclarations

  • @@ -228,7 +228,7 @@

    getFilePath

    Returns string & { _standardizedFilePathBrand: undefined }

    diff --git a/docs/classes/_src_parsers_component_class_parser_.componentclassparser.html b/docs/classes/_src_parsers_component_class_parser_.componentclassparser.html index ca6ef3d5..c9fefee1 100644 --- a/docs/classes/_src_parsers_component_class_parser_.componentclassparser.html +++ b/docs/classes/_src_parsers_component_class_parser_.componentclassparser.html @@ -121,7 +121,7 @@

    constructor

  • Parameters

    @@ -146,7 +146,7 @@

    Private cids

    cids: Map<ComponentConstructor<{}, {}>, string> = new Map()
    @@ -156,7 +156,7 @@

    Private filePath: string

  • @@ -166,7 +166,7 @@

    Private id

    id: number = 0
    @@ -176,7 +176,7 @@

    Private root: ComponentConstructor<{}, {}>

    @@ -193,7 +193,7 @@

    createComponentInfoFromComponentClass

  • @@ -224,7 +224,7 @@

    getChildComponentClasses

  • @@ -255,7 +255,7 @@

    Private getOrSetID

  • @@ -284,7 +284,7 @@

    parse

  • Returns DynamicSanSourceFile

    diff --git a/docs/classes/_src_parsers_javascript_san_parser_.javascriptsanparser.html b/docs/classes/_src_parsers_javascript_san_parser_.javascriptsanparser.html index ae9250dc..afe42c92 100644 --- a/docs/classes/_src_parsers_javascript_san_parser_.javascriptsanparser.html +++ b/docs/classes/_src_parsers_javascript_san_parser_.javascriptsanparser.html @@ -152,7 +152,7 @@

    constructor

  • Parameters

    @@ -183,7 +183,7 @@

    Private componentIDs

    componentIDs: Map<Node | undefined, string> = new Map()
    @@ -193,7 +193,7 @@

    componentInfos

    componentInfos: JSComponentInfo[] = []
    @@ -203,7 +203,7 @@

    Private defaultExport: undefined | string

  • @@ -213,7 +213,7 @@

    Private defaultPlaceholderComponent: JSComponentInfo

  • @@ -223,7 +223,7 @@

    Private defineComponentIdentifier: undefined | string

    @@ -233,7 +233,7 @@

    Optional entryComponententryComponentInfo: JSComponentInfo

    @@ -243,7 +243,7 @@

    Private exports

    exports: Map<LocalName, ExportName> = new Map()
    @@ -253,7 +253,7 @@

    Private filePath: string

  • @@ -263,7 +263,7 @@

    Private id

    id: number = 0
    @@ -273,7 +273,7 @@

    Private imports

    imports: Map<LocalName, [ImportSpecifier, ImportName]> = new Map()
    @@ -283,7 +283,7 @@

    root

    root: Program
    @@ -293,7 +293,7 @@

    Private sanComponentIdentifier: undefined | string

    @@ -303,7 +303,7 @@

    Private sanReferenceInfo: parseSanSourceFileOptions["sanReferenceInfo"]

    @@ -320,7 +320,7 @@

    Private createChildCo
  • Parameters

    @@ -346,7 +346,7 @@

    createComponent

  • Parameters

    @@ -375,7 +375,7 @@

    Private deleteChildCo
  • Returns void

    @@ -392,7 +392,7 @@

    Private deleteProperties

    Parameters

    @@ -421,7 +421,7 @@

    Private getOrCreateDe
  • Returns JSComponentInfo

    @@ -438,7 +438,7 @@

    Private getProperties
  • Parameters

    @@ -464,7 +464,7 @@

    Private isComponent

  • Parameters

    @@ -487,7 +487,7 @@

    Private isComponentCl
  • Parameters

    @@ -510,7 +510,7 @@

    Private isCreateCompo
  • Parameters

    @@ -533,7 +533,7 @@

    Private isDefineCompo
  • Parameters

    @@ -556,7 +556,7 @@

    Private isImportedFro
  • Parameters

    @@ -585,7 +585,7 @@

    Private isImportedFro
  • Parameters

    @@ -611,7 +611,7 @@

    parse

  • Returns JSSanSourceFile

    @@ -628,7 +628,7 @@

    Private parseComponent

    Parameters

    @@ -654,7 +654,7 @@

    parseComponents

  • Returns [JSComponentInfo[], JSComponentInfo | undefined]

    @@ -671,7 +671,7 @@

    parseImportedNames

  • Returns Generator<[string, string, string]>

    @@ -688,7 +688,7 @@

    parseNames

  • @@ -710,7 +710,7 @@

    Private stringify

  • Parameters

    @@ -733,7 +733,7 @@

    wireChildComponents

  • Returns void

    diff --git a/docs/classes/_src_parsers_san_file_parser_.sanfileparser.html b/docs/classes/_src_parsers_san_file_parser_.sanfileparser.html index 1ebe6774..0bac35eb 100644 --- a/docs/classes/_src_parsers_san_file_parser_.sanfileparser.html +++ b/docs/classes/_src_parsers_san_file_parser_.sanfileparser.html @@ -122,7 +122,7 @@

    constructor

  • Parameters

    @@ -150,7 +150,7 @@

    Private filePath: string @@ -160,7 +160,7 @@

    Private parser: JavaScriptSanParser @@ -170,7 +170,7 @@

    Readonly scriptContentscriptContent: string @@ -180,7 +180,7 @@

    Readonly templateContent<
    templateContent: string
    @@ -197,7 +197,7 @@

    Private createEmptyCo
  • Returns MethodDefinition

    @@ -214,7 +214,7 @@

    Private createTemplate
    @@ -236,7 +236,7 @@

    Private expandToSanCo
  • @@ -265,7 +265,7 @@

    Private insertTemplate

    @@ -297,7 +297,7 @@

    parse

  • Returns JSSanSourceFile

    diff --git a/docs/classes/_src_parsers_typescript_san_parser_.typescriptsanparser.html b/docs/classes/_src_parsers_typescript_san_parser_.typescriptsanparser.html index f6e8d880..ea68cbdf 100644 --- a/docs/classes/_src_parsers_typescript_san_parser_.typescriptsanparser.html +++ b/docs/classes/_src_parsers_typescript_san_parser_.typescriptsanparser.html @@ -112,7 +112,7 @@

    Private convertObject
  • Parameters

    @@ -138,7 +138,7 @@

    parse

  • Parameters

    @@ -161,7 +161,7 @@

    Private parseComponent

    Parameters

    diff --git a/docs/classes/_src_runtime_san_ssr_data_.sanssrdata.html b/docs/classes/_src_runtime_san_ssr_data_.sanssrdata.html index 3ecf1985..53fe11ca 100644 --- a/docs/classes/_src_runtime_san_ssr_data_.sanssrdata.html +++ b/docs/classes/_src_runtime_san_ssr_data_.sanssrdata.html @@ -130,7 +130,7 @@

    constructor

  • Parameters

    @@ -155,7 +155,7 @@

    computed

    computed: Computed
    @@ -165,7 +165,7 @@

    data

    @@ -182,7 +182,7 @@

    get

  • Parameters

    @@ -205,7 +205,7 @@

    parseExpr

  • Parameters

    @@ -228,7 +228,7 @@

    removeAt

  • Parameters

    @@ -254,7 +254,7 @@

    set

  • Parameters

    diff --git a/docs/classes/_src_target_js_compilers_component_compiler_.componentclasscompiler.html b/docs/classes/_src_target_js_compilers_component_compiler_.componentclasscompiler.html index c2c01778..7b95e8be 100644 --- a/docs/classes/_src_target_js_compilers_component_compiler_.componentclasscompiler.html +++ b/docs/classes/_src_target_js_compilers_component_compiler_.componentclasscompiler.html @@ -121,7 +121,7 @@

    constructor

  • Parameters

    @@ -143,7 +143,7 @@

    Private emittedMember
    emittedMemberKeys: Set<unknown> = new Set()
    @@ -153,7 +153,7 @@

    emitter

    emitter: JSEmitter
    @@ -170,7 +170,7 @@

    compile

  • @@ -203,7 +203,7 @@

    Private emitArray

  • Parameters

    @@ -229,7 +229,7 @@

    Private emitMembers

  • Parameters

    @@ -252,7 +252,7 @@

    Private emitMethod

  • Parameters

    @@ -278,7 +278,7 @@

    Private emitObjectLit
  • Parameters

    @@ -304,7 +304,7 @@

    Private emitPrototypes

    Parameters

    @@ -321,7 +321,7 @@
    constructor: function
  • Returns any

    diff --git a/docs/classes/_src_target_js_index_.tojscompiler.html b/docs/classes/_src_target_js_index_.tojscompiler.html index 6e0bcd47..c8153a44 100644 --- a/docs/classes/_src_target_js_index_.tojscompiler.html +++ b/docs/classes/_src_target_js_index_.tojscompiler.html @@ -130,7 +130,7 @@

    constructor

  • Parameters

    @@ -152,7 +152,7 @@

    Private project

    project: SanProject
    @@ -169,7 +169,7 @@

    Private compileComponent

    Parameters

    @@ -195,7 +195,7 @@

    Private compileJSComponent
  • Parameters

    @@ -221,7 +221,7 @@

    Private compileTSComponent
  • Parameters

    @@ -247,7 +247,7 @@

    compileToRenderer

  • @@ -286,7 +286,7 @@

    compileToSource

  • @@ -320,7 +320,7 @@

    Private createRenderer

    @@ -351,7 +351,7 @@

    Private doCompileToSo
  • Parameters

    @@ -380,7 +380,7 @@

    emitHelpers

  • Returns string

    @@ -397,7 +397,7 @@

    Private ensureHelpers

  • Parameters

    @@ -423,7 +423,7 @@

    Private optimize

  • Parameters

    diff --git a/docs/classes/_src_target_js_js_emitter_.jsemitter.html b/docs/classes/_src_target_js_js_emitter_.jsemitter.html index 9ed2da07..c3dbd4e1 100644 --- a/docs/classes/_src_target_js_js_emitter_.jsemitter.html +++ b/docs/classes/_src_target_js_js_emitter_.jsemitter.html @@ -147,7 +147,7 @@

    constructor

    Parameters

    @@ -170,7 +170,7 @@

    Protected code

    @@ -187,7 +187,7 @@

    beginBlock

  • Parameters

    @@ -214,7 +214,7 @@

    carriageReturn

    Returns void

    @@ -232,7 +232,7 @@

    defaultWrite

    @@ -262,7 +262,7 @@

    endBlock

  • Parameters

    @@ -286,7 +286,7 @@

    feedLine

    Parameters

    @@ -310,7 +310,7 @@

    fullText

    Returns string

    @@ -328,7 +328,7 @@

    indent

    Returns void

    @@ -346,7 +346,7 @@

    Protected lastChar

    Returns string

    @@ -364,7 +364,7 @@

    nextLine

    Parameters

    @@ -388,7 +388,7 @@

    unindent

    Returns void

    @@ -406,7 +406,7 @@

    write

    Parameters

    @@ -429,7 +429,7 @@

    Private writeArrayLit
  • Parameters

    @@ -452,7 +452,7 @@

    writeBlock

  • Parameters

    @@ -481,7 +481,7 @@

    Private writeBlockSta
  • Parameters

    @@ -504,7 +504,7 @@

    Private writeExpression

    Parameters

    @@ -527,7 +527,7 @@

    Private writeForeachS
  • Parameters

    @@ -550,7 +550,7 @@

    writeFunction

  • Parameters

    @@ -579,7 +579,7 @@

    writeFunctionDefinition

  • Parameters

    @@ -603,7 +603,7 @@

    writeIndentedLines

    Parameters

    @@ -627,7 +627,7 @@

    writeLine

    Parameters

    @@ -651,7 +651,7 @@

    writeLines

    Parameters

    @@ -674,7 +674,7 @@

    writeLiteral

  • @@ -702,7 +702,7 @@

    Private writeMapLiter
  • Parameters

    @@ -726,7 +726,7 @@

    writeNewLine

    Returns void

    @@ -743,7 +743,7 @@

    writeSyntaxNode

  • Parameters

    @@ -766,7 +766,7 @@

    Private writeUnaryExp
  • Parameters

    @@ -789,7 +789,7 @@

    Private writeVariable
  • Parameters

    diff --git a/docs/classes/_src_utils_emitter_.emitter.html b/docs/classes/_src_utils_emitter_.emitter.html index 8b50a03e..1e21016e 100644 --- a/docs/classes/_src_utils_emitter_.emitter.html +++ b/docs/classes/_src_utils_emitter_.emitter.html @@ -136,7 +136,7 @@

    constructor

  • Parameters

    @@ -158,7 +158,7 @@

    Protected code

    code: string = ""
    @@ -168,7 +168,7 @@

    Private indentLevel

    indentLevel: number = 0
    @@ -178,7 +178,7 @@

    Private shiftWidth

    shiftWidth: number
    @@ -195,7 +195,7 @@

    Private atLineBegin

    Returns boolean

    @@ -212,7 +212,7 @@

    carriageReturn

  • Returns void

    @@ -229,7 +229,7 @@

    defaultWrite

  • @@ -259,7 +259,7 @@

    feedLine

  • Parameters

    @@ -282,7 +282,7 @@

    fullText

  • Returns string

    @@ -299,7 +299,7 @@

    indent

  • Returns void

    @@ -316,7 +316,7 @@

    Protected lastChar

  • Returns string

    @@ -333,7 +333,7 @@

    nextLine

  • Parameters

    @@ -356,7 +356,7 @@

    Private size

  • Returns number

    @@ -373,7 +373,7 @@

    unindent

  • Returns void

    @@ -390,7 +390,7 @@

    write

  • Parameters

    @@ -413,7 +413,7 @@

    writeIndentedLines

  • Parameters

    @@ -436,7 +436,7 @@

    writeLine

  • Parameters

    @@ -459,7 +459,7 @@

    writeLines

  • Parameters

    @@ -482,7 +482,7 @@

    writeNewLine

  • Returns void

    diff --git a/docs/classes/_src_utils_id_generator_.idgenerator.html b/docs/classes/_src_utils_id_generator_.idgenerator.html index 06946d23..980061a3 100644 --- a/docs/classes/_src_utils_id_generator_.idgenerator.html +++ b/docs/classes/_src_utils_id_generator_.idgenerator.html @@ -115,7 +115,7 @@

    Private counts

    counts: Map<any, any> = new Map()
    @@ -132,7 +132,7 @@

    Private getCount

  • Parameters

    @@ -155,7 +155,7 @@

    Private increaseCount

  • Parameters

    @@ -178,7 +178,7 @@

    next

  • Parameters

    diff --git a/docs/enums/_src_ast_renderer_ast_dfn_.syntaxkind.html b/docs/enums/_src_ast_renderer_ast_dfn_.syntaxkind.html index 7a429cf1..18005ea1 100644 --- a/docs/enums/_src_ast_renderer_ast_dfn_.syntaxkind.html +++ b/docs/enums/_src_ast_renderer_ast_dfn_.syntaxkind.html @@ -136,7 +136,7 @@

    ArrayIncludes

    ArrayIncludes: = 23
    @@ -146,7 +146,7 @@

    ArrayLiteral

    ArrayLiteral: = 27
    @@ -156,7 +156,7 @@

    AssignmentStatement

    AssignmentStatement: = 11
    @@ -166,7 +166,7 @@

    BinaryExpression

    BinaryExpression: = 2
    @@ -176,7 +176,7 @@

    BooleanVariable

    BooleanVariable: = 12
    @@ -186,7 +186,7 @@

    CatchClause

    CatchClause: = 37
    @@ -196,7 +196,7 @@

    ComponentClassReference

    ComponentClassReference: = 38
    @@ -206,7 +206,7 @@

    ComponentReferenceLiteral

    ComponentReferenceLiteral: = 32
    @@ -216,7 +216,7 @@

    ComponentRendererReference

    ComponentRendererReference: = 16
    @@ -226,7 +226,7 @@

    ComputedCall

    ComputedCall: = 3
    @@ -236,7 +236,7 @@

    ConditionalExpression

    ConditionalExpression: = 24
    @@ -246,7 +246,7 @@

    CreateComponentInstance

    CreateComponentInstance: = 13
    @@ -256,7 +256,7 @@

    Else

    Else: = 21
    @@ -266,7 +266,7 @@

    ElseIf

    ElseIf: = 20
    @@ -276,7 +276,7 @@

    EncodeURIComponent

    EncodeURIComponent: = 26
    @@ -286,7 +286,7 @@

    ExpressionStatement

    ExpressionStatement: = 19
    @@ -296,7 +296,7 @@

    FilterCall

    FilterCall: = 25
    @@ -306,7 +306,7 @@

    Foreach

    Foreach: = 18
    @@ -316,7 +316,7 @@

    FunctionCall

    FunctionCall: = 17
    @@ -326,7 +326,7 @@

    FunctionDefinition

    FunctionDefinition: = 6
    @@ -336,7 +336,7 @@

    GetRootCtxCall

    GetRootCtxCall: = 31
    @@ -346,7 +346,7 @@

    HelperCall

    HelperCall: = 30
    @@ -356,7 +356,7 @@

    Identifier

    Identifier: = 1
    @@ -366,7 +366,7 @@

    If

    If: = 15
    @@ -376,7 +376,7 @@

    ImportHelper

    ImportHelper: = 5
    @@ -386,7 +386,7 @@

    JSONStringify

    JSONStringify: = 29
    @@ -396,7 +396,7 @@

    Literal

    Literal: = 10
    @@ -406,7 +406,7 @@

    MapAssign

    MapAssign: = 22
    @@ -416,7 +416,7 @@

    MapLiteral

    MapLiteral: = 9
    @@ -426,7 +426,7 @@

    NewExpression

    NewExpression: = 14
    @@ -436,7 +436,7 @@

    Null

    Null: = 0
    @@ -446,7 +446,7 @@

    RegexpReplace

    RegexpReplace: = 28
    @@ -456,7 +456,7 @@

    ReturnStatement

    ReturnStatement: = 8
    @@ -466,7 +466,7 @@

    SlotRenderCall

    SlotRenderCall: = 34
    @@ -476,7 +476,7 @@

    SlotRendererDefinition

    SlotRendererDefinition: = 33
    @@ -486,7 +486,7 @@

    TryStatement

    TryStatement: = 36
    @@ -496,7 +496,7 @@

    UnaryExpression

    UnaryExpression: = 4
    @@ -506,7 +506,7 @@

    Undefined

    Undefined: = 35
    @@ -516,7 +516,7 @@

    VariableDefinition

    VariableDefinition: = 7
    diff --git a/docs/enums/_src_compilers_san_expr_compiler_.outputtype.html b/docs/enums/_src_compilers_san_expr_compiler_.outputtype.html index 476425cd..8aa26482 100644 --- a/docs/enums/_src_compilers_san_expr_compiler_.outputtype.html +++ b/docs/enums/_src_compilers_san_expr_compiler_.outputtype.html @@ -94,7 +94,7 @@

    ESCAPE

    ESCAPE: = 1
    @@ -104,7 +104,7 @@

    ESCAPE_HTML

    ESCAPE_HTML: = 3
    @@ -114,7 +114,7 @@

    HTML

    HTML: = 2
    @@ -124,7 +124,7 @@

    NONE

    NONE: = 0
    diff --git a/docs/interfaces/_src_ast_renderer_ast_dfn_.block.html b/docs/interfaces/_src_ast_renderer_ast_dfn_.block.html index 02040166..4391675b 100644 --- a/docs/interfaces/_src_ast_renderer_ast_dfn_.block.html +++ b/docs/interfaces/_src_ast_renderer_ast_dfn_.block.html @@ -112,7 +112,7 @@

    body

    body: Iterable<Statement>
    @@ -123,7 +123,7 @@

    kind

    diff --git a/docs/interfaces/_src_ast_renderer_ast_dfn_.syntaxnode.html b/docs/interfaces/_src_ast_renderer_ast_dfn_.syntaxnode.html index a86572e8..5e9ac4ab 100644 --- a/docs/interfaces/_src_ast_renderer_ast_dfn_.syntaxnode.html +++ b/docs/interfaces/_src_ast_renderer_ast_dfn_.syntaxnode.html @@ -154,7 +154,7 @@

    kind

    diff --git a/docs/interfaces/_src_compilers_renderer_options_.parsesansourcefileoptions.html b/docs/interfaces/_src_compilers_renderer_options_.parsesansourcefileoptions.html index 8ad38c7f..493703f0 100644 --- a/docs/interfaces/_src_compilers_renderer_options_.parsesansourcefileoptions.html +++ b/docs/interfaces/_src_compilers_renderer_options_.parsesansourcefileoptions.html @@ -99,7 +99,7 @@

    Optional sanReferencesanReferenceInfo: RenderOptions["sanReferenceInfo"]

  • diff --git a/docs/interfaces/_src_compilers_renderer_options_.renderoptions.html b/docs/interfaces/_src_compilers_renderer_options_.renderoptions.html index 9064cc6e..2dc100d1 100644 --- a/docs/interfaces/_src_compilers_renderer_options_.renderoptions.html +++ b/docs/interfaces/_src_compilers_renderer_options_.renderoptions.html @@ -127,7 +127,7 @@

    Optional functionName

    functionName: undefined | string
  • @@ -137,7 +137,7 @@

    Optional importHelpersimportHelpers: undefined | string

    @@ -147,7 +147,7 @@

    Optional removeModulesremoveModules: RegExp[]

  • @@ -162,7 +162,7 @@

    Optional sanReferencesanReferenceInfo: undefined | { className?: undefined | string; methodName?: undefined | string; moduleName?: undefined | string }

    @@ -172,7 +172,7 @@

    Optional ssrOnly

    ssrOnly: undefined | false | true
    @@ -182,7 +182,7 @@

    Optional useProvided
    useProvidedComponentClass: undefined | false | true
    diff --git a/docs/interfaces/_src_models_component_info_.componentinfo.html b/docs/interfaces/_src_models_component_info_.componentinfo.html index 6339cc6a..9764b7cf 100644 --- a/docs/interfaces/_src_models_component_info_.componentinfo.html +++ b/docs/interfaces/_src_models_component_info_.componentinfo.html @@ -125,7 +125,7 @@

    childComponents

    childComponents: Map<TagName, ComponentReference>
    @@ -135,7 +135,7 @@

    id

    id: string
    @@ -145,7 +145,7 @@

    root

    root: ANode
    @@ -162,7 +162,7 @@

    compileToRenderer

  • Parameters

    @@ -185,7 +185,7 @@

    getComputedNames

  • Returns string[]

    @@ -202,7 +202,7 @@

    getFilterNames

  • Returns string[]

    @@ -219,7 +219,7 @@

    hasDynamicComponent

  • Returns boolean

    @@ -236,7 +236,7 @@

    hasMethod

  • Parameters

    diff --git a/docs/interfaces/_src_models_global_context_.globalcontext.html b/docs/interfaces/_src_models_global_context_.globalcontext.html index e60fd621..a461b33f 100644 --- a/docs/interfaces/_src_models_global_context_.globalcontext.html +++ b/docs/interfaces/_src_models_global_context_.globalcontext.html @@ -104,7 +104,7 @@

    Optional customComponent<
  • Parameters

    @@ -127,7 +127,7 @@

    Optional customSSRFilePat
  • Parameters

    diff --git a/docs/interfaces/_src_models_global_context_.referinfo.html b/docs/interfaces/_src_models_global_context_.referinfo.html index 978b8474..999bb9ba 100644 --- a/docs/interfaces/_src_models_global_context_.referinfo.html +++ b/docs/interfaces/_src_models_global_context_.referinfo.html @@ -101,7 +101,7 @@

    id

    id: string
    @@ -111,7 +111,7 @@

    specifier

    specifier: string
    @@ -121,7 +121,7 @@

    Optional tagName

    tagName: undefined | string
    diff --git a/docs/interfaces/_src_models_options_.filedescriptor.html b/docs/interfaces/_src_models_options_.filedescriptor.html index f2857e50..fb474c19 100644 --- a/docs/interfaces/_src_models_options_.filedescriptor.html +++ b/docs/interfaces/_src_models_options_.filedescriptor.html @@ -107,7 +107,7 @@

    fileContent

    fileContent: string
    @@ -122,7 +122,7 @@

    filePath

    filePath: string
    diff --git a/docs/interfaces/_src_models_options_.sanfiledescriptor.html b/docs/interfaces/_src_models_options_.sanfiledescriptor.html index 82c05620..8a643e84 100644 --- a/docs/interfaces/_src_models_options_.sanfiledescriptor.html +++ b/docs/interfaces/_src_models_options_.sanfiledescriptor.html @@ -112,7 +112,7 @@

    filePath

    filePath: string
    @@ -127,7 +127,7 @@

    scriptContent

    scriptContent: string
    @@ -142,7 +142,7 @@

    templateContent

    templateContent: string
    diff --git a/docs/interfaces/_src_models_renderer_.renderer.html b/docs/interfaces/_src_models_renderer_.renderer.html index 617abe00..3456e0b7 100644 --- a/docs/interfaces/_src_models_renderer_.renderer.html +++ b/docs/interfaces/_src_models_renderer_.renderer.html @@ -87,7 +87,7 @@

    Callable

  • Parameters

    diff --git a/docs/interfaces/_src_models_target_code_generator_.targetcodegenerator.html b/docs/interfaces/_src_models_target_code_generator_.targetcodegenerator.html index c2f57986..515f9758 100644 --- a/docs/interfaces/_src_models_target_code_generator_.targetcodegenerator.html +++ b/docs/interfaces/_src_models_target_code_generator_.targetcodegenerator.html @@ -120,7 +120,7 @@

    Optional compileToRendere
  • Parameters

    @@ -146,7 +146,7 @@

    compileToSource

  • Parameters

    @@ -172,7 +172,7 @@

    Optional emitHelpers

  • Parameters

    diff --git a/docs/interfaces/_src_runtime_create_helpers_.sanssrhelpers.html b/docs/interfaces/_src_runtime_create_helpers_.sanssrhelpers.html index b8f75455..11854104 100644 --- a/docs/interfaces/_src_runtime_create_helpers_.sanssrhelpers.html +++ b/docs/interfaces/_src_runtime_create_helpers_.sanssrhelpers.html @@ -101,7 +101,7 @@

    SanSSRData

    SanSSRData: typeof SanSSRData
    @@ -116,7 +116,7 @@

    _

    _: typeof _
    @@ -131,7 +131,7 @@

    createResolver

    createResolver: typeof createResolver
    diff --git a/docs/interfaces/_src_runtime_resolver_.resolver.html b/docs/interfaces/_src_runtime_resolver_.resolver.html index d0859736..758fb57f 100644 --- a/docs/interfaces/_src_runtime_resolver_.resolver.html +++ b/docs/interfaces/_src_runtime_resolver_.resolver.html @@ -103,7 +103,7 @@

    getChildComponentClass

    getChildComponentClass: (ref: { id: string; specifier?: undefined | string }, CurrentComponentClass: ComponentClass, tagName: string, context?: GlobalContext) => ComponentClass
    @@ -151,7 +151,7 @@

    getPrototype

    getPrototype: (id: string) => SanComponent<{}>
    @@ -188,7 +188,7 @@

    getRenderer

    getRenderer: (ref: { id: string; specifier?: undefined | string }, tagName?: undefined | string, context?: GlobalContext) => Function
    @@ -233,7 +233,7 @@

    setPrototype

    setPrototype: (id: string, proto: SanComponent<{}>) => void
    @@ -267,7 +267,7 @@

    setRenderer

    setRenderer: (id: string, fn: Function) => void
    diff --git a/docs/interfaces/_src_runtime_underscore_.context.html b/docs/interfaces/_src_runtime_underscore_.context.html index cabc9878..fd209a6a 100644 --- a/docs/interfaces/_src_runtime_underscore_.context.html +++ b/docs/interfaces/_src_runtime_underscore_.context.html @@ -100,7 +100,7 @@

    instance

    instance: any
    @@ -110,7 +110,7 @@

    Optional parentCtx

    parentCtx: Context
    diff --git a/docs/interfaces/_src_target_js_compilers_compile_options_.compileoptions.html b/docs/interfaces/_src_target_js_compilers_compile_options_.compileoptions.html index 426d9f2b..b6b3c1c9 100644 --- a/docs/interfaces/_src_target_js_compilers_compile_options_.compileoptions.html +++ b/docs/interfaces/_src_target_js_compilers_compile_options_.compileoptions.html @@ -120,7 +120,7 @@

    Optional bareFunction

    bareFunction: undefined | false | true
    @@ -130,7 +130,7 @@

    Optional bareFunctionbareFunctionBody: undefined | false | true

    @@ -141,7 +141,7 @@

    Optional functionName

    Inherited from RenderOptions.functionName

    @@ -152,7 +152,7 @@

    Optional importHelpers

    Inherited from RenderOptions.importHelpers

    @@ -163,7 +163,7 @@

    Optional removeModules

    Inherited from RenderOptions.removeModules

    @@ -179,7 +179,7 @@

    Optional sanReference

    Inherited from RenderOptions.sanReferenceInfo

    @@ -190,7 +190,7 @@

    Optional ssrOnly

    @@ -201,7 +201,7 @@

    Optional useProvided
    diff --git a/docs/modules/_src_ast_js_ast_util_.html b/docs/modules/_src_ast_js_ast_util_.html index 0b12feba..6e8ef1a6 100644 --- a/docs/modules/_src_ast_js_ast_util_.html +++ b/docs/modules/_src_ast_js_ast_util_.html @@ -150,7 +150,7 @@

    addStringPropertyForObject

  • @@ -184,7 +184,7 @@

    assertArrayExpression

  • Parameters

    @@ -207,7 +207,7 @@

    assertIdentifier

  • Parameters

    @@ -230,7 +230,7 @@

    assertLiteral

  • Parameters

    @@ -253,7 +253,7 @@

    assertObjectExpression

  • Parameters

    @@ -276,7 +276,7 @@

    assertProperty

  • Parameters

    @@ -299,7 +299,7 @@

    assertVariableDeclarator

  • Parameters

    @@ -322,7 +322,7 @@

    deleteMemberAssignmentsTo

  • Parameters

    @@ -351,7 +351,7 @@

    deleteMembersFromClassDeclaration

  • Parameters

    @@ -377,7 +377,7 @@

    deletePropertiesFromObject

  • Parameters

    @@ -405,7 +405,7 @@

    filterByType

  • Parameters

    @@ -422,7 +422,7 @@

    Returns VariableD
  • Parameters

    @@ -439,7 +439,7 @@

    Returns ImportDec
  • Parameters

    @@ -465,7 +465,7 @@

    findDefaultExport

  • @@ -497,7 +497,7 @@

    findESMImports

  • @@ -527,7 +527,7 @@

    findExportNames

  • @@ -555,7 +555,7 @@

    findScriptRequires

  • @@ -585,7 +585,7 @@

    getClassName

  • Parameters

    @@ -608,7 +608,7 @@

    getConstructor

  • Parameters

    @@ -631,7 +631,7 @@

    getLiteralValue

  • @@ -659,7 +659,7 @@

    getMemberAssignmentsTo

  • @@ -690,7 +690,7 @@

    getMembersFromClassDeclaration

  • @@ -718,7 +718,7 @@

    getPropertiesFromObject

  • Parameters

    @@ -741,7 +741,7 @@

    getPropertyFromObject

  • Parameters

    @@ -767,7 +767,7 @@

    getRequireSpecifier

  • Parameters

    @@ -790,7 +790,7 @@

    getStringArrayValue

  • @@ -818,7 +818,7 @@

    getStringValue

  • Parameters

    @@ -841,7 +841,7 @@

    isArrayExpression

  • Parameters

    @@ -864,7 +864,7 @@

    isAssignmentExpression

  • Parameters

    @@ -887,7 +887,7 @@

    isBinaryExpression

  • Parameters

    @@ -910,7 +910,7 @@

    isCallExpression

  • Parameters

    @@ -933,7 +933,7 @@

    isClass

  • Parameters

    @@ -956,7 +956,7 @@

    isClassDeclaration

  • Parameters

    @@ -979,7 +979,7 @@

    isClassExpression

  • Parameters

    @@ -1002,7 +1002,7 @@

    isExportDefaultDeclaration

  • Parameters

    @@ -1025,7 +1025,7 @@

    isExportsMemberExpression

  • Parameters

    @@ -1048,7 +1048,7 @@

    isExpressionStatement

  • Parameters

    @@ -1071,7 +1071,7 @@

    isIdentifier

  • Parameters

    @@ -1094,7 +1094,7 @@

    isImportDefaultSpecifier

  • Parameters

    @@ -1117,7 +1117,7 @@

    isImportSpecifier

  • Parameters

    @@ -1140,7 +1140,7 @@

    isLiteral

  • Parameters

    @@ -1163,7 +1163,7 @@

    isMemberAssignment

  • Parameters

    @@ -1186,7 +1186,7 @@

    isMemberExpression

  • Parameters

    @@ -1209,7 +1209,7 @@

    isModuleExports

  • Parameters

    @@ -1232,7 +1232,7 @@

    isObjectExpression

  • Parameters

    @@ -1255,7 +1255,7 @@

    isObjectPattern

  • Parameters

    @@ -1278,7 +1278,7 @@

    isProgram

  • Parameters

    @@ -1301,7 +1301,7 @@

    isProperty

  • Parameters

    @@ -1324,7 +1324,7 @@

    isRequire

  • Parameters

    @@ -1347,7 +1347,7 @@

    isRequireSpecifier

  • Parameters

    @@ -1373,7 +1373,7 @@

    isTemplateLiteral

  • Parameters

    @@ -1396,7 +1396,7 @@

    isThisExpression

  • Parameters

    @@ -1419,7 +1419,7 @@

    isVariableDeclaration

  • Parameters

    @@ -1442,7 +1442,7 @@

    isVariableDeclarator

  • Parameters

    @@ -1465,7 +1465,7 @@

    location

  • Parameters

    @@ -1487,7 +1487,7 @@

    Const OPERATORS

    OPERATORS: object
    @@ -1500,7 +1500,7 @@

    +

  • Parameters

    diff --git a/docs/modules/_src_ast_renderer_ast_dfn_.html b/docs/modules/_src_ast_renderer_ast_dfn_.html index 7ab17845..1ec4c3a7 100644 --- a/docs/modules/_src_ast_renderer_ast_dfn_.html +++ b/docs/modules/_src_ast_renderer_ast_dfn_.html @@ -147,7 +147,7 @@

    BinaryOperator

    BinaryOperator: "+" | "-" | "*" | "/" | "." | "===" | "!==" | "||" | "&&" | "[]" | "+=" | "!=" | "=="
  • @@ -157,7 +157,7 @@

    Expression

    @@ -167,7 +167,7 @@

    Statement

    @@ -177,7 +177,7 @@

    UnaryOperator

    UnaryOperator: "!" | "~" | "+" | "()" | "-"
    diff --git a/docs/modules/_src_ast_renderer_ast_util_.html b/docs/modules/_src_ast_renderer_ast_util_.html index 5300a661..b9c0e68a 100644 --- a/docs/modules/_src_ast_renderer_ast_util_.html +++ b/docs/modules/_src_ast_renderer_ast_util_.html @@ -119,7 +119,7 @@

    Const CTX_DATA

    CTX_DATA: BinaryExpression = BINARY(I('ctx'), '.', I('data'))
    @@ -129,7 +129,7 @@

    Const EMPTY_MAP

    EMPTY_MAP: MapLiteral = new MapLiteral([])
    @@ -139,7 +139,7 @@

    Const NULL

    NULL: Null = Null.create()
    @@ -149,7 +149,7 @@

    Const UNDEFINED

    UNDEFINED: Undefined = Undefined.create()
    @@ -166,7 +166,7 @@

    ASSIGN

  • Parameters

    @@ -192,7 +192,7 @@

    BINARY

  • Parameters

    @@ -221,7 +221,7 @@

    DEF

  • Parameters

    @@ -247,7 +247,7 @@

    I

  • Parameters

    @@ -270,7 +270,7 @@

    L

  • Parameters

    @@ -293,7 +293,7 @@

    NEW

  • Parameters

    @@ -319,7 +319,7 @@

    RETURN

  • Parameters

    @@ -342,7 +342,7 @@

    STATEMENT

  • Parameters

    @@ -365,7 +365,7 @@

    UNARY

  • Parameters

    @@ -391,7 +391,7 @@

    createDefaultValue

  • Parameters

    @@ -417,7 +417,7 @@

    createDefineWithDefaultValue

  • Parameters

    @@ -446,7 +446,7 @@

    createHTMLExpressionAppend

  • Parameters

    @@ -469,7 +469,7 @@

    createHTMLLiteralAppend

  • Parameters

    @@ -492,7 +492,7 @@

    createIfNotNull

  • Parameters

    @@ -518,7 +518,7 @@

    createIfNull

  • Parameters

    @@ -544,7 +544,7 @@

    createIfStrictEqual

  • Parameters

    @@ -573,7 +573,7 @@

    createTryStatement

  • Parameters

    @@ -602,7 +602,7 @@

    isBinaryExpression

  • Parameters

    @@ -625,7 +625,7 @@

    isBlock

  • Parameters

    @@ -648,7 +648,7 @@

    isExpressionStatement

  • Parameters

    @@ -671,7 +671,7 @@

    isIdentifier

  • Parameters

    @@ -694,7 +694,7 @@

    isLiteral

  • Parameters

    @@ -717,7 +717,7 @@

    isSyntaxNode

  • Parameters

    diff --git a/docs/modules/_src_ast_renderer_ast_walker_.html b/docs/modules/_src_ast_renderer_ast_walker_.html index 9776c006..85397c3b 100644 --- a/docs/modules/_src_ast_renderer_ast_walker_.html +++ b/docs/modules/_src_ast_renderer_ast_walker_.html @@ -92,7 +92,7 @@

    walk

  • Parameters

    diff --git a/docs/modules/_src_ast_san_ast_type_guards_.html b/docs/modules/_src_ast_san_ast_type_guards_.html index b299704a..fa4717a5 100644 --- a/docs/modules/_src_ast_san_ast_type_guards_.html +++ b/docs/modules/_src_ast_san_ast_type_guards_.html @@ -111,7 +111,7 @@

    isADynamicNode

  • Parameters

    @@ -134,7 +134,7 @@

    isAForNode

  • Parameters

    @@ -157,7 +157,7 @@

    isAFragmentNode

  • Parameters

    @@ -180,7 +180,7 @@

    isAIfNode

  • Parameters

    @@ -203,7 +203,7 @@

    isASlotNode

  • Parameters

    @@ -226,7 +226,7 @@

    isATemplateNode

  • Parameters

    @@ -249,7 +249,7 @@

    isATextNode

  • Parameters

    @@ -272,7 +272,7 @@

    isExprAccessorNode

  • Parameters

    @@ -295,7 +295,7 @@

    isExprArrayNode

  • Parameters

    @@ -318,7 +318,7 @@

    isExprBinaryNode

  • Parameters

    @@ -341,7 +341,7 @@

    isExprBoolNode

  • Parameters

    @@ -364,7 +364,7 @@

    isExprCallNode

  • Parameters

    @@ -387,7 +387,7 @@

    isExprInterpNode

  • Parameters

    @@ -410,7 +410,7 @@

    isExprNullNode

  • Parameters

    @@ -433,7 +433,7 @@

    isExprNumberNode

  • Parameters

    @@ -456,7 +456,7 @@

    isExprObjectNode

  • Parameters

    @@ -479,7 +479,7 @@

    isExprStringNode

  • Parameters

    @@ -502,7 +502,7 @@

    isExprTertiaryNode

  • Parameters

    @@ -525,7 +525,7 @@

    isExprTextNode

  • Parameters

    @@ -548,7 +548,7 @@

    isExprUnaryNode

  • Parameters

    diff --git a/docs/modules/_src_ast_san_ast_util_.html b/docs/modules/_src_ast_san_ast_util_.html index df8188b7..cc6e19f1 100644 --- a/docs/modules/_src_ast_san_ast_util_.html +++ b/docs/modules/_src_ast_san_ast_util_.html @@ -94,7 +94,7 @@

    getANodePropByName

  • @@ -125,7 +125,7 @@

    parseANodeProps

  • @@ -154,7 +154,7 @@

    visitANodeRecursively

  • diff --git a/docs/modules/_src_ast_ts_ast_util_.html b/docs/modules/_src_ast_ts_ast_util_.html index 3de68709..1ed1848b 100644 --- a/docs/modules/_src_ast_ts_ast_util_.html +++ b/docs/modules/_src_ast_ts_ast_util_.html @@ -102,7 +102,7 @@

    Const debug

    debug: Debugger = debugFactory('ts-ast-util')
    @@ -119,7 +119,7 @@

    getChildComponents

  • Parameters

    @@ -166,7 +166,7 @@

    getComponentClassIdentifier

  • @@ -195,7 +195,7 @@

    getLiteralText

  • Parameters

    @@ -218,7 +218,7 @@

    getObjectLiteralPropertyKeys

  • Parameters

    @@ -244,7 +244,7 @@

    getPropertyAssignmentName

  • Parameters

    @@ -267,7 +267,7 @@

    getPropertyStringArrayValue

  • Type parameters

    @@ -300,7 +300,7 @@

    getPropertyStringValue

  • Type parameters

    @@ -326,7 +326,7 @@

    Returns T<
  • Type parameters

    @@ -358,7 +358,7 @@

    getSanImportDeclaration

  • Parameters

    @@ -381,7 +381,7 @@

    isChildClassOf

  • Parameters

    diff --git a/docs/modules/_src_bin_ssr_.html b/docs/modules/_src_bin_ssr_.html index 801b7071..2d87b546 100644 --- a/docs/modules/_src_bin_ssr_.html +++ b/docs/modules/_src_bin_ssr_.html @@ -107,7 +107,7 @@

    OptionValue

    OptionValue: string | undefined
    @@ -120,7 +120,7 @@

    Const componentFile

    componentFile: string = resolve(yargs.argv._[0])
    @@ -130,7 +130,7 @@

    Const helpers

    helpers: string = yargs.argv.helpers as string
    @@ -140,7 +140,7 @@

    Const options

    options: any = JSON.parse(yargs.argv.targetOptions as string)
    @@ -150,7 +150,7 @@

    Const outputFile

    outputFile: undefined | string = yargs.argv.output as OptionValue
    @@ -160,7 +160,7 @@

    Const project

    project: SanProject = new SanProject(tsConfigFilePath)
    @@ -170,7 +170,7 @@

    Const target

    target: string = yargs.argv.target as string
    @@ -180,7 +180,7 @@

    Const targetCode

    targetCode: string = project.compile(componentFile, target, options)
    @@ -190,7 +190,7 @@

    Const tsConfigFile
    tsConfigFilePath: undefined | string = yargs.argv.tsconfig as OptionValue
    @@ -207,7 +207,7 @@

    output

  • Parameters

    diff --git a/docs/modules/_src_compilers_element_compiler_.html b/docs/modules/_src_compilers_element_compiler_.html index 8857590b..02df42ba 100644 --- a/docs/modules/_src_compilers_element_compiler_.html +++ b/docs/modules/_src_compilers_element_compiler_.html @@ -94,7 +94,7 @@

    Const BOOL_ATTRIBUTES

    BOOL_ATTRIBUTES: string[] = ['readonly', 'disabled', 'multiple', 'checked']
    diff --git a/docs/modules/_src_compilers_san_expr_compiler_.html b/docs/modules/_src_compilers_san_expr_compiler_.html index 4c2b5ea7..7a62a863 100644 --- a/docs/modules/_src_compilers_san_expr_compiler_.html +++ b/docs/modules/_src_compilers_san_expr_compiler_.html @@ -115,7 +115,7 @@

    array

  • Parameters

    @@ -138,7 +138,7 @@

    binary

  • Parameters

    @@ -164,7 +164,7 @@

    callExpr

  • Parameters

    @@ -190,7 +190,7 @@

    dataAccess

  • Parameters

    @@ -216,7 +216,7 @@

    interp

  • Parameters

    @@ -242,7 +242,7 @@

    object

  • Parameters

    @@ -265,7 +265,7 @@

    outputCode

  • Parameters

    @@ -291,7 +291,7 @@

    sanExpr

  • @@ -329,7 +329,7 @@

    str

  • Parameters

    @@ -355,7 +355,7 @@

    tertiary

  • Parameters

    @@ -381,7 +381,7 @@

    text

  • Parameters

    @@ -407,7 +407,7 @@

    unary

  • Parameters

    @@ -429,7 +429,7 @@

    Const binaryOp

    binaryOp: object
    @@ -438,7 +438,7 @@

    121

    121: string = "<="
    @@ -448,7 +448,7 @@

    122

    122: string = "=="
    @@ -458,7 +458,7 @@

    123

    123: string = ">="
    @@ -468,7 +468,7 @@

    155

    155: string = "!=="
    @@ -478,7 +478,7 @@

    183

    183: string = "==="
    @@ -488,7 +488,7 @@

    248

    248: string = "||"
    @@ -498,7 +498,7 @@

    37

    37: string = "%"
    @@ -508,7 +508,7 @@

    42

    42: string = "*"
    @@ -518,7 +518,7 @@

    43

    43: string = "+"
    @@ -528,7 +528,7 @@

    45

    45: string = "-"
    @@ -538,7 +538,7 @@

    47

    47: string = "/"
    @@ -548,7 +548,7 @@

    60

    60: string = "<"
    @@ -558,7 +558,7 @@

    62

    62: string = ">"
    @@ -568,7 +568,7 @@

    76

    76: string = "&&"
    @@ -578,7 +578,7 @@

    94

    94: string = "!="
    diff --git a/docs/modules/_src_compilers_ts2js_.html b/docs/modules/_src_compilers_ts2js_.html index e252ca97..f48b787c 100644 --- a/docs/modules/_src_compilers_ts2js_.html +++ b/docs/modules/_src_compilers_ts2js_.html @@ -95,7 +95,7 @@

    Const debug

    debug: Debugger = debugFactory('san-ssr:ts2js')
    @@ -112,7 +112,7 @@

    tsCode2js

  • Parameters

    @@ -138,7 +138,7 @@

    tsSourceFile2js

  • Parameters

    diff --git a/docs/modules/_src_fixtures_case_.html b/docs/modules/_src_fixtures_case_.html index 8bdecdae..faa4cd3a 100644 --- a/docs/modules/_src_fixtures_case_.html +++ b/docs/modules/_src_fixtures_case_.html @@ -108,7 +108,7 @@

    Const caseRoots

    caseRoots: string[] = [join(__dirname, '../../node_modules/san-html-cases/src'),join(__dirname, '../../test/cases')]
    @@ -118,7 +118,7 @@

    Const debug

    debug: Debugger = debugFactory('case')
    @@ -128,7 +128,7 @@

    Const importHelpers

    importHelpers: string = join(__dirname, '../../dist/runtime/helpers')
    @@ -138,7 +138,7 @@

    Const sanProject

    sanProject: SanProject = new SanProject(tsConfigFilePath)
    @@ -148,7 +148,7 @@

    Const tsConfigFile
    tsConfigFilePath: string = join(__dirname, '../../test/tsconfig.json')
    @@ -165,7 +165,7 @@

    compileCaseToRenderer

  • Parameters

    @@ -191,7 +191,7 @@

    compileComponent

  • Parameters

    @@ -226,7 +226,7 @@

    compileJS

  • Parameters

    @@ -258,7 +258,7 @@

    compileTS

  • Parameters

    @@ -287,7 +287,7 @@

    getRenderArguments

  • Parameters

    @@ -316,7 +316,7 @@

    jsExists

  • Parameters

    @@ -342,7 +342,7 @@

    ls

  • Returns { caseName: string; caseRoot: string }[]

    @@ -359,7 +359,7 @@

    readCaseData

  • Parameters

    @@ -385,7 +385,7 @@

    readExpected

  • Parameters

    @@ -411,7 +411,7 @@

    renderOnthefly

  • Parameters

    @@ -437,7 +437,7 @@

    tsExists

  • Parameters

    diff --git a/docs/modules/_src_helpers_markexternalcomponent_.html b/docs/modules/_src_helpers_markexternalcomponent_.html index abeb5098..63fafcc8 100644 --- a/docs/modules/_src_helpers_markexternalcomponent_.html +++ b/docs/modules/_src_helpers_markexternalcomponent_.html @@ -96,7 +96,7 @@

    Const COMPONENT_REFERENCECOMPONENT_REFERENCE: "__COMPONENT_REFERENCE__" = "__COMPONENT_REFERENCE__"

  • @@ -106,7 +106,7 @@

    Const originRequire

    originRequire: Require = Module.prototype.require
    @@ -123,7 +123,7 @@

    cancelMarkExternalComponent

  • Returns void

    @@ -140,7 +140,7 @@

    markExternalComponent

  • Parameters

    diff --git a/docs/modules/_src_index_.html b/docs/modules/_src_index_.html index b0310d9b..f10dc5db 100644 --- a/docs/modules/_src_index_.html +++ b/docs/modules/_src_index_.html @@ -343,7 +343,7 @@

    Let defaultProject

    defaultProject: SanProject
    @@ -360,7 +360,7 @@

    compileToRenderer

  • Parameters

    @@ -386,7 +386,7 @@

    compileToSource

  • Parameters

    diff --git a/docs/modules/_src_models_component_.html b/docs/modules/_src_models_component_.html index 2924efdd..f3819311 100644 --- a/docs/modules/_src_models_component_.html +++ b/docs/modules/_src_models_component_.html @@ -107,7 +107,7 @@

    ComponentClass

    ComponentClass: ComponentConstructor<{}, {}>
    @@ -120,7 +120,7 @@

    Const COMPONENT_RESERVED_COMPONENT_RESERVED_MEMBERS: Set<string> = new Set([// 组件内'constructor','aNode','components','template','attached','created','detached','disposed','compiled',// san 的 Component'_initSourceSlots','nodeType','nextTick','_ctx','_toPhase','on','un','fire','_calcComputed','dispatch','slot','ref','_update','_updateBindxOwner','_repaintChildren','_initDataChanger','watch','_getElAsRootNode','attach','detach','dispose','_onEl','_attached','_leave','_callHook'])

  • @@ -137,7 +137,7 @@

    isComponentLoader

  • Parameters

    diff --git a/docs/modules/_src_models_component_info_.html b/docs/modules/_src_models_component_info_.html index bdb23507..0035080f 100644 --- a/docs/modules/_src_models_component_info_.html +++ b/docs/modules/_src_models_component_info_.html @@ -104,7 +104,7 @@

    TagName

    TagName: string
    @@ -114,7 +114,7 @@

    TrimWhitespace

    TrimWhitespace: "none" | "blank" | "all" | undefined
    diff --git a/docs/modules/_src_models_component_reference_.html b/docs/modules/_src_models_component_reference_.html index 7c4b40ee..417c1db3 100644 --- a/docs/modules/_src_models_component_reference_.html +++ b/docs/modules/_src_models_component_reference_.html @@ -99,7 +99,7 @@

    componentID

  • Parameters

    diff --git a/docs/modules/_src_models_options_.html b/docs/modules/_src_models_options_.html index d0e5d01a..e281f982 100644 --- a/docs/modules/_src_models_options_.html +++ b/docs/modules/_src_models_options_.html @@ -105,7 +105,7 @@

    CompileInput

    @@ -115,7 +115,7 @@

    ComponentClass

    ComponentClass: ComponentConstructor<{}, any>
    @@ -125,7 +125,7 @@

    FilePath

    FilePath: string
    @@ -142,7 +142,7 @@

    isComponentClass

  • Parameters

    @@ -165,7 +165,7 @@

    isFileDescriptor

  • Parameters

    @@ -188,7 +188,7 @@

    isSanFileDescriptor

  • Parameters

    diff --git a/docs/modules/_src_models_san_project_.html b/docs/modules/_src_models_san_project_.html index 709bf362..e6bab95e 100644 --- a/docs/modules/_src_models_san_project_.html +++ b/docs/modules/_src_models_san_project_.html @@ -94,7 +94,7 @@

    TargetCodeGeneratorClass

    TargetCodeGeneratorClass<T>: { constructor: any }

    Type parameters

    @@ -115,7 +115,7 @@
    constructor: function
  • Parameters

    diff --git a/docs/modules/_src_models_san_source_file_.html b/docs/modules/_src_models_san_source_file_.html index 0dc53bbc..b0661ab6 100644 --- a/docs/modules/_src_models_san_source_file_.html +++ b/docs/modules/_src_models_san_source_file_.html @@ -110,7 +110,7 @@

    SanSourceFile

    @@ -123,7 +123,7 @@

    Const debug

    debug: Debugger = debugFactory('san-source-file')
    @@ -140,7 +140,7 @@

    isJSSanSourceFile

  • Parameters

    @@ -163,7 +163,7 @@

    isTypedSanSourceFile

  • Parameters

    diff --git a/docs/modules/_src_optimizers_bracket_to_dot_.html b/docs/modules/_src_optimizers_bracket_to_dot_.html index f6887e1b..dd93b228 100644 --- a/docs/modules/_src_optimizers_bracket_to_dot_.html +++ b/docs/modules/_src_optimizers_bracket_to_dot_.html @@ -93,7 +93,7 @@

    bracketToDot

  • @@ -121,7 +121,7 @@

    isBracketNotation

  • Parameters

    diff --git a/docs/modules/_src_optimizers_merge_literal_add_.html b/docs/modules/_src_optimizers_merge_literal_add_.html index 6b6a2346..3b237dcd 100644 --- a/docs/modules/_src_optimizers_merge_literal_add_.html +++ b/docs/modules/_src_optimizers_merge_literal_add_.html @@ -96,7 +96,7 @@

    HTMLAddEqualLiteral

    HTMLAddEqualLiteral: Statement & { value: { lhs: Identifier; op: "+="; rhs: Literal } }
    @@ -113,7 +113,7 @@

    doMergeLiteralAdd

  • @@ -141,7 +141,7 @@

    isHTMLAddEqualLiteral

  • Parameters

    @@ -164,7 +164,7 @@

    mergeLiteralAdd

  • Parameters

    diff --git a/docs/modules/_src_parsers_javascript_san_parser_.html b/docs/modules/_src_parsers_javascript_san_parser_.html index c5762edf..b337ca6c 100644 --- a/docs/modules/_src_parsers_javascript_san_parser_.html +++ b/docs/modules/_src_parsers_javascript_san_parser_.html @@ -104,7 +104,7 @@

    ExportName

    ExportName: string
    @@ -114,7 +114,7 @@

    ImportName

    ImportName: string
    @@ -124,7 +124,7 @@

    ImportSpecifier

    ImportSpecifier: string
    @@ -134,7 +134,7 @@

    LocalName

    LocalName: string
    @@ -147,7 +147,7 @@

    Const DEFAULT_LOADER_CM
    DEFAULT_LOADER_CMP: "SanSSRDefaultLoaderComponent" = "SanSSRDefaultLoaderComponent"
    @@ -157,7 +157,7 @@

    Const debug

    debug: Debugger = debugFactory('ts-component-parser')
    diff --git a/docs/modules/_src_parsers_normalize_component_.html b/docs/modules/_src_parsers_normalize_component_.html index 67c2a13f..15d4b096 100644 --- a/docs/modules/_src_parsers_normalize_component_.html +++ b/docs/modules/_src_parsers_normalize_component_.html @@ -92,7 +92,7 @@

    normalizeComponentClass

  • Parameters

    diff --git a/docs/modules/_src_parsers_parse_template_.html b/docs/modules/_src_parsers_parse_template_.html index f26bc2c7..6b578f75 100644 --- a/docs/modules/_src_parsers_parse_template_.html +++ b/docs/modules/_src_parsers_parse_template_.html @@ -99,7 +99,7 @@

    extractInterpNodeFromRootANode

  • Parameters

    @@ -122,7 +122,7 @@

    normalizeANodeProps

  • Parameters

    @@ -145,7 +145,7 @@

    normalizeOptionTag

  • Parameters

    @@ -168,7 +168,7 @@

    normalizeRootANode

  • @@ -201,7 +201,7 @@

    normalizeRootATemplateNode

  • Parameters

    @@ -224,7 +224,7 @@

    normalizeRootClassProp

  • Parameters

    @@ -247,7 +247,7 @@

    normalizeRootStyleProp

  • Parameters

    @@ -270,7 +270,7 @@

    parseAndNormalizeTemplate

  • Parameters

    diff --git a/docs/modules/_src_parsers_remove_modules_.html b/docs/modules/_src_parsers_remove_modules_.html index b219e73f..7d0ae026 100644 --- a/docs/modules/_src_parsers_remove_modules_.html +++ b/docs/modules/_src_parsers_remove_modules_.html @@ -94,7 +94,7 @@

    Const debug

    debug: Debugger = debugFactory('san-ssr:remove-modules')
    @@ -111,7 +111,7 @@

    removeModules

  • diff --git a/docs/modules/_src_parsers_tsconfig_.html b/docs/modules/_src_parsers_tsconfig_.html index 31e5ac1b..30952037 100644 --- a/docs/modules/_src_parsers_tsconfig_.html +++ b/docs/modules/_src_parsers_tsconfig_.html @@ -92,7 +92,7 @@

    getDefaultTSConfigPath

  • Parameters

    diff --git a/docs/modules/_src_parsers_typescript_san_parser_.html b/docs/modules/_src_parsers_typescript_san_parser_.html index 9263dd60..2d214e27 100644 --- a/docs/modules/_src_parsers_typescript_san_parser_.html +++ b/docs/modules/_src_parsers_typescript_san_parser_.html @@ -94,7 +94,7 @@

    Const debug

    debug: Debugger = debugFactory('ts-component-parser')
    diff --git a/docs/modules/_src_runtime_create_helpers_.html b/docs/modules/_src_runtime_create_helpers_.html index b4f76321..b5f8b0ad 100644 --- a/docs/modules/_src_runtime_create_helpers_.html +++ b/docs/modules/_src_runtime_create_helpers_.html @@ -102,7 +102,7 @@

    Const HELPER_FILES

    HELPER_FILES: string[] = [resolve(__dirname, '../../dist/runtime/underscore.js'),resolve(__dirname, '../../dist/runtime/san-ssr-data.js'),resolve(__dirname, '../../dist/runtime/resolver.js')]
    @@ -124,7 +124,7 @@

    createHelpers

  • @@ -146,7 +146,7 @@

    emitHelpers

  • @@ -174,7 +174,7 @@

    emitHelpersAsIIFE

  • diff --git a/docs/modules/_src_runtime_resolver_.html b/docs/modules/_src_runtime_resolver_.html index 1d72ddad..dfac99a2 100644 --- a/docs/modules/_src_runtime_resolver_.html +++ b/docs/modules/_src_runtime_resolver_.html @@ -108,7 +108,7 @@

    nodeRequire

    nodeRequire: typeof require
    @@ -125,7 +125,7 @@

    createResolver

  • Parameters

    diff --git a/docs/modules/_src_runtime_underscore_.html b/docs/modules/_src_runtime_underscore_.html index 2741b601..942f3619 100644 --- a/docs/modules/_src_runtime_underscore_.html +++ b/docs/modules/_src_runtime_underscore_.html @@ -125,7 +125,7 @@

    Const rENTITY

    rENTITY: RegExp = new RegExp(`[${Object.keys(HTML_ENTITY).join('')}]`, 'g')
    @@ -142,7 +142,7 @@

    attrFilter

  • Parameters

    @@ -171,7 +171,7 @@

    boolAttrFilter

  • Parameters

    @@ -197,7 +197,7 @@

    callComputed

  • Parameters

    @@ -223,7 +223,7 @@

    callFilter

  • Parameters

    @@ -252,7 +252,7 @@

    classFilter

  • Parameters

    @@ -275,7 +275,7 @@

    createFromPrototype

  • Parameters

    @@ -298,7 +298,7 @@

    createInstanceFromClass

  • Parameters

    @@ -321,7 +321,7 @@

    escapeHTML

  • Parameters

    @@ -344,7 +344,7 @@

    getRootCtx

  • Type parameters

    @@ -373,7 +373,7 @@

    handleError

  • Parameters

    @@ -402,7 +402,7 @@

    isArray

  • Parameters

    @@ -425,7 +425,7 @@

    isObject

  • Parameters

    @@ -448,7 +448,7 @@

    iterate

  • Parameters

    @@ -471,7 +471,7 @@

    mergeChildSlots

  • Parameters

    @@ -512,7 +512,7 @@

    output

  • Parameters

    @@ -538,7 +538,7 @@

    styleFilter

  • Parameters

    @@ -561,7 +561,7 @@

    xclassFilter

  • Parameters

    @@ -587,7 +587,7 @@

    xstyleFilter

  • Parameters

    @@ -612,7 +612,7 @@

    Const BASE_PROPS

    BASE_PROPS: object
    @@ -621,7 +621,7 @@

    class

    class: number = 1
    @@ -631,7 +631,7 @@

    id

    id: number = 1
    @@ -641,7 +641,7 @@

    style

    style: number = 1
    @@ -652,7 +652,7 @@

    Const HTML_ENTITY

    HTML_ENTITY: object
    @@ -661,7 +661,7 @@

    "

    ": string = "&quot;"
    @@ -671,7 +671,7 @@

    &

    &: string = "&amp;"
    @@ -681,7 +681,7 @@

    '

    ': string = "&#39;"
    @@ -691,7 +691,7 @@

    <

    <: string = "&lt;"
    @@ -701,7 +701,7 @@

    >

    >: string = "&gt;"
    @@ -711,7 +711,7 @@

     

    : string = "&nbsp;"
    @@ -721,7 +721,7 @@

    ©

    ©: string = "&copy;"
    @@ -731,7 +731,7 @@

    ®

    ®: string = "&reg;"
    @@ -741,7 +741,7 @@

    : string = "&ensp;"
    @@ -751,7 +751,7 @@

    : string = "&emsp;"
    @@ -761,7 +761,7 @@

    : string = "&thinsp;"
    @@ -771,7 +771,7 @@

    : string = "&zwnj;"
    @@ -781,7 +781,7 @@

    : string = "&zwj;"
    @@ -792,7 +792,7 @@

    Const _

    _: object
    @@ -801,7 +801,7 @@

    attrFilter

    attrFilter: attrFilter
    @@ -811,7 +811,7 @@

    boolAttrFilter

    boolAttrFilter: boolAttrFilter
    @@ -821,7 +821,7 @@

    callComputed

    callComputed: callComputed
    @@ -831,7 +831,7 @@

    callFilter

    callFilter: callFilter
    @@ -841,7 +841,7 @@

    classFilter

    classFilter: classFilter
    @@ -851,7 +851,7 @@

    createFromPrototype

    createFromPrototype: createFromPrototype
    @@ -861,7 +861,7 @@

    createInstanceFromClass

    createInstanceFromClass: createInstanceFromClass
    @@ -871,7 +871,7 @@

    escapeHTML

    escapeHTML: escapeHTML
    @@ -881,7 +881,7 @@

    getRootCtx

    getRootCtx: getRootCtx
    @@ -891,7 +891,7 @@

    handleError

    handleError: handleError
    @@ -901,7 +901,7 @@

    iterate

    iterate: iterate
    @@ -911,7 +911,7 @@

    mergeChildSlots

    mergeChildSlots: mergeChildSlots
    @@ -921,7 +921,7 @@

    output

    output: output
    @@ -931,7 +931,7 @@

    styleFilter

    styleFilter: styleFilter
    @@ -941,7 +941,7 @@

    xclassFilter

    xclassFilter: xclassFilter
    @@ -951,7 +951,7 @@

    xstyleFilter

    xstyleFilter: xstyleFilter
    diff --git a/docs/modules/_src_target_js_index_.html b/docs/modules/_src_target_js_index_.html index 49a5fb1a..e258a7e3 100644 --- a/docs/modules/_src_target_js_index_.html +++ b/docs/modules/_src_target_js_index_.html @@ -94,7 +94,7 @@

    Const debug

    debug: Debugger = debugFactory('san-ssr:target-js')
    diff --git a/docs/modules/_src_target_js_js_emitter_.html b/docs/modules/_src_target_js_js_emitter_.html index f63313a2..195b5bf4 100644 --- a/docs/modules/_src_target_js_js_emitter_.html +++ b/docs/modules/_src_target_js_js_emitter_.html @@ -95,7 +95,7 @@

    Const LITERAL_DATE_INDI
    LITERAL_DATE_INDICATOR: string = Math.random().toString(36) + Math.random().toString(36)
    @@ -112,7 +112,7 @@

    Const LITERAL_DATE_MATC
    LITERAL_DATE_MATCHER: RegExp = new RegExp(`"${LITERAL_DATE_INDICATOR}(\\d+)"`, 'g')
    diff --git a/docs/modules/_src_utils_buffer_.html b/docs/modules/_src_utils_buffer_.html index e2ae53f9..e4bb4733 100644 --- a/docs/modules/_src_utils_buffer_.html +++ b/docs/modules/_src_utils_buffer_.html @@ -92,7 +92,7 @@

    byteCount

  • Parameters

    diff --git a/docs/modules/_src_utils_case_.html b/docs/modules/_src_utils_case_.html index c7375b6d..d2e26679 100644 --- a/docs/modules/_src_utils_case_.html +++ b/docs/modules/_src_utils_case_.html @@ -99,7 +99,7 @@

    Const debug

    debug: Debugger = debugFactory('case')
    @@ -116,7 +116,7 @@

    assertDeepEqual

  • Parameters

    @@ -142,7 +142,7 @@

    assertSanHTMLEqual

  • Parameters

    @@ -168,7 +168,7 @@

    compareSanHTML

  • @@ -200,7 +200,7 @@

    deepEqual

  • Parameters

    @@ -226,7 +226,7 @@

    isObject

  • Parameters

    @@ -249,7 +249,7 @@

    parseSanHTML

  • Parameters

    diff --git a/docs/modules/_src_utils_dom_util_.html b/docs/modules/_src_utils_dom_util_.html index 04289891..5b02b11a 100644 --- a/docs/modules/_src_utils_dom_util_.html +++ b/docs/modules/_src_utils_dom_util_.html @@ -89,7 +89,7 @@

    Const autoCloseTags

    autoCloseTags: Set<string> = new Set('area,base,br,col,embed,hr,img,input,keygen,param,source,track,wbr'.split(','))
  • @@ -99,7 +99,7 @@

    Const booleanAttributes

    booleanAttributes: Set<string> = new Set(('allowpaymentrequest,async,autofocus,autoplay,' +'checked,controls,default,defer,disabled,formnovalidate,' +'hidden,ismap,itemscope,loop,multiple,muted,nomodule,novalidate,' +'open,readonly,required,reversed,selected,typemustmatch').split(','))
    diff --git a/docs/modules/_src_utils_fs_.html b/docs/modules/_src_utils_fs_.html index 2fcb83b9..49bd1a07 100644 --- a/docs/modules/_src_utils_fs_.html +++ b/docs/modules/_src_utils_fs_.html @@ -92,7 +92,7 @@

    readStringSync

  • Parameters

    diff --git a/docs/modules/_src_utils_lang_.html b/docs/modules/_src_utils_lang_.html index d089ea38..1b5524b9 100644 --- a/docs/modules/_src_utils_lang_.html +++ b/docs/modules/_src_utils_lang_.html @@ -95,7 +95,7 @@

    assertNever

  • Parameters

    @@ -118,7 +118,7 @@

    functionString

  • Parameters

    @@ -142,7 +142,7 @@

    getMember

  • Type parameters

    @@ -168,7 +168,7 @@

    Returns T<
  • Type parameters

    @@ -200,7 +200,7 @@

    isValidIdentifier

  • Parameters

    diff --git a/docs/pages/Documentation/migrate-from-san.html b/docs/pages/Documentation/migrate-from-san.html index 3e45f1fa..5ddeeb5c 100644 --- a/docs/pages/Documentation/migrate-from-san.html +++ b/docs/pages/Documentation/migrate-from-san.html @@ -74,7 +74,7 @@

    从 san 迁移到 san ssr

    本文档介绍对于已经在使用 san 进行 ssr 的代码,如何迁移到 san-ssr。 ssr 接口也是兼容 san 的,所以理论上 san 组件代码不需要迁移,编译代码则需要少量工作

      -
    1. 最新的 san-ssr 只能在 san@3.8.0 及以上进行工作,建议先把 san 升至最新版本。如果要在其他版本上使用,请参考 README 中的“安装”一节。
    2. +
    3. 最新的 san-ssr 只能在 san@3.8.0 及以上进行工作,建议先把 san 升至最新版本。如果要在其他版本上使用,请参考 README 中的“安装”一节。
    4. 编译组件代码到 ssr 代码的地方,把 require('san') 改为 require('san-ssr')compileToSourcecompileToRenderer 是兼容于 san 的。

    至此项目应该已经可以跑起来了。要发挥 san-ssr 的最大潜力,后续可以做以下改动:

    diff --git a/package-lock.json b/package-lock.json index a931e27d..71a5cf20 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "san-ssr", - "version": "5.0.0-beta.5", + "version": "5.0.0-beta.6", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 1d872eb8..8d0b909b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "san-ssr", - "version": "5.0.0-beta.5", + "version": "5.0.0-beta.6", "description": "San server-side-render framework and utils", "main": "dist/index.js", "types": "dist/index.d.ts",