Before publishing a new version, be sure to change the version numbers in the following files:
CHANGELOG.md
dist/manifest.json
dist/sw.js
(this is required to reset the caching of the app)The version number in the package.json
will be automatically incremented by calling npm version ${VERSION
.
src/Import/${YOURCLASSNAME}.ts
${YOURCLASSNAME}
and extend it from GarminFpl
src/Tests/fixtures
src/Tests/${YOURCLASSNAME}.test.ts
(see instructions below)<input type="file" />
in src/Web/ComponentUploadField.ts
, and add the import case for ${YOURCLASSNAME}
dist/manifest.json
src/Import/${YOURCLASSNAME}.ts
${YOURCLASSNAME}Export
and extend it from ` GarminExportAbstract`src/Tests/${YOURCLASSNAME}.test.ts
(see instructions below)src/Web/ComponentsDownloadButtons.ts
, and add the export case for ${YOURCLASSNAME}
src/Tests/${YOURCLASSNAME}.test.ts
and extend from Test
(src/Cli/Test.ts
)src/test.ts
via tests.add(new ${YOURCLASSNAME}(process, dieOnError))
to be executed by npm test
private
and protected
#
for private variables.protected
over private
.This guides help to minimize the boilerplate code generated by TypeScript to accommodate older browsers.
Back to top