From cb7071bf04d2893fabea0a3f1c5a883bc38a6d18 Mon Sep 17 00:00:00 2001 From: Vadim Date: Wed, 27 Jan 2021 20:17:28 +0300 Subject: [PATCH] Code cleanup, move docs data to json, update docs structure --- package.json | 1 + rollup.config.js | 5 +- src/docs/Carousel.svx | 28 +----- src/docs/Divider.svelte | 11 --- src/docs/Layouts/Main.svelte | 92 +++++++++---------- .../AlbumsPreview/AlbumsPreview.svelte | 43 +-------- .../AlbumsPreview/Image.svelte | 0 src/docs/{ => components}/Color.svelte | 2 +- src/docs/components/Divider.svelte | 11 +++ src/docs/data/albums.json | 40 ++++++++ src/docs/data/colors.json | 11 +++ src/docs/data/images.json | 7 ++ yarn.lock | 9 +- 13 files changed, 136 insertions(+), 124 deletions(-) delete mode 100644 src/docs/Divider.svelte rename src/docs/{ => components}/AlbumsPreview/AlbumsPreview.svelte (60%) rename src/docs/{ => components}/AlbumsPreview/Image.svelte (100%) rename src/docs/{ => components}/Color.svelte (99%) create mode 100644 src/docs/components/Divider.svelte create mode 100644 src/docs/data/albums.json create mode 100644 src/docs/data/colors.json create mode 100644 src/docs/data/images.json diff --git a/package.json b/package.json index b26fa51..e01258e 100644 --- a/package.json +++ b/package.json @@ -33,6 +33,7 @@ "devDependencies": { "@babel/core": "^7.12.10", "@rollup/plugin-commonjs": "^17.0.0", + "@rollup/plugin-json": "^4.1.0", "@rollup/plugin-node-resolve": "^11.0.0", "@storybook/addon-actions": "^6.1.14", "@storybook/addon-essentials": "^6.1.14", diff --git a/rollup.config.js b/rollup.config.js index cd71aff..c1026f3 100644 --- a/rollup.config.js +++ b/rollup.config.js @@ -2,6 +2,7 @@ import { join } from 'path'; import svelte from 'rollup-plugin-svelte'; import commonjs from '@rollup/plugin-commonjs'; import resolve from '@rollup/plugin-node-resolve'; +import json from '@rollup/plugin-json'; import livereload from 'rollup-plugin-livereload'; import { terser } from 'rollup-plugin-terser'; import css from 'rollup-plugin-css-only'; @@ -93,7 +94,9 @@ export default { // If we're building for production (npm run build // instead of npm run dev), minify - production && terser() + production && terser(), + + json(), ], watch: { clearScreen: false diff --git a/src/docs/Carousel.svx b/src/docs/Carousel.svx index 6b11d09..d279cdc 100644 --- a/src/docs/Carousel.svx +++ b/src/docs/Carousel.svx @@ -1,29 +1,11 @@ # Features diff --git a/src/docs/Divider.svelte b/src/docs/Divider.svelte deleted file mode 100644 index afe139a..0000000 --- a/src/docs/Divider.svelte +++ /dev/null @@ -1,11 +0,0 @@ -
- -
- - \ No newline at end of file diff --git a/src/docs/Layouts/Main.svelte b/src/docs/Layouts/Main.svelte index 552e5e1..2808469 100644 --- a/src/docs/Layouts/Main.svelte +++ b/src/docs/Layouts/Main.svelte @@ -23,57 +23,57 @@ diff --git a/src/docs/AlbumsPreview/AlbumsPreview.svelte b/src/docs/components/AlbumsPreview/AlbumsPreview.svelte similarity index 60% rename from src/docs/AlbumsPreview/AlbumsPreview.svelte rename to src/docs/components/AlbumsPreview/AlbumsPreview.svelte index 6df3fe6..a346440 100644 --- a/src/docs/AlbumsPreview/AlbumsPreview.svelte +++ b/src/docs/components/AlbumsPreview/AlbumsPreview.svelte @@ -1,47 +1,8 @@