diff --git a/whisk/components/.gitkeep b/whisk/components/.gitkeep deleted file mode 100644 index e69de29..0000000 diff --git a/whisk/components/style.scss b/whisk/components/style.scss deleted file mode 100644 index e69de29..0000000 diff --git a/whisk/config/emulsify-core/storybook/preview.js b/whisk/config/emulsify-core/storybook/preview.js index 0b511bc..484a609 100644 --- a/whisk/config/emulsify-core/storybook/preview.js +++ b/whisk/config/emulsify-core/storybook/preview.js @@ -1,3 +1,2 @@ -// Import additional scripts or stylesheets just for storybook. -// Example import: -// import '../../../dist/css/cl-style.css'; \ No newline at end of file +// Import project stylesheets just for Storybook. +// import '../../../dist/css/style.css'; \ No newline at end of file diff --git a/whisk/package.json b/whisk/package.json index 8c8511b..a8171bf 100644 --- a/whisk/package.json +++ b/whisk/package.json @@ -15,24 +15,30 @@ "scripts": { "a11y": "npm run storybook-build && node_modules/@emulsify/core/scripts/a11y.js -r", "build": "webpack --config node_modules/@emulsify/core/config/webpack/webpack.prod.js", + "build-dev": "webpack --config node_modules/@emulsify/core/config/webpack/webpack.dev.js", "coverage": "npm run test && open-cli .coverage/lcov-report/index.html", "develop": "concurrently --raw \"npm run webpack\" \"npm run storybook\"", "format": "npm run lint-fix; npm run prettier-fix", + "husky:commit-msg": "commitlint --edit $1", + "husky:pre-commit": "lint-staged", "lint": "npm run lint-js; npm run lint-styles", "lint-fix": "npm run lint-js -- --fix; npm run lint-styles -- --fix", - "lint-js": "eslint --config config/@emulsify/core/eslintrc.config.json --no-eslintrc --no-error-on-unmatched-pattern ./components", + "lint-js": "eslint --config config/emulsify-core/eslintrc.config.json --no-eslintrc --no-error-on-unmatched-pattern ./components", "lint-staged": "lint-staged", - "lint-styles": "stylelint --config config/@emulsify/core/stylelintrc.config.json './components/**/*.scss'", - "prettier": "prettier --config config/@emulsify/core/prettierrc.config.json --ignore-path config/@emulsify/core/.prettierignore --ignore-unknown \"./components/**/*.{js,yml,scss,md}\"", - "prettier-fix": "prettier --config config/@emulsify/core/prettierrc.config.json --ignore-path config/@emulsify/core/.prettierignore --write --ignore-unknown \"./components**/*.{js,yml,scss,md}\"", - "storybook": "storybook dev -c node_modules/@emulsify/core/.storybook --ci -s ../../../../dist,../../../../assets/images,../../../../assets/icons -p 6006", - "storybook-build": "storybook build -c node_modules/@emulsify/core/.storybook -s ./dist,./assets/images,./assets/icons -o .out", + "lint-styles": "stylelint --config config/emulsify-core/stylelintrc.config.json './components/**/*.scss'", + "prettier": "prettier --config config/emulsify-core/prettierrc.config.json --ignore-path config/emulsify-core/.prettierignore --ignore-unknown \"./components/**/*.{js,yml,scss,md}\"", + "prettier-fix": "prettier --config config/emulsify-core/prettierrc.config.json --ignore-path config/emulsify-core/.prettierignore --write --ignore-unknown \"./components/**/*.{js,yml,scss,md}\"", + "storybook": "storybook dev -c node_modules/@emulsify/core/.storybook --ci -p 6006", + "storybook-build": "npm run build && storybook build -c node_modules/@emulsify/core/.storybook -o .out", "storybook-deploy": "storybook-to-ghpages -o .out", + "style-dictionary:build": "node ./tokens/tokensTransform.js", "test": "jest --coverage --config ./config/jest.config.js", + "tokens:build": "npm run tokens:transform && npm run style-dictionary:build", + "tokens:transform": "token-transformer ./tokens/figma.tokens.json ./tokens/transformed.tokens.json", "twatch": "jest --no-coverage --watch --verbose", "webpack": "webpack --watch --config node_modules/@emulsify/core/config/webpack/webpack.dev.js" }, "dependencies": { - "@emulsify/core": "^1.2.0" + "@emulsify/core": "^2.0.0" } }