Lars den Bakker
c9dc557f63
feat(dev-server-hmr): add web component HMR plugin
2020-11-23 19:13:35 +01:00
Thomas Allmer
22fac813f0
chore: hash all assets
2020-11-12 17:28:21 +01:00
Lars den Bakker
23e247c0ed
fix(storybook-addon-markdown-docs): add missing dependency
2020-11-07 23:18:53 +01:00
Lars den Bakker
b38bc1d6e1
feat(storybook-addon-markdown-docs): update to @web/dev-server-storybook
2020-11-07 18:31:21 +01:00
Thomas Allmer
09aa938ef3
chore: fix all edit on github links
2020-10-29 19:56:45 +01:00
Thomas Allmer
1e2f60c9bf
chore: update service worker name
2020-10-29 12:27:04 +01:00
Thomas Allmer
0a1b247513
chore: new website using rocket
...
Co-authored-by: Lars den Bakker <larsdenbakker@gmail.com >
2020-10-29 11:50:15 +01:00
Thomas Allmer
17e9e7dcd2
chore: change types workflow
2020-10-26 15:47:12 +01:00
Thomas Allmer
1ed49ff7ac
chore: move to github actions and changeset
2020-10-25 08:46:32 +01:00
Manuel Martin
6343304456
chore: use web-test-runner and move karma packages
...
Co-authored-by: Thomas Allmer <d4kmor@gmail.com >
2020-10-24 14:18:16 +02:00
Thomas Allmer
a1919fdca5
chore: move deprecated packages into legacy
2020-10-23 20:18:53 +02:00
Thomas Allmer
e374da2e95
chore: move webpack tools into the legacy repo
2020-10-22 20:03:33 +02:00
Thomas Allmer
5f94543182
chore: move es-dev-server into a dedicated package
2020-10-21 20:47:16 +02:00
Benny Powers
5b52a5a6eb
fix(eslint-plugin-lit-a11y): qualified specifiers ( #1917 )
...
* fix(eslint-plugin-lit-a11y): qualified specifiers
also refactors rules to extend from common base
common base checks whether lit-html is imported
import check now supports namespaces and aliases
fixes #1911
fixes #1916
* refactor(eslint-plugin-lit-a11y): add TemplateAnalyzer helpers
* fix(eslint-plugin-lit-a11y): allow hash links
* docs(eslint-plugin-lit-a11y): tix fypo
thanks for the nod, @thepassle !
* refactor(eslint-plugin-lit-a11y): decruft
2020-10-21 14:37:47 +02:00
Pascal Schilp
3232d0db5d
feat: add eslint-plugin-lit-a11y ( #1781 )
...
* feat: add eslint-plugin-lit-a11y
* feat: implement getImplicitRole
* feat: add getExplicitRole
* feat: add isHiddenFromScreenReader
* feat: implement anchor-has-content
* feat: add no-redundant-role
* feat: add scope rule
* feat: implement autocomplete-valid
* feat: implement iframe-title
* feat: implement heading-has-content
* chore: disable ts check
* feat: implement no-distracting-elements
* chore: add ts-nocheck
* feat: add attributesComparator and isInteractiveElement
* feat: implement isPresentationRole
* feat: implement aria-activedescendant-has-tabindex
* chore: add templates
* feat: implement click-events-have-key-events
* chore: fix linting (lol)
* feat: implement accessible-emoji
* feat: implement mouse-events-have-key-events
* feat: implement anchor-is-valid
* refactor: props to attrs
* feat: implement aria-attr-types
* refactor: refactor templateExpressionToHtml
* chore: update yarn.lock
* refactor/eslint-plugin-lit-a11y/types (#1871 )
* refactor(eslint-plugin-lit-a11y): add, fix types
adds 'suggestion' type to all rules
adds 'Accessibility' category to all rules
defines 'Visitor' type
defines 'is*TaggedTemplate' helpers
defines 'isAria*' helpers
updates rule template
removes instances of for...in
adds oxford comma
removes use of global isNaN
collapses nested if statements
removes eslint-disable comments in most cases
update yarn lock
* fix(eslint-plugin-lit-a11y): improve errors
makes error messages more descriptive
* docs(eslint-plugin-lit-a11y): update docs
* fix(eslint-plugin-lit-a11y): type error
skips checking if `static get properties` element is a spread
* fix(create): ignore type error from @types/eslint
* style(eslint-plugin-lit-a11y): make code "pretty"
* chore: resolve @types/estree version
* chore: prepare for release
* chore: prettier
Co-authored-by: Benny Powers <bennypowers@users.noreply.github.com >
2020-10-14 14:27:15 +02:00
Fernando Pasik
1995fea09c
build: update to typescript 4
2020-10-01 09:20:29 +01:00
Robert Niznik
5df01c8fd8
chore: update axe-core to 4.x
2020-09-25 13:48:14 -04:00
Abdón Rodríguez Davila
8d131421dd
chore(building-utils): update html-minifier to html-minifier-terser
2020-09-21 09:10:48 +02:00
Lars den Bakker
6e6d5d7515
feat(demoing-storybook): update to rollup-plugin-terser v7
2020-09-08 00:09:38 +02:00
Abdón Rodríguez Davila
b295529509
chore: update @babel/plugin-proposal-class-properties
2020-08-28 00:19:04 +02:00
Abdón Rodríguez Davila
012351f8a3
chore: update @babel/plugin-transform-runtime
2020-08-28 00:19:04 +02:00
Abdón Rodríguez Davila
1ef5817c14
chore: update @babel/plugin-transform-modules-systemjs
2020-08-28 00:19:04 +02:00
Abdón Rodríguez Davila
b30c6e03bc
chore: update @babel/plugin-syntax-import-meta
2020-08-28 00:19:04 +02:00
Abdón Rodríguez Davila
22db896d5f
chore: update @babel/plugin-proposal-optional-chaining
2020-08-28 00:19:04 +02:00
Abdón Rodríguez Davila
c6310bc4ae
chore: update @babel/plugin-proposal-nullish-coalescing-operator
2020-08-28 00:19:04 +02:00
Abdón Rodríguez Davila
d3d89ec3d4
chore: update @babel/plugin-proposal-dynamic-import
2020-08-28 00:19:04 +02:00
Abdón Rodríguez Davila
73f83fd5fd
chore: update @babel/helpers
2020-08-28 00:19:04 +02:00
Abdón Rodríguez Davila
0e6fa40193
chore: update @babel/core
2020-08-28 00:19:04 +02:00
Joren Broekema
a53d33e012
chore: upgrade to TS 3.9
2020-08-18 14:27:57 +02:00
Tom Nys
9aef18da94
chore: upgrade eslint to 7.x
2020-08-16 20:32:05 +02:00
Marcos Gil
3a635dc053
chore: upgrade to karma 5.1.1
2020-08-10 21:25:50 +02:00
Marcos Gil
f5a7c3987d
feat(building-rollup): move to @rollup/plugin-babel ( #1802 )
...
Move from rollup-plugin-babel to @rollup/plugin-babel
2020-08-10 18:30:03 +02:00
Oliver Salzburg
6913611953
fix(create): upgrade to lint-staged@10 ( #1766 )
...
This resolves deprecation warnings when installing the dependencies of the generated project.
2020-07-24 14:46:40 +02:00
Ryan Coleman
e853364b9d
feat(testing-karma): use up to date coverage reporter
...
BREAKING CHANGE: coverageIstanbulReporter object in karma config has been replaced with coverageReporter
move from karma-coverage-istanbul-reporter to karma-coverage
See MIGRATION.md for more info.
Closes #1164
2020-07-24 09:36:59 +02:00
Lars den Bakker
624438e53b
feat(es-dev-server): add flag to disable injecting event stream script
2020-07-23 23:41:23 -07:00
Mathieu Puech
8d532259c3
feat(es-dev-server): add cors option
2020-06-25 22:36:56 +02:00
Thomas Allmer
9269b3e896
chore: integrate 11ty, dev-server, rollup
2020-05-30 10:47:01 +02:00
Lars den Bakker
300138133c
feat(chai-a11y-axe): lazy load axe when needed
2020-05-25 19:52:53 +02:00
Lars den Bakker
47bdeeba32
fix(rollup-plugin-polyfills-loader): add missing .d.ts file
2020-05-17 22:13:53 +02:00
Lars den Bakker
a742c74d22
fix(es-dev-server): add missing dependencies to compile types
2020-05-17 22:13:53 +02:00
Benny Powers
3f4ba8b229
fix(core): use types everywhere, export interfaces
2020-05-16 10:34:30 +02:00
thepassle
8e9f936685
chore: pin main ts version and update yarn.lock
2020-05-15 21:07:52 +02:00
Lars den Bakker
2497345c3a
feat(es-dev-server): add plugin system
2020-05-14 18:16:14 +02:00
Lars den Bakker
7de4d67597
feat(polyfills-loader): update to systemjs v6
2020-05-13 08:53:44 +02:00
Thomas Allmer
a9879f84b4
feat(core): mimic github syntax highlighting, upoptimized code view
2020-05-09 15:29:56 +02:00
thepassle
c820f17181
feat(core): support html preview/-stories
2020-05-09 15:29:56 +02:00
Thomas Allmer
f832b51e24
chore: fully integreate mdjs into 11ty
2020-05-08 15:53:11 +02:00
Westbrook Johnson
8cccfc837b
docs: move docs site to 11ty
2020-05-08 15:53:11 +02:00
Thomas Allmer
c21abf640b
fix(core): update @mdjs/mdjs-preview with no css side effect for buttons
2020-05-07 09:50:43 +02:00
Thomas Allmer
bd3c44321a
feat(core): allow to fully customize used plugins
2020-05-07 09:50:43 +02:00