Commit Graph

96 Commits

Author SHA1 Message Date
Thomas Allmer
88277631a4 chore: let server handled 404s; add 404 page; add sitemap 2021-01-03 13:49:21 +01:00
Thomas Allmer
2da99189d5 chore: update to latest rocket packages 2021-01-03 09:00:40 +01:00
Stephen Wade
cec14926b8 chore(deps): update @web/test-runner and @web/test-runner-playwright 2021-01-02 09:48:06 +01:00
Stephen Wade
fd7a85b3bc chore(deps): update core-js 2021-01-02 09:48:06 +01:00
Stephen Wade
6ae906e8c7 chore(deps): update npm-run-all 2021-01-02 09:48:06 +01:00
Stephen Wade
3bd0ceb12e chore(deps): update husky 2021-01-02 09:48:06 +01:00
Stephen Wade
3d46e744e3 chore(deps): update concurrently 2021-01-02 09:48:06 +01:00
Stephen Wade
35689ebf98 chore(deps): update lint-staged 2021-01-02 09:48:06 +01:00
Stephen Wade
246c29d0e4 chore(deps): update typescript 2021-01-02 09:48:06 +01:00
Thomas Allmer
97309eecd8 chore: add search UI 2020-12-04 14:19:48 +01:00
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
1d410333de chore: remove version linter 2020-11-07 18:31:21 +01:00
Lars den Bakker
65884f2d62 chore: align dependencies 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
11774bac2f chore: increase general timeout for mocha for ci 2020-10-28 18:39:37 +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
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
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
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
Thomas Allmer
9269b3e896 chore: integrate 11ty, dev-server, rollup 2020-05-30 10:47:01 +02:00
thepassle
8e9f936685 chore: pin main ts version and update yarn.lock 2020-05-15 21:07:52 +02:00
Thomas Allmer
ecff9ace5f chore: stream lerna output of test:node 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
Lars den Bakker
179b299144 feat(es-dev-server): move to typescript 2020-05-05 15:49:19 +02:00
Lars den Bakker
153b40fd28 chore: update typescript version 2020-05-02 13:50:30 +02:00
Benny Powers
c8a3b18936 fix(semantic-dom-diff): allow assertion message
also fixes types
2020-04-25 22:00:19 +02:00
Lars den Bakker
ee31fba7de feat(building-rollup): use new preserveEntrySignatures option 2020-04-23 21:18:20 +02:00
Lars den Bakker
280676e9ae chore: format project with prettier v2 2020-04-20 19:01:46 +02:00
Thomas Allmer
04a58460ff chore: move most devDependencies to the root 2020-04-12 21:55:58 +02:00
Lars den Bakker
c707c43da1 chore: update dependencies 2020-04-12 21:55:49 +02:00
Lars den Bakker
75e8461903 chore: scope windows tests 2020-04-01 21:21:26 +02:00
Lars den Bakker
9acb29ac84 feat(rollup-plugin-html): first release 2020-02-29 15:35:48 +01:00
Lars den Bakker
7c53b57c9b chore: add script for updating a dependency in the monorepo 2020-02-21 16:56:33 +01:00
Thomas Allmer
5febea5d61 feat: add package dedupe-mixin
Co-authored-by: Benny Powers <web@bennypowers.com>
2020-02-17 14:31:10 +01:00
Passle
3864ba004d docs: pwa-ify docs site 2020-01-27 10:15:25 +01:00
Lars den Bakker
054d8e57b9 chore: update linting dependencies 2019-12-08 18:21:52 +01:00
Lars den Bakker
f9054c0ae5 chore: update dependencies 2019-11-24 13:12:07 +01:00
Lars den Bakker
f6d085eda5 feat: update to use auto compatibility of es-dev-server 2019-11-19 08:59:12 +01:00
Benny Powers
7a75f304ce docs: add child theme with custom homepage
closes #867

adds click-to-copy npm init @open-wc command to homepage, by creating a 
Vue child theme
2019-11-18 17:49:28 +02:00
Benny Powers
369a7031e0 docs: fix broken links to custom-elements.json (#978) 2019-11-15 15:09:36 +01:00
bennypowers
3e897a81a1 test(create): add basic integration test for app with all features
fixes: #941
closes: #970
2019-11-13 14:20:29 +02:00