Before publishing a new version, be sure to change the version numbers in the following files:
CHANGELOG.md (please also add a date)dist/manifest.jsondist/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 GarminFplsrc/Tests/fixturessrc/Tests/${YOURCLASSNAME}.test.ts (see instructions below)<input type="file" /> in src/Web/ComponentUploadField.ts, and add the import case for ${YOURCLASSNAME}dist/manifest.jsonsrc/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 testprivate 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