Commit Graph

114 Commits

Author SHA1 Message Date
Kevin Schaaf
51ebf4df8a Update to webcomponentsjs 2.2.0 2018-11-20 11:19:24 -08:00
Daniel Freedman
2d9d602b77 3.1.0 2018-10-26 11:01:38 -07:00
Daniel Freedman
99e3970682 update dependencies 2018-10-25 17:26:41 -07:00
Tim van der Lippe
9dbc87284d Update gen-closure-declarations to 0.5.0 (#5360)
* Update gen-closure-declarations to 0.5.0

This fixes the externs generation for our modules

* Generate closure types before publishing

* Actually remove closure-types.js from git

* Remove HTML Imports from webcomponents externs

* Add back externs/polymer-externs.js
2018-09-18 21:05:19 +01:00
Alexander Marks
104e3e561a Move type generation from prepack to prepare 2018-09-07 14:57:07 -07:00
Alexander Marks
a5afc8f19c Use type generator binary instead of gulp script.
The type generator can now verify types all by itself, so it's simpler
to just use this flag than to integrate with gulp.

Also bump package-lock to pick up latest Analyzer release, which fixes a
bug that was causing the type generator to throw an exception relating
to enqueueDebouncer.
2018-08-23 23:04:41 -07:00
Tim van der Lippe
b94c28aa23 Merge branch 'master' into strict-template-policy 2018-08-02 11:25:25 +02:00
Daniel Freedman
1d26830098 3.0.5 2018-07-30 16:03:52 -07:00
Alexander Marks
f372ea8992 Add more missing .d.ts files from being npm published. 2018-07-30 13:18:19 -07:00
Daniel Freedman
03357ab689 3.0.4 2018-07-30 11:42:39 -07:00
Daniel Freedman
003b051870 Ensure generated interfaces.d.ts is included in npm package 2018-07-30 11:41:57 -07:00
Daniel Freedman
27792e64a8 3.0.3 2018-07-30 11:26:24 -07:00
Alexander Marks
536030acfa Generate typings for Polymer 3.
- Publishing (actually packing) will now generate the typings and fail
  if they don't compile.
- Travis will now generate the typings and fail if they don't compile.
- Some minor tweaks to get typings compiling.
2018-07-26 18:28:22 -07:00
Kevin Schaaf
f318661416 Merge branch 'master' into strict-template-policy 2018-07-23 22:55:01 -07:00
Daniel Freedman
4f0337a5da Fix gulp 4 issues 2018-07-18 12:06:56 -07:00
Kevin Schaaf
a515c992a3 npm upgrade dependencies 2018-07-18 11:30:01 -07:00
Daniel Freedman
a7152dd591 regen package-lock.json 2018-06-12 10:59:55 -07:00
Corey Farrell
eb84ea0422 Replace .npmignore with package.json "files" option. (#5245)
This effectively removes the following from the NPM packages:
* bower_components
* dist
* CONTRIBUTING.md
* gen-tsd.json
* gulpfile.js
* wct.conf.json

Fixes #5244
2018-05-30 11:40:49 +02:00
Daniel Freedman
8ed9722ca7 3.0.2 2018-05-09 11:54:46 -07:00
Daniel Freedman
dfb838e23c 3.0.1 2018-05-09 11:38:24 -07:00
Daniel Freedman
d089bdca5c 3.0.0 2018-05-08 20:22:58 -07:00
Daniel Freedman
8f79ec40c0 use released versions of shadycss and webcomponentsjs 2018-05-08 20:21:03 -07:00
Kevin Schaaf
8894e22baf Bump dependencies 2018-05-08 18:05:46 -07:00
Kevin Schaaf
ccb29d27f9 Bump to cli 1.7.0 2018-05-08 15:23:38 -07:00
Tim van der Lippe
4e31768cf1 Update to Gulp 4 2018-05-06 16:05:29 +02:00
Tim van der Lippe
eb72d5aabc Add serve command to package.json and update package-lock.json 2018-05-06 15:17:30 +02:00
Steven Orvell
503f56318e Depend on polymer-cli rather than wct
invoke tests via `polymer test` rather than `wct`
2018-05-04 14:29:33 -07:00
Kevin Schaaf
4805e31f1c Update wcjs version. 2018-05-04 09:45:10 -07:00
Kevin Schaaf
b3d52a7730 Merge pull request #5202 from Polymer/3.x-linter-warnings
Fix ESLint gulp task for 3.x
2018-04-30 18:59:29 -07:00
Kevin Schaaf
bddeff4a8f Use babel parser for aslant for dynamic import. 2018-04-30 15:48:15 -07:00
Steven Orvell
da2d66dcf5 3.0.0-pre.13 2018-04-30 15:00:49 -07:00
Steven Orvell
e88c1eef70 [package.json] Remove version script 2018-04-30 15:00:26 -07:00
Steven Orvell
1ed2b310ec Update dependencies
Now depends on `@webcomponents/webcomponentsjs` only as a devDependency.
2018-04-30 14:54:55 -07:00
Steven Orvell
a4d80d0929 Update to webcomponents 2.0.0 and webcomponents-bundle.js 2018-04-26 15:43:17 -07:00
Peter Burns
a4bedbfd2c Add new wct deps. 2018-04-16 11:23:56 -07:00
Peter Burns
5abf472816 Update package.json from modulizer's output, set polymer-element.js as main. 2018-04-16 11:23:50 -07:00
Daniel Freedman
fbbbb19308 2.6.0 2018-03-22 12:01:18 -07:00
Tim van der Lippe
0a7b66e492 Merge branch 'master' into update-closure-version 2018-02-27 20:41:51 +01:00
Kevin Schaaf
63d9122831 Merge pull request #5132 from Polymer/update-gulp-dependencies
Update several gulp dependencies
2018-02-26 17:01:48 -08:00
Tim van der Lippe
ca57a1f376 Update several gulp dependencies 2018-02-25 17:21:10 +01:00
Tim van der Lippe
d4a0914e7e Update dom5 to 3.0.0 2018-02-25 17:10:11 +01:00
Tim van der Lippe
4004c9c44c Update Google Closure Compiler version and fix cast 2018-02-25 16:49:53 +01:00
Alexander Marks
5c02730974 Bump type generator and generate new typings. (#5119) 2018-02-15 15:58:08 -08:00
Alexander Marks
c3dad5401b Bump TS type generator to pick up transitive mixin handling.
Fixes #5087.
2018-02-12 22:44:59 -08:00
Alexander Marks
3e43219028 Bump TypeScript generator version. 2018-02-06 22:35:38 -08:00
Steve Orvell
aa385bc672 Merge pull request #5078 from Polymer/update-dependencies
Use latest webcomponents polyfill bundle
2018-02-06 11:20:26 -08:00
Daniel Freedman
8b733e5227 2.5.0 2018-02-02 15:32:51 -08:00
Daniel Freedman
8fef677676 Use latest webcomponents polyfill bundle
Ensure that users who update get the Firefox Nightly bundle
2018-01-31 11:55:11 -08:00
Steven Orvell
faad330092 2.4.0 2018-01-26 11:12:31 -08:00
Daniel Freedman
ecd1ba3a4c Fix tests (#5050)
* Use sudo to fix chrome testing

There is a bug with the chrome sandbox in the Travis CI container
system, which is fixed by using `sudo: required`.

Related to travis-ci/travis-ci#8836

* reduce cognitive overhead of the test runner

* remove testing polyfilled Custom Elements with native ShadowDOM

* Use headless chrome and firefox

Use MacOS 10.13 for Safari 11

* disable testing CSS Custom Property Shim

* move sauce tests into script for travis_wait compat
2018-01-19 14:03:20 -08:00