Commit Graph

72 Commits

Author SHA1 Message Date
Abdón Rodríguez Davila
bb1ad7f281 Extends ESLint from @typescript-eslint (#371) 2019-08-15 14:51:43 -07:00
Daniel Freedman
b6cf725d60 Remove as any usage with @customElement
Unnecessary as of lit-element v0.6.5

Fixes #114
2019-08-13 16:01:21 -07:00
Daniel Freedman
e75002b98b Remove CHANGELOGS from subpackages
Only need the master CHANGELOG in the repo

Add note to CHANGELOG

Add section about the changelog to CONTRIBUTING
2019-08-13 15:38:26 -07:00
Alexander Marks
f02a6b4350 Add an .npmignore to every package. 2019-08-13 10:24:31 -07:00
Alexander Marks
074c89954f Improve new clang formatting a little 2019-07-31 14:18:04 -07:00
Alexander Marks
0532c8d5b5 Fix eslint errors 2019-07-31 13:09:45 -07:00
Alexander Marks
6a83e2628e Remove trailing commas from imports 2019-07-31 13:09:45 -07:00
Alexander Marks
58abb6bdc6 Run clang-format 2019-07-31 13:09:45 -07:00
43081j
f3dcfcedaa fix initial lint issues 2019-07-31 12:12:40 -07:00
Andrew Luca
e73947e064
chore: add repository.directory in package.json for all packages
This is the new way to mark a package in a monorepo.
See [repository.directory](https://docs.npmjs.com/files/package.json#repository) property in `package.json`.
In a future release of `npmjs.com` this will allow to link directly to a package in a monorepo.

https://docs.npmjs.com/files/package.json#repository
https://github.com/npm/rfcs/blob/latest/implemented/0010-monorepo-subdirectory-declaration.md
2019-07-17 00:54:39 +03:00
Elliott Marquez
888c1b0af4 update deps to 3.0.0 2019-07-11 17:46:22 -07:00
Daniel Freedman
c236a98f70 Split components into base class, and styled class
This way, when components are extended, they do not automatically bring
forward styling that may not be useful anymore.
2019-07-09 17:46:42 -07:00
Daniel Freedman
1961a2530c v0.6.0 2019-06-05 15:19:56 -07:00
Daniel Freedman
8c40e065ff update changelog 2019-06-05 15:19:28 -07:00
Daniel Freedman
1b66b0e0a9 Update READMEs
Add verbiage around experimental status of component set, as well as
overall project status.
2019-06-03 14:33:03 -07:00
Frankie Fu
65fabe0bac fix #153 2019-04-09 15:55:41 -07:00
Daniel Freedman
a1cc4bf4c5 Update dependencies
- Fix typescript building with 3.4
- Upgrade lerna to 3.x
2019-04-04 15:36:55 -07:00
Daniel Freedman
17c741fd38 v0.5.0 2019-03-26 15:38:38 -07:00
Daniel Freedman
e5cd75dd59 Use MDC's types for foundations and adapters
Lots of removal for temporary Foundation lookalikes
2019-03-13 16:03:06 -07:00
Frankie Fu
aa27f99b41 update to mdc 1.0.0 2019-03-13 10:23:56 -07:00
Daniel Freedman
31e06676c9 v0.4.0 2019-03-11 17:01:19 -07:00
Frankie Fu
9d51cc2224 update to mdc 0.44 2019-02-12 11:15:18 -08:00
Daniel Freedman
40d06903f9 v0.3.6 2019-02-05 12:18:30 -08:00
Daniel Freedman
17f46249e6 Fix typescript building
- Add back-references to dependencies for `tsc --build` to work
- Normalize on `build:typescript` syntax
- make `clean` work
2019-02-01 15:39:47 -08:00
Daniel Freedman
bd16176cce Minimize direct imports of lit-html and lit-element
mwc-base exports everything needed by the majority of elements.

This will reduce maintenance on updating lit versions.
2019-01-30 13:06:06 -08:00
Giorgio Garasto
7b33f421a8 Move static getters to static props 2019-01-24 19:06:59 +01:00
Giorgio Garasto
b3ccef91ed Use static styles on mwc-checkbox 2019-01-15 08:43:39 +01:00
Daniel Freedman
1113aef1d5 v0.3.5 2019-01-11 14:16:37 -08:00
Daniel Freedman
dd66b812f7 Update lit-html and lit-element dependencies
- lit-html 1.0.0-rc.2
- lit-element 2.0.0-rc.2
2019-01-11 14:05:26 -08:00
Daniel Freedman
b98661d064 v0.3.4 2018-12-13 12:39:06 -08:00
Daniel Freedman
addd67da9d Upgrade to lit-html 1.0.0-rc.1 and lit-element 0.6.5 2018-12-13 12:32:07 -08:00
Daniel Freedman
e4d9412194 v0.3.3 2018-12-03 16:57:53 -08:00
Daniel Freedman
0de2b22072 Update dependencies
lit-html to 0.14.0
lit-element to 0.6.4
2018-12-03 16:57:16 -08:00
Daniel Freedman
5d78c012a5 v0.3.2 2018-11-16 18:05:50 -08:00
Daniel Freedman
2254607ed4
Merge pull request #141 from material-components/use-class-listeners
Use listener functions on the class
2018-10-16 16:03:32 -07:00
Daniel Freedman
743273590d make all event handlers private 2018-10-16 15:31:28 -07:00
Daniel Freedman
8394b6933f Found a few more
Also, make sure all event handlers have typing where needed
2018-10-10 11:02:02 -07:00
Jérémy Crestel
033ef0f2f8 Updated links to examples for mwc-checkbox documentation 2018-10-10 09:37:29 +02:00
Daniel Freedman
31e22cc808 Use listener functions on the class
Add `@eventOptions({passive: true})` for interation handlers in
tab-scroller

Fixes #136
2018-10-09 16:44:21 -07:00
Daniel Freedman
c179cf45af v0.3.1 2018-10-08 12:20:28 -07:00
Daniel Freedman
536c7b5876 Add explicit file endings when not using package main
Fixes #134
2018-10-05 18:10:57 -07:00
Daniel Freedman
0505c060e8 Update to lit-element 0.6.2
Also make explicit dependencies on lit-html where needed

Fixes #132
2018-10-05 16:15:47 -07:00
Daniel Freedman
4cf9df3e49 v0.3.0 2018-10-04 16:25:45 -07:00
Daniel Freedman
34470c9ca4 Merge branch 'master' into typescript 2018-10-04 16:16:13 -07:00
Daniel Freedman
afae959e64 Make all @query class fields protected
- Add `focusNative()` for Radio and SelectionController integration
2018-10-04 12:49:51 -07:00
Daniel Freedman
1159e10a90 Rewrite formfield as typescript
- Implement `ripple` getter on formable components for activation of
ripple directive
- Improve watcher output
2018-10-04 12:01:21 -07:00
Daniel Freedman
ee1a0ed82d [checkbox] Hook up checked and value properties into template 2018-10-02 14:55:56 -07:00
Daniel Freedman
b7d4e4c619 remove object spread in mwc-radio 2018-10-02 11:48:18 -07:00
Daniel Freedman
f8c2c15802 update components to mdc 0.40 2018-10-02 11:21:18 -07:00
Daniel Freedman
ab14d8e11f Remove accidentally included generated files 2018-09-27 17:11:42 -07:00