- workspace-tools: Update the publish executor to include separate CLI code (79419a9a)
- workspace-tools: Upgrade the workspace pnpm-lock file (d33c20cb)
- storm-ops: Updated pnpm-lock file (22be1efd)
- workspace-tools: Added
lint
andformat
tasks and improved cache input management (f2ade202)
- eslint-plugin: Resolve issues with eslint module types (ca513974)
- eslint: Resolve issue with missing dependencies (b0f43454)
- config: Added the
registry
configuration node (708668a4)
- config-tools: Enhance the validations for the
cloudflareAccountId
configuration (9fbc1954)
- cloudflare-tools: Update worker generator to add hono depenendency (946a9e59)
- Patrick Sullivan
- config: Added the
cloudflareAccountId
configuration parameter (db4cbd7d)
- Patrick Sullivan
- deps: update patch prod dependencies (a8113435)
- Patrick Sullivan
- config: Added the
accent
color token to configuration (a7a24ec1)
- config: Mark the
accent
color as optional (156921b6)
- Patrick Sullivan
- config: Add the
help
color token type (8a466466)
- Patrick Sullivan
- markdownlint: Resolved issue with bad config in lint file (95b3aba7)
- Patrick Sullivan
- markdownlint: Added the
markdownlint
package for shared configurations (abd6fa38)
- Patrick Sullivan
- config: Generated the Storm Configuration JSON schema package asset (0a5c9bb2)
- Patrick Sullivan
- config: Update the structure of the theme color names (4c087334)
- Patrick Sullivan
- config: Update the theme to use brand colors instead of hierarchy colors (bcff6b80)
- Patrick Sullivan
-
deps: update patch prod dependencies (c427e132)
-
deps: update dependencies-non-major (#130)
-
config-tools: Resolved issue with newlines in console logger (f69501b7)
- Patrick Sullivan
- config-tools: Improved logging and enhanced config json preset (5dabb1ae)
- Patrick Sullivan
- config-tools: Resolved issue applying default config (8e1403b3)
- Patrick Sullivan
- config-tools: Ensure defaulting doesn't overwrite file (d14794e5)
- Patrick Sullivan
- config-tools: Resovled issue with parsing env values (bb0e395a)
- Patrick Sullivan
- config-tools: Enhanced the config loading and logging processes (0e3b7cef)
- Patrick Sullivan
- config: Added updates to repository logging (2b871dc3)
- Patrick Sullivan
- cloudflare-tools: Added the
worker
,init
, andserve
tools (b4b92c2c)
- Patrick Sullivan
- config-tools: Resolved issue with missing fields in Storm configuration (cf157d2a)
- Patrick Sullivan
- config-tools: Clean up the README markdown (676d23d3)
- Patrick Sullivan
- deps: pin dependencies (36d5dd8e)
- config-tools: No longer require
config
in storm console write functions (ad8c6511)
- Patrick Sullivan
- config-tools: Resolved issue with bad
project.json
tasks (744c7eef)
- Patrick Sullivan
- config-tools: Added esm support (fd9dbda5)
- Patrick Sullivan
- config: Add
light
anddark
colors to configuration (654cd1d0)
- Patrick Sullivan
- config: Update config to use
outputDirectory
value (42604faf)
- Patrick Sullivan
- build-tools: Update the path provided to include TypeScript declarations (a1a74b21)
- Patrick Sullivan
- config-tools: Significant improvements to logic to get config files (0a0ac895)
- Patrick Sullivan
- build-tools: Resolved issue with module types used in build (50a368d3)
- Patrick Sullivan
- config-tools: Export
getChalk
function so that it can be used in other packages (2ca2241a)
- Patrick Sullivan
- build-tools: Resolve issue with Nx file imports (e86eff43)
- Patrick Sullivan
- build-tools: Resolved issue with duplicate require definition (63aa1d16)
- Patrick Sullivan
- workspace-tools: Resolve issues with
build-tools
import (fc040f71)
- Patrick Sullivan
- workspace-tools: Added code to invoke rolldown via command-line (b365a74e)
- Patrick Sullivan
- git-tools: Update release tool to use local function to get configuration (53db7520)
- Patrick Sullivan
-
git-tools: Added reusable GitHub
workflows
andactions
(1c9a5391) -
storm-ops: Merged in change to the main branch (ce79c572)
- Patrick Sullivan
- build-tools: Added support for
rolldown
builds (46de2e63)
- Patrick Sullivan
- workspace-tools: Resolve issue with bad release path in npm publish (4f5ba3db)
- Patrick Sullivan
- workspace-tools: Added the
nx-release-publish
target to TypeScript projects (52b61117)
- Patrick Sullivan
- git-tools: Added code to add ts plugin transpilers (ec514d57)
- Patrick Sullivan
- storm-ops: Resolve issue with workspace dependencies (041dcc78)
- Patrick Sullivan
- storm-ops: Update the links in the README files to use proper repository (decc0db3)
- Patrick Sullivan
-
workspace-tools: Added Nx plugin to apply rust and typescript targets (5738161f)
-
workspace-tools: Major updates to base nx.json configuration (06ec9a6a)
- Patrick Sullivan
- build-tools: Resolved issue with improper token application (53398629)
- Patrick Sullivan
- build-tools: Fix
applyDefaultOptions
issue that cleared outgetConfig
values (baab6f94)
- Patrick Sullivan
- build-tools: Resolved issues with created context in build process (186ac3c7)
- Patrick Sullivan
- build-tools: Resolved issue determining project name prior to build (62d4332d)
- Patrick Sullivan
- build-tools: Split out Build CLI and supporting code to separate package (9376ed39)
- Patrick Sullivan
- storm-ops: Resolve issue with path corrections logic (2f84316c)
- Patrick Sullivan
- config: Added the implementation for the
externalPackagePatterns
config parameter (73762463)
- Patrick Sullivan
- workspace-tools: Ensure file paths are valid in
fileNames
array (0f15dabc)
- Patrick Sullivan
- workspace-tools: Resolved issues with inconsistent path formats (f34a6029)
- Patrick Sullivan
- workspace-tools: Added code to resolve issues with paths saved to
StormConfig
(bafecf5b)
- Patrick Sullivan
- workspace-tools: Remove the storm env filter (48259eea)
- Patrick Sullivan
- workspace-tools: Use tsc to build package (05780f07)
- Patrick Sullivan
- workspace-tools: Resolve issue with tsconfig file resolution (0254e50a)
- Patrick Sullivan
-
workspace-tools: Update module type on config packages to support imports (a0b2bff4)
-
config-tools: Update config packages to only use cjs (75e4a16b)
- Patrick Sullivan
- workspace-tools: Update the build executor back to esbuild (ff200547)
- Patrick Sullivan
- config-tools: Update config loading to ensure workspace root is set properly (75a4d506)
- Patrick Sullivan
- tsconfig: Added package to contain default base tsconfig files (1b341f9a)
- git-tools: Resolved linting issues with the nx-version module (9b5f02d0)
- Patrick Sullivan
- storm-ops: Major updates to tsconfig values (a3638fae)
- Patrick Sullivan
- workspace-tools: Update build compiler parameters (3c6cb525)
- Patrick Sullivan
- git-tools: Support for updated Nx Release processing (92f99126)
-
changelog: Resolved type issues when calling changelogRenderer (3c84ddd5)
-
config-tools: Update method of importing config package (197213a6)
-
config: Mark config to no longer bundle code (2b97e77e)
- Patrick Sullivan
- git-tools: Support for updated Nx Release processing (92f99126)
-
changelog: Resolved type issues when calling changelogRenderer (3c84ddd5)
-
config-tools: Update method of importing config package (197213a6)
- Patrick Sullivan
- git-tools: Support for updated Nx Release processing (92f99126)
- changelog: Resolved type issues when calling changelogRenderer (3c84ddd5)
- Patrick Sullivan
-
storm-ops: Update the chalk version to v4.1.2 (0d50334a)
-
config-tools: Changed the module type of the package (d5571d36)
-
storm-ops: Resolve issue with the pnpm version (f124fd94)
-
config-tools: Added back the esm option to build (9e4171d0)
-
config-tools: Update the extension of the compiled JavaScript file (4a6dea62)
-
config-tools: Update the
package.json
to use the same extension as theproject.json
file (d5602b9a) -
config-tools: Update package type to a module to resolve import issues (4a9649c9)
-
workspace-tools: Update the method of importing
config-tools
utilities (13d66ff0) -
config-tools: Update method of importing
cosmiconfig
module (5b8540d9) -
workspace-tools: Update method of referencing the internal packages (b3f127c4)
- Patrick Sullivan
-
storm-ops: Update the chalk version to v4.1.2 (0d50334a)
-
config-tools: Changed the module type of the package (d5571d36)
-
storm-ops: Resolve issue with the pnpm version (f124fd94)
-
config-tools: Added back the esm option to build (9e4171d0)
-
config-tools: Update the extension of the compiled JavaScript file (4a6dea62)
-
config-tools: Update the
package.json
to use the same extension as theproject.json
file (d5602b9a) -
config-tools: Update package type to a module to resolve import issues (4a9649c9)
-
workspace-tools: Update the method of importing
config-tools
utilities (13d66ff0) -
config-tools: Update method of importing
cosmiconfig
module (5b8540d9)
- Patrick Sullivan
-
storm-ops: Update the chalk version to v4.1.2 (0d50334a)
-
config-tools: Changed the module type of the package (d5571d36)
-
storm-ops: Resolve issue with the pnpm version (f124fd94)
-
config-tools: Added back the esm option to build (9e4171d0)
-
config-tools: Update the extension of the compiled JavaScript file (4a6dea62)
-
config-tools: Update the
package.json
to use the same extension as theproject.json
file (d5602b9a) -
config-tools: Update package type to a module to resolve import issues (4a9649c9)
-
workspace-tools: Update the method of importing
config-tools
utilities (13d66ff0)
- Patrick Sullivan
-
storm-ops: Update the chalk version to v4.1.2 (0d50334a)
-
config-tools: Changed the module type of the package (d5571d36)
-
storm-ops: Resolve issue with the pnpm version (f124fd94)
-
config-tools: Added back the esm option to build (9e4171d0)
-
config-tools: Update the extension of the compiled JavaScript file (4a6dea62)
-
config-tools: Update the
package.json
to use the same extension as theproject.json
file (d5602b9a) -
config-tools: Update package type to a module to resolve import issues (4a9649c9)
- Patrick Sullivan
-
storm-ops: Update the chalk version to v4.1.2 (0d50334a)
-
config-tools: Changed the module type of the package (d5571d36)
-
storm-ops: Resolve issue with the pnpm version (f124fd94)
-
config-tools: Added back the esm option to build (9e4171d0)
-
config-tools: Update the extension of the compiled JavaScript file (4a6dea62)
-
config-tools: Update the
package.json
to use the same extension as theproject.json
file (d5602b9a)
- Patrick Sullivan
-
storm-ops: Update the chalk version to v4.1.2 (0d50334a)
-
config-tools: Changed the module type of the package (d5571d36)
-
storm-ops: Resolve issue with the pnpm version (f124fd94)
-
config-tools: Added back the esm option to build (9e4171d0)
-
config-tools: Update the extension of the compiled JavaScript file (4a6dea62)
- Patrick Sullivan
-
storm-ops: Update the chalk version to v4.1.2 (0d50334a)
-
config-tools: Changed the module type of the package (d5571d36)
-
storm-ops: Resolve issue with the pnpm version (f124fd94)
-
config-tools: Added back the esm option to build (9e4171d0)
- Patrick Sullivan
-
storm-ops: Update the chalk version to v4.1.2 (0d50334a)
-
config-tools: Changed the module type of the package (d5571d36)
-
storm-ops: Resolve issue with the pnpm version (f124fd94)
- Patrick Sullivan
- storm-ops: Update the chalk version to v4.1.2 (0d50334a)
- Patrick Sullivan
-
storm-ops: Update chalk dependency for all modules (d8a55c49)
-
storm-ops: Downgrade dependencies to work with cjs task runners (bece51de)
-
config-tools: Update format to exlcusively cjs (f4a4e026)
-
config-tools: Change method of importing chalk (00deb9ed)
-
config-tools: Added back esm to bild format (52736238)
-
config-tools: Added polyfil to support the release version generator's chalk instance (3cbbabce)
-
config-tools: Resolved issue with missing polyfill logger calls (6dcc429b)
-
config-tools: Remove esm format option from build (c8819c0f)
-
config-tools: Update to the way the chalk module is imported (05ebdb5f)
-
config-tools: Another change to the method of importing chalk (6e40e2ac)
- Patrick Sullivan
-
storm-ops: Update chalk dependency for all modules (d8a55c49)
-
storm-ops: Downgrade dependencies to work with cjs task runners (bece51de)
-
config-tools: Update format to exlcusively cjs (f4a4e026)
-
config-tools: Change method of importing chalk (00deb9ed)
-
config-tools: Added back esm to bild format (52736238)
-
config-tools: Added polyfil to support the release version generator's chalk instance (3cbbabce)
-
config-tools: Resolved issue with missing polyfill logger calls (6dcc429b)
-
config-tools: Remove esm format option from build (c8819c0f)
-
config-tools: Update to the way the chalk module is imported (05ebdb5f)
- Patrick Sullivan
-
storm-ops: Update chalk dependency for all modules (d8a55c49)
-
storm-ops: Downgrade dependencies to work with cjs task runners (bece51de)
-
config-tools: Update format to exlcusively cjs (f4a4e026)
-
config-tools: Change method of importing chalk (00deb9ed)
-
config-tools: Added back esm to bild format (52736238)
-
config-tools: Added polyfil to support the release version generator's chalk instance (3cbbabce)
-
config-tools: Resolved issue with missing polyfill logger calls (6dcc429b)
-
config-tools: Remove esm format option from build (c8819c0f)
- Patrick Sullivan
-
storm-ops: Update chalk dependency for all modules (d8a55c49)
-
storm-ops: Downgrade dependencies to work with cjs task runners (bece51de)
-
config-tools: Update format to exlcusively cjs (f4a4e026)
-
config-tools: Change method of importing chalk (00deb9ed)
-
config-tools: Added back esm to bild format (52736238)
-
config-tools: Added polyfil to support the release version generator's chalk instance (3cbbabce)
-
config-tools: Resolved issue with missing polyfill logger calls (6dcc429b)
- Patrick Sullivan
-
storm-ops: Update chalk dependency for all modules (d8a55c49)
-
storm-ops: Downgrade dependencies to work with cjs task runners (bece51de)
-
config-tools: Update format to exlcusively cjs (f4a4e026)
- Patrick Sullivan
-
storm-ops: Update chalk dependency for all modules (d8a55c49)
-
storm-ops: Downgrade dependencies to work with cjs task runners (bece51de)
- Patrick Sullivan
- storm-ops: Update chalk dependency for all modules (d8a55c49)
- Patrick Sullivan
- config-tools: Cleaned up the config-tools logging display (ce939d1a)
- Patrick Sullivan
- config-tools: Updated the color of the logger text (63016bd6)
- Patrick Sullivan
- config-tools: Update
run
function to use a nodejs child process (bef2780c)
- Patrick Sullivan
- config-tools: Update
run
function to use a nodejs child process (bef2780c)
- Patrick Sullivan
- config: Added a base config package to allow neutral access of
StormConfig
(164eaa5b)
- Patrick Sullivan
- config-tools: Added the
cacheDirectory
andskipCache
options to the base Storm config (e9931c58)
- config-tools: Remove code to change the Nx cache directory based on Storm config (8996f4c8)
- Patrick Sullivan
- config-tools: Added the
cacheDirectory
andskipCache
options to the base Storm config (e9931c58)
- Patrick Sullivan
-
workspace-tools: Added full publish fields to target (921dc2b6)
-
config-tools: Resolved issue with execa import (457f41e7)
-
workspace-tools: Removed unused dependency on execa (ef923229)
- Patrick Sullivan
-
workspace-tools: Added full publish fields to target (921dc2b6)
-
config-tools: Resolved issue with execa import (457f41e7)
-
workspace-tools: Removed unused dependency on execa (ef923229)
- Patrick Sullivan
-
workspace-tools: Added full publish fields to target (921dc2b6)
-
config-tools: Resolved issue with execa import (457f41e7)
- Patrick Sullivan
- workspace-tools: Added full publish fields to target (921dc2b6)
- Patrick Sullivan
- workspace-tools: Added full publish fields to target (921dc2b6)
- Patrick Sullivan
- workspace-tools: Added the nx-release-publish task to project target (cb6d7c17)
- Patrick Sullivan
- config-tools: Added the
preid
config option and removedpreMajor
(0d8756dc)
- Patrick Sullivan
- config-tools: Resolved issue with stdio prefernce in
run
function (81ac8a91)
- Patrick Sullivan
- workspace-tools: Added custom
npm-publish
executor (3e6292dd)
- Patrick Sullivan
- config-tools: Added the
externalPackagePatterns
option to Storm config (78f5c9d4)
- Patrick Sullivan
- workspace-tools: Updates to method of providing
getConfig
parameter (d4b95d86)
- Patrick Sullivan
- config-tools: Added console logging function typings (c20aac44)
- Patrick Sullivan
- config-tools: Updated typings to include newly added functions (3b0b9495)
- Patrick Sullivan
- git-tools: Update path to changelog renderer (d4dd7006)
- Patrick Sullivan
- git-tools: Resolve issues with commit message formatting (90bdc930)
- Patrick Sullivan
- git-tools: Resolve issues with commit message formatting (90bdc930)
- Patrick Sullivan
-
git-tools: Clean up of various unused dependencies (c39257b8)
-
git-tools: Remove the git extension from the repository URL (50a6de3d)
- Patrick Sullivan
-
git-tools: Clean up of various unused dependencies (c39257b8)
-
git-tools: Remove the git extension from the repository URL (50a6de3d)
- Patrick Sullivan
-
git-tools: Clean up of various unused dependencies (c39257b8)
-
git-tools: Remove the git extension from the repository URL (50a6de3d)
- Patrick Sullivan
1.19.0 (2024-01-20)
- workspace-tools: Added the
skipNativeModulesPlugin
option to tsup build (eb5ade8)
1.18.0 (2024-01-19)
- config-tools: Added the
getConfigFileByName
function export (9f56a9c)
1.17.1 (2024-01-19)
- config-tools: Added the
defineConfig
function to type-check config options (0676271)
1.17.0 (2024-01-19)
- config-tools: Rerun ci pipeline (d855670)
- config-tools: Resolved the issue with the tsconfig properties (5bc729e)
- config-tools: Skip type checks (c7da786)
- config-tools: Update lefthook config to call install prior to push (6a81b6a)
- git-tools: Resolved issue preventing git-tools publish (1bf9727)
- git-tools: Resovled issues with lock file versions (3740dc2)
- git-tools: Upgrade Nx version and resolved import issues (53432f2)
- git-tools: Upgrade pnpm lock file (daa3d32)
- git-tools: Redesigned the executable script structure (a4c097b)
1.16.2 (2024-01-19)
- git-tools: Updated executable scripts to use correct directory (8bd14e7)
1.16.1 (2024-01-18)
- config-tools: Resolved empty config file loading error (6b84a12)
1.16.0 (2024-01-18)
- workspace-tools: Added the
typia
executor (feb49f7)
1.15.15 (2024-01-18)
- linting-tools: Updated ignored files in biome linter (54520d2)
1.15.14 (2024-01-17)
- workspace-tools: Patched transformer functions in tsup dependency (f6412b4)
1.15.13 (2024-01-17)
- workspace-tools: Resolved blocking issue preventing tsup build completion (e13f88f)
1.15.12 (2024-01-17)
- config-tools: Ensure colors are set correctly (e6fffd0)
1.15.11 (2024-01-17)
- config-tools: Fixed config value defaulting issue for booleans (c54c60b)
1.15.10 (2024-01-17)
- config-tools: Ehanced config values assignement logic (d66dcf7)
1.15.9 (2024-01-17)
- config-tools: Added code to print out config values added (ea56410)
1.15.8 (2024-01-17)
- config-tools: Removed unused defaulting logic for config file (2770efd)
1.15.7 (2024-01-17)
- config-tools: Resolved issue with bad config file lookup logic (9967de4)
- workspace-tools: Resolved issue with config file names changing (f18c40c)
1.15.6 (2024-01-17)
- workspace-tools: Added code to properly parse out the config file (c345fef)
1.15.5 (2024-01-17)
- workspace-tools: Removed instance of JSDocs parser in tsup patch (4c8448e)
1.15.4 (2024-01-17)
- git-tools: Resolved issue with logging strings (21d9e0d)
- workspace-tools: Remove the transform code from tsup patch (399c910)
1.15.3 (2024-01-16)
- workspace-tools: Clean up code to apply getConfig option in tsup build (96227fd)
1.15.2 (2024-01-16)
- git-tools: Updated console formatting and text colors (82e869f)
1.15.1 (2024-01-16)
- git-tools: Resolved logging issues with git hooks and tsup build (daeec6e)
1.15.0 (2024-01-15)
- workspace-tools: Added logger functions to use in the repo's console CLI apps (c38d262)
1.14.3 (2024-01-15)
- workspace-tools: Many code quality improvements and enhanced linting rules (d2123cf)
1.14.2 (2024-01-15)
- git-tools: Added dependency override for
request
package to prevent request forgery exposure (1f42b96)
1.14.1 (2024-01-15)
1.14.0 (2024-01-15)
- linting-tools: Various improvements to the biome formatter and linter configuration (1dfd480)
- git-tools: Added default
lefthook
andbiome
configuration (489bec2)
1.13.1 (2024-01-14)
- workspace-tools: Cleaned up dependanies and option defaulting in tsup (0ae0dd3)
1.13.0 (2024-01-14)
- git-tools: Improved all CLI tools and git hooks to use the
zx
package (a905c21)
1.12.0 (2024-01-14)
- storm-ops: Added missing dependencies (4ab8aee)
- git-tools: Re-added the Git hooks to drive workspace processing (24311bf)
- linting-tools: Added Typia compiler transformer to tsup build (5b39221)
1.11.0 (2024-01-13)
- workspace-tools: Added Typia compiler transformer to tsup build (2b5645f)
1.10.1 (2024-01-12)
- workspace-tools: Removed legacy config from neutral tsup build (4e1cce7)
1.10.0 (2024-01-11)
- workspace-tools: Added
metafile
option to tsup build (f3c982c)
1.9.4 (2023-12-26)
- linting-tools: Added tailwindcss prettier formatting to linting tools (a8072f2)
1.9.3 (2023-12-24)
- config-tools: Resolved issues with defaulting config when no file exists (3f44d88)
1.9.2 (2023-12-23)
- config-tools: Resolve potential empty extensions config issue (80836bb)
1.9.1 (2023-12-23)
- config-tools: Resolved isssue with config file loading (f2e7897)
1.9.0 (2023-12-23)
- config-tools: Added the
loadStormConfig
function (cfcda96)
1.8.2 (2023-12-22)
- config-tools: Resolved issue in configuration defaulter function (92e10c1)
1.8.1 (2023-12-22)
- config-tools: Resolved export issue in type declarations (9125a40)
1.8.0 (2023-12-22)
- workspace-tools: Added
design-tokens
generator (af49878)
1.7.1 (2023-12-22)
- config-tools: Resolved issues with returned values in
findWorkspaceRoot
functions (c790e15)
1.7.0 (2023-12-21)
- config-tools: Added the
findWorkspaceRootSync
andfindWorkspaceRootSafeSync
functions (59e0ee4)
1.6.1 (2023-12-21)
- config-tools: Remove unused dependencies (ef00034)
1.6.0 (2023-12-21)
- config-tools: Publish
findWorkspaceRoot
andfindWorkspaceRootSafe
to package (e5302ed)
1.5.14 (2023-12-21)
- config-tools: Update declaration types (8ca8850)
1.5.13 (2023-12-21)
- config-tools: Add workspace root parameter to config creator (a22f0fb)
1.5.12 (2023-12-21)
- config-tools: Resolved issue around path parameter (eb15b5d)
1.5.11 (2023-12-21)
- config-tools: Resolved issue with default config lookup (4db800a)
1.5.10 (2023-12-21)
- config-tools: Resolved issue with determining workspace root (a614a36)
1.5.9 (2023-12-21)
- config-tools: Handle sync method correctly (6cbd64e)
1.5.8 (2023-12-20)
- config-tools: Added more accurate search for workspace root (c418b08)
1.5.7 (2023-12-20)
- config-tools: Mark the package type as module (3ca24c0)
1.5.6 (2023-12-20)
- config-tools: Enabled bundling but kept
thirdParty
false (77f5e54)
1.5.5 (2023-12-20)
- config-tools: Update project config to no longer bundle (06b72cd)
1.5.4 (2023-12-20)
- config-tools: Resovled issue in project.json and package.json import fields (1c5c665)
1.5.3 (2023-12-20)
- config-tools: Resolved issues to ensure support for cjs and esm builds (90a6379)
1.5.2 (2023-12-20)
- config-tools: Added esm to the build (48d834e)
1.5.1 (2023-12-20)
- config-tools: Update package tools to bundle dependencies (982a31b)
1.5.0 (2023-12-15)
- design-tools: Added design tools package to support storm design systems (187a38f)
1.4.0 (2023-12-12)
- workspace-tools: Added the
packageAll
option to build nested package files (cf18588)
1.3.1 (2023-12-11)
- workspace-tools: Resolved issue with bad nx.json config (1753feb)
1.3.0 (2023-12-09)
- workspace-tools: Added
esbuild-plugin-handlebars
plugin (5859957)
1.2.14 (2023-12-08)
- workspace-tools: Update the tsup build executor to use the daemon for getting the ProjectGraph (0e3a598)
1.2.13 (2023-12-06)
- workspace-tools: Resolved issue with bad options passed into base TS library generator (aeff286)
1.2.12 (2023-12-05)
- git-tools: Resolved issue in
semantic-release
patch with module directory (a04aa3a) - git-tools: Resolved issue with patched semantic-release bundled path (93b4e43)
- git-tools: Update the env used by packages to match new config updates (d3b7dac)
- git-tools: Updated
semantic-release
patch to properly check for plugins (4e3db96)
1.2.11 (2023-12-05)
- config-tools: Update generic type used in
createStormConfig
function (fe72f6d)
1.2.10 (2023-12-05)
- config-tools: Update configuration types to allow any type of schema (c79b428)
1.2.9 (2023-12-04)
- config-tools: Included types definition with package (d4176fb)
1.2.8 (2023-12-03)
- workspace-tools: Ensure only storm env are written to build package (16d7fc9)
1.2.7 (2023-12-03)
- storm-ops: Update pnpm-lock.yaml file (74fe737)
- workspace-tools: Remove pino logging esbuild plugin (730de8c)
- workspace-tools: Resolved more issues with results display (05d80d2)
- workspace-tools: Update all workspace chalk deps to version 4.1.0 (b74a940)
1.2.6 (2023-12-03)
- config-tools: Update package to no longer bundle dependencies (fb5b859)
1.2.5 (2023-12-03)
- workspace-tools: Remove config-tools as an external dependency (7a24864)
1.2.4 (2023-12-03)
- config-tools: Updated the
StormConfig
schema to properly type extensions and removed @decs/typeschema dependency (40ed139)
1.2.3 (2023-12-02)
- config-tools: Add
outExtension
to esbuild options (57059ea)
1.2.2 (2023-12-02)
- config-tools: Update config package module type (52dacd0)
1.2.1 (2023-12-02)
- config-tools: Added esm and cjs as build options (5fda41e)
1.2.0 (2023-12-02)
- config-tools: Added
logLevel
configuration value (edcd12a)
1.1.3 (2023-12-02)
- workspace-tools: Resolved issue with
esbuildPluginPino
plugin for neutral build (dba1022)
1.1.2 (2023-12-02)
- config-tools: Resolved issue with updated
createStormConfig
schema (cbc6941) - config-tools: Updated the config schema's default values (42fc718)
1.1.1 (2023-12-02)
- workspace-tools: Added new executors to
additionalEntryPoints
configuration (f7289c7)
1.1.0 (2023-12-02)
- workspace-tools: Added the config-schema generator to create json schemas for Storm Config (4b66f3c)
1.0.0 (2023-12-02)
- create-storm-workspace: Bundle packages with create-storm-workspace (f3bcb3b)
- create-storm-workspace: Resolved issue with linked workspace-tools dependency in package.json (90b0b76)
- deps: pin dependencies (3a245b9)
- deps: update dependency @cspell/dict-en-gb to v4 (eddf2bf)
- deps: update dependency p-limit to v5 (353e00a)
- deps: update dependency prettier to v3 (f505213)
- deps: update patch prod dependencies (4f84a7e)
- deps: update typescript-eslint monorepo to v6 (c8b086b)
- git-tools: Add @semantic-release/github dependency to git-tools (949bc8d)
- git-tools: Added config token replacement functionality (cd48602)
- git-tools: Added missing GitHub release config and removed failed GitGuardian lines (4b64698)
- git-tools: Added missing semantic-release depenencies (33a0f5e)
- git-tools: Added missing semantic-release plugins (5350bc2)
- git-tools: Added semantic-release plugins to root package.json (55289a7)
- git-tools: Convert package to ES module (b845fda)
- git-tools: Patch semantic-release to use an import instead of require on the plugin (25dcf81)
- git-tools: Remove unused lodash dependency (0381059)
- git-tools: Resolve issue with CJS vs ESM conflicts (7afb4c9)
- git-tools: Resolved issue with escape character in descriptions for nx plugins (c4c5cb0)
- git-tools: Resolved issue with generation of options table in readme-gen (69f9c86)
- git-tools: Resolved issue with missing husky hooks (505113d)
- git-tools: Resolved issues with release module imports (befe2b2)
- git-tools: Update list-staged config extension to work with ES modules (a408b88)
- git-tools: Update method of importing semantic-release (5ae114e)
- git-tools: Update require to import in semantic-release patch (e2ef52c)
- linting-tools: Added tsconfig recommended to root tsconfig (cfc70d7)
- semantic-release-plugin: Add cjs build to release plugin (3e06494)
- semantic-release-plugin: Add code for commit analyzer (2757ca3)
- semantic-release-plugin: Add release note generation to semantic release plugin (c4e250d)
- semantic-release-plugin: Add rootDir to plugin (674ebdd)
- semantic-release-plugin: Change compiler type (542667d)
- semantic-release-plugin: Changed import type for release plugin (51f4809)
- semantic-release-plugin: Converted the plugin to CommonJS (ff870ee)
- semantic-release-plugin: Format output to mjs file (2175391)
- semantic-release-plugin: Invoke commit analzyer manually to prevent ES module issues (09c66cb)
- semantic-release-plugin: Mark the semantic-release plugin as external (863ed64)
- semantic-release-plugin: Patch semantic-release-plugin-decorators to use import instead of require (8a4b348)
- semantic-release-plugin: Remove code to avoid semantic release built-in plugins (6a7263b)
- semantic-release-plugin: Remove third party code from bundle (5d0d464)
- semantic-release-plugin: Removed dependancy on commit analyzer (4796955)
- semantic-release-plugin: Resolve imports to support ES modules (91cdf56)
- semantic-release-plugin: Resolve issue with main path extension in package.json (b2aa62b)
- semantic-release-plugin: Resolve missing path module (34409df)
- semantic-release-plugin: Resolve path import issue (c7769a1)
- semantic-release-plugin: Unbundle sematic release plugin (7910e43)
- semantic-release-plugin: Update extension on main file to be mjs (8c6e389)
- semantic-release-plugin: Update the package.json index file path (1da1cce)
- storm-ops: Add @semantic-release/commit-analyzer dependency back to workspace root (553dd65)
- storm-ops: Added back husky hooks and removed config from package.json (f1b0b85)
- storm-ops: Patch semantic release to use old config import (18e27d6)
- storm-ops: Regenerate pnpm lockfile (6cc4c75)
- storm-ops: Regenerated pnpm filelock file (113bf16)
- storm-ops: Remove unused workspace config from package.json (0651468)
- storm-ops: Resolved issue with prepare script in workspace root (4caa35a)
- storm-ops: Resolved issues with build/CI (fc81a8f)
- storm-ops: Resolved issues with pnpm lockfile (563238c)
- storm-ops: Update linting tools, and scripts, to use ES modules (59cb4a1)
- storm-ops: Update lockfile for monorepo (fc39b4a)
- storm-ops: Update pnpm lockfile (f08a730)
- workspace-tools: Add back the
declarationDir
value to the compilerOptions for dts build (b02402d) - workspace-tools: Add default tsconfig values for api-extractor (ae43e3f)
- workspace-tools: Added
emitDeclarationOnly
to typescript compiler options (e7b024f) - workspace-tools: Added additional logging for tsc process (ffe350f)
- workspace-tools: Added banner to tsup patch (2b97503)
- workspace-tools: Added code to call original emit method (d4febb4)
- workspace-tools: Added code to default tsup build options and package.json path in api-extractor (f79dbb1)
- workspace-tools: Added conditional to tsup package.json search (f1e26a9)
- workspace-tools: Added custom tsc options to tsup patch config (c6a4d49)
- workspace-tools: Added esm and cjs shims to package bundle (87a16e4)
- workspace-tools: Added extra logging to tsup patch (6c58d8a)
- workspace-tools: Added join to add separators in package.json path in tsup (b56df8a)
- workspace-tools: Added missing @microsoft/api-extractor dependency for tsup DTS build (56ab124)
- workspace-tools: Added paresed tsc options as tsup parameter (dd51e93)
- workspace-tools: Added rollup support for DTS generation (d1f3325)
- workspace-tools: Added troubleshooting logging to tsup build (f033bc5)
- workspace-tools: Added virtual file system to tsup patch to resolve missing libs (068ab7a)
- workspace-tools: Change tsup build to use glob package instead of function from Nx (4fa5e17)
- workspace-tools: Clean up around tsup patch dts build (4650a98)
- workspace-tools: Cleaned up tsup patch and executor code (289721f)
- workspace-tools: Correctly formatted include path in tsconfig passed to api extractor (4c65fcf)
- workspace-tools: Enhanced external dependency selection logic (12dc8d5)
- workspace-tools: Fixed issue in tsup patch around package.json generation (a526fe7)
- workspace-tools: Fixed issue with
packageJsonFullPath
parameter of api-extractor (69e4021) - workspace-tools: Fixed issue with invalid chars in entry name (5d849dd)
- workspace-tools: Include @nx/esbuild and tsup dependencies in build bundle (7acaf5e)
- workspace-tools: Include terser in workspace package for tsup build (ee26f46)
- workspace-tools: Included missing config function signature change (a2228f2)
- workspace-tools: Patch logging into tsup build (e6ce2d7)
- workspace-tools: Patch tsup build with check for
this
in rollup config (f6bd066) - workspace-tools: Patch tsup to use generated package.json file (424fb45)
- workspace-tools: Patched tsup to properly use logger (73a56f0)
- workspace-tools: Prevent both dts and experimentalDts from being enabled (c2e5082)
- workspace-tools: Reduce path length of
mainEntryPointFilePath
api-extractor option (1e747d3) - workspace-tools: Remove code that overwrites dts files (894ef6e)
- workspace-tools: Remove rollup.ts from the
additionalEntryPoints
list (b45785e) - workspace-tools: Removed compiler options to set targer manaully in tsup build (4aff28d)
- workspace-tools: Removed overriden tsconfig for api-extractor (fcece07)
- workspace-tools: Resolve include issue with tsc during tsup build (a6fffbe)
- workspace-tools: Resolve issue with api-extractor output directory (5aa99ef)
- workspace-tools: Resolve issue with config objects passed to copyAssets function (ea68191)
- workspace-tools: Resolve issue with dts
files
in compiler options (2e9a611) - workspace-tools: Resolve issue with path library reference in tsup (9745279)
- workspace-tools: Resolve issue with path separators in tsup patch (e7dc44d)
- workspace-tools: Resolved bad iterable issue in tsup patch (62a016b)
- workspace-tools: Resolved bad reference to path (622c842)
- workspace-tools: Resolved bad tsconfig path issue in tsup patch (564b0b5)
- workspace-tools: Resolved const issue in tsup patch (cb14759)
- workspace-tools: Resolved issue around adding files to api-extractor config (4ad4118)
- workspace-tools: Resolved issue around incorrect output mapping in api-extractor (b0464ed)
- workspace-tools: Resolved issue looking up package folder in tsup patch (0eeee37)
- workspace-tools: Resolved issue preventing file mappings from being logged (f1435ed)
- workspace-tools: Resolved issue preventing package.json from being written (c340959)
- workspace-tools: Resolved issue setting private package.json field in node-library generator (7e570c5)
- workspace-tools: Resolved issue where fs map was cleared out (1ea5c53)
- workspace-tools: Resolved issue with
tsdocMetadataFilePath
option (e1e8b59) - workspace-tools: Resolved issue with api-extractor input path (dabefc5)
- workspace-tools: Resolved issue with bad loop conditional in Tsup patch (a692e7d)
- workspace-tools: Resolved issue with bad path in file map (ed09f1e)
- workspace-tools: Resolved issue with bad path in tsup build (33a7b25)
- workspace-tools: Resolved issue with bad path module usage in tsup patch (e0a984a)
- workspace-tools: Resolved issue with dependency versions in preset (3e8225a)
- workspace-tools: Resolved issue with entry path passed into api-extractor (b2614e5)
- workspace-tools: Resolved issue with ES module imports (8573fbc)
- workspace-tools: Resolved issue with export generation after api-extractor (2b9e593)
- workspace-tools: Resolved issue with fs key (e48babc)
- workspace-tools: Resolved issue with incorrectly written config file (bc93e00)
- workspace-tools: Resolved issue with invalid fileNames variable reference (c045be1)
- workspace-tools: Resolved issue with order of package.json search in tsup executor (5fea9a1)
- workspace-tools: Resolved issue with package export lookup in tsup patch (ba53a36)
- workspace-tools: Resolved issue with package.json search method (287761e)
- workspace-tools: Resolved issue with path separator character in tsup (ea97d60)
- workspace-tools: Resolved issue with paths passed to api-extractor (3f7c5ea)
- workspace-tools: Resolved issue with prettier config import (4e2c026)
- workspace-tools: Resolved issue with tsconfig parser parameteters in tsup patch (f71e590)
- workspace-tools: Resolved issue with virtual file system in tsup patch (ea79319)
- workspace-tools: Resolved issues with all-contributors template (56f40e0)
- workspace-tools: Resolved issues with api-extractors paths (8ea88f0)
- workspace-tools: Resolved issues with mismatching node/pnpm versions (8f9d0dd)
- workspace-tools: Resolved path issue in API Extractor config (d3f8ae5)
- workspace-tools: Resolved tsup issue with entry option and package.json full path (1181d64)
- workspace-tools: Resovled issue with missing options in rollup build in tsup patch (765f538)
- workspace-tools: Resovled issue with parameters passed to createProgram (96e1e5a)
- workspace-tools: Resovled issue with tsup dts tsconfig path (eefb517)
- workspace-tools: Update
entry
in tsup to use a single default file (06bf60c) - workspace-tools: Update clean functionality so no previously build files are removed (19ce7bd)
- workspace-tools: Update default compilerOptions prior to calling tsc (8bcb254)
- workspace-tools: Update default options for tsup executor (436d792)
- workspace-tools: Update generated tsconfig include to point to package root (49aef81)
- workspace-tools: Update imports for @typescript/vfs to use named values (99306e5)
- workspace-tools: Update include paths in tsconfig used in tsup builder (99e651d)
- workspace-tools: Update input file path for api-extractor (7750f15)
- workspace-tools: Update output paths on tsup executor config (54e2078)
- workspace-tools: Update package path used by api-extractor (e8081ef)
- workspace-tools: Update paths passed to api-extractor in tsup patch (f3b6ce9)
- workspace-tools: Update the
projectFolder
option passed to api-extractor (fb0c939) - workspace-tools: Update the outDir value of parsed tsconfig options in tsup patch (65c2aca)
- workspace-tools: Update the path separators in api-extractor parameters (59a0908)
- workspace-tools: Update the slashes used in package path in tsup patch (55470d5)
- workspace-tools: Update tmp path on tsup patch (2dd3551)
- workspace-tools: Update tsup config to package src files in build package (c6297b5)
- workspace-tools: Update tsup patch so correct files are written after api-extractor (7106c74)
- workspace-tools: Update tsup patch to use the logger (4874960)
- workspace-tools: Update tsup patch to use workspace root as base directory for api-extractor (d8cdc3c)
- workspace-tools: Update where tsup loads shim files and added define option (fa8fe6a)
- workspace-tools: Updated how emit is called (dcc7bc5)
- workspace-tools: Updated issue with bad map logging (70092a8)
- workspace-tools: Updated paths of generated api-reports (c79d65e)
- workspace-tools: Updated the api-reports docs path in tsup executor (7ba4b1d)
- workspace-tools: Updated the way options are passed to
createProgram
(aa03cd7) - workspace-tools: Updated tsup build to check for package.json in outDir via patch (65afb51)
- workspace-tools: Updated tsup patch to use compilerHost (6fcff07)
- workspace-tools: Upgrade tsup version and enabled experimental dts (96f6870)
- config-tools: Added the config-tools library to support storm configuration (63f8b9e)
- create-storm-workspace: Initial check-in for storm-ops monorepo (ecb9822)
- git-tools: Added executors and generators sections to the readme-gen CLI (99aacba)
- git-tools: Move the semantic-release-plugin into the git-tools package (663e7ca)
- semantic-release-plugin: Resolve issues with plugin so release executes (b7164b5)
- semantic-release-plugin: Split out the semantic release plugin into it's own project (317e52c)
- storm-ops: Converted repository eslint to flat structure (a738c3a)
- testing-tools: Added testing-tools library for common test functionality (08d3ccd)
- workspace-tools: Added
description
as an option in the node-library generator (7a8eb85) - workspace-tools: Added
esbuild-decorators
plugin to tsup build executor (5f83171) - workspace-tools: Added
WorkspaceStorage
class to handle caching during processing (b7a6830) - workspace-tools: Added the
includeSrc
option to the tsup build executor (be66e22) - workspace-tools: Added the
main
option to tsup build support manually entered entry paths (fcb0fa7) - workspace-tools: Added the
plugins
option to the tsup executor (8cdb8af) - workspace-tools: Added the
tsup-neutral
andtsup-node
executors (0b1c10e) - workspace-tools: Added the node-library generator (85ada65)
- workspace-tools: Added workers distribution to tsup build (fc80ec1)
- workspace-tools: Update tsup executor to generate API Report file, Doc Model, and TSDoc Metadata (fb4cda5)
- workspace-tools: Revert tsup patch back to previous version before updates to api-extractor (c8a83f1)