{ "name": "@francoischalifour/autocomplete-monorepo", "private": true, "workspaces": [ "packages/*" ], "scripts": { "prepare": "yarn run build", "start": "yarn run dev", "test": "jest", "test:size": "bundlesize", "lint": "eslint --ext .js,.ts,.tsx .", "storybook": "start-storybook --quiet --port 6006 --ci --static-dir .storybook/static", "storybook:build": "build-storybook --quiet --output-dir packages/website/build/stories --static-dir .storybook/static", "build:clean": "lerna run build:clean --scope @francoischalifour/autocomplete-* --scope @docsearch/*", "build:umd": "lerna run build:umd --scope @francoischalifour/autocomplete-* --scope @docsearch/*", "build:esm": "lerna run build:esm --scope @francoischalifour/autocomplete-* --scope @docsearch/*", "build:types": "lerna run build:types --scope @francoischalifour/autocomplete-* --scope @docsearch/*", "build": "lerna run build --scope @francoischalifour/autocomplete-* --scope @docsearch/*", "watch": "lerna run watch --parallel --scope @francoischalifour/autocomplete-* --scope @docsearch/*", "dev": "yarn build && yarn watch-and-storybook", "watch-and-storybook": "concurrently \"yarn run watch\" \"yarn run storybook\"", "type-check": "tsc --noEmit", "website:build": "yarn run doc:build && yarn run build && yarn run storybook:build", "website:deploy": "yarn run doc:build && yarn run storybook:build", "release": "shipjs prepare", "doc:start": "cd packages/website/ && yarn start", "doc:build": "cd packages/website/ && yarn build", "doc:deploy": "cd packages/website/ && yarn deploy", "doc:test": "cd packages/website/ && yarn start --no-open", "cy:verify": "cypress verify", "cy:info": "cypress info", "cy:record": "percy exec -- cypress run --spec 'cypress/integration/**/*' --headless --record", "cy:run": "start-server-and-test doc:test http://localhost:3000 cy:record", "cy:run:chrome": "yarn run cy:run --browser chrome", "cy:run:firefox": "yarn run cy:run --browser firefox", "cy:run:edge": "yarn run cy:run --browser edge", "cy:clean": "rm -rf cypress/screenshots", "docsearch:lint:css": "stylelint packages/docsearch-css/src/**/*.css" }, "devDependencies": { "@babel/cli": "7.10.1", "@babel/plugin-transform-react-jsx": "7.10.1", "@babel/preset-env": "7.10.2", "@babel/preset-typescript": "7.10.1", "@percy/cypress": "2.3.1", "@rollup/plugin-json": "4.0.2", "@rollup/plugin-node-resolve": "7.1.1", "@rollup/plugin-replace": "2.3.1", "@storybook/html": "5.3.12", "@storybook/theming": "5.3.12", "@testing-library/dom": "7.22.3", "@testing-library/jest-dom": "5.11.3", "@testing-library/preact": "2.0.0", "@testing-library/user-event": "12.1.1", "@types/react": "^16.9.23", "@types/react-dom": "^16.9.5", "@typescript-eslint/eslint-plugin": "2.19.0", "@typescript-eslint/parser": "2.19.0", "algoliasearch": "4.0.2", "babel-eslint": "10.0.3", "babel-loader": "8.0.6", "babel-plugin-inline-json": "1.2.2", "babel-plugin-inline-replace-variables": "1.3.1", "babel-plugin-module-resolver": "4.0.0", "bundlesize": "0.18.0", "cssnano": "4.1.10", "concurrently": "5.1.0", "cypress": "4.8.0", "dotenv": "8.2.0", "eslint": "6.8.0", "eslint-config-algolia": "15.0.0", "eslint-config-prettier": "6.10.0", "eslint-plugin-cypress": "2.11.1", "eslint-plugin-eslint-comments": "3.1.2", "eslint-plugin-import": "2.20.1", "eslint-plugin-jest": "23.6.0", "eslint-plugin-prettier": "3.1.2", "eslint-plugin-react": "7.18.3", "eslint-plugin-react-hooks": "2.3.0", "instantsearch.js": "4.2.0", "jest": "25.1.0", "jest-watch-typeahead": "0.4.2", "lerna": "3.20.2", "postcss": "7.0.32", "prettier": "2.0.5", "react": "16.13.0", "react-dom": "16.13.0", "rollup": "1.31.0", "rollup-plugin-babel": "4.3.3", "rollup-plugin-commonjs": "10.1.0", "rollup-plugin-filesize": "6.2.1", "rollup-plugin-license": "0.13.0", "rollup-plugin-terser": "5.2.0", "shipjs": "0.20.1", "start-server-and-test": "^1.11.0", "stylelint": "13.6.1", "stylelint-a11y": "1.2.3", "stylelint-config-prettier": "8.0.1", "stylelint-config-sass-guidelines": "7.0.0", "stylelint-config-standard": "20.0.0", "stylelint-no-unsupported-browser-features": "4.0.0", "stylelint-order": "4.0.0", "stylelint-prettier": "1.1.2", "typescript": "3.7.5", "vue": "2.6.11", "vue-loader": "15.8.3", "vue-template-compiler": "2.6.11", "watch": "1.0.2", "webpack": "4.41.5" } }