Export the current Polymer version in polymer-element.js

This commit is contained in:
Tim van der Lippe
2018-08-09 15:10:35 +02:00
parent 59405b57b3
commit 05c62f4442
2 changed files with 8 additions and 3 deletions

View File

@@ -277,7 +277,7 @@ gulp.task('lint', gulp.series('lint-eslint'));
gulp.task('generate-types', gulp.series('generate-typescript')); gulp.task('generate-types', gulp.series('generate-typescript'));
gulp.task('update-version', () => { gulp.task('update-version', () => {
return gulp.src('lib/utils/boot.js') return gulp.src('polymer-element.js')
.pipe(replace(/(window.Polymer.version = )'\d+\.\d+\.\d+'/, `$1'${require('./package.json').version}'`)) .pipe(replace(/(export const version = )'\d+\.\d+\.\d+'/, `$1'${require('./package.json').version}'`))
.pipe(gulp.dest('lib/utils')); .pipe(gulp.dest('.'));
}); });

View File

@@ -28,3 +28,8 @@ export { html } from './lib/utils/html-tag.js';
*/ */
export const PolymerElement = ElementMixin(HTMLElement); export const PolymerElement = ElementMixin(HTMLElement);
/**
* Current Polymer version in Semver notation.
* @type {String} Semver notation of the current version of Polymer.
*/
export const version = '3.0.5';