Skip to content

Commit

Permalink
refactor: refactor
Browse files Browse the repository at this point in the history
  • Loading branch information
aesoper101 committed Nov 12, 2021
1 parent edb9052 commit 6dc4df9
Show file tree
Hide file tree
Showing 39 changed files with 2,136 additions and 104 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
.DS_Store
node_modules
/dist
/storybook-static

/tests/e2e/videos/
/tests/e2e/screenshots/
Expand Down
34 changes: 34 additions & 0 deletions .storybook/main.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
// const path = require("path");
module.exports = {
async viteFinal(config, { configType }) {
if (configType === "DEVELOPMENT") {
// customize the Vite config here
config.server.port = 6001;
config.server.https = false;
config.server.host = true;
config.server.hmr = {
port: 443,
protocol: "ws",
};
}
// return the customized config
return config;
},
stories: ["../src/**/*.stories.mdx", "../src/**/*.stories.@(js|jsx|ts|tsx)"],
addons: [
"@storybook/addon-links",
{
name: "@storybook/addon-docs",
options: {
sourceLoaderOptions: {
injectStoryParameters: false,
},
},
},
"@storybook/addon-essentials",
],
framework: "@storybook/vue3",
core: {
builder: "storybook-builder-vite",
},
};
9 changes: 9 additions & 0 deletions .storybook/preview.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
export const parameters = {
actions: { argTypesRegex: "^on[A-Z].*" },
controls: {
matchers: {
// color: /(background|color)$/i,
date: /Date$/,
},
},
};
31 changes: 24 additions & 7 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "vue3-colorpicker",
"version": "1.0.6",
"main": "dist/vue3-colorpicker.es.js",
"main": "dist/index.es.js",
"types": "dist/types/index.d.ts",
"author": "aesoper",
"license": "MIT",
Expand All @@ -15,30 +15,42 @@
"scripts": {
"dev": "vite",
"build": "rimraf dist && vue-tsc --noEmit && vite build",
"build:lib": "rimraf dist && vue-tsc --noEmit && vite build --config ./vite.config.lib.ts && tsc -p ./tsconfig.lib.json --emitDeclarationOnly",
"build:lib": "rimraf dist && vite build --config ./vite.config.lib.ts",
"serve": "vite preview",
"lint:lint-staged": "lint-staged -c ./.husky/lintstagedrc.js",
"lint:pretty": "pretty-quick --staged",
"prepare": "husky install",
"clean:dist": "rimraf dist",
"pub": "cd dist && npm publish --registry=http://registry.npmjs.org --access public && cd ..",
"unpub": "npm unpublish vue3-colorpicker --force --registry=http://registry.npmjs.org",
"pub": "cd dist && npm publish --registry=https://registry.npmjs.org --access public && cd ..",
"unpub": "npm unpublish vue3-colorpicker --force --registry=https://registry.npmjs.org",
"prelink": "cd dist && yarn link && cd .. && yarn link vue3-colorpicker",
"deploy": "rimraf dist && yarn build && gh-pages -d dist"
"deploy": "rimraf dist && yarn build && gh-pages -d dist",
"storybook": "start-storybook -p 6006",
"build-storybook": "build-storybook"
},
"dependencies": {
"@aesoper/normal-utils": "^0.1.5",
"@popperjs/core": "^2.10.1",
"@vueuse/core": "^6.5.3",
"gradient-parser": "^1.0.2",
"lodash-es": "^4.17.21",
"tinycolor2": "^1.4.2",
"vue": "^3.2.6",
"vue-types": "^4.1.0",
"vue3-angle": "^0.1.6",
"vue3-normal-library": "^0.1.6"
},
"devDependencies": {
"@babel/core": "^7.16.0",
"@commitlint/cli": "^14.1.0",
"@commitlint/config-conventional": "^14.1.0",
"@storybook/addon-actions": "^6.4.0-beta.30",
"@storybook/addon-docs": "^6.4.0-beta.30",
"@storybook/addon-essentials": "^6.4.0-beta.30",
"@storybook/addon-links": "^6.4.0-beta.30",
"@storybook/addon-storysource": "^6.4.0-beta.30",
"@storybook/vue3": "^6.4.0-beta.30",
"@types/gradient-parser": "^0.1.2",
"@types/jest": "^27.0.1",
"@types/lodash-es": "^4.17.4",
"@types/node": "^16.7.13",
Expand All @@ -50,6 +62,7 @@
"@vue/compiler-sfc": "^3.2.6",
"@vue/eslint-config-prettier": "^6.0.0",
"@vue/eslint-config-typescript": "^7.0.0",
"babel-loader": "^8.2.3",
"conventional-changelog-cli": "^2.1.1",
"eslint": "^7.16.0",
"eslint-plugin-jest": "^24.3.6",
Expand All @@ -59,18 +72,22 @@
"husky": "^6.0.0",
"jest": "^27.1.1",
"lint-staged": "^11.0.0",
"postcss": "^8.3.11",
"postcss-flexbugs-fixes": "^5.0.2",
"prettier": "^2.2.1",
"pretty-quick": "^3.1.1",
"rimraf": "^3.0.2",
"rollup-plugin-typescript2": "^0.30.0",
"sass": "^1.39.0",
"storybook-builder-vite": "^0.1.5",
"stylelint": "^13.13.1",
"stylelint-config-prettier": "^8.0.2",
"stylelint-config-standard": "^22.0.0",
"stylelint-no-unsupported-browser-features": "^5.0.1",
"stylelint-order": "^4.1.0",
"typescript": "^4.3.2",
"vite": "^2.5.4",
"vite": "^2.6.13",
"vite-plugin-dts": "^0.9.3",
"vue-loader": "^16.8.3",
"vue-tsc": "^0.2.2"
}
}

0 comments on commit 6dc4df9

Please sign in to comment.