2020-07
Constraints Analysis Outcome
Decorators should be static (parse/initial-compile output is knowable)
Decorator polyfilling should not require cross-build-tool standardization
Transformations which may add runtime overhead (e.g., turning data properties into accessors) should only be applied when semantically intended/useful
Main Constraints
Current Conclusion: There is no solution that satisfies all of these constraints.
"Decorators should be static" means either:
Currently the decorators group is exploring solutions which do not solve all of the constraints, including:
Constraint Analysis Google Doc:
https://docs.google.com/document/d/1DSuLlEbAjBImDutX_rhjnA6821EUyj9rANzDVJS3QV0/edit#