Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| ee1e6770a0 |
+1
-1
@@ -94,6 +94,7 @@
|
||||
"@rollup/plugin-image": "^3.0.3",
|
||||
"@rollup/plugin-json": "^6.1.0",
|
||||
"@rollup/plugin-node-resolve": "^15.2.3",
|
||||
"@rollup/plugin-typescript": "^11.1.6",
|
||||
"@rollup/plugin-url": "^8.0.2",
|
||||
"@schematics/angular": "~18.2.0",
|
||||
"@storybook/addon-essentials": "^8.2.8",
|
||||
@@ -263,7 +264,6 @@
|
||||
"rollup": "^4.14.0",
|
||||
"rollup-plugin-copy": "^3.5.0",
|
||||
"rollup-plugin-postcss": "^4.0.2",
|
||||
"rollup-plugin-typescript2": "^0.36.0",
|
||||
"rxjs": "^7.8.0",
|
||||
"sass": "1.55.0",
|
||||
"sass-loader": "^12.2.0",
|
||||
|
||||
@@ -34,6 +34,7 @@
|
||||
"@rollup/plugin-image": "^3.0.3",
|
||||
"@rollup/plugin-json": "^6.1.0",
|
||||
"@rollup/plugin-node-resolve": "^15.2.3",
|
||||
"@rollup/plugin-typescript": "^11.1.6",
|
||||
"autoprefixer": "^10.4.9",
|
||||
"babel-plugin-transform-async-to-promises": "^0.8.15",
|
||||
"chalk": "^4.1.0",
|
||||
@@ -42,7 +43,6 @@
|
||||
"rollup": "^4.14.0",
|
||||
"rollup-plugin-copy": "^3.5.0",
|
||||
"rollup-plugin-postcss": "^4.0.2",
|
||||
"rollup-plugin-typescript2": "^0.36.0",
|
||||
"tslib": "^2.3.0",
|
||||
"@nx/devkit": "file:../devkit",
|
||||
"@nx/js": "file:../js"
|
||||
|
||||
@@ -0,0 +1,147 @@
|
||||
import { joinPathFragments, workspaceRoot } from '@nx/devkit';
|
||||
import { existsSync } from 'node:fs';
|
||||
import { join, resolve } from 'node:path';
|
||||
import {
|
||||
type ConfigLoaderSuccessResult,
|
||||
createMatchPath,
|
||||
loadConfig,
|
||||
type MatchPath,
|
||||
} from 'tsconfig-paths';
|
||||
import type { Plugin } from 'rollup';
|
||||
|
||||
export interface NxRollupTsConfigPathsOptions {
|
||||
/**
|
||||
* The path to tsconfig file.
|
||||
*/
|
||||
tsConfig: string;
|
||||
/**
|
||||
* export fields in package.json to use for resolving
|
||||
* @default [['exports', '.', 'import'], 'module', 'main']
|
||||
*
|
||||
* fallback resolution will use ['main', 'module']
|
||||
**/
|
||||
mainFields?: (string | string[])[];
|
||||
/**
|
||||
* extensions to check when resolving files when package.json resolution fails
|
||||
* @default ['.ts', '.tsx', '.js', '.jsx', '.json', '.mjs', '.cjs']
|
||||
**/
|
||||
extensions?: string[];
|
||||
}
|
||||
|
||||
export function tsConfigPaths(options: NxRollupTsConfigPathsOptions) {
|
||||
let matchTsPathEsm: MatchPath;
|
||||
let matchTsPathFallback: MatchPath | undefined;
|
||||
let tsConfigPathsEsm: ConfigLoaderSuccessResult;
|
||||
let tsConfigPathsFallback: ConfigLoaderSuccessResult;
|
||||
|
||||
options.extensions ??= [
|
||||
'.ts',
|
||||
'.tsx',
|
||||
'.js',
|
||||
'.jsx',
|
||||
'.json',
|
||||
'.mjs',
|
||||
'.cjs',
|
||||
];
|
||||
options.mainFields ??= [['exports', '.', 'import'], 'module', 'main'];
|
||||
|
||||
const parsed = loadConfig(options.tsConfig);
|
||||
|
||||
if (parsed.resultType === 'failed') {
|
||||
throw new Error(`Failed loading tsconfig at ${options.tsConfig}`);
|
||||
}
|
||||
tsConfigPathsEsm = parsed;
|
||||
|
||||
matchTsPathEsm = createMatchPath(
|
||||
parsed.absoluteBaseUrl,
|
||||
parsed.paths,
|
||||
options.mainFields
|
||||
);
|
||||
|
||||
const rootLevelTsConfig = getTsConfig(
|
||||
join(workspaceRoot, 'tsconfig.base.json')
|
||||
);
|
||||
const rootLevelParsed = loadConfig(rootLevelTsConfig);
|
||||
if (rootLevelParsed.resultType === 'success') {
|
||||
tsConfigPathsFallback = rootLevelParsed;
|
||||
matchTsPathFallback = createMatchPath(
|
||||
rootLevelParsed.absoluteBaseUrl,
|
||||
rootLevelParsed.paths,
|
||||
['main', 'module']
|
||||
);
|
||||
}
|
||||
return {
|
||||
name: 'nx-tsconfig-paths',
|
||||
enforce: 'pre',
|
||||
resolveId(importPath: string) {
|
||||
let resolvedFile: string;
|
||||
try {
|
||||
resolvedFile = matchTsPathEsm(importPath);
|
||||
} catch (e) {
|
||||
resolvedFile = matchTsPathFallback?.(importPath);
|
||||
}
|
||||
|
||||
if (!resolvedFile) {
|
||||
if (tsConfigPathsEsm || tsConfigPathsFallback) {
|
||||
resolvedFile =
|
||||
loadFileFromPaths(tsConfigPathsEsm, importPath) ||
|
||||
loadFileFromPaths(tsConfigPathsFallback, importPath);
|
||||
} else {
|
||||
}
|
||||
}
|
||||
|
||||
return resolvedFile ?? null;
|
||||
},
|
||||
} as Plugin;
|
||||
|
||||
function getTsConfig(preferredTsConfigPath: string): string {
|
||||
return [
|
||||
resolve(preferredTsConfigPath),
|
||||
resolve(join(workspaceRoot, 'tsconfig.base.json')),
|
||||
resolve(join(workspaceRoot, 'tsconfig.json')),
|
||||
].find((tsPath) => {
|
||||
if (existsSync(tsPath)) {
|
||||
return tsPath;
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function loadFileFromPaths(
|
||||
tsconfig: ConfigLoaderSuccessResult,
|
||||
importPath: string
|
||||
) {
|
||||
let resolvedFile: string;
|
||||
for (const alias in tsconfig.paths) {
|
||||
const paths = tsconfig.paths[alias];
|
||||
|
||||
const normalizedImport = alias.replace(/\/\*$/, '');
|
||||
|
||||
if (importPath.startsWith(normalizedImport)) {
|
||||
const joinedPath = joinPathFragments(
|
||||
tsconfig.absoluteBaseUrl,
|
||||
paths[0].replace(/\/\*$/, '')
|
||||
);
|
||||
|
||||
resolvedFile = findFile(
|
||||
importPath.replace(normalizedImport, joinedPath)
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
return resolvedFile;
|
||||
}
|
||||
|
||||
function findFile(path: string): string {
|
||||
for (const ext of options.extensions) {
|
||||
const resolvedPath = resolve(path + ext);
|
||||
if (existsSync(resolvedPath)) {
|
||||
return resolvedPath;
|
||||
}
|
||||
|
||||
const resolvedIndexPath = resolve(path, `index${ext}`);
|
||||
if (existsSync(resolvedIndexPath)) {
|
||||
return resolvedIndexPath;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -22,6 +22,7 @@ import { typeDefinitions } from '@nx/js/src/plugins/rollup/type-definitions';
|
||||
|
||||
import { analyze } from '../analyze';
|
||||
import { swc } from '../swc';
|
||||
import { tsConfigPaths } from '../tsconfig-paths';
|
||||
import { generatePackageJson } from '../package-json/generate-package-json';
|
||||
import { getProjectNode } from './get-project-node';
|
||||
import { deleteOutput } from '../delete-output';
|
||||
@@ -32,8 +33,8 @@ import { PackageJson } from 'nx/src/utils/package-json';
|
||||
// These use require because the ES import isn't correct.
|
||||
const commonjs = require('@rollup/plugin-commonjs');
|
||||
const image = require('@rollup/plugin-image');
|
||||
|
||||
const json = require('@rollup/plugin-json');
|
||||
const typescript = require('@rollup/plugin-typescript');
|
||||
const copy = require('rollup-plugin-copy');
|
||||
const postcss = require('rollup-plugin-postcss');
|
||||
|
||||
@@ -191,18 +192,17 @@ export function withNx(
|
||||
}),
|
||||
image(),
|
||||
json(),
|
||||
// Needed to generate type definitions, even if we're using babel or swc.
|
||||
require('rollup-plugin-typescript2')({
|
||||
check: !options.skipTypeCheck,
|
||||
tsconfig: options.tsConfig,
|
||||
tsconfigOverride: {
|
||||
compilerOptions: createTsCompilerOptions(
|
||||
projectRoot,
|
||||
tsConfig,
|
||||
options,
|
||||
dependencies
|
||||
),
|
||||
},
|
||||
typescript({
|
||||
tsconfig: join(workspaceRoot, options.tsConfig),
|
||||
compilerOptions: createTsCompilerOptions(
|
||||
projectRoot,
|
||||
tsConfig,
|
||||
options,
|
||||
dependencies
|
||||
),
|
||||
}),
|
||||
tsConfigPaths({
|
||||
tsConfig: join(workspaceRoot, options.tsConfig),
|
||||
}),
|
||||
typeDefinitions({
|
||||
projectRoot,
|
||||
@@ -292,9 +292,13 @@ function createTsCompilerOptions(
|
||||
dependencies ?? []
|
||||
);
|
||||
const compilerOptions = {
|
||||
outDir: join(workspaceRoot, options.outputPath),
|
||||
sourceMap: !!options.sourceMap,
|
||||
noEmitOnError: !!options.skipTypeCheck,
|
||||
rootDir: projectRoot,
|
||||
allowJs: options.allowJs,
|
||||
declaration: true,
|
||||
// TODO(jack): Need to roll up d.ts files.
|
||||
declaration: false,
|
||||
paths: compilerOptionPaths,
|
||||
};
|
||||
if (config.options.module === ts.ModuleKind.CommonJS) {
|
||||
|
||||
Generated
+72
-66
@@ -371,6 +371,9 @@ devDependencies:
|
||||
'@rollup/plugin-node-resolve':
|
||||
specifier: ^15.2.3
|
||||
version: 15.2.3(rollup@4.14.3)
|
||||
'@rollup/plugin-typescript':
|
||||
specifier: ^11.1.6
|
||||
version: 11.1.6(rollup@4.14.3)(tslib@2.4.0)(typescript@5.5.3)
|
||||
'@rollup/plugin-url':
|
||||
specifier: ^8.0.2
|
||||
version: 8.0.2(rollup@4.14.3)
|
||||
@@ -875,9 +878,6 @@ devDependencies:
|
||||
rollup-plugin-postcss:
|
||||
specifier: ^4.0.2
|
||||
version: 4.0.2(postcss@8.4.38)(ts-node@10.9.1)
|
||||
rollup-plugin-typescript2:
|
||||
specifier: ^0.36.0
|
||||
version: 0.36.0(rollup@4.14.3)(typescript@5.5.3)
|
||||
rxjs:
|
||||
specifier: ^7.8.0
|
||||
version: 7.8.1
|
||||
@@ -13366,7 +13366,7 @@ packages:
|
||||
resolution: {integrity: sha512-Aa4L+1od6oOtIZuVrXNm4gJHGXtGyZj7il2gd1QJ/uFckaMMcFyXYEcx626u0NsDKCKGlDlPtRkb7c4+XcfJtQ==}
|
||||
peerDependencies:
|
||||
vite: ^5.0.0
|
||||
vitest: ^1.3.1 || ^2.0.0
|
||||
vitest: ^1.3.1
|
||||
dependencies:
|
||||
'@nrwl/vite': 19.6.0-beta.6(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@18.19.8)(nx@19.6.0-beta.6)(typescript@5.5.3)(verdaccio@5.31.0)(vite@5.0.8)(vitest@1.3.1)
|
||||
'@nx/devkit': 19.6.0-beta.6(nx@19.6.0-beta.6)
|
||||
@@ -14499,7 +14499,7 @@ packages:
|
||||
web-streams-polyfill: 3.2.1
|
||||
dev: true
|
||||
|
||||
/@rollup/plugin-alias@5.1.0(rollup@4.18.0):
|
||||
/@rollup/plugin-alias@5.1.0(rollup@4.20.0):
|
||||
resolution: {integrity: sha512-lpA3RZ9PdIG7qqhEfv79tBffNaoDuukFDrmhLqg9ifv99u/ehn+lOg30x2zmhf8AQqQUZaMk/B9fZraQ6/acDQ==}
|
||||
engines: {node: '>=14.0.0'}
|
||||
peerDependencies:
|
||||
@@ -14508,7 +14508,7 @@ packages:
|
||||
rollup:
|
||||
optional: true
|
||||
dependencies:
|
||||
rollup: 4.18.0
|
||||
rollup: 4.20.0
|
||||
slash: 4.0.0
|
||||
dev: true
|
||||
|
||||
@@ -14549,7 +14549,7 @@ packages:
|
||||
rollup: 4.14.3
|
||||
dev: true
|
||||
|
||||
/@rollup/plugin-commonjs@25.0.7(rollup@4.18.0):
|
||||
/@rollup/plugin-commonjs@25.0.7(rollup@4.20.0):
|
||||
resolution: {integrity: sha512-nEvcR+LRjEjsaSsc4x3XZfCCvZIaSMenZu/OiwOKGN2UhQpAYI7ru7czFvyWbErlpoGjnSX3D5Ch5FcMA3kRWQ==}
|
||||
engines: {node: '>=14.0.0'}
|
||||
peerDependencies:
|
||||
@@ -14558,13 +14558,13 @@ packages:
|
||||
rollup:
|
||||
optional: true
|
||||
dependencies:
|
||||
'@rollup/pluginutils': 5.1.0(rollup@4.18.0)
|
||||
'@rollup/pluginutils': 5.1.0(rollup@4.20.0)
|
||||
commondir: 1.0.1
|
||||
estree-walker: 2.0.2
|
||||
glob: 8.1.0
|
||||
is-reference: 1.2.1
|
||||
magic-string: 0.30.8
|
||||
rollup: 4.18.0
|
||||
rollup: 4.20.0
|
||||
dev: true
|
||||
|
||||
/@rollup/plugin-image@3.0.3(rollup@4.14.3):
|
||||
@@ -14581,7 +14581,7 @@ packages:
|
||||
rollup: 4.14.3
|
||||
dev: true
|
||||
|
||||
/@rollup/plugin-inject@5.0.5(rollup@4.18.0):
|
||||
/@rollup/plugin-inject@5.0.5(rollup@4.20.0):
|
||||
resolution: {integrity: sha512-2+DEJbNBoPROPkgTDNe8/1YXWcqxbN5DTjASVIOx8HS+pITXushyNiBV56RB08zuptzz8gT3YfkqriTBVycepg==}
|
||||
engines: {node: '>=14.0.0'}
|
||||
peerDependencies:
|
||||
@@ -14590,10 +14590,10 @@ packages:
|
||||
rollup:
|
||||
optional: true
|
||||
dependencies:
|
||||
'@rollup/pluginutils': 5.1.0(rollup@4.18.0)
|
||||
'@rollup/pluginutils': 5.1.0(rollup@4.20.0)
|
||||
estree-walker: 2.0.2
|
||||
magic-string: 0.30.10
|
||||
rollup: 4.18.0
|
||||
rollup: 4.20.0
|
||||
dev: true
|
||||
|
||||
/@rollup/plugin-json@6.1.0(rollup@4.14.3):
|
||||
@@ -14609,7 +14609,7 @@ packages:
|
||||
rollup: 4.14.3
|
||||
dev: true
|
||||
|
||||
/@rollup/plugin-json@6.1.0(rollup@4.18.0):
|
||||
/@rollup/plugin-json@6.1.0(rollup@4.20.0):
|
||||
resolution: {integrity: sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA==}
|
||||
engines: {node: '>=14.0.0'}
|
||||
peerDependencies:
|
||||
@@ -14618,8 +14618,8 @@ packages:
|
||||
rollup:
|
||||
optional: true
|
||||
dependencies:
|
||||
'@rollup/pluginutils': 5.1.0(rollup@4.18.0)
|
||||
rollup: 4.18.0
|
||||
'@rollup/pluginutils': 5.1.0(rollup@4.20.0)
|
||||
rollup: 4.20.0
|
||||
dev: true
|
||||
|
||||
/@rollup/plugin-node-resolve@15.2.3(rollup@4.14.3):
|
||||
@@ -14640,7 +14640,7 @@ packages:
|
||||
rollup: 4.14.3
|
||||
dev: true
|
||||
|
||||
/@rollup/plugin-node-resolve@15.2.3(rollup@4.18.0):
|
||||
/@rollup/plugin-node-resolve@15.2.3(rollup@4.20.0):
|
||||
resolution: {integrity: sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==}
|
||||
engines: {node: '>=14.0.0'}
|
||||
peerDependencies:
|
||||
@@ -14649,13 +14649,13 @@ packages:
|
||||
rollup:
|
||||
optional: true
|
||||
dependencies:
|
||||
'@rollup/pluginutils': 5.1.0(rollup@4.18.0)
|
||||
'@rollup/pluginutils': 5.1.0(rollup@4.20.0)
|
||||
'@types/resolve': 1.20.2
|
||||
deepmerge: 4.3.1
|
||||
is-builtin-module: 3.2.1
|
||||
is-module: 1.0.0
|
||||
resolve: 1.22.8
|
||||
rollup: 4.18.0
|
||||
rollup: 4.20.0
|
||||
dev: true
|
||||
|
||||
/@rollup/plugin-replace@5.0.5(rollup@4.14.3):
|
||||
@@ -14672,7 +14672,7 @@ packages:
|
||||
rollup: 4.14.3
|
||||
dev: true
|
||||
|
||||
/@rollup/plugin-replace@5.0.5(rollup@4.18.0):
|
||||
/@rollup/plugin-replace@5.0.5(rollup@4.20.0):
|
||||
resolution: {integrity: sha512-rYO4fOi8lMaTg/z5Jb+hKnrHHVn8j2lwkqwyS4kTRhKyWOLf2wST2sWXr4WzWiTcoHTp2sTjqUbqIj2E39slKQ==}
|
||||
engines: {node: '>=14.0.0'}
|
||||
peerDependencies:
|
||||
@@ -14681,12 +14681,12 @@ packages:
|
||||
rollup:
|
||||
optional: true
|
||||
dependencies:
|
||||
'@rollup/pluginutils': 5.1.0(rollup@4.18.0)
|
||||
'@rollup/pluginutils': 5.1.0(rollup@4.20.0)
|
||||
magic-string: 0.30.10
|
||||
rollup: 4.18.0
|
||||
rollup: 4.20.0
|
||||
dev: true
|
||||
|
||||
/@rollup/plugin-terser@0.4.4(rollup@4.18.0):
|
||||
/@rollup/plugin-terser@0.4.4(rollup@4.20.0):
|
||||
resolution: {integrity: sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A==}
|
||||
engines: {node: '>=14.0.0'}
|
||||
peerDependencies:
|
||||
@@ -14695,12 +14695,32 @@ packages:
|
||||
rollup:
|
||||
optional: true
|
||||
dependencies:
|
||||
rollup: 4.18.0
|
||||
rollup: 4.20.0
|
||||
serialize-javascript: 6.0.2
|
||||
smob: 1.4.1
|
||||
terser: 5.31.0
|
||||
dev: true
|
||||
|
||||
/@rollup/plugin-typescript@11.1.6(rollup@4.14.3)(tslib@2.4.0)(typescript@5.5.3):
|
||||
resolution: {integrity: sha512-R92yOmIACgYdJ7dJ97p4K69I8gg6IEHt8M7dUBxN3W6nrO8uUxX5ixl0yU/N3aZTi8WhPuICvOHXQvF6FaykAA==}
|
||||
engines: {node: '>=14.0.0'}
|
||||
peerDependencies:
|
||||
rollup: ^2.14.0||^3.0.0||^4.0.0
|
||||
tslib: '*'
|
||||
typescript: '>=3.7.0'
|
||||
peerDependenciesMeta:
|
||||
rollup:
|
||||
optional: true
|
||||
tslib:
|
||||
optional: true
|
||||
dependencies:
|
||||
'@rollup/pluginutils': 5.1.0(rollup@4.14.3)
|
||||
resolve: 1.22.8
|
||||
rollup: 4.14.3
|
||||
tslib: 2.4.0
|
||||
typescript: 5.5.3
|
||||
dev: true
|
||||
|
||||
/@rollup/plugin-url@8.0.2(rollup@4.14.3):
|
||||
resolution: {integrity: sha512-5yW2LP5NBEgkvIRSSEdJkmxe5cUNZKG3eenKtfJvSkxVm/xTTu7w+ayBtNwhozl1ZnTUCU0xFaRQR+cBl2H7TQ==}
|
||||
engines: {node: '>=14.0.0'}
|
||||
@@ -14716,7 +14736,7 @@ packages:
|
||||
rollup: 4.14.3
|
||||
dev: true
|
||||
|
||||
/@rollup/plugin-wasm@6.2.2(rollup@4.18.0):
|
||||
/@rollup/plugin-wasm@6.2.2(rollup@4.20.0):
|
||||
resolution: {integrity: sha512-gpC4R1G9Ni92ZIRTexqbhX7U+9estZrbhP+9SRb0DW9xpB9g7j34r+J2hqrcW/lRI7dJaU84MxZM0Rt82tqYPQ==}
|
||||
engines: {node: '>=14.0.0'}
|
||||
peerDependencies:
|
||||
@@ -14725,8 +14745,8 @@ packages:
|
||||
rollup:
|
||||
optional: true
|
||||
dependencies:
|
||||
'@rollup/pluginutils': 5.1.0(rollup@4.18.0)
|
||||
rollup: 4.18.0
|
||||
'@rollup/pluginutils': 5.1.0(rollup@4.20.0)
|
||||
rollup: 4.20.0
|
||||
dev: true
|
||||
|
||||
/@rollup/pluginutils@4.2.1:
|
||||
@@ -14752,7 +14772,7 @@ packages:
|
||||
rollup: 4.14.3
|
||||
dev: true
|
||||
|
||||
/@rollup/pluginutils@5.1.0(rollup@4.18.0):
|
||||
/@rollup/pluginutils@5.1.0(rollup@4.20.0):
|
||||
resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==}
|
||||
engines: {node: '>=14.0.0'}
|
||||
peerDependencies:
|
||||
@@ -14764,7 +14784,7 @@ packages:
|
||||
'@types/estree': 1.0.5
|
||||
estree-walker: 2.0.2
|
||||
picomatch: 2.3.1
|
||||
rollup: 4.18.0
|
||||
rollup: 4.20.0
|
||||
dev: true
|
||||
|
||||
/@rollup/rollup-android-arm-eabi@4.14.3:
|
||||
@@ -20555,7 +20575,7 @@ packages:
|
||||
/code-red@1.0.4:
|
||||
resolution: {integrity: sha512-7qJWqItLA8/VPVlKJlFXU+NBlo/qyfs39aJcuMT/2ere32ZqvF5OSxgdM5xOfJJ7O429gg2HM47y8v9P+9wrNw==}
|
||||
dependencies:
|
||||
'@jridgewell/sourcemap-codec': 1.4.15
|
||||
'@jridgewell/sourcemap-codec': 1.5.0
|
||||
'@types/estree': 1.0.5
|
||||
acorn: 8.11.3
|
||||
estree-walker: 3.0.3
|
||||
@@ -29581,8 +29601,8 @@ packages:
|
||||
optional: true
|
||||
dependencies:
|
||||
'@angular/compiler-cli': 18.2.0(@angular/compiler@18.2.0)(typescript@5.5.3)
|
||||
'@rollup/plugin-json': 6.1.0(rollup@4.18.0)
|
||||
'@rollup/plugin-node-resolve': 15.2.3(rollup@4.18.0)
|
||||
'@rollup/plugin-json': 6.1.0(rollup@4.20.0)
|
||||
'@rollup/plugin-node-resolve': 15.2.3(rollup@4.20.0)
|
||||
'@rollup/wasm-node': 4.18.0
|
||||
ajv: 8.16.0
|
||||
ansi-colors: 4.1.3
|
||||
@@ -29607,7 +29627,7 @@ packages:
|
||||
tslib: 2.4.0
|
||||
typescript: 5.5.3
|
||||
optionalDependencies:
|
||||
rollup: 4.18.0
|
||||
rollup: 4.20.0
|
||||
dev: true
|
||||
|
||||
/nice-napi@1.0.2:
|
||||
@@ -29632,15 +29652,15 @@ packages:
|
||||
dependencies:
|
||||
'@cloudflare/kv-asset-handler': 0.3.1
|
||||
'@netlify/functions': 2.5.1
|
||||
'@rollup/plugin-alias': 5.1.0(rollup@4.18.0)
|
||||
'@rollup/plugin-commonjs': 25.0.7(rollup@4.18.0)
|
||||
'@rollup/plugin-inject': 5.0.5(rollup@4.18.0)
|
||||
'@rollup/plugin-json': 6.1.0(rollup@4.18.0)
|
||||
'@rollup/plugin-node-resolve': 15.2.3(rollup@4.18.0)
|
||||
'@rollup/plugin-replace': 5.0.5(rollup@4.18.0)
|
||||
'@rollup/plugin-terser': 0.4.4(rollup@4.18.0)
|
||||
'@rollup/plugin-wasm': 6.2.2(rollup@4.18.0)
|
||||
'@rollup/pluginutils': 5.1.0(rollup@4.18.0)
|
||||
'@rollup/plugin-alias': 5.1.0(rollup@4.20.0)
|
||||
'@rollup/plugin-commonjs': 25.0.7(rollup@4.20.0)
|
||||
'@rollup/plugin-inject': 5.0.5(rollup@4.20.0)
|
||||
'@rollup/plugin-json': 6.1.0(rollup@4.20.0)
|
||||
'@rollup/plugin-node-resolve': 15.2.3(rollup@4.20.0)
|
||||
'@rollup/plugin-replace': 5.0.5(rollup@4.20.0)
|
||||
'@rollup/plugin-terser': 0.4.4(rollup@4.20.0)
|
||||
'@rollup/plugin-wasm': 6.2.2(rollup@4.20.0)
|
||||
'@rollup/pluginutils': 5.1.0(rollup@4.20.0)
|
||||
'@types/http-proxy': 1.17.14
|
||||
'@vercel/nft': 0.24.4
|
||||
archiver: 6.0.1
|
||||
@@ -29681,8 +29701,8 @@ packages:
|
||||
pkg-types: 1.0.3
|
||||
pretty-bytes: 6.1.1
|
||||
radix3: 1.1.0
|
||||
rollup: 4.18.0
|
||||
rollup-plugin-visualizer: 5.12.0(rollup@4.18.0)
|
||||
rollup: 4.20.0
|
||||
rollup-plugin-visualizer: 5.12.0(rollup@4.20.0)
|
||||
scule: 1.2.0
|
||||
semver: 7.6.2
|
||||
serve-placeholder: 2.0.1
|
||||
@@ -29692,7 +29712,7 @@ packages:
|
||||
uncrypto: 0.1.3
|
||||
unctx: 2.3.1
|
||||
unenv: 1.9.0
|
||||
unimport: 3.7.1(rollup@4.18.0)
|
||||
unimport: 3.7.1(rollup@4.20.0)
|
||||
unstorage: 1.10.1
|
||||
transitivePeerDependencies:
|
||||
- '@azure/app-configuration'
|
||||
@@ -33720,21 +33740,6 @@ packages:
|
||||
- ts-node
|
||||
dev: true
|
||||
|
||||
/rollup-plugin-typescript2@0.36.0(rollup@4.14.3)(typescript@5.5.3):
|
||||
resolution: {integrity: sha512-NB2CSQDxSe9+Oe2ahZbf+B4bh7pHwjV5L+RSYpCu7Q5ROuN94F9b6ioWwKfz3ueL3KTtmX4o2MUH2cgHDIEUsw==}
|
||||
peerDependencies:
|
||||
rollup: '>=1.26.3'
|
||||
typescript: '>=2.4.0'
|
||||
dependencies:
|
||||
'@rollup/pluginutils': 4.2.1
|
||||
find-cache-dir: 3.3.2
|
||||
fs-extra: 10.1.0
|
||||
rollup: 4.14.3
|
||||
semver: 7.6.0
|
||||
tslib: 2.6.2
|
||||
typescript: 5.5.3
|
||||
dev: true
|
||||
|
||||
/rollup-plugin-visualizer@5.12.0(rollup@4.14.3):
|
||||
resolution: {integrity: sha512-8/NU9jXcHRs7Nnj07PF2o4gjxmm9lXIrZ8r175bT9dK8qoLlvKTwRMArRCMgpMGlq8CTLugRvEmyMeMXIU2pNQ==}
|
||||
engines: {node: '>=14'}
|
||||
@@ -33752,7 +33757,7 @@ packages:
|
||||
yargs: 17.6.2
|
||||
dev: true
|
||||
|
||||
/rollup-plugin-visualizer@5.12.0(rollup@4.18.0):
|
||||
/rollup-plugin-visualizer@5.12.0(rollup@4.20.0):
|
||||
resolution: {integrity: sha512-8/NU9jXcHRs7Nnj07PF2o4gjxmm9lXIrZ8r175bT9dK8qoLlvKTwRMArRCMgpMGlq8CTLugRvEmyMeMXIU2pNQ==}
|
||||
engines: {node: '>=14'}
|
||||
hasBin: true
|
||||
@@ -33764,7 +33769,7 @@ packages:
|
||||
dependencies:
|
||||
open: 8.4.2
|
||||
picomatch: 2.3.1
|
||||
rollup: 4.18.0
|
||||
rollup: 4.20.0
|
||||
source-map: 0.7.4
|
||||
yargs: 17.6.2
|
||||
dev: true
|
||||
@@ -33840,6 +33845,7 @@ packages:
|
||||
resolution: {integrity: sha512-6rbWBChcnSGzIlXeIdNIZTopKYad8ZG8ajhl78lGRLsI2rX8IkaotQhVas2Ma+GPxJav19wrSzvRvuiv0YKzWw==}
|
||||
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
|
||||
hasBin: true
|
||||
requiresBuild: true
|
||||
dependencies:
|
||||
'@types/estree': 1.0.5
|
||||
optionalDependencies:
|
||||
@@ -35302,7 +35308,7 @@ packages:
|
||||
engines: {node: '>=16'}
|
||||
dependencies:
|
||||
'@ampproject/remapping': 2.3.0
|
||||
'@jridgewell/sourcemap-codec': 1.4.15
|
||||
'@jridgewell/sourcemap-codec': 1.5.0
|
||||
'@jridgewell/trace-mapping': 0.3.25
|
||||
acorn: 8.11.3
|
||||
aria-query: 5.3.0
|
||||
@@ -35312,7 +35318,7 @@ packages:
|
||||
estree-walker: 3.0.3
|
||||
is-reference: 3.0.2
|
||||
locate-character: 3.0.0
|
||||
magic-string: 0.30.10
|
||||
magic-string: 0.30.11
|
||||
periscopic: 3.1.0
|
||||
dev: true
|
||||
|
||||
@@ -36580,10 +36586,10 @@ packages:
|
||||
- rollup
|
||||
dev: true
|
||||
|
||||
/unimport@3.7.1(rollup@4.18.0):
|
||||
/unimport@3.7.1(rollup@4.20.0):
|
||||
resolution: {integrity: sha512-V9HpXYfsZye5bPPYUgs0Otn3ODS1mDUciaBlXljI4C2fTwfFpvFZRywmlOu943puN9sncxROMZhsZCjNXEpzEQ==}
|
||||
dependencies:
|
||||
'@rollup/pluginutils': 5.1.0(rollup@4.18.0)
|
||||
'@rollup/pluginutils': 5.1.0(rollup@4.20.0)
|
||||
acorn: 8.11.3
|
||||
escape-string-regexp: 5.0.0
|
||||
estree-walker: 3.0.3
|
||||
@@ -37474,7 +37480,7 @@ packages:
|
||||
esbuild: 0.19.5
|
||||
less: 4.1.3
|
||||
postcss: 8.4.38
|
||||
rollup: 4.18.0
|
||||
rollup: 4.20.0
|
||||
sass: 1.55.0
|
||||
stylus: 0.59.0
|
||||
optionalDependencies:
|
||||
|
||||
Reference in New Issue
Block a user