Meirion Hughes
Meirion Hughes
avoid default conventions. mostly for plugins. * must use `@useView` or `@noView` * must use `@customElement`, `@customAttribute` * etc...
A long term goal is to have a VS Code plug-in that provides contextual information about HTML templates, and highlight issues arising from bad bindings, bad type usage, etc... etc......
Stumbled across this: https://github.com/aurelia/binding/issues/307 So `` is converted to `test-step`. ~~Might be worth detecting camelcase and warning about it. Should have an option to disable rule in config.~~ given ```html...
allow changing the severity, in options, for each reported issue.
when bar.ts is: ```ts useView("foo.html") export class Bar{} ``` and ray.ts is ```ts export class Ray{ getViewStrategy() { return 'foo.html'; } } ``` then `foo.html` should resolve to view-models `["bar.ts",...
```html ``` should raise an issue (not supported)
May be useful to lint aria attributes and assign (static / binded) value? Needs to be fleshed out what to check for. @EisenbergEffect aren't you going to have the [same...
>given a html container, when it has a `` child then ensure that the template has a template-controller and ensure contents are valid for the root html container. example: ```html...
```html hello world ``` will be left unprocessed by aurelia and not show up.
- [ ] For known types, check that the access-chain target is assignable to the binding target. Don't know how to do type assignment checking with the typescript library. ~~I...