diff --git a/.storybook/main.js b/.storybook/main.js index aecdccc..e2e9876 100644 --- a/.storybook/main.js +++ b/.storybook/main.js @@ -1,15 +1,15 @@ module.exports = { - stories: ['../src/**/*.stories.tsx'], - addons: [ - '@storybook/preset-create-react-app', - '@storybook/addon-actions', - '@storybook/addon-links', - '@storybook/addon-storysource', - '@storybook/addon-viewport/register', - '@storybook/addon-a11y/register', - '@storybook/addon-knobs/register', - '@storybook/addon-actions/register', - 'storybook-addon-designs', - '@storybook/addon-backgrounds/register', - ], + stories: ['../src/**/*.stories.tsx'], + addons: [ + '@storybook/preset-create-react-app', + '@storybook/addon-actions', + '@storybook/addon-links', + '@storybook/addon-storysource', + '@storybook/addon-viewport/register', + '@storybook/addon-a11y/register', + '@storybook/addon-knobs/register', + '@storybook/addon-actions/register', + 'storybook-addon-designs', + '@storybook/addon-backgrounds/register', + ], }; diff --git a/.storybook/preview.js b/.storybook/preview.js index bc46bc3..cff5d31 100644 --- a/.storybook/preview.js +++ b/.storybook/preview.js @@ -11,7 +11,7 @@ import { addParameters } from '@storybook/react'; import "../src/index.scss"; addDecorator( - storyFn =>
{storyFn()}
+ storyFn =>
{storyFn()}
); addDecorator(withA11y); @@ -21,8 +21,8 @@ addDecorator(withKnobs); addDecorator(withDesign); addParameters({ - backgrounds: [ - {name: 'light', value: '#F4F4F4'}, - {name: 'white', value: '#FFFFFF', default: true}, - ] + backgrounds: [ + {name: 'light', value: '#F4F4F4'}, + {name: 'white', value: '#FFFFFF', default: true}, + ], }); diff --git a/package.json b/package.json index 53acd6d..0917483 100644 --- a/package.json +++ b/package.json @@ -1,78 +1,78 @@ { - "name": "matrix.to", - "version": "0.1.0", - "private": true, - "dependencies": { - "classnames": "^2.2.6", - "formik": "^2.1.4", - "react": "^16.13.1", - "react-dom": "^16.13.1", - "react-scripts": "3.4.1", - "yup": "^0.29.1" - }, - "scripts": { - "start": "react-scripts start", - "build": "react-scripts build", - "test": "react-scripts test", - "eject": "react-scripts eject", - "lint:fix": "eslint src/**/*.ts src/**/*.tsx --fix", - "storybook": "start-storybook -p 9009 -s public", - "build-storybook": "build-storybook -s public" - }, - "lint-staged": { - "src/**/*.{js,jsx,ts,tsx}": [ - "eslint --fix", - "prettier --write --tab-width 4", - "git add" - ], - "src/**/*.{json,css,scss,md}": [ - "prettier --write --tab-width 4", - "git add" - ] - }, - "husky": { - "hooks": { - "pre-commit": "lint-staged" + "name": "matrix.to", + "version": "0.1.0", + "private": true, + "dependencies": { + "classnames": "^2.2.6", + "formik": "^2.1.4", + "react": "^16.13.1", + "react-dom": "^16.13.1", + "react-scripts": "3.4.1", + "yup": "^0.29.1" + }, + "scripts": { + "start": "react-scripts start", + "build": "react-scripts build", + "test": "react-scripts test", + "eject": "react-scripts eject", + "lint:fix": "eslint src/**/*.ts src/**/*.tsx --fix", + "storybook": "start-storybook -p 9009 -s public", + "build-storybook": "build-storybook -s public" + }, + "lint-staged": { + "src/**/*.{js,jsx,ts,tsx}": [ + "eslint --fix", + "prettier --write --tab-width 4", + "git add" + ], + "src/**/*.{json,css,scss,md}": [ + "prettier --write --tab-width 4", + "git add" + ] + }, + "husky": { + "hooks": { + "pre-commit": "lint-staged" + } + }, + "browserslist": { + "production": [ + ">0.2%", + "not dead", + "not op_mini all" + ], + "development": [ + "last 1 chrome version", + "last 1 firefox version", + "last 1 safari version" + ] + }, + "devDependencies": { + "@storybook/addon-a11y": "^5.3.19", + "@storybook/addon-actions": "^5.3.19", + "@storybook/addon-backgrounds": "^5.3.19", + "@storybook/addon-knobs": "^5.3.19", + "@storybook/addon-links": "^5.3.19", + "@storybook/addon-storysource": "^5.3.19", + "@storybook/addon-viewport": "^5.3.19", + "@storybook/addons": "^5.3.19", + "@storybook/preset-create-react-app": "^3.1.4", + "@storybook/react": "^5.3.19", + "@testing-library/jest-dom": "^4.2.4", + "@testing-library/react": "^9.3.2", + "@testing-library/user-event": "^7.1.2", + "@types/classnames": "^2.2.10", + "@types/jest": "^24.0.0", + "@types/node": "^12.0.0", + "@types/react": "^16.9.0", + "@types/react-dom": "^16.9.0", + "@types/yup": "^0.29.3", + "eslint-config-matrix-org": "^0.1.0", + "husky": "^4.2.5", + "lint-staged": "^10.2.7", + "node-sass": "^4.14.1", + "prettier": "^2.0.5", + "storybook-addon-designs": "^5.4.0", + "typescript": "~3.7.2" } - }, - "browserslist": { - "production": [ - ">0.2%", - "not dead", - "not op_mini all" - ], - "development": [ - "last 1 chrome version", - "last 1 firefox version", - "last 1 safari version" - ] - }, - "devDependencies": { - "@storybook/addon-a11y": "^5.3.19", - "@storybook/addon-actions": "^5.3.19", - "@storybook/addon-backgrounds": "^5.3.19", - "@storybook/addon-knobs": "^5.3.19", - "@storybook/addon-links": "^5.3.19", - "@storybook/addon-storysource": "^5.3.19", - "@storybook/addon-viewport": "^5.3.19", - "@storybook/addons": "^5.3.19", - "@storybook/preset-create-react-app": "^3.1.4", - "@storybook/react": "^5.3.19", - "@testing-library/jest-dom": "^4.2.4", - "@testing-library/react": "^9.3.2", - "@testing-library/user-event": "^7.1.2", - "@types/classnames": "^2.2.10", - "@types/jest": "^24.0.0", - "@types/node": "^12.0.0", - "@types/react": "^16.9.0", - "@types/react-dom": "^16.9.0", - "@types/yup": "^0.29.3", - "eslint-config-matrix-org": "^0.1.0", - "husky": "^4.2.5", - "lint-staged": "^10.2.7", - "node-sass": "^4.14.1", - "prettier": "^2.0.5", - "storybook-addon-designs": "^5.4.0", - "typescript": "~3.7.2" - } } diff --git a/tsconfig.json b/tsconfig.json index 277f285..535ce38 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,25 +1,25 @@ { - "compilerOptions": { - "target": "es5", - "lib": [ - "dom", - "dom.iterable", - "esnext" - ], - "allowJs": false, - "skipLibCheck": true, - "esModuleInterop": true, - "allowSyntheticDefaultImports": true, - "strict": true, - "forceConsistentCasingInFileNames": true, - "module": "esnext", - "moduleResolution": "node", - "resolveJsonModule": true, - "isolatedModules": true, - "noEmit": true, - "jsx": "react" - }, - "include": [ - "src" - ] + "compilerOptions": { + "target": "es5", + "lib": [ + "dom", + "dom.iterable", + "esnext" + ], + "allowJs": false, + "skipLibCheck": true, + "esModuleInterop": true, + "allowSyntheticDefaultImports": true, + "strict": true, + "forceConsistentCasingInFileNames": true, + "module": "esnext", + "moduleResolution": "node", + "resolveJsonModule": true, + "isolatedModules": true, + "noEmit": true, + "jsx": "react" + }, + "include": [ + "src" + ] }