From 6c9eb7d6f44b7e56b54e3d298dcdccff14f042b6 Mon Sep 17 00:00:00 2001 From: nghiatt15_onemount Date: Wed, 30 Sep 2026 14:49:43 +0700 Subject: [PATCH 1/2] docs(readme): point example-source links at the root showcase The showcase moved from versions/v19/projects/showcase to the root showcase/ workspace on 2026-08-06, so the example-source links in the npm README and in the GitHub README returned 404. - README.npm.md: the Button, Input, Table and Persistence links use https://github.com/sdcorejs/sdcorejs-angular/blob/main/showcase/src/app/pages/... - README.md: the eight example links use showcase/src/app/pages/... - versions/v19-v22 package READMEs: rolled out from README.npm.md with npm run sync, not edited by hand. - .sdcorejs/summary.md: the showcase source root is now showcase. Each edited table row keeps its width, so the tables stay aligned. Verification: npm run check:sync passes; all 28 showcase links in the six READMEs resolve to tracked files under showcase/src/app/pages. Co-Authored-By: Claude Opus 5.5 --- .sdcorejs/summary.md | 7 ++++--- README.md | 16 ++++++++-------- README.npm.md | 8 ++++---- versions/v19/projects/sdcorejs-angular/README.md | 8 ++++---- versions/v20/projects/sdcorejs-angular/README.md | 8 ++++---- versions/v21/projects/sdcorejs-angular/README.md | 8 ++++---- versions/v22/projects/sdcorejs-angular/README.md | 8 ++++---- 7 files changed, 32 insertions(+), 31 deletions(-) diff --git a/.sdcorejs/summary.md b/.sdcorejs/summary.md index fad3a47d2..e45f2c279 100644 --- a/.sdcorejs/summary.md +++ b/.sdcorejs/summary.md @@ -13,7 +13,7 @@ stack_profiles: [core-ui-angular] profile_confidence: high source_roots: - versions/v19/projects/sdcorejs-angular - - versions/v19/projects/showcase + - showcase summary_scope: angular-library-showcase package_manager: npm package_manifest_hash: c466300a15176dfd1c0db3a41a05ef5e862a7aae @@ -23,7 +23,7 @@ generated_from: - package.json - versions/v19/angular.json - versions/v19/projects/sdcorejs-angular - - versions/v19/projects/showcase + - showcase commands_run: - git rev-parse --show-toplevel - git status --short @@ -56,7 +56,8 @@ contract cũ. - Canonical library source: `versions/v19/projects/sdcorejs-angular`. - Generated mirrors: `versions/v20` và `versions/v21`. -- Canonical Showcase/docs source: `versions/v19/projects/showcase`. +- Canonical Showcase/docs source: `showcase` (root workspace; resolves + `@sdcorejs/angular` from the built `versions/v19/dist/sdcorejs-angular`). - Layout sources: `versions/v19/projects/sdcorejs-angular/modules/layout/components`. - Root release source: `CHANGELOG.md`. diff --git a/README.md b/README.md index 161822cad..4c957030c 100644 --- a/README.md +++ b/README.md @@ -131,8 +131,8 @@ The published documentation manifest is the canonical catalog. These groups summ | Area | Representative APIs | Starting point | | -------------------- | -------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Components | `SdTable`, `SdTree`, `SdModal`, `SdPreviewPdf`, `SdBreadcrumb`, `SdDataState`, `SdJobProgress`, `SdAuditDiff` | [Live showcase](https://sdcorejs.github.io/sdcorejs-angular/) and [component catalog](https://sdcorejs.github.io/sdcorejs-angular/docs/latest/index.json) | -| Form controls | `SdInput`, `SdTime`, `SdTimeRange`, `SdEntityPicker`, `SdTreeSelect`, `SdSelect`, `SdDate`, `SdInlineText` | [Input example source](versions/v19/projects/showcase/src/app/pages/forms/input/input-demo.component.ts) and [forms manifest](https://sdcorejs.github.io/sdcorejs-angular/docs/latest/index.json) | -| Services | `SdApiService`, `SdLoadingService`, `SdCacheService`, `SdStorageService`, `SdViewportService`, `SdTaskService` | [Persistence example source](versions/v19/projects/showcase/src/app/pages/services/persistence/persistence-demo.component.ts) and [services manifest](https://sdcorejs.github.io/sdcorejs-angular/docs/latest/index.json) | +| Form controls | `SdInput`, `SdTime`, `SdTimeRange`, `SdEntityPicker`, `SdTreeSelect`, `SdSelect`, `SdDate`, `SdInlineText` | [Input example source](showcase/src/app/pages/forms/input/input-demo.component.ts) and [forms manifest](https://sdcorejs.github.io/sdcorejs-angular/docs/latest/index.json) | +| Services | `SdApiService`, `SdLoadingService`, `SdCacheService`, `SdStorageService`, `SdViewportService`, `SdTaskService` | [Persistence example source](showcase/src/app/pages/services/persistence/persistence-demo.component.ts) and [services manifest](https://sdcorejs.github.io/sdcorejs-angular/docs/latest/index.json) | | Modules | Auth, Keycloak, permission, layout, and icon modules | [Versioned API manifest](https://sdcorejs.github.io/sdcorejs-angular/docs/latest/index.json) | | Directives and pipes | Responsive, tooltip, href, scroll, copy, date, datetime, number, safe-HTML, and view helpers | [Versioned API manifest](https://sdcorejs.github.io/sdcorejs-angular/docs/latest/index.json) | @@ -249,12 +249,12 @@ export const appConfig: ApplicationConfig = { | Resource | Use it for | | ----------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------- | | [Live showcase](https://sdcorejs.github.io/sdcorejs-angular/) | Browse interactive component, form, and service demos | -| [Button example source](versions/v19/projects/showcase/src/app/pages/components/button/button-demo.component.ts) | Basic actions, variants, icons, disabled state, and loading state | -| [Input example source](versions/v19/projects/showcase/src/app/pages/forms/input/input-demo.component.ts) | Model binding, validation, viewed states, and input variants | -| [Table example source](versions/v19/projects/showcase/src/app/pages/components/table/table-demo.component.ts) | Data, filters, selection, grouping, paging, and tree workflows | -| [Modal example source](versions/v19/projects/showcase/src/app/pages/components/modal/modal-demo.component.ts) | Dialog structure, projected content, and open/close flows | -| [Notify example source](versions/v19/projects/showcase/src/app/pages/services/notify/notify-demo.component.ts) | Notification service usage and message variants | -| [Persistence example source](versions/v19/projects/showcase/src/app/pages/services/persistence/persistence-demo.component.ts) | Graph round-trip, stable identity, envelopes, and corrupt-input containment | +| [Button example source](showcase/src/app/pages/components/button/button-demo.component.ts) | Basic actions, variants, icons, disabled state, and loading state | +| [Input example source](showcase/src/app/pages/forms/input/input-demo.component.ts) | Model binding, validation, viewed states, and input variants | +| [Table example source](showcase/src/app/pages/components/table/table-demo.component.ts) | Data, filters, selection, grouping, paging, and tree workflows | +| [Modal example source](showcase/src/app/pages/components/modal/modal-demo.component.ts) | Dialog structure, projected content, and open/close flows | +| [Notify example source](showcase/src/app/pages/services/notify/notify-demo.component.ts) | Notification service usage and message variants | +| [Persistence example source](showcase/src/app/pages/services/persistence/persistence-demo.component.ts) | Graph round-trip, stable identity, envelopes, and corrupt-input containment | | [Latest API manifest](https://sdcorejs.github.io/sdcorejs-angular/docs/latest/index.json) | Discover every published Markdown document for the newest package line | | [Styling reference](https://sdcorejs.github.io/sdcorejs-angular/docs/latest/assets/STYLE-GUIDE.md) | Supported SCSS entry points, tokens, fonts, images, and utility classes | | [E2E attributes](versions/v19/projects/sdcorejs-angular/docs/E2E-ATTRIBUTES.md) | Stable runtime selectors and state attributes for automated tests | diff --git a/README.npm.md b/README.npm.md index 306d59c3c..59212e633 100644 --- a/README.npm.md +++ b/README.npm.md @@ -184,10 +184,10 @@ export const appConfig: ApplicationConfig = { | Resource | Purpose | | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------- | | [Live showcase](https://sdcorejs.github.io/sdcorejs-angular/) | Interactive component, form, and service demos | -| [Button example source](https://github.com/sdcorejs/sdcorejs-angular/blob/main/versions/v19/projects/showcase/src/app/pages/components/button/button-demo.component.ts) | Action variants, icons, disabled state, and loading state | -| [Input example source](https://github.com/sdcorejs/sdcorejs-angular/blob/main/versions/v19/projects/showcase/src/app/pages/forms/input/input-demo.component.ts) | Model binding, validation, and viewed states | -| [Table example source](https://github.com/sdcorejs/sdcorejs-angular/blob/main/versions/v19/projects/showcase/src/app/pages/components/table/table-demo.component.ts) | Data, selection, filters, grouping, paging, and tree workflows | -| [Persistence example source](https://github.com/sdcorejs/sdcorejs-angular/blob/main/versions/v19/projects/showcase/src/app/pages/services/persistence/persistence-demo.component.ts) | Graph round-trip, identity, envelopes, and error containment | +| [Button example source](https://github.com/sdcorejs/sdcorejs-angular/blob/main/showcase/src/app/pages/components/button/button-demo.component.ts) | Action variants, icons, disabled state, and loading state | +| [Input example source](https://github.com/sdcorejs/sdcorejs-angular/blob/main/showcase/src/app/pages/forms/input/input-demo.component.ts) | Model binding, validation, and viewed states | +| [Table example source](https://github.com/sdcorejs/sdcorejs-angular/blob/main/showcase/src/app/pages/components/table/table-demo.component.ts) | Data, selection, filters, grouping, paging, and tree workflows | +| [Persistence example source](https://github.com/sdcorejs/sdcorejs-angular/blob/main/showcase/src/app/pages/services/persistence/persistence-demo.component.ts) | Graph round-trip, identity, envelopes, and error containment | | [Latest API manifest](https://sdcorejs.github.io/sdcorejs-angular/docs/latest/index.json) | Discover all Markdown docs for the latest release | | [Versions registry](https://sdcorejs.github.io/sdcorejs-angular/docs/versions.json) | Select docs matching an installed package version | | [Machine-readable catalog](https://sdcorejs.github.io/sdcorejs-angular/docs/catalog.json) | Discover documentation across maintained package lines | diff --git a/versions/v19/projects/sdcorejs-angular/README.md b/versions/v19/projects/sdcorejs-angular/README.md index 306d59c3c..59212e633 100644 --- a/versions/v19/projects/sdcorejs-angular/README.md +++ b/versions/v19/projects/sdcorejs-angular/README.md @@ -184,10 +184,10 @@ export const appConfig: ApplicationConfig = { | Resource | Purpose | | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------- | | [Live showcase](https://sdcorejs.github.io/sdcorejs-angular/) | Interactive component, form, and service demos | -| [Button example source](https://github.com/sdcorejs/sdcorejs-angular/blob/main/versions/v19/projects/showcase/src/app/pages/components/button/button-demo.component.ts) | Action variants, icons, disabled state, and loading state | -| [Input example source](https://github.com/sdcorejs/sdcorejs-angular/blob/main/versions/v19/projects/showcase/src/app/pages/forms/input/input-demo.component.ts) | Model binding, validation, and viewed states | -| [Table example source](https://github.com/sdcorejs/sdcorejs-angular/blob/main/versions/v19/projects/showcase/src/app/pages/components/table/table-demo.component.ts) | Data, selection, filters, grouping, paging, and tree workflows | -| [Persistence example source](https://github.com/sdcorejs/sdcorejs-angular/blob/main/versions/v19/projects/showcase/src/app/pages/services/persistence/persistence-demo.component.ts) | Graph round-trip, identity, envelopes, and error containment | +| [Button example source](https://github.com/sdcorejs/sdcorejs-angular/blob/main/showcase/src/app/pages/components/button/button-demo.component.ts) | Action variants, icons, disabled state, and loading state | +| [Input example source](https://github.com/sdcorejs/sdcorejs-angular/blob/main/showcase/src/app/pages/forms/input/input-demo.component.ts) | Model binding, validation, and viewed states | +| [Table example source](https://github.com/sdcorejs/sdcorejs-angular/blob/main/showcase/src/app/pages/components/table/table-demo.component.ts) | Data, selection, filters, grouping, paging, and tree workflows | +| [Persistence example source](https://github.com/sdcorejs/sdcorejs-angular/blob/main/showcase/src/app/pages/services/persistence/persistence-demo.component.ts) | Graph round-trip, identity, envelopes, and error containment | | [Latest API manifest](https://sdcorejs.github.io/sdcorejs-angular/docs/latest/index.json) | Discover all Markdown docs for the latest release | | [Versions registry](https://sdcorejs.github.io/sdcorejs-angular/docs/versions.json) | Select docs matching an installed package version | | [Machine-readable catalog](https://sdcorejs.github.io/sdcorejs-angular/docs/catalog.json) | Discover documentation across maintained package lines | diff --git a/versions/v20/projects/sdcorejs-angular/README.md b/versions/v20/projects/sdcorejs-angular/README.md index 306d59c3c..59212e633 100644 --- a/versions/v20/projects/sdcorejs-angular/README.md +++ b/versions/v20/projects/sdcorejs-angular/README.md @@ -184,10 +184,10 @@ export const appConfig: ApplicationConfig = { | Resource | Purpose | | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------- | | [Live showcase](https://sdcorejs.github.io/sdcorejs-angular/) | Interactive component, form, and service demos | -| [Button example source](https://github.com/sdcorejs/sdcorejs-angular/blob/main/versions/v19/projects/showcase/src/app/pages/components/button/button-demo.component.ts) | Action variants, icons, disabled state, and loading state | -| [Input example source](https://github.com/sdcorejs/sdcorejs-angular/blob/main/versions/v19/projects/showcase/src/app/pages/forms/input/input-demo.component.ts) | Model binding, validation, and viewed states | -| [Table example source](https://github.com/sdcorejs/sdcorejs-angular/blob/main/versions/v19/projects/showcase/src/app/pages/components/table/table-demo.component.ts) | Data, selection, filters, grouping, paging, and tree workflows | -| [Persistence example source](https://github.com/sdcorejs/sdcorejs-angular/blob/main/versions/v19/projects/showcase/src/app/pages/services/persistence/persistence-demo.component.ts) | Graph round-trip, identity, envelopes, and error containment | +| [Button example source](https://github.com/sdcorejs/sdcorejs-angular/blob/main/showcase/src/app/pages/components/button/button-demo.component.ts) | Action variants, icons, disabled state, and loading state | +| [Input example source](https://github.com/sdcorejs/sdcorejs-angular/blob/main/showcase/src/app/pages/forms/input/input-demo.component.ts) | Model binding, validation, and viewed states | +| [Table example source](https://github.com/sdcorejs/sdcorejs-angular/blob/main/showcase/src/app/pages/components/table/table-demo.component.ts) | Data, selection, filters, grouping, paging, and tree workflows | +| [Persistence example source](https://github.com/sdcorejs/sdcorejs-angular/blob/main/showcase/src/app/pages/services/persistence/persistence-demo.component.ts) | Graph round-trip, identity, envelopes, and error containment | | [Latest API manifest](https://sdcorejs.github.io/sdcorejs-angular/docs/latest/index.json) | Discover all Markdown docs for the latest release | | [Versions registry](https://sdcorejs.github.io/sdcorejs-angular/docs/versions.json) | Select docs matching an installed package version | | [Machine-readable catalog](https://sdcorejs.github.io/sdcorejs-angular/docs/catalog.json) | Discover documentation across maintained package lines | diff --git a/versions/v21/projects/sdcorejs-angular/README.md b/versions/v21/projects/sdcorejs-angular/README.md index 306d59c3c..59212e633 100644 --- a/versions/v21/projects/sdcorejs-angular/README.md +++ b/versions/v21/projects/sdcorejs-angular/README.md @@ -184,10 +184,10 @@ export const appConfig: ApplicationConfig = { | Resource | Purpose | | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------- | | [Live showcase](https://sdcorejs.github.io/sdcorejs-angular/) | Interactive component, form, and service demos | -| [Button example source](https://github.com/sdcorejs/sdcorejs-angular/blob/main/versions/v19/projects/showcase/src/app/pages/components/button/button-demo.component.ts) | Action variants, icons, disabled state, and loading state | -| [Input example source](https://github.com/sdcorejs/sdcorejs-angular/blob/main/versions/v19/projects/showcase/src/app/pages/forms/input/input-demo.component.ts) | Model binding, validation, and viewed states | -| [Table example source](https://github.com/sdcorejs/sdcorejs-angular/blob/main/versions/v19/projects/showcase/src/app/pages/components/table/table-demo.component.ts) | Data, selection, filters, grouping, paging, and tree workflows | -| [Persistence example source](https://github.com/sdcorejs/sdcorejs-angular/blob/main/versions/v19/projects/showcase/src/app/pages/services/persistence/persistence-demo.component.ts) | Graph round-trip, identity, envelopes, and error containment | +| [Button example source](https://github.com/sdcorejs/sdcorejs-angular/blob/main/showcase/src/app/pages/components/button/button-demo.component.ts) | Action variants, icons, disabled state, and loading state | +| [Input example source](https://github.com/sdcorejs/sdcorejs-angular/blob/main/showcase/src/app/pages/forms/input/input-demo.component.ts) | Model binding, validation, and viewed states | +| [Table example source](https://github.com/sdcorejs/sdcorejs-angular/blob/main/showcase/src/app/pages/components/table/table-demo.component.ts) | Data, selection, filters, grouping, paging, and tree workflows | +| [Persistence example source](https://github.com/sdcorejs/sdcorejs-angular/blob/main/showcase/src/app/pages/services/persistence/persistence-demo.component.ts) | Graph round-trip, identity, envelopes, and error containment | | [Latest API manifest](https://sdcorejs.github.io/sdcorejs-angular/docs/latest/index.json) | Discover all Markdown docs for the latest release | | [Versions registry](https://sdcorejs.github.io/sdcorejs-angular/docs/versions.json) | Select docs matching an installed package version | | [Machine-readable catalog](https://sdcorejs.github.io/sdcorejs-angular/docs/catalog.json) | Discover documentation across maintained package lines | diff --git a/versions/v22/projects/sdcorejs-angular/README.md b/versions/v22/projects/sdcorejs-angular/README.md index 306d59c3c..59212e633 100644 --- a/versions/v22/projects/sdcorejs-angular/README.md +++ b/versions/v22/projects/sdcorejs-angular/README.md @@ -184,10 +184,10 @@ export const appConfig: ApplicationConfig = { | Resource | Purpose | | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------- | | [Live showcase](https://sdcorejs.github.io/sdcorejs-angular/) | Interactive component, form, and service demos | -| [Button example source](https://github.com/sdcorejs/sdcorejs-angular/blob/main/versions/v19/projects/showcase/src/app/pages/components/button/button-demo.component.ts) | Action variants, icons, disabled state, and loading state | -| [Input example source](https://github.com/sdcorejs/sdcorejs-angular/blob/main/versions/v19/projects/showcase/src/app/pages/forms/input/input-demo.component.ts) | Model binding, validation, and viewed states | -| [Table example source](https://github.com/sdcorejs/sdcorejs-angular/blob/main/versions/v19/projects/showcase/src/app/pages/components/table/table-demo.component.ts) | Data, selection, filters, grouping, paging, and tree workflows | -| [Persistence example source](https://github.com/sdcorejs/sdcorejs-angular/blob/main/versions/v19/projects/showcase/src/app/pages/services/persistence/persistence-demo.component.ts) | Graph round-trip, identity, envelopes, and error containment | +| [Button example source](https://github.com/sdcorejs/sdcorejs-angular/blob/main/showcase/src/app/pages/components/button/button-demo.component.ts) | Action variants, icons, disabled state, and loading state | +| [Input example source](https://github.com/sdcorejs/sdcorejs-angular/blob/main/showcase/src/app/pages/forms/input/input-demo.component.ts) | Model binding, validation, and viewed states | +| [Table example source](https://github.com/sdcorejs/sdcorejs-angular/blob/main/showcase/src/app/pages/components/table/table-demo.component.ts) | Data, selection, filters, grouping, paging, and tree workflows | +| [Persistence example source](https://github.com/sdcorejs/sdcorejs-angular/blob/main/showcase/src/app/pages/services/persistence/persistence-demo.component.ts) | Graph round-trip, identity, envelopes, and error containment | | [Latest API manifest](https://sdcorejs.github.io/sdcorejs-angular/docs/latest/index.json) | Discover all Markdown docs for the latest release | | [Versions registry](https://sdcorejs.github.io/sdcorejs-angular/docs/versions.json) | Select docs matching an installed package version | | [Machine-readable catalog](https://sdcorejs.github.io/sdcorejs-angular/docs/catalog.json) | Discover documentation across maintained package lines | From a0381782c29ac1b1b92c612a383465ffabf44df1 Mon Sep 17 00:00:00 2001 From: nghiatt15_onemount Date: Wed, 30 Sep 2026 14:50:31 +0700 Subject: [PATCH 2/2] chore(lint): drop the dead showcase ignore from the workspace ESLint config versions/v19/eslint.config.js still ignored projects/showcase/src/app/docs/generated/**/*.ts. That path no longer exists since the showcase moved to the root showcase/ workspace, and the lint target only covers projects/sdcorejs-angular. The pdf worker ignore stays. Rolled out to v20, v21 and v22 with npm run sync. Verification: the ESLint 9 Node API loads all four configs; the pdf worker file is still ignored and library files are still linted with the prettier rule; npm run test:check-scss-hex passes (9/9). Co-Authored-By: Claude Opus 5.5 --- versions/v19/eslint.config.js | 6 +----- versions/v20/eslint.config.js | 6 +----- versions/v21/eslint.config.js | 6 +----- versions/v22/eslint.config.js | 6 +----- 4 files changed, 4 insertions(+), 20 deletions(-) diff --git a/versions/v19/eslint.config.js b/versions/v19/eslint.config.js index 0aac31ee9..9ddad4305 100644 --- a/versions/v19/eslint.config.js +++ b/versions/v19/eslint.config.js @@ -23,14 +23,10 @@ const colorHexIgnores = ['**/*.spec.ts', '**/*.generated.ts', '**/forms/input-co module.exports = tseslint.config( { - // why: Showcase generators own formatting for these deterministic build artifacts. // why: pdf-worker-inline.generated.ts is a ~1.4MB machine-generated string literal produced by // `npm run generate:pdf-worker`. Linting it is pure cost, and `--fix` previously rewrote its // `/* eslint-disable */` header, which broke `npm run check:pdf-worker`. - ignores: [ - 'projects/showcase/src/app/docs/generated/**/*.ts', - 'projects/sdcorejs-angular/components/preview/src/preview-pdf/pdf-worker-inline.generated.ts', - ], + ignores: ['projects/sdcorejs-angular/components/preview/src/preview-pdf/pdf-worker-inline.generated.ts'], }, { files: ['**/*.ts'], diff --git a/versions/v20/eslint.config.js b/versions/v20/eslint.config.js index 0aac31ee9..9ddad4305 100644 --- a/versions/v20/eslint.config.js +++ b/versions/v20/eslint.config.js @@ -23,14 +23,10 @@ const colorHexIgnores = ['**/*.spec.ts', '**/*.generated.ts', '**/forms/input-co module.exports = tseslint.config( { - // why: Showcase generators own formatting for these deterministic build artifacts. // why: pdf-worker-inline.generated.ts is a ~1.4MB machine-generated string literal produced by // `npm run generate:pdf-worker`. Linting it is pure cost, and `--fix` previously rewrote its // `/* eslint-disable */` header, which broke `npm run check:pdf-worker`. - ignores: [ - 'projects/showcase/src/app/docs/generated/**/*.ts', - 'projects/sdcorejs-angular/components/preview/src/preview-pdf/pdf-worker-inline.generated.ts', - ], + ignores: ['projects/sdcorejs-angular/components/preview/src/preview-pdf/pdf-worker-inline.generated.ts'], }, { files: ['**/*.ts'], diff --git a/versions/v21/eslint.config.js b/versions/v21/eslint.config.js index 0aac31ee9..9ddad4305 100644 --- a/versions/v21/eslint.config.js +++ b/versions/v21/eslint.config.js @@ -23,14 +23,10 @@ const colorHexIgnores = ['**/*.spec.ts', '**/*.generated.ts', '**/forms/input-co module.exports = tseslint.config( { - // why: Showcase generators own formatting for these deterministic build artifacts. // why: pdf-worker-inline.generated.ts is a ~1.4MB machine-generated string literal produced by // `npm run generate:pdf-worker`. Linting it is pure cost, and `--fix` previously rewrote its // `/* eslint-disable */` header, which broke `npm run check:pdf-worker`. - ignores: [ - 'projects/showcase/src/app/docs/generated/**/*.ts', - 'projects/sdcorejs-angular/components/preview/src/preview-pdf/pdf-worker-inline.generated.ts', - ], + ignores: ['projects/sdcorejs-angular/components/preview/src/preview-pdf/pdf-worker-inline.generated.ts'], }, { files: ['**/*.ts'], diff --git a/versions/v22/eslint.config.js b/versions/v22/eslint.config.js index 0aac31ee9..9ddad4305 100644 --- a/versions/v22/eslint.config.js +++ b/versions/v22/eslint.config.js @@ -23,14 +23,10 @@ const colorHexIgnores = ['**/*.spec.ts', '**/*.generated.ts', '**/forms/input-co module.exports = tseslint.config( { - // why: Showcase generators own formatting for these deterministic build artifacts. // why: pdf-worker-inline.generated.ts is a ~1.4MB machine-generated string literal produced by // `npm run generate:pdf-worker`. Linting it is pure cost, and `--fix` previously rewrote its // `/* eslint-disable */` header, which broke `npm run check:pdf-worker`. - ignores: [ - 'projects/showcase/src/app/docs/generated/**/*.ts', - 'projects/sdcorejs-angular/components/preview/src/preview-pdf/pdf-worker-inline.generated.ts', - ], + ignores: ['projects/sdcorejs-angular/components/preview/src/preview-pdf/pdf-worker-inline.generated.ts'], }, { files: ['**/*.ts'],