mirror of
https://github.com/RocketChat/Rocket.Chat.git
synced 2025-12-28 06:47:25 +00:00
chore(web-ui-registration): Review build configuration (#37584)
This commit is contained in:
parent
00318e44f9
commit
d56c9a57c4
@ -1,9 +0,0 @@
|
||||
{
|
||||
"presets": [
|
||||
"@babel/preset-env",
|
||||
["@babel/preset-react", {
|
||||
"runtime": "automatic"
|
||||
}],
|
||||
"@babel/preset-typescript"
|
||||
]
|
||||
}
|
||||
@ -1,4 +1,4 @@
|
||||
{
|
||||
"extends": ["@rocket.chat/eslint-config", "@rocket.chat/eslint-config/react"],
|
||||
"ignorePatterns": ["**/dist"]
|
||||
"ignorePatterns": ["dist", "storybook-static", "!.storybook"]
|
||||
}
|
||||
|
||||
@ -1,4 +1,5 @@
|
||||
import { dirname, join } from 'path';
|
||||
|
||||
import type { StorybookConfig } from '@storybook/react-webpack5';
|
||||
|
||||
export default {
|
||||
@ -6,7 +7,7 @@ export default {
|
||||
addons: [
|
||||
getAbsolutePath('@storybook/addon-essentials'),
|
||||
getAbsolutePath('storybook-dark-mode'),
|
||||
getAbsolutePath('@storybook/addon-webpack5-compiler-babel'),
|
||||
getAbsolutePath('@storybook/addon-webpack5-compiler-swc'),
|
||||
],
|
||||
|
||||
framework: {
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
import { themes } from '@storybook/theming';
|
||||
import type { Parameters } from '@storybook/react';
|
||||
import { themes } from '@storybook/theming';
|
||||
|
||||
import manifest from '../package.json';
|
||||
import logo from './logo.svg';
|
||||
import '@rocket.chat/fuselage/dist/fuselage.css';
|
||||
|
||||
@ -16,11 +16,10 @@
|
||||
"storybook": "storybook dev -p 6006 --no-version-updates",
|
||||
"typecheck": "tsc --noEmit"
|
||||
},
|
||||
"dependencies": {
|
||||
"dompurify": "~3.2.7"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@babel/core": "~7.28.5",
|
||||
"@babel/preset-env": "~7.28.5",
|
||||
"@babel/preset-react": "~7.27.1",
|
||||
"@babel/preset-typescript": "~7.27.1",
|
||||
"@rocket.chat/core-typings": "workspace:~",
|
||||
"@rocket.chat/css-in-js": "~0.31.25",
|
||||
"@rocket.chat/emitter": "~0.31.25",
|
||||
@ -38,7 +37,7 @@
|
||||
"@storybook/addon-actions": "^8.6.14",
|
||||
"@storybook/addon-docs": "^8.6.14",
|
||||
"@storybook/addon-essentials": "^8.6.14",
|
||||
"@storybook/addon-webpack5-compiler-babel": "^3.0.6",
|
||||
"@storybook/addon-webpack5-compiler-swc": "~3.0.0",
|
||||
"@storybook/react": "^8.6.14",
|
||||
"@storybook/react-webpack5": "^8.6.14",
|
||||
"@storybook/theming": "^8.6.14",
|
||||
@ -70,8 +69,5 @@
|
||||
},
|
||||
"volta": {
|
||||
"extends": "../../package.json"
|
||||
},
|
||||
"dependencies": {
|
||||
"dompurify": "~3.2.7"
|
||||
}
|
||||
}
|
||||
|
||||
@ -1,8 +1,5 @@
|
||||
{
|
||||
"extends": "./tsconfig.json",
|
||||
"compilerOptions": {
|
||||
"module": "ESNext"
|
||||
},
|
||||
"include": ["./src/**/*"],
|
||||
"exclude": ["./src/**/*.spec.ts", "./src/**/*.stories.tsx"]
|
||||
}
|
||||
|
||||
@ -2,8 +2,7 @@
|
||||
"extends": "@rocket.chat/tsconfig/client.json",
|
||||
"compilerOptions": {
|
||||
"rootDirs": ["./src","./.storybook"],
|
||||
"outDir": "./dist",
|
||||
"module": "CommonJS"
|
||||
"outDir": "./dist"
|
||||
},
|
||||
"include": ["./src", "./.storybook"],
|
||||
}
|
||||
|
||||
@ -10674,10 +10674,6 @@ __metadata:
|
||||
version: 0.0.0-use.local
|
||||
resolution: "@rocket.chat/web-ui-registration@workspace:packages/web-ui-registration"
|
||||
dependencies:
|
||||
"@babel/core": "npm:~7.28.5"
|
||||
"@babel/preset-env": "npm:~7.28.5"
|
||||
"@babel/preset-react": "npm:~7.27.1"
|
||||
"@babel/preset-typescript": "npm:~7.27.1"
|
||||
"@rocket.chat/core-typings": "workspace:~"
|
||||
"@rocket.chat/css-in-js": "npm:~0.31.25"
|
||||
"@rocket.chat/emitter": "npm:~0.31.25"
|
||||
@ -10695,7 +10691,7 @@ __metadata:
|
||||
"@storybook/addon-actions": "npm:^8.6.14"
|
||||
"@storybook/addon-docs": "npm:^8.6.14"
|
||||
"@storybook/addon-essentials": "npm:^8.6.14"
|
||||
"@storybook/addon-webpack5-compiler-babel": "npm:^3.0.6"
|
||||
"@storybook/addon-webpack5-compiler-swc": "npm:~3.0.0"
|
||||
"@storybook/react": "npm:^8.6.14"
|
||||
"@storybook/react-webpack5": "npm:^8.6.14"
|
||||
"@storybook/theming": "npm:^8.6.14"
|
||||
|
||||
Loading…
Reference in New Issue
Block a user