diff --git a/.github/actions/print-affected-libs/.gitignore b/.github/actions/print-affected-libs/.gitignore
new file mode 100644
index 0000000000..1521c8b765
--- /dev/null
+++ b/.github/actions/print-affected-libs/.gitignore
@@ -0,0 +1 @@
+dist
diff --git a/.github/workflows/release-branch.yml b/.github/workflows/release-branch.yml
index 55e3735209..964aadf891 100644
--- a/.github/workflows/release-branch.yml
+++ b/.github/workflows/release-branch.yml
@@ -97,9 +97,8 @@ jobs:
setMigrations();
- name: Build libraries
run: |
- npx nx run-many --target=build --prod --exclude="demoshell" --skip-nx-cache
- npx nx run-many --target=pretheme
- npx nx run-many --target=build-schematics
+ npx nx run-many --target=build --prod --skip-nx-cache
+ npx nx run-many --target=build-schematics
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
name: release libraries GH registry
with:
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index cb9f65f44a..7e27689f03 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -136,7 +136,6 @@ jobs:
- name: build libraries
run: |
npx nx run-many -t build --prod --skip-nx-cache
- npx nx run-many -t pretheme
npx nx run-many -t build-schematics
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
name: release libraries GH registry
diff --git a/.gitignore b/.gitignore
index 5cb5b1cab2..a213712d8d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,33 +1,24 @@
-/.angular/cache
*.log
node_modules
bundles
-workspace.xml
.idea/
*.iml
.env.*
.env
dist
-!./.github/actions/**/dist
-e2e/.env.cloud
tmp
temp
-/nxcache
*.npmrc
.history
-/ng2-components/ng2-alfresco-core/prebuilt-themes/
.ng_pkg_build/
-/lib/export-new.json
-/lib/config/exportCheck.js
-/docs/sourceinfo
-/docs/docs.json
coverage/
-/desktop.ini
out-tsc
/reports/
e2e-result-*
licenses.txt
.DS_Store
+desktop.ini
.angular
-NX
.nx
+nxcache
+.husky
diff --git a/docs/.gitignore b/docs/.gitignore
new file mode 100644
index 0000000000..80f14a6e9e
--- /dev/null
+++ b/docs/.gitignore
@@ -0,0 +1,2 @@
+sourceinfo
+docs.json
diff --git a/docs/user-guide/theming.md b/docs/user-guide/theming.md
index eefe993c4f..87767b7b28 100644
--- a/docs/user-guide/theming.md
+++ b/docs/user-guide/theming.md
@@ -32,36 +32,6 @@ an [online palette design tool](http://mcg.mbitson.com/).
See the [Material Design Style page](https://material.io/guidelines/style/color.html#) for
more information about color concepts.
-## Using a pre-built theme
-
-Angular Material comes prepackaged with several pre-built theme css files. These theme files also
-include all of the styles for core (styles common to all components), so you only have to include a
-single css file for Angular Material in your app.
-
-You can include a theme file directly into your application from
-`@alfresco/adf-core/prebuilt-themes`
-
-Available pre-built themes:
-* `adf-blue-orange.css`
-* `adf-blue-purple.css`
-* `adf-cyan-orange.css`
-* `adf-cyan-purple.css`
-* `adf-green-orange.css`
-* `adf-green-purple.css`
-* `adf-indigo-pink.css`
-* `adf-pink-bluegrey.css`
-* `adf-purple-green.css`
-
-If you're using Angular CLI you can include one of the prebuilt themes in your `styles.scss` file:
-```css
-@import '~@alfresco/adf-core/prebuilt-themes/adf-blue-orange.css';
-```
-Or you can add it directly in your index.html
-
-```html
-
-```
-
## Defining a custom theme
When you want more customization than a pre-built theme offers, you can create your own theme file. You only need to include the packages you actually use in your application.
@@ -92,8 +62,6 @@ $theme: mat.define-light-theme((
@include alfresco-material-theme($theme);
```
-Notes: if you are using the Generator or the demo shell you need only to change the`/src/custom-style.scss` with your set of colors
-
### Multiple themes
You can create multiple themes for your application:
@@ -135,7 +103,7 @@ $dark-theme: mat.define-dark-theme((
...like above
}
```
-Any component with the `add-dark-theme` class will use the dark theme, while other components will fall back to the default.
+Any component with the `add-dark-theme` class will use the dark theme, while other components will fall back to the default.
## Default reusable class
diff --git a/lib/.gitignore b/lib/.gitignore
index 2c10b30d3a..7afc371289 100644
--- a/lib/.gitignore
+++ b/lib/.gitignore
@@ -37,14 +37,6 @@ process-services-cloud/**/*.d.ts
!config/karma-test-shim.js!
*.tgzf
-core/prebuilt-themes/
/package/
/bundles/
index.d.ts
-/.happypack
-
-process-services/_theming.scss
-content-services/_theming.scss
-core/_theming.scss
-insights/_theming.scss
-process-services-cloud/_theming.scss
diff --git a/lib/config/index.js b/lib/config/index.js
deleted file mode 100644
index 5cfedfdee2..0000000000
--- a/lib/config/index.js
+++ /dev/null
@@ -1,38 +0,0 @@
-function DisableOutputWebpackPlugin(options) {
- if (options && options.test && !Array.isArray(options.test))
- options.test = [options.test]
-
- this.options = options
-}
-
-DisableOutputWebpackPlugin.prototype.apply = function(compiler) {
- compiler.hooks.emit.tapAsync('DisableOutputWebpackPlugin', (compilation, callback) => {
-
- if (this.options && this.options.test) {
- if (Object.keys(compilation.assets).length === 0 ) {
- throw Error ('Error: The asset pre-theme is not there!')
- }
- Object.keys(compilation.assets).forEach((asset) => {
- let output = true
- this.options.test.some((regex) => {
- if (asset.match(regex) != null) {
- output = false
- return true
- }
- return false
- })
-
- if (!output)
- delete compilation.assets[asset]
- });
- } else {
- Object.keys(compilation.assets).forEach((asset) => {
- delete compilation.assets[asset]
- })
- }
-
- callback();
- });
-};
-
-module.exports = DisableOutputWebpackPlugin;
\ No newline at end of file
diff --git a/lib/config/webpack.style.js b/lib/config/webpack.style.js
deleted file mode 100644
index 66c30f49a1..0000000000
--- a/lib/config/webpack.style.js
+++ /dev/null
@@ -1,51 +0,0 @@
-const MiniCssExtractPlugin = require('mini-css-extract-plugin');
-const DisableOutputWebpackPlugin = require('./index');
-const path = require("path");
-const CssMinimizerPlugin = require("css-minimizer-webpack-plugin");
-
-module.exports = {
-
- mode: 'production',
-
- optimization: {
- minimizer: [new CssMinimizerPlugin({})],
- },
-
- entry: {
- 'adf-blue-orange': './lib/core/src/lib/styles/prebuilt/adf-blue-orange.scss',
- 'adf-blue-purple': './lib/core/src/lib/styles/prebuilt/adf-blue-purple.scss',
- 'adf-cyan-orange': './lib/core/src/lib/styles/prebuilt/adf-cyan-orange.scss',
- 'adf-cyan-purple': './lib/core/src/lib/styles/prebuilt/adf-cyan-purple.scss',
- 'adf-green-purple': './lib/core/src/lib/styles/prebuilt/adf-green-purple.scss',
- 'adf-green-orange': './lib/core/src/lib/styles/prebuilt/adf-green-orange.scss',
- 'adf-pink-bluegrey': './lib/core/src/lib/styles/prebuilt/adf-pink-bluegrey.scss',
- 'adf-indigo-pink': './lib/core/src/lib/styles/prebuilt/adf-indigo-pink.scss',
- 'adf-purple-green': './lib/core/src/lib/styles/prebuilt/adf-purple-green.scss'
- },
-
- output: {
- path: path.resolve(__dirname, '../../dist/libs/core/lib/prebuilt-themes/'),
- },
-
- module: {
- rules: [{
- test: /\.scss$/,
- use: [MiniCssExtractPlugin.loader, "css-loader", "sass-loader"]
- }]
- },
- plugins: [
- new MiniCssExtractPlugin({
- filename: "[name].css",
- chunkFilename: "[id].css"
- }),
- new DisableOutputWebpackPlugin({
- test: /\.js$/,
- })
- ],
-
- resolve: {
- alias: {
- 'styles': path.resolve(__dirname, '../core/src/lib/styles'),
- }
- }
-};
diff --git a/lib/content-services/src/lib/category/services/category-tree-datasource.service.spec.ts b/lib/content-services/src/lib/category/services/category-tree-datasource.service.spec.ts
index b2dacc5ff8..53d9fedc1a 100644
--- a/lib/content-services/src/lib/category/services/category-tree-datasource.service.spec.ts
+++ b/lib/content-services/src/lib/category/services/category-tree-datasource.service.spec.ts
@@ -18,7 +18,7 @@
import { fakeAsync, TestBed } from '@angular/core/testing';
import { CategoryService } from '../services/category.service';
import { CategoryServiceMock } from '../mock/category-mock.service';
-import { TreeNodeType, TreeResponse } from '../../tree';
+import { TreeNodeType } from '../../tree';
import { EMPTY, of } from 'rxjs';
import { Pagination } from '@alfresco/js-api';
import { CategoryTreeDatasourceService } from './category-tree-datasource.service';
@@ -39,7 +39,7 @@ describe('CategoryTreeDatasourceService', () => {
it('should get root level categories', fakeAsync(() => {
spyOn(categoryTreeDatasourceService, 'getParentNode').and.returnValue(undefined);
- categoryTreeDatasourceService.getSubNodes(null, 0, 100).subscribe((treeResponse: TreeResponse) => {
+ categoryTreeDatasourceService.getSubNodes(null, 0, 100).subscribe((treeResponse) => {
expect(treeResponse.entries.length).toBe(1);
expect(treeResponse.entries[0].level).toBe(0);
expect(treeResponse.entries[0].nodeType).toBe(TreeNodeType.RegularNode);
@@ -57,7 +57,7 @@ describe('CategoryTreeDatasourceService', () => {
nodeType: TreeNodeType.RegularNode
};
spyOn(categoryTreeDatasourceService, 'getParentNode').and.returnValue(parentNode);
- categoryTreeDatasourceService.getSubNodes(parentNode.id, 0, 100).subscribe((treeResponse: TreeResponse) => {
+ categoryTreeDatasourceService.getSubNodes(parentNode.id, 0, 100).subscribe((treeResponse) => {
expect(treeResponse.entries.length).toBe(2);
expect(treeResponse.entries[0].parentId).toBe(parentNode.id);
expect(treeResponse.entries[0].level).toBe(1);
diff --git a/lib/content-services/src/lib/category/services/category-tree-datasource.service.ts b/lib/content-services/src/lib/category/services/category-tree-datasource.service.ts
index 7cfae3cf8f..89a08037a9 100644
--- a/lib/content-services/src/lib/category/services/category-tree-datasource.service.ts
+++ b/lib/content-services/src/lib/category/services/category-tree-datasource.service.ts
@@ -19,7 +19,6 @@ import { Injectable } from '@angular/core';
import { TreeNodeType, TreeResponse, TreeService } from '../../tree';
import { CategoryNode } from '../models/category-node.interface';
import { CategoryService } from './category.service';
-import { CategoryEntry, CategoryPaging } from '@alfresco/js-api';
import { from, Observable } from 'rxjs';
import { map, mergeMap, toArray } from 'rxjs/operators';
@@ -32,9 +31,9 @@ export class CategoryTreeDatasourceService extends TreeService {
public getSubNodes(parentNodeId: string, skipCount?: number, maxItems?: number, name?: string): Observable> {
return !name
? this.categoryService.getSubcategories(parentNodeId, skipCount, maxItems).pipe(
- map((response: CategoryPaging) => {
- const parentNode: CategoryNode = this.getParentNode(parentNodeId);
- const nodesList: CategoryNode[] = response.list.entries.map((entry: CategoryEntry) => ({
+ map((response) => {
+ const parentNode = this.getParentNode(parentNodeId);
+ const nodesList: CategoryNode[] = response.list.entries.map((entry) => ({
id: entry.entry.id,
nodeName: entry.entry.name,
parentId: entry.entry.parentId,
@@ -55,8 +54,7 @@ export class CategoryTreeDatasourceService extends TreeService {
};
nodesList.push(loadMoreNode);
}
- const treeResponse: TreeResponse = { entries: nodesList, pagination: response.list.pagination };
- return treeResponse;
+ return { entries: nodesList, pagination: response.list.pagination };
})
)
: this.categoryService.searchCategories(name, skipCount, maxItems).pipe(
diff --git a/lib/core/.npmignore b/lib/core/.npmignore
index 3e9d87d286..79fb0f99ba 100644
--- a/lib/core/.npmignore
+++ b/lib/core/.npmignore
@@ -27,13 +27,3 @@ typings/
fonts/
i18n/
assets/
-!/lib/prebuilt-themes/
-!/lib/prebuilt-themes/adf-indigo-pink.css
-!/lib/prebuilt-themes/adf-cyan-purple.css
-!/lib/prebuilt-themes/adf-green-purple.css
-!/lib/prebuilt-themes/adf-cyan-orange.css
-!/lib/prebuilt-themes/adf-green-orange.css
-!/lib/prebuilt-themes/adf-blue-purple.css
-!/lib/prebuilt-themes/adf-blue-orange.css
-!/lib/prebuilt-themes/adf-pink-bluegrey.css
-!/lib/prebuilt-themes/adf-purple-green.css
diff --git a/lib/core/project.json b/lib/core/project.json
index 054b00c28d..1c5d6beeab 100644
--- a/lib/core/project.json
+++ b/lib/core/project.json
@@ -92,7 +92,7 @@
"styles": [
"node_modules/cropperjs/dist/cropper.min.css",
"node_modules/pdfjs-dist/web/pdf_viewer.css",
- "lib/core/src/lib/styles/prebuilt/adf-blue-orange.scss"
+ "node_modules/@angular/material/prebuilt-themes/indigo-pink.css"
],
"stylePreprocessorOptions": {
"includePaths": ["lib", "lib/core/src/lib"]
@@ -124,19 +124,9 @@
]
}
},
- "pretheme": {
- "executor": "nx:run-commands",
- "options": {
- "commands": [
- {
- "command": "npx webpack -- --config ./lib/config/webpack.style.js --progress --profile --bail"
- }
- ]
- }
- },
"npm-publish": {
"executor": "nx:run-commands",
- "dependsOn": ["build", "pretheme", "build-schematics"],
+ "dependsOn": ["build", "build-schematics"],
"options": {
"cwd": "dist/libs/core",
"commands": [
diff --git a/lib/core/src/lib/styles/prebuilt/_all-theme.scss b/lib/core/src/lib/styles/prebuilt/_all-theme.scss
deleted file mode 100644
index fc6c595042..0000000000
--- a/lib/core/src/lib/styles/prebuilt/_all-theme.scss
+++ /dev/null
@@ -1 +0,0 @@
-@import '../index';
diff --git a/lib/core/src/lib/styles/prebuilt/adf-blue-orange.scss b/lib/core/src/lib/styles/prebuilt/adf-blue-orange.scss
deleted file mode 100644
index bf8bf4c2ab..0000000000
--- a/lib/core/src/lib/styles/prebuilt/adf-blue-orange.scss
+++ /dev/null
@@ -1,21 +0,0 @@
-@use '@angular/material' as mat;
-@import '../theming';
-@import './all-theme';
-@include mat.all-component-typographies;
-@include mat.core;
-
-$primary: mat.define-palette($alfresco-ecm-blue);
-$accent: mat.define-palette($alfresco-accent-orange);
-$warn: mat.define-palette($alfresco-warn);
-$theme: mat.define-light-theme(
- (
- color: (
- primary: $primary,
- accent: $accent,
- ),
- typography: $alfresco-typography
- )
-);
-
-@include mat.all-component-themes($theme);
-@include alfresco-material-theme($theme);
diff --git a/lib/core/src/lib/styles/prebuilt/adf-blue-purple.scss b/lib/core/src/lib/styles/prebuilt/adf-blue-purple.scss
deleted file mode 100644
index de330c7c63..0000000000
--- a/lib/core/src/lib/styles/prebuilt/adf-blue-purple.scss
+++ /dev/null
@@ -1,21 +0,0 @@
-@use '@angular/material' as mat;
-@import '../theming';
-@import './all-theme';
-@include mat.all-component-typographies;
-@include mat.core;
-
-$primary: mat.define-palette(mat.$pink-palette, 700, 500, 900);
-$accent: mat.define-palette($alfresco-accent-purple);
-$warn: mat.define-palette($alfresco-warn);
-$theme: mat.define-light-theme(
- (
- color: (
- primary: $primary,
- accent: $accent,
- ),
- typography: $alfresco-typography
- )
-);
-
-@include mat.all-component-themes($theme);
-@include alfresco-material-theme($theme);
diff --git a/lib/core/src/lib/styles/prebuilt/adf-cyan-orange.scss b/lib/core/src/lib/styles/prebuilt/adf-cyan-orange.scss
deleted file mode 100644
index 321a5a7cfc..0000000000
--- a/lib/core/src/lib/styles/prebuilt/adf-cyan-orange.scss
+++ /dev/null
@@ -1,21 +0,0 @@
-@use '@angular/material' as mat;
-@import '../theming';
-@import './all-theme';
-@include mat.all-component-typographies;
-@include mat.core;
-
-$primary: mat.define-palette($alfresco-ecm-cyan);
-$accent: mat.define-palette($alfresco-accent-orange);
-$warn: mat.define-palette($alfresco-warn);
-$theme: mat.define-light-theme(
- (
- color: (
- primary: $primary,
- accent: $accent,
- ),
- typography: $alfresco-typography
- )
-);
-
-@include mat.all-component-themes($theme);
-@include alfresco-material-theme($theme);
diff --git a/lib/core/src/lib/styles/prebuilt/adf-cyan-purple.scss b/lib/core/src/lib/styles/prebuilt/adf-cyan-purple.scss
deleted file mode 100644
index cccb166605..0000000000
--- a/lib/core/src/lib/styles/prebuilt/adf-cyan-purple.scss
+++ /dev/null
@@ -1,21 +0,0 @@
-@use '@angular/material' as mat;
-@import '../theming';
-@import './all-theme';
-@include mat.all-component-typographies;
-@include mat.core;
-
-$primary: mat.define-palette($alfresco-ecm-cyan);
-$accent: mat.define-palette($alfresco-accent-purple);
-$warn: mat.define-palette($alfresco-warn);
-$theme: mat.define-light-theme(
- (
- color: (
- primary: $primary,
- accent: $accent,
- ),
- typography: $alfresco-typography
- )
-);
-
-@include mat.all-component-themes($theme);
-@include alfresco-material-theme($theme);
diff --git a/lib/core/src/lib/styles/prebuilt/adf-green-orange.scss b/lib/core/src/lib/styles/prebuilt/adf-green-orange.scss
deleted file mode 100644
index 87b5978a80..0000000000
--- a/lib/core/src/lib/styles/prebuilt/adf-green-orange.scss
+++ /dev/null
@@ -1,21 +0,0 @@
-@use '@angular/material' as mat;
-@import '../theming';
-@import './all-theme';
-@include mat.all-component-typographies;
-@include mat.core;
-
-$primary: mat.define-palette($alfresco-bpm-green);
-$accent: mat.define-palette($alfresco-accent-orange);
-$warn: mat.define-palette($alfresco-warn);
-$theme: mat.define-light-theme(
- (
- color: (
- primary: $primary,
- accent: $accent,
- ),
- typography: $alfresco-typography
- )
-);
-
-@include mat.all-component-themes($theme);
-@include alfresco-material-theme($theme);
diff --git a/lib/core/src/lib/styles/prebuilt/adf-green-purple.scss b/lib/core/src/lib/styles/prebuilt/adf-green-purple.scss
deleted file mode 100644
index 9819840e51..0000000000
--- a/lib/core/src/lib/styles/prebuilt/adf-green-purple.scss
+++ /dev/null
@@ -1,21 +0,0 @@
-@use '@angular/material' as mat;
-@import '../theming';
-@import './all-theme';
-@include mat.all-component-typographies;
-@include mat.core;
-
-$primary: mat.define-palette($alfresco-bpm-green);
-$accent: mat.define-palette($alfresco-accent-purple);
-$warn: mat.define-palette($alfresco-warn);
-$theme: mat.define-light-theme(
- (
- color: (
- primary: $primary,
- accent: $accent,
- ),
- typography: $alfresco-typography
- )
-);
-
-@include mat.all-component-themes($theme);
-@include alfresco-material-theme($theme);
diff --git a/lib/core/src/lib/styles/prebuilt/adf-indigo-pink.scss b/lib/core/src/lib/styles/prebuilt/adf-indigo-pink.scss
deleted file mode 100644
index 3f45526086..0000000000
--- a/lib/core/src/lib/styles/prebuilt/adf-indigo-pink.scss
+++ /dev/null
@@ -1,22 +0,0 @@
-/* stylelint-disable value-keyword-case */
-@use '@angular/material' as mat;
-@import '../theming';
-@import './all-theme';
-@include mat.all-component-typographies;
-@include mat.core;
-
-$primary: mat.define-palette(mat.$indigo-palette);
-$accent: mat.define-palette(mat.$pink-palette, A200, A100, A400);
-$warn: mat.define-palette($alfresco-warn);
-$theme: mat.define-light-theme(
- (
- color: (
- primary: $primary,
- accent: $accent,
- ),
- typography: $alfresco-typography
- )
-);
-
-@include mat.all-component-themes($theme);
-@include alfresco-material-theme($theme);
diff --git a/lib/core/src/lib/styles/prebuilt/adf-pink-bluegrey.scss b/lib/core/src/lib/styles/prebuilt/adf-pink-bluegrey.scss
deleted file mode 100644
index 2fc07f6ee4..0000000000
--- a/lib/core/src/lib/styles/prebuilt/adf-pink-bluegrey.scss
+++ /dev/null
@@ -1,22 +0,0 @@
-/* stylelint-disable value-keyword-case */
-@use '@angular/material' as mat;
-@import '../theming';
-@import './all-theme';
-@include mat.all-component-typographies;
-@include mat.core;
-
-$primary: mat.define-palette(mat.$pink-palette, 700, 500, 900);
-$accent: mat.define-palette(mat.$blue-grey-palette, A200, A100, A400);
-$warn: mat.define-palette($alfresco-warn);
-$theme: mat.define-dark-theme(
- (
- color: (
- primary: $primary,
- accent: $accent,
- ),
- typography: $alfresco-typography
- )
-);
-
-@include mat.all-component-themes($theme);
-@include alfresco-material-theme($theme);
diff --git a/lib/core/src/lib/styles/prebuilt/adf-purple-green.scss b/lib/core/src/lib/styles/prebuilt/adf-purple-green.scss
deleted file mode 100644
index 90fc494201..0000000000
--- a/lib/core/src/lib/styles/prebuilt/adf-purple-green.scss
+++ /dev/null
@@ -1,22 +0,0 @@
-/* stylelint-disable value-keyword-case */
-@use '@angular/material' as mat;
-@import '../theming';
-@import './all-theme';
-@include mat.all-component-typographies;
-@include mat.core;
-
-$primary: mat.define-palette(mat.$purple-palette, 700, 500, 800);
-$accent: mat.define-palette(mat.$green-palette, A200, A100, A400);
-$warn: mat.define-palette($alfresco-warn);
-$theme: mat.define-dark-theme(
- (
- color: (
- primary: $primary,
- accent: $accent,
- ),
- typography: $alfresco-typography
- )
-);
-
-@include mat.all-component-themes($theme);
-@include alfresco-material-theme($theme);
diff --git a/package-lock.json b/package-lock.json
index 0495295c76..2f43cf0d5c 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -97,10 +97,8 @@
"@typescript-eslint/parser": "6.21.0",
"@typescript-eslint/typescript-estree": "7.1.1",
"@typescript-eslint/utils": "^8.8.1",
- "@valano/change-font-size": "^1.0.0",
"ajv": "^8.12.0",
"commander": "12.0.0",
- "css-loader": "^7.1.2",
"dotenv": "16.4.7",
"editorjs-html": "4.0.5",
"editorjs-paragraph-with-alignment": "3.0.0",
@@ -139,29 +137,22 @@
"karma-mocha-reporter": "2.2.5",
"license-checker": "^25.0.1",
"lint-staged": "15.2.9",
- "mini-css-extract-plugin": "2.9.2",
"mocha": "10.7.3",
"moment": "^2.29.4",
"ng-packagr": "17.1.2",
"nock": "13.5.5",
- "npm-run-all": "^4.1.5",
"nx": "^20.0.0",
- "postcss": "8.4.41",
- "postcss-sass": "^0.5.0",
"prettier": "2.8.8",
"resize-observer-polyfill": "^1.5.1",
"rimraf": "6.0.1",
- "sass-loader": "16.0.4",
"shelljs": "^0.8.5",
"spdx-license-list": "^6.9.0",
"storybook": "^8.2.9",
"stylelint": "16.8.2",
"stylelint-config-standard-scss": "^13.1.0",
"ts-node": "^10.9.2",
- "tsconfig-paths": "^4.1.1",
"typescript": "5.3.3",
- "webpack": "5.97.1",
- "webpack-cli": "^5.1.4"
+ "webpack": "5.97.1"
},
"engines": {
"node": ">=18.0.0"
@@ -19962,7 +19953,6 @@
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/@valano/change-font-size/-/change-font-size-1.0.1.tgz",
"integrity": "sha512-0jdDi8mwFYs3E/Uu8upuDHmGd4UXq2BhujEmctRZBYLQwbu7o68PemxfqGTJf3+1uluty7x150nvO2Z/XTphsw==",
- "dev": true,
"license": "MIT"
},
"node_modules/@vitejs/plugin-basic-ssl": {
@@ -20220,53 +20210,6 @@
"@xtuc/long": "4.2.2"
}
},
- "node_modules/@webpack-cli/configtest": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-2.1.1.tgz",
- "integrity": "sha512-wy0mglZpDSiSS0XHrVR+BAdId2+yxPSoJW8fsna3ZpYSlufjvxnP4YbKTCBZnNIcGN4r6ZPXV55X4mYExOfLmw==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=14.15.0"
- },
- "peerDependencies": {
- "webpack": "5.x.x",
- "webpack-cli": "5.x.x"
- }
- },
- "node_modules/@webpack-cli/info": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-2.0.2.tgz",
- "integrity": "sha512-zLHQdI/Qs1UyT5UBdWNqsARasIA+AaF8t+4u2aS2nEpBQh2mWIVb8qAklq0eUENnC5mOItrIB4LiS9xMtph18A==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=14.15.0"
- },
- "peerDependencies": {
- "webpack": "5.x.x",
- "webpack-cli": "5.x.x"
- }
- },
- "node_modules/@webpack-cli/serve": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-2.0.5.tgz",
- "integrity": "sha512-lqaoKnRYBdo1UgDX8uF24AfGMifWK19TxPmM5FHc2vAGxrJ/qtyUyFBWoY1tISZdelsQ5fBcOusifo5o5wSJxQ==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=14.15.0"
- },
- "peerDependencies": {
- "webpack": "5.x.x",
- "webpack-cli": "5.x.x"
- },
- "peerDependenciesMeta": {
- "webpack-dev-server": {
- "optional": true
- }
- }
- },
"node_modules/@wry/caches": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/@wry/caches/-/caches-1.0.1.tgz",
@@ -23153,42 +23096,6 @@
"node": ">=12 || >=16"
}
},
- "node_modules/css-loader": {
- "version": "7.1.2",
- "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-7.1.2.tgz",
- "integrity": "sha512-6WvYYn7l/XEGN8Xu2vWFt9nVzrCn39vKyTEFf/ExEyoksJjjSZV/0/35XPlMbpnr6VGhZIUg5yJrL8tGfes/FA==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "icss-utils": "^5.1.0",
- "postcss": "^8.4.33",
- "postcss-modules-extract-imports": "^3.1.0",
- "postcss-modules-local-by-default": "^4.0.5",
- "postcss-modules-scope": "^3.2.0",
- "postcss-modules-values": "^4.0.0",
- "postcss-value-parser": "^4.2.0",
- "semver": "^7.5.4"
- },
- "engines": {
- "node": ">= 18.12.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/webpack"
- },
- "peerDependencies": {
- "@rspack/core": "0.x || 1.x",
- "webpack": "^5.27.0"
- },
- "peerDependenciesMeta": {
- "@rspack/core": {
- "optional": true
- },
- "webpack": {
- "optional": true
- }
- }
- },
"node_modules/css-minimizer-webpack-plugin": {
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-5.0.1.tgz",
@@ -24328,19 +24235,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/envinfo": {
- "version": "7.14.0",
- "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.14.0.tgz",
- "integrity": "sha512-CO40UI41xDQzhLB1hWyqUKgFhs250pNcGbyGKe1l/e4FSaI/+YE4IMG76GDt0In67WLPACIITC+sOi08x4wIvg==",
- "dev": true,
- "license": "MIT",
- "bin": {
- "envinfo": "dist/cli.js"
- },
- "engines": {
- "node": ">=4"
- }
- },
"node_modules/environment": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/environment/-/environment-1.1.0.tgz",
@@ -26714,22 +26608,6 @@
"dev": true,
"license": "MIT"
},
- "node_modules/gonzales-pe": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/gonzales-pe/-/gonzales-pe-4.3.0.tgz",
- "integrity": "sha512-otgSPpUmdWJ43VXyiNgEYE4luzHCL2pz4wQ0OnDluC6Eg4Ko3Vexy/SrSynglw/eR+OhkzmqFCZa/OFa/RgAOQ==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "minimist": "^1.2.5"
- },
- "bin": {
- "gonzales": "bin/gonzales.js"
- },
- "engines": {
- "node": ">=0.6.0"
- }
- },
"node_modules/gopd": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
@@ -30042,13 +29920,6 @@
"integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==",
"license": "MIT"
},
- "node_modules/json-parse-better-errors": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
- "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
- "dev": true,
- "license": "MIT"
- },
"node_modules/json-parse-even-better-errors": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.2.tgz",
@@ -31264,56 +31135,6 @@
"url": "https://github.com/chalk/wrap-ansi?sponsor=1"
}
},
- "node_modules/load-json-file": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz",
- "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "graceful-fs": "^4.1.2",
- "parse-json": "^4.0.0",
- "pify": "^3.0.0",
- "strip-bom": "^3.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/load-json-file/node_modules/parse-json": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
- "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "error-ex": "^1.3.1",
- "json-parse-better-errors": "^1.0.1"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/load-json-file/node_modules/pify": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
- "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/load-json-file/node_modules/strip-bom": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
- "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
"node_modules/loader-runner": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz",
@@ -31906,15 +31727,6 @@
"map-or-similar": "^1.5.0"
}
},
- "node_modules/memorystream": {
- "version": "0.3.1",
- "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz",
- "integrity": "sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw==",
- "dev": true,
- "engines": {
- "node": ">= 0.10.0"
- }
- },
"node_modules/meow": {
"version": "13.2.0",
"resolved": "https://registry.npmjs.org/meow/-/meow-13.2.0.tgz",
@@ -32066,27 +31878,6 @@
"node": ">=4"
}
},
- "node_modules/mini-css-extract-plugin": {
- "version": "2.9.2",
- "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.2.tgz",
- "integrity": "sha512-GJuACcS//jtq4kCtd5ii/M0SZf7OZRH+BxdqXZHaJfb8TJiVl+NgQRPwiYt2EuqeSkNydn/7vP+bcE27C5mb9w==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "schema-utils": "^4.0.0",
- "tapable": "^2.2.1"
- },
- "engines": {
- "node": ">= 12.13.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/webpack"
- },
- "peerDependencies": {
- "webpack": "^5.0.0"
- }
- },
"node_modules/minimalistic-assert": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
@@ -32757,13 +32548,6 @@
"node-gyp-build": "^4.2.2"
}
},
- "node_modules/nice-try": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
- "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
- "dev": true,
- "license": "MIT"
- },
"node_modules/no-case": {
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz",
@@ -33190,220 +32974,6 @@
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/npm-run-all": {
- "version": "4.1.5",
- "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz",
- "integrity": "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "ansi-styles": "^3.2.1",
- "chalk": "^2.4.1",
- "cross-spawn": "^6.0.5",
- "memorystream": "^0.3.1",
- "minimatch": "^3.0.4",
- "pidtree": "^0.3.0",
- "read-pkg": "^3.0.0",
- "shell-quote": "^1.6.1",
- "string.prototype.padend": "^3.0.0"
- },
- "bin": {
- "npm-run-all": "bin/npm-run-all/index.js",
- "run-p": "bin/run-p/index.js",
- "run-s": "bin/run-s/index.js"
- },
- "engines": {
- "node": ">= 4"
- }
- },
- "node_modules/npm-run-all/node_modules/ansi-styles": {
- "version": "3.2.1",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
- "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "color-convert": "^1.9.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/npm-run-all/node_modules/brace-expansion": {
- "version": "1.1.11",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
- "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "balanced-match": "^1.0.0",
- "concat-map": "0.0.1"
- }
- },
- "node_modules/npm-run-all/node_modules/chalk": {
- "version": "2.4.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
- "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/npm-run-all/node_modules/color-convert": {
- "version": "1.9.3",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
- "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "color-name": "1.1.3"
- }
- },
- "node_modules/npm-run-all/node_modules/color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/npm-run-all/node_modules/cross-spawn": {
- "version": "6.0.6",
- "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.6.tgz",
- "integrity": "sha512-VqCUuhcd1iB+dsv8gxPttb5iZh/D0iubSP21g36KXdEuf6I5JiioesUVjpCdHV9MZRUfVFlvwtIUyPfxo5trtw==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "nice-try": "^1.0.4",
- "path-key": "^2.0.1",
- "semver": "^5.5.0",
- "shebang-command": "^1.2.0",
- "which": "^1.2.9"
- },
- "engines": {
- "node": ">=4.8"
- }
- },
- "node_modules/npm-run-all/node_modules/escape-string-regexp": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
- "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=0.8.0"
- }
- },
- "node_modules/npm-run-all/node_modules/has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/npm-run-all/node_modules/minimatch": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
- "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
- "dev": true,
- "license": "ISC",
- "dependencies": {
- "brace-expansion": "^1.1.7"
- },
- "engines": {
- "node": "*"
- }
- },
- "node_modules/npm-run-all/node_modules/path-key": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
- "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/npm-run-all/node_modules/pidtree": {
- "version": "0.3.1",
- "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz",
- "integrity": "sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==",
- "dev": true,
- "license": "MIT",
- "bin": {
- "pidtree": "bin/pidtree.js"
- },
- "engines": {
- "node": ">=0.10"
- }
- },
- "node_modules/npm-run-all/node_modules/semver": {
- "version": "5.7.2",
- "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz",
- "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==",
- "dev": true,
- "license": "ISC",
- "bin": {
- "semver": "bin/semver"
- }
- },
- "node_modules/npm-run-all/node_modules/shebang-command": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
- "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "shebang-regex": "^1.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/npm-run-all/node_modules/shebang-regex": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
- "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/npm-run-all/node_modules/supports-color": {
- "version": "5.5.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
- "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "has-flag": "^3.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/npm-run-all/node_modules/which": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
- "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
- "dev": true,
- "license": "ISC",
- "dependencies": {
- "isexe": "^2.0.0"
- },
- "bin": {
- "which": "bin/which"
- }
- },
"node_modules/npm-run-path": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
@@ -35232,20 +34802,6 @@
"postcss": "^8.4.31"
}
},
- "node_modules/postcss-sass": {
- "version": "0.5.0",
- "resolved": "https://registry.npmjs.org/postcss-sass/-/postcss-sass-0.5.0.tgz",
- "integrity": "sha512-qtu8awh1NMF3o9j/x9j3EZnd+BlF66X6NZYl12BdKoG2Z4hmydOt/dZj2Nq+g0kfk2pQy3jeYFBmvG9DBwynGQ==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "gonzales-pe": "^4.3.0",
- "postcss": "^8.2.14"
- },
- "engines": {
- "node": "^10 || ^12 || >=14"
- }
- },
"node_modules/postcss-scss": {
"version": "4.0.9",
"resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.9.tgz",
@@ -35867,21 +35423,6 @@
"url": "https://github.com/sponsors/isaacs"
}
},
- "node_modules/read-pkg": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz",
- "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "load-json-file": "^4.0.0",
- "normalize-package-data": "^2.3.2",
- "path-type": "^3.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
"node_modules/read-pkg-up": {
"version": "7.0.1",
"resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
@@ -36022,59 +35563,6 @@
"node": ">=8"
}
},
- "node_modules/read-pkg/node_modules/hosted-git-info": {
- "version": "2.8.9",
- "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
- "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
- "dev": true,
- "license": "ISC"
- },
- "node_modules/read-pkg/node_modules/normalize-package-data": {
- "version": "2.5.0",
- "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
- "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
- "dev": true,
- "license": "BSD-2-Clause",
- "dependencies": {
- "hosted-git-info": "^2.1.4",
- "resolve": "^1.10.0",
- "semver": "2 || 3 || 4 || 5",
- "validate-npm-package-license": "^3.0.1"
- }
- },
- "node_modules/read-pkg/node_modules/path-type": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
- "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "pify": "^3.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/read-pkg/node_modules/pify": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
- "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/read-pkg/node_modules/semver": {
- "version": "5.7.2",
- "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz",
- "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==",
- "dev": true,
- "license": "ISC",
- "bin": {
- "semver": "bin/semver"
- }
- },
"node_modules/readable-stream": {
"version": "3.6.2",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
@@ -37000,47 +36488,6 @@
"node": ">=14.0.0"
}
},
- "node_modules/sass-loader": {
- "version": "16.0.4",
- "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-16.0.4.tgz",
- "integrity": "sha512-LavLbgbBGUt3wCiYzhuLLu65+fWXaXLmq7YxivLhEqmiupCFZ5sKUAipK3do6V80YSU0jvSxNhEdT13IXNr3rg==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "neo-async": "^2.6.2"
- },
- "engines": {
- "node": ">= 18.12.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/webpack"
- },
- "peerDependencies": {
- "@rspack/core": "0.x || 1.x",
- "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0",
- "sass": "^1.3.0",
- "sass-embedded": "*",
- "webpack": "^5.0.0"
- },
- "peerDependenciesMeta": {
- "@rspack/core": {
- "optional": true
- },
- "node-sass": {
- "optional": true
- },
- "sass": {
- "optional": true
- },
- "sass-embedded": {
- "optional": true
- },
- "webpack": {
- "optional": true
- }
- }
- },
"node_modules/sax": {
"version": "1.4.1",
"resolved": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz",
@@ -38294,25 +37741,6 @@
"node": ">=8"
}
},
- "node_modules/string.prototype.padend": {
- "version": "3.1.6",
- "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.6.tgz",
- "integrity": "sha512-XZpspuSB7vJWhvJc9DLSlrXl1mcA2BdoY5jjnS135ydXqLoqhs96JjDtCkjJEQHvfqZIp9hBuBMgI589peyx9Q==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "call-bind": "^1.0.7",
- "define-properties": "^1.2.1",
- "es-abstract": "^1.23.2",
- "es-object-atoms": "^1.0.0"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
"node_modules/string.prototype.trim": {
"version": "1.2.10",
"resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz",
@@ -41206,85 +40634,6 @@
}
}
},
- "node_modules/webpack-cli": {
- "version": "5.1.4",
- "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-5.1.4.tgz",
- "integrity": "sha512-pIDJHIEI9LR0yxHXQ+Qh95k2EvXpWzZ5l+d+jIo+RdSm9MiHfzazIxwwni/p7+x4eJZuvG1AJwgC4TNQ7NRgsg==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@discoveryjs/json-ext": "^0.5.0",
- "@webpack-cli/configtest": "^2.1.1",
- "@webpack-cli/info": "^2.0.2",
- "@webpack-cli/serve": "^2.0.5",
- "colorette": "^2.0.14",
- "commander": "^10.0.1",
- "cross-spawn": "^7.0.3",
- "envinfo": "^7.7.3",
- "fastest-levenshtein": "^1.0.12",
- "import-local": "^3.0.2",
- "interpret": "^3.1.1",
- "rechoir": "^0.8.0",
- "webpack-merge": "^5.7.3"
- },
- "bin": {
- "webpack-cli": "bin/cli.js"
- },
- "engines": {
- "node": ">=14.15.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/webpack"
- },
- "peerDependencies": {
- "webpack": "5.x.x"
- },
- "peerDependenciesMeta": {
- "@webpack-cli/generators": {
- "optional": true
- },
- "webpack-bundle-analyzer": {
- "optional": true
- },
- "webpack-dev-server": {
- "optional": true
- }
- }
- },
- "node_modules/webpack-cli/node_modules/commander": {
- "version": "10.0.1",
- "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz",
- "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=14"
- }
- },
- "node_modules/webpack-cli/node_modules/interpret": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/interpret/-/interpret-3.1.1.tgz",
- "integrity": "sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=10.13.0"
- }
- },
- "node_modules/webpack-cli/node_modules/rechoir": {
- "version": "0.8.0",
- "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.8.0.tgz",
- "integrity": "sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "resolve": "^1.20.0"
- },
- "engines": {
- "node": ">= 10.13.0"
- }
- },
"node_modules/webpack-dev-middleware": {
"version": "6.1.2",
"resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-6.1.2.tgz",
diff --git a/package.json b/package.json
index 5675e2fb1d..082e5e29e3 100644
--- a/package.json
+++ b/package.json
@@ -117,10 +117,8 @@
"@typescript-eslint/parser": "6.21.0",
"@typescript-eslint/typescript-estree": "7.1.1",
"@typescript-eslint/utils": "^8.8.1",
- "@valano/change-font-size": "^1.0.0",
"ajv": "^8.12.0",
"commander": "12.0.0",
- "css-loader": "^7.1.2",
"dotenv": "16.4.7",
"editorjs-html": "4.0.5",
"editorjs-paragraph-with-alignment": "3.0.0",
@@ -159,29 +157,22 @@
"karma-mocha-reporter": "2.2.5",
"license-checker": "^25.0.1",
"lint-staged": "15.2.9",
- "mini-css-extract-plugin": "2.9.2",
"mocha": "10.7.3",
"moment": "^2.29.4",
"ng-packagr": "17.1.2",
"nock": "13.5.5",
- "npm-run-all": "^4.1.5",
"nx": "^20.0.0",
- "postcss": "8.4.41",
- "postcss-sass": "^0.5.0",
"prettier": "2.8.8",
"resize-observer-polyfill": "^1.5.1",
"rimraf": "6.0.1",
- "sass-loader": "16.0.4",
"shelljs": "^0.8.5",
"spdx-license-list": "^6.9.0",
"storybook": "^8.2.9",
"stylelint": "16.8.2",
"stylelint-config-standard-scss": "^13.1.0",
"ts-node": "^10.9.2",
- "tsconfig-paths": "^4.1.1",
"typescript": "5.3.3",
- "webpack": "5.97.1",
- "webpack-cli": "^5.1.4"
+ "webpack": "5.97.1"
},
"license": "Apache-2.0",
"engines": {
diff --git a/scripts/github/build/npm-check-bundles.sh b/scripts/github/build/npm-check-bundles.sh
index 56415c5316..8c79c7c966 100755
--- a/scripts/github/build/npm-check-bundles.sh
+++ b/scripts/github/build/npm-check-bundles.sh
@@ -44,15 +44,6 @@ do
fi
fi
- if [ $PACKAGE == 'adf-core' ]; then
- if [ ! -f package/lib/prebuilt-themes/'adf-blue-orange.css' ]; then
- error_out '31;1' "$PACKAGE prebuilt-theme: adf-blue-orange.css not found!" >&2
- exit 1
- else
- echo "prebuilt-theme: ok"
- fi
- fi
-
if [ $PACKAGE != 'js-api' ] && [ $PACKAGE != 'eslint-plugin-eslint-angular' ]; then
if [ ! -f package/fesm2022/$PACKAGE'.mjs' ]; then
error_out '31;1' "fesm2015/$PACKAGE.mjs not found!" >&2