Releases: david-04/launchpad
Releases · david-04/launchpad
Version 1.0.11
Version 1.0.10
- Updated tsconfig.json templates to preserve code comments when compiling library projects
- Added new compiler options to uplift the tsconfig.json templates to TypeScript 5.8
Version 1.0.9
- Tweaked the Node test runner output (prepend full
describe
path to test case title) - Added file extensions
jsx
,cjs
andmjs
to.gitignore
Version 1.0.8
- Print (rather than suppress) console.log output in unit tests
Version 1.0.7
- Add support for unit tests via the Node test runner (requires Node 22)
- Store Biome configuration in
.launchpad/biome.default.json
(and include it frombiome.json
) - Upgrade default
tsconfig.json
settings to TypeScript 5.6 - Use a separate timestamp file instead of
.tsbuildinfo
for tracking Makefile dependencies - Avoid accessing undefined Makefile variables
- Don't set the
<script>
type tomodule
when using a bundler - Fix SonarLint warnings
Version 1.0.6
- Auto-include a minimal
d.ts
file forcli
projects that don't have Node typings installed (includesconsole
, timer functions andargv
,env
andexit
fromprocess
) - Exclude the
DOM
library fromcli
projects'tsconfig.json
Version 1.0.5
- Updated default compiler settings in
tsconfig.default.json
- Enable top-level
await
forcli
projects by settingmodule
andmoduleResolution
toNodeNext
- Set
lib
to the target ECMAScript version forcli
projects that have Node typings installed (to prevent the auto-inclusion ofDOM
)
- Enable top-level
- Fixed uplift issues that made inadvertently changed the project settings
.gitignore
was overwritten (with custom entries removed)- The bundler output directory was set to the tsc output directory
- The bundler output directory was added to
.gitignore
even if it was not set (because bundling is disabled) - The ongoing management of VSCode settings (like code formatting) was cancelled
- Please run
launchpad init
to review and correct the accidentally modified settings
- Fixed the module type setting in
package.json
(renaming the property frommodule
totype
)
Version 1.0.4
- Removed baseUrl from the CommonJS template version of tsconfig.json
Version 1.0.3
- Improved React compatibility by automatically including/compiling
tsx
files - Improved Preact compatibility by setting
tsxFactory
toh
Version 1.0.2
- Fixed an issue that caused uplifts to fail (when using
.launchpad/uplift.sh
or.bat
)