Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: release main #133

Closed
wants to merge 1 commit into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{}
{"packages/bootstrap":"1.0.0","packages/cypress-utils":"1.0.0","packages/eslint-plugin":"2.0.0","packages/lint-staged-utils":"1.0.0","packages/nx-plugin":"2.0.0","packages/nx-spawn":"2.0.0","packages/tsconfig":"2.0.0","packages/vite-utils":"2.0.0"}
16 changes: 8 additions & 8 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

42 changes: 42 additions & 0 deletions packages/bootstrap/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
# Changelog

## 1.0.0 (2022-09-08)


### Bug Fixes

* **bootstrap,eslint-plugin,nx-plugin:** Consolidated fixes from runthrough ([#177](https://github.com/eternagame/workspace-helpers/issues/177)) ([3f2f83a](https://github.com/eternagame/workspace-helpers/commit/3f2f83ae389571d658ac6b9856f5b247d28d8d76))
* **nx-plugin:** Fix canary publishes by specifying package access ([#134](https://github.com/eternagame/workspace-helpers/issues/134)) ([da12730](https://github.com/eternagame/workspace-helpers/commit/da127304c07afaa8a31c74dcd210bc8b291b7a88))
* **nx-plugin:** Publish concurrency fixes ([#173](https://github.com/eternagame/workspace-helpers/issues/173)) ([dd7586b](https://github.com/eternagame/workspace-helpers/commit/dd7586b1f2bf50d246d63256d447b259ebc2c5f0))
* **nx-spawn,bootstrap:** Ensure correct executable permissions ([#146](https://github.com/eternagame/workspace-helpers/issues/146)) ([634eb89](https://github.com/eternagame/workspace-helpers/commit/634eb895e0cc8b4260897f638e34440fd90d6e9f))
* **vite:** Correctly omit all dependencies from bundles ([30bf46c](https://github.com/eternagame/workspace-helpers/commit/30bf46c938a36308a4753698e1cf344e8c0ea66b))


### Features and Enhancements

* **bootstrap:** Support specifying nx plugin version ([#138](https://github.com/eternagame/workspace-helpers/issues/138)) ([9e4440c](https://github.com/eternagame/workspace-helpers/commit/9e4440c45af703cbe9a817a56f4cedb719d12e9f)), closes [#136](https://github.com/eternagame/workspace-helpers/issues/136)
* **eslint-plugin:** Add monorepo-dep-location rule ([#56](https://github.com/eternagame/workspace-helpers/issues/56)) ([30bf46c](https://github.com/eternagame/workspace-helpers/commit/30bf46c938a36308a4753698e1cf344e8c0ea66b))
* **eslint-plugin:** Allow devDependency imports in vite.config.mjs ([30bf46c](https://github.com/eternagame/workspace-helpers/commit/30bf46c938a36308a4753698e1cf344e8c0ea66b))
* **nx-plugin:** Improve application launch commands ([#108](https://github.com/eternagame/workspace-helpers/issues/108)) ([206e4b4](https://github.com/eternagame/workspace-helpers/commit/206e4b4b213a58e0e6540689f16dd6e7a1bf3491))
* **nx-plugin:** Release automation ([#129](https://github.com/eternagame/workspace-helpers/issues/129)) ([19939bd](https://github.com/eternagame/workspace-helpers/commit/19939bdd7643c1784e6fa634eae51c19cb4f520c))
* **nx-plugin:** Replace jest with vitest ([#151](https://github.com/eternagame/workspace-helpers/issues/151)) ([13f7f24](https://github.com/eternagame/workspace-helpers/commit/13f7f2482cf50b6e58ce4f95dc7fe703f51a7874)), closes [#130](https://github.com/eternagame/workspace-helpers/issues/130) [#131](https://github.com/eternagame/workspace-helpers/issues/131)
* **nx-plugin:** Set default package.json fields in packages ([#120](https://github.com/eternagame/workspace-helpers/issues/120)) ([2383569](https://github.com/eternagame/workspace-helpers/commit/2383569c1a8bb1fa8d40ec04e130d9c0e42674d9))
* **nx-plugin:** Simplify test configuration ([#152](https://github.com/eternagame/workspace-helpers/issues/152)) ([1390712](https://github.com/eternagame/workspace-helpers/commit/13907129d07b99aa9254da2a7c6d425ec6caaa52))
* **nx-spawn:** Improve dependency execution ([#60](https://github.com/eternagame/workspace-helpers/issues/60)) ([64cb75c](https://github.com/eternagame/workspace-helpers/commit/64cb75cfca903f5c6fa6971fb4410c670045effe))
* **nx,eslint-plugin,jest,tsconfig:** Improve globs and use ts for all configs ([#91](https://github.com/eternagame/workspace-helpers/issues/91)) ([791d476](https://github.com/eternagame/workspace-helpers/commit/791d4765ca3a32472fdfa356ae138544bbab7c0a))
* **nx,eslint-plugin:** Enable linting for config files ([#84](https://github.com/eternagame/workspace-helpers/issues/84)) ([0b32aec](https://github.com/eternagame/workspace-helpers/commit/0b32aec17249f3583f3849552e5041776a4e02e0))
* **nx,eslint-plugin:** Remove prettier ([#97](https://github.com/eternagame/workspace-helpers/issues/97)) ([5e16f96](https://github.com/eternagame/workspace-helpers/commit/5e16f96996686a37c9a068cde54405cda19575bb))
* **nx:** Generate LICENSE files per package ([#96](https://github.com/eternagame/workspace-helpers/issues/96)) ([2a4b0af](https://github.com/eternagame/workspace-helpers/commit/2a4b0af5be7336b9a6f8640bffef10302c746fbd))
* **nx:** Make nx preset standalone ([#41](https://github.com/eternagame/workspace-helpers/issues/41)) ([0374280](https://github.com/eternagame/workspace-helpers/commit/0374280370d87286cef1cc250fa008e930026616))
* **repo,nx,vite:** Simplify build process, relying on vite ([#95](https://github.com/eternagame/workspace-helpers/issues/95)) ([9160802](https://github.com/eternagame/workspace-helpers/commit/916080226041433552449370bde7f9fe0c057c53))
* **repo:** Standardize package naming and terminology, improve overview of repo components ([#77](https://github.com/eternagame/workspace-helpers/issues/77)) ([bb3e55a](https://github.com/eternagame/workspace-helpers/commit/bb3e55aab019662c8cc1ab7624c46178d2015fe4))
* **tsconfig,nx-plugin,vite-utils,eslint-plugin:** tsconfig + package structure cleanup ([#157](https://github.com/eternagame/workspace-helpers/issues/157)) ([047bccc](https://github.com/eternagame/workspace-helpers/commit/047bcccf57b504e85631ddf06ec56d5c8728d310)), closes [#144](https://github.com/eternagame/workspace-helpers/issues/144)
* **vite:** Build commonjs in addition to esm ([30bf46c](https://github.com/eternagame/workspace-helpers/commit/30bf46c938a36308a4753698e1cf344e8c0ea66b))
* **vite:** Disable bundling and tree shaking for non-webapps ([30bf46c](https://github.com/eternagame/workspace-helpers/commit/30bf46c938a36308a4753698e1cf344e8c0ea66b))


### Documentation

* **nx-plugin:** Update test command info ([3f2f83a](https://github.com/eternagame/workspace-helpers/commit/3f2f83ae389571d658ac6b9856f5b247d28d8d76))
* **repo:** Improve usage instructions for individual packages ([#123](https://github.com/eternagame/workspace-helpers/issues/123)) ([5845a5a](https://github.com/eternagame/workspace-helpers/commit/5845a5a3b1fcf9c020638155086b86496af88bc8))
* **repo:** Standardize on term "repository" instead of "project" ([#160](https://github.com/eternagame/workspace-helpers/issues/160)) ([b7cbf66](https://github.com/eternagame/workspace-helpers/commit/b7cbf66d4106a6c6303daaac827b78f928d30edd)), closes [#148](https://github.com/eternagame/workspace-helpers/issues/148)
2 changes: 1 addition & 1 deletion packages/bootstrap/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@eternagame/bootstrap",
"description": "Bootstrap a new repository using the Eternagame standards",
"version": "1.0.0-dev",
"version": "1.0.0",
"license": "BSD-3-Clause",
"repository": {
"type": "git",
Expand Down
21 changes: 21 additions & 0 deletions packages/cypress-utils/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Changelog

## 1.0.0 (2022-09-08)


### Bug Fixes

* **nx-plugin:** Publish concurrency fixes ([#173](https://github.com/eternagame/workspace-helpers/issues/173)) ([dd7586b](https://github.com/eternagame/workspace-helpers/commit/dd7586b1f2bf50d246d63256d447b259ebc2c5f0))


### Features and Enhancements

* **nx-plugin,cypress-utils,nx-spawn:** Add cypress ([#149](https://github.com/eternagame/workspace-helpers/issues/149)) ([3307700](https://github.com/eternagame/workspace-helpers/commit/3307700da7fcd0ea95473d00ff6e82c295fa2ff8))
* **nx-plugin:** Replace jest with vitest ([#151](https://github.com/eternagame/workspace-helpers/issues/151)) ([13f7f24](https://github.com/eternagame/workspace-helpers/commit/13f7f2482cf50b6e58ce4f95dc7fe703f51a7874)), closes [#130](https://github.com/eternagame/workspace-helpers/issues/130) [#131](https://github.com/eternagame/workspace-helpers/issues/131)
* **nx-plugin:** Simplify test configuration ([#152](https://github.com/eternagame/workspace-helpers/issues/152)) ([1390712](https://github.com/eternagame/workspace-helpers/commit/13907129d07b99aa9254da2a7c6d425ec6caaa52))
* **tsconfig,nx-plugin,vite-utils,eslint-plugin:** tsconfig + package structure cleanup ([#157](https://github.com/eternagame/workspace-helpers/issues/157)) ([047bccc](https://github.com/eternagame/workspace-helpers/commit/047bcccf57b504e85631ddf06ec56d5c8728d310)), closes [#144](https://github.com/eternagame/workspace-helpers/issues/144)


### Documentation

* **repo:** Standardize on term "repository" instead of "project" ([#160](https://github.com/eternagame/workspace-helpers/issues/160)) ([b7cbf66](https://github.com/eternagame/workspace-helpers/commit/b7cbf66d4106a6c6303daaac827b78f928d30edd)), closes [#148](https://github.com/eternagame/workspace-helpers/issues/148)
2 changes: 1 addition & 1 deletion packages/cypress-utils/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@eternagame/cypress-utils",
"description": "Eterna standard Cypress setup and utilities",
"version": "1.0.0-dev",
"version": "1.0.0",
"repository": {
"type": "git",
"url": "https://github.com/eternagame/workspace-helpers.git",
Expand Down
48 changes: 48 additions & 0 deletions packages/eslint-plugin/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
# Changelog

## 2.0.0 (2022-09-08)


### Bug Fixes

* **bootstrap,eslint-plugin,nx-plugin:** Consolidated fixes from runthrough ([#177](https://github.com/eternagame/workspace-helpers/issues/177)) ([3f2f83a](https://github.com/eternagame/workspace-helpers/commit/3f2f83ae389571d658ac6b9856f5b247d28d8d76))
* **eslint-plugin:** Fix vs code linting with extraneous-deps ([#104](https://github.com/eternagame/workspace-helpers/issues/104)) ([97c400e](https://github.com/eternagame/workspace-helpers/commit/97c400e4645d8e6a611d41600bf7a3ee049108ff))
* **nx-plugin:** Fix canary publishes by specifying package access ([#134](https://github.com/eternagame/workspace-helpers/issues/134)) ([da12730](https://github.com/eternagame/workspace-helpers/commit/da127304c07afaa8a31c74dcd210bc8b291b7a88))
* **nx-plugin:** Publish concurrency fixes ([#173](https://github.com/eternagame/workspace-helpers/issues/173)) ([dd7586b](https://github.com/eternagame/workspace-helpers/commit/dd7586b1f2bf50d246d63256d447b259ebc2c5f0))
* **vite:** Correctly omit all dependencies from bundles ([30bf46c](https://github.com/eternagame/workspace-helpers/commit/30bf46c938a36308a4753698e1cf344e8c0ea66b))


### Features and Enhancements

* **eslint-plugin,nx:** Centralize typescript-eslint parserOptions.project ([#58](https://github.com/eternagame/workspace-helpers/issues/58)) ([eef26b2](https://github.com/eternagame/workspace-helpers/commit/eef26b2921563f930403b7fa4e9a39d118cbccbd))
* **eslint-plugin,tsconfig:** Use eslint to check for unused variables instead of typescript ([#88](https://github.com/eternagame/workspace-helpers/issues/88)) ([c732cfb](https://github.com/eternagame/workspace-helpers/commit/c732cfb79a105508e1c87e415016eb52e69a7e22))
* **eslint-plugin:** Add monorepo-dep-location rule ([#56](https://github.com/eternagame/workspace-helpers/issues/56)) ([30bf46c](https://github.com/eternagame/workspace-helpers/commit/30bf46c938a36308a4753698e1cf344e8c0ea66b))
* **eslint-plugin:** Add typescript-eslint strict rules ([#163](https://github.com/eternagame/workspace-helpers/issues/163)) ([8305fc6](https://github.com/eternagame/workspace-helpers/commit/8305fc6560c6ebde36e91658ec02fa71b11a9073))
* **eslint-plugin:** Allow devDependency imports in vite.config.mjs ([30bf46c](https://github.com/eternagame/workspace-helpers/commit/30bf46c938a36308a4753698e1cf344e8c0ea66b))
* **jest-utils,eslint-plugin,vite-utils:** Clean up peer deps + fix vue linting ([#145](https://github.com/eternagame/workspace-helpers/issues/145)) ([bd351dc](https://github.com/eternagame/workspace-helpers/commit/bd351dca0dd7471d3ae2caee32820fb12173317f))
* **nx-plugin,cypress-utils,nx-spawn:** Add cypress ([#149](https://github.com/eternagame/workspace-helpers/issues/149)) ([3307700](https://github.com/eternagame/workspace-helpers/commit/3307700da7fcd0ea95473d00ff6e82c295fa2ff8))
* **nx-plugin:** Release automation ([#129](https://github.com/eternagame/workspace-helpers/issues/129)) ([19939bd](https://github.com/eternagame/workspace-helpers/commit/19939bdd7643c1784e6fa634eae51c19cb4f520c))
* **nx-plugin:** Replace jest with vitest ([#151](https://github.com/eternagame/workspace-helpers/issues/151)) ([13f7f24](https://github.com/eternagame/workspace-helpers/commit/13f7f2482cf50b6e58ce4f95dc7fe703f51a7874)), closes [#130](https://github.com/eternagame/workspace-helpers/issues/130) [#131](https://github.com/eternagame/workspace-helpers/issues/131)
* **nx-plugin:** Set default package.json fields in packages ([#120](https://github.com/eternagame/workspace-helpers/issues/120)) ([2383569](https://github.com/eternagame/workspace-helpers/commit/2383569c1a8bb1fa8d40ec04e130d9c0e42674d9))
* **nx-plugin:** Simplify test configuration ([#152](https://github.com/eternagame/workspace-helpers/issues/152)) ([1390712](https://github.com/eternagame/workspace-helpers/commit/13907129d07b99aa9254da2a7c6d425ec6caaa52))
* **nx,eslint-plugin,jest,tsconfig:** Improve globs and use ts for all configs ([#91](https://github.com/eternagame/workspace-helpers/issues/91)) ([791d476](https://github.com/eternagame/workspace-helpers/commit/791d4765ca3a32472fdfa356ae138544bbab7c0a))
* **nx,eslint-plugin:** Enable linting for config files ([#84](https://github.com/eternagame/workspace-helpers/issues/84)) ([0b32aec](https://github.com/eternagame/workspace-helpers/commit/0b32aec17249f3583f3849552e5041776a4e02e0))
* **nx,eslint-plugin:** Remove prettier ([#97](https://github.com/eternagame/workspace-helpers/issues/97)) ([5e16f96](https://github.com/eternagame/workspace-helpers/commit/5e16f96996686a37c9a068cde54405cda19575bb))
* **nx:** Generate LICENSE files per package ([#96](https://github.com/eternagame/workspace-helpers/issues/96)) ([2a4b0af](https://github.com/eternagame/workspace-helpers/commit/2a4b0af5be7336b9a6f8640bffef10302c746fbd))
* **nx:** Remove package.json types field ([#100](https://github.com/eternagame/workspace-helpers/issues/100)) ([007ecb7](https://github.com/eternagame/workspace-helpers/commit/007ecb769fe7d4b4136674205b8ee160bd3c51a1))
* **repo,nx,vite:** Simplify build process, relying on vite ([#95](https://github.com/eternagame/workspace-helpers/issues/95)) ([9160802](https://github.com/eternagame/workspace-helpers/commit/916080226041433552449370bde7f9fe0c057c53))
* **repo:** Standardize package naming and terminology, improve overview of repo components ([#77](https://github.com/eternagame/workspace-helpers/issues/77)) ([bb3e55a](https://github.com/eternagame/workspace-helpers/commit/bb3e55aab019662c8cc1ab7624c46178d2015fe4))
* **tsconfig,nx-plugin,vite-utils,eslint-plugin:** tsconfig + package structure cleanup ([#157](https://github.com/eternagame/workspace-helpers/issues/157)) ([047bccc](https://github.com/eternagame/workspace-helpers/commit/047bcccf57b504e85631ddf06ec56d5c8728d310)), closes [#144](https://github.com/eternagame/workspace-helpers/issues/144)
* **vite:** Build commonjs in addition to esm ([30bf46c](https://github.com/eternagame/workspace-helpers/commit/30bf46c938a36308a4753698e1cf344e8c0ea66b))
* **vite:** Disable bundling and tree shaking for non-webapps ([30bf46c](https://github.com/eternagame/workspace-helpers/commit/30bf46c938a36308a4753698e1cf344e8c0ea66b))


### Dependencies

* **repo:** Dependency update ([#168](https://github.com/eternagame/workspace-helpers/issues/168)) ([8318049](https://github.com/eternagame/workspace-helpers/commit/831804974c84b216a97104b89e04017422e3282c))


### Documentation

* **nx-plugin:** Update test command info ([3f2f83a](https://github.com/eternagame/workspace-helpers/commit/3f2f83ae389571d658ac6b9856f5b247d28d8d76))
* **repo:** Improve usage instructions for individual packages ([#123](https://github.com/eternagame/workspace-helpers/issues/123)) ([5845a5a](https://github.com/eternagame/workspace-helpers/commit/5845a5a3b1fcf9c020638155086b86496af88bc8))
2 changes: 1 addition & 1 deletion packages/eslint-plugin/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@eternagame/eslint-plugin",
"description": "Eterna standard ESLint setup and utilities",
"version": "2.0.0-dev",
"version": "2.0.0",
"license": "BSD-3-Clause",
"repository": {
"type": "git",
Expand Down
Loading