aboutsummaryrefslogtreecommitdiff
path: root/apps/storybook
diff options
context:
space:
mode:
authorPauline <git@ethanlibs.co>2023-11-26 17:13:07 -0500
committerPauline <git@ethanlibs.co>2023-11-26 17:13:07 -0500
commite9d485fe3b5db8c426ac03b30ed8917df0baa62d (patch)
tree69a684d53abce6b636620cc0000a6e84846246d7 /apps/storybook
parent85c31ee8d278ac6fa1f0ba143b78d65e5f665f32 (diff)
downloadNexus-e9d485fe3b5db8c426ac03b30ed8917df0baa62d.tar.gz
Nexus-e9d485fe3b5db8c426ac03b30ed8917df0baa62d.tar.bz2
Nexus-e9d485fe3b5db8c426ac03b30ed8917df0baa62d.zip
feat(lint): switch to eslint config and formatting (use vscode for autoformat)
Diffstat (limited to 'apps/storybook')
-rw-r--r--apps/storybook/.storybook/main.ts16
-rw-r--r--apps/storybook/.storybook/preview.ts8
-rw-r--r--apps/storybook/package.json28
-rw-r--r--apps/storybook/postcss.config.js6
-rw-r--r--apps/storybook/tsconfig.json16
-rw-r--r--apps/storybook/vite.config.ts4
6 files changed, 41 insertions, 37 deletions
diff --git a/apps/storybook/.storybook/main.ts b/apps/storybook/.storybook/main.ts
index 9a50fb5..3087975 100644
--- a/apps/storybook/.storybook/main.ts
+++ b/apps/storybook/.storybook/main.ts
@@ -5,30 +5,30 @@ const config: StorybookConfig = {
{
directory: '../../../packages/ui/src/**',
titlePrefix: 'UI',
- files: '*.stories.*'
+ files: '*.stories.*',
},
{
directory: '../../../interface/app/**',
titlePrefix: 'Interface',
- files: '*.stories.*'
- }
+ files: '*.stories.*',
+ },
],
addons: [
'@storybook/addon-links',
'@storybook/addon-essentials',
'@storybook/addon-interactions',
- '@storybook/addon-styling'
+ '@storybook/addon-styling',
],
framework: {
name: '@storybook/react-vite',
- options: {}
+ options: {},
},
docs: {
- autodocs: 'tag'
+ autodocs: 'tag',
},
core: {
- disableTelemetry: true
- }
+ disableTelemetry: true,
+ },
};
export default config;
diff --git a/apps/storybook/.storybook/preview.ts b/apps/storybook/.storybook/preview.ts
index 4663aa6..794f8fa 100644
--- a/apps/storybook/.storybook/preview.ts
+++ b/apps/storybook/.storybook/preview.ts
@@ -7,10 +7,10 @@ const preview: Preview = {
controls: {
matchers: {
color: /(background|color)$/i,
- date: /Date$/
- }
- }
- }
+ date: /Date$/,
+ },
+ },
+ },
};
export default preview;
diff --git a/apps/storybook/package.json b/apps/storybook/package.json
index 5fb43f0..e0009b1 100644
--- a/apps/storybook/package.json
+++ b/apps/storybook/package.json
@@ -6,31 +6,31 @@
"build-storybook": "storybook build --no-open"
},
"dependencies": {
- "@storybook/addon-essentials": "^7.5.1",
- "@storybook/addon-interactions": "^7.5.1",
- "@storybook/addon-links": "^7.5.1",
+ "@storybook/addon-essentials": "^7.5.3",
+ "@storybook/addon-interactions": "^7.5.3",
+ "@storybook/addon-links": "^7.5.3",
"@storybook/addon-styling": "^1.3.7",
- "@storybook/blocks": "^7.5.1",
- "@storybook/react": "^7.5.1",
- "@storybook/react-vite": "^7.5.1",
+ "@storybook/blocks": "^7.5.3",
+ "@storybook/react": "^7.5.3",
+ "@storybook/react-vite": "^7.5.3",
"@storybook/testing-library": "^0.2.2",
"postcss-pseudo-companion-classes": "^0.1.1",
"react": "^18.2.0",
"react-dom": "^18.2.0",
- "sass": "^1.69.4"
+ "sass": "^1.69.5"
},
"devDependencies": {
"@polyfrost/config": "workspace:*",
"@polyfrost/ui": "workspace:*",
- "@types/react": "^18.2.31",
- "@types/react-dom": "^18.2.14",
- "@vitejs/plugin-react": "^4.1.0",
+ "@types/react": "^18.2.38",
+ "@types/react-dom": "^18.2.17",
+ "@vitejs/plugin-react": "^4.2.0",
"autoprefixer": "^10.4.16",
"postcss": "^8.4.31",
"prop-types": "^15.8.1",
- "storybook": "^7.5.1",
- "tailwindcss": "^3.3.3",
- "typescript": "^5.2.2",
- "vite": "^4.5.0"
+ "storybook": "^7.5.3",
+ "tailwindcss": "^3.3.5",
+ "typescript": "^5.3.2",
+ "vite": "^5.0.2"
}
}
diff --git a/apps/storybook/postcss.config.js b/apps/storybook/postcss.config.js
index de27714..19ea98c 100644
--- a/apps/storybook/postcss.config.js
+++ b/apps/storybook/postcss.config.js
@@ -4,7 +4,7 @@ module.exports = {
'autoprefixer': {},
'postcss-pseudo-companion-classes': {
prefix: 'sb-pseudo--',
- restrictTo: [':hover', ':focus']
- }
- }
+ restrictTo: [':hover', ':focus'],
+ },
+ },
};
diff --git a/apps/storybook/tsconfig.json b/apps/storybook/tsconfig.json
index da3cfcc..01795c6 100644
--- a/apps/storybook/tsconfig.json
+++ b/apps/storybook/tsconfig.json
@@ -1,19 +1,19 @@
{
"compilerOptions": {
"target": "ESNext",
- "module": "ESNext",
- "moduleResolution": "Node",
+ "jsx": "react-jsx",
"lib": ["DOM", "DOM.Iterable", "ESNext"],
"useDefineForClassFields": true,
+ "module": "ESNext",
+ "moduleResolution": "Node",
+ "resolveJsonModule": true,
"allowJs": true,
- "skipLibCheck": true,
- "esModuleInterop": false,
- "allowSyntheticDefaultImports": true,
"strict": true,
+ "noEmit": true,
+ "allowSyntheticDefaultImports": true,
+ "esModuleInterop": false,
"forceConsistentCasingInFileNames": true,
- "resolveJsonModule": true,
"isolatedModules": true,
- "noEmit": true,
- "jsx": "react-jsx"
+ "skipLibCheck": true
}
}
diff --git a/apps/storybook/vite.config.ts b/apps/storybook/vite.config.ts
new file mode 100644
index 0000000..b6ead16
--- /dev/null
+++ b/apps/storybook/vite.config.ts
@@ -0,0 +1,4 @@
+import baseConfig from '../../packages/config/vite';
+
+// https://vitejs.dev/config/
+export default baseConfig;