Elliott Marquez
2826057b29
build: pin TS to 4.3
2021-09-20 19:24:07 -07:00
Alexander Marks
3bd4f81e5c
Pin Sass to older version
...
Once https://github.com/material-components/material-components-web/pull/7402
is released, we can bump back up to 1.4
2021-09-17 11:52:42 -07:00
Daniel Freedman
6748fbe16f
(chore): Update webcomponents polyfills to latest version
2021-08-25 14:34:55 -07:00
Daniel Freedman
6c4936c439
Update typescript to 4.3
...
Match internal version, and prepare for adding `override` keyword
2021-08-19 13:47:03 -07:00
Russell Bicknell
e04a02c0a3
Restore newer version of Sass.
2021-06-11 18:00:31 -07:00
Material Web Team
e15118678c
refactor(tab-bar): update getUpdateComplete usage
...
PiperOrigin-RevId: 378983487
2021-06-11 17:54:25 -07:00
Russell Bicknell
af47a466bc
Update Sass
2021-06-11 16:34:09 -07:00
Copybara-Service
0de82c1221
Merge pull request #2448 from material-components:abhiomkar-patch-1
...
PiperOrigin-RevId: 376029288
2021-05-26 14:27:41 -07:00
Daniel Freedman
26823c4a2e
(chore): Remove chai dependencies
...
- Remove custom types for chai
- Remove karma-chai and chai modules
Fixes #2437
2021-05-25 15:43:26 -07:00
Abhinay Omkar
90bcbe10af
chore: Remove typescript lint from GitHub tests
...
External typescript lint (including format lint) conflicts with internal TS lint and produces different results. This impedes devex because the turn around time to validate lint is slow (i.e., waits till GitHub Action is complete), also has no integration to internal review tool.
All the code that gets checked-in should be tested internally.
2021-05-25 14:47:29 -04:00
Daniel Freedman
a646aa6387
(chore): Prepare for switch to Jasmine expect
...
- Remove custom_typing for chai's `expect`
- Replace eslint mocha plugin and settings for jasmine equivalents
- Add jasmine typescript typings
Related #2437
2021-05-25 10:41:59 -07:00
Daniel Freedman
127ec2c690
Switch testing from Mocha to Jasmine
...
- Remove `karma-mocha` and `mocha` dependencies
- Add `karma-jasmine` dependency
2021-05-21 16:41:12 -07:00
Daniel Freedman
cc04657a2b
Remove old sass compile process ( #2422 )
...
- Sass build should be much faster!
2021-05-17 18:17:51 -07:00
Daniel Freedman
11559b7264
Add new build steps to all components
...
Also use SPDX header for new styling modules
2021-05-17 16:13:26 -07:00
Brian Taylor Vann
8329b45664
chore(package.json): typescript matches internal typescript version 4.1.4
2021-03-11 00:27:58 +00:00
Brian Taylor Vann
0d2ba3da88
chore(package.json): update to typescript 4.0.3
2021-03-01 23:07:37 +00:00
Elliott Marquez
2da93a86a8
chore: update lit-analyzer & lint rules
2021-01-22 15:36:19 -08:00
Liz Mitchell
9901289376
chore: update clang-format
2021-01-13 12:56:07 -08:00
43081j
3ff3d8f44d
remove Fake in place of module
...
less to maintain
2020-10-27 13:26:07 +00:00
Liz Mitchell
8604d59edb
chore: remove src folder from packages in GitHub ( #1706 )
...
* chore: remove src folder from packages in GitHub
* chore: add extra newline to button sass
2020-08-17 17:59:35 -07:00
Elliott Marquez
cb0319fc43
fix format check
2020-07-22 17:17:11 -04:00
Elliott Marquez
c086377e9a
test format
2020-07-22 17:08:35 -04:00
Elliott Marquez
d3a35a44e1
docs(demos): demos built for speed
2020-05-06 20:30:44 -07:00
Elliott Marquez
b9390849b1
chore: remove unnecessary dev deps
2020-04-17 17:33:08 -07:00
43081j
6be632d732
drop sinon
2020-04-01 20:59:28 +01:00
Elliott Marquez
aaafc9abe3
perf(list): benchmarks for list and list-item ( #977 )
...
* perf(list): benchmarks for list and list-item
* chore: run formatter
2020-03-06 16:35:29 -08:00
Elliott Marquez
94c9acaa5c
perf(select): implement select perf benchmarking ( #969 )
2020-03-05 16:30:58 -08:00
Elliott Marquez
310d04427b
fix powerwash
2020-01-31 19:55:32 -08:00
Elliott Marquez
23f24a6fc7
format
2020-01-31 19:55:28 -08:00
Daniel Freedman
d0b2419c62
fix typescript compilation
...
- Remove reference to notched outline from list
- Also add all packages as references in the top tsconfig for simpler
building
2020-01-31 19:55:28 -08:00
Elliott Marquez
39fcce9d05
powerwash commands
2020-01-31 19:54:55 -08:00
Elliott Marquez
0c2ad69b07
fix sass build
2020-01-15 12:26:21 -08:00
Elliott Marquez
4561005ca7
Use open-wc's es-dev-server ( #670 )
...
* use open-wc over polyserve and karma-koa-proxy
* switch chrome 41 for ie 11
2019-12-02 17:15:58 +11:00
Alexander Marks
21c1fb251f
Migrate fully from Travis to GitHub Actions ( #653 )
...
* Migrate fully from Travis to GitHub Actions
* Double the idle timeout for sauce
2019-11-22 18:26:54 -08:00
Alexander Marks
f6f3b111ff
Add GitHub Action to run MWC unit tests
...
For now only runs Chrome headless and Firefox headless. In a follow up,
we can add Sauce integration.
2019-11-18 17:29:44 -08:00
Fernando Pasik
4fef3261a0
Update @typescript-eslint/eslint-plugin and @typescript-eslint/parser
2019-10-05 18:57:47 +01:00
Alexander Marks
19448b156a
Merge branch 'master' into canary
2019-09-26 19:19:58 -07:00
Elliott Marquez
29015e2db7
update textfield value on input instead of change ( #490 )
...
* update textfield value on input instead of change
* update changelog
* deleted testing code
2019-09-20 15:33:37 -07:00
Alexander Marks
4f3b37bcc9
Bump all MDC web packages to canary version, and add bump script.
2019-09-16 12:23:34 -07:00
Elliott Marquez
2f490554f6
make sure to build tests before testing
2019-08-28 02:09:41 -07:00
Elliott Marquez
b33f4e4f57
remove excess deps
2019-08-23 17:23:17 -07:00
Elliott Marquez
3999ec0f9c
test:debug script runs on npm run test
2019-08-23 17:22:59 -07:00
Elliott Marquez
754c3b1615
add debug script
2019-08-23 17:22:59 -07:00
Elliott Marquez
14e5d6ae94
add koa-esm-transform and koa-static packages
2019-08-23 17:22:59 -07:00
Elliott Marquez
90cf8d3860
use karma proxy
2019-08-23 17:22:59 -07:00
Elliott Marquez
4868466827
move build to lib
2019-08-23 17:22:58 -07:00
Elliott Marquez
28e048f388
ts-ify tests
2019-08-23 17:22:58 -07:00
태재영
2fba04d57f
fix(infrastructure): use postinstall instead of custom script ( #374 )
2019-08-16 20:01:55 -07:00
Daniel Freedman
93638d6189
Better readme for button
...
Related #348
2019-08-14 11:24:51 -07:00
Alexander Marks
6f78c3d652
Add a prepack script that rewrites README images to be permanent URLs.
...
This way we don't need to publish images in our NPM tarballs (they're
already in our .npmignore files), but the READMEs will still render with
images on npmjs.com, webcomponents.org, etc.
It resolves master to a SHA, and uses that in a
raw.githubusercontent.com URL, so that if we change or move images files
around, any given version of the README published to NPM won't be
affected.
2019-08-13 15:35:58 -07:00