UNPKG

@kiwicom/orbit-components

Version:

Orbit-components is a React component library which provides developers with the easiest possible way of building Kiwi.com’s products.

176 lines (175 loc) 5.84 kB
{ "name": "@kiwicom/orbit-components", "version": "3.0.0", "description": "Orbit-components is a React component library which provides developers with the easiest possible way of building Kiwi.com’s products.", "sideEffects": false, "scripts": { "storybook": "start-storybook -p 6007 -c .storybook --ci", "cy:dev": "vite cypress/integration --logLevel silent", "cy:run": "start-server-and-test cy:dev http-get://localhost:3000 'cypress run'", "cy:open": "start-server-and-test cy:dev http-get://localhost:3000 'cypress open'", "prepublishOnly": "yarn build", "build": "zx config/build.mjs", "size:build": "yarn build --size", "size": "size-limit", "size:why": "size-limit --why", "fetch:icons": "zx config/fetchIcons.mjs", "check:icons": "babel-node config/checkIconsCli.js", "build:iconsPng": "node config/generatePngIcons.js", "build:storybook": "babel-node config/buildIcons.js && build-storybook -c .storybook -o .out", "eslint:check": "eslint . --report-unused-disable-directives", "fetch-translations": "babel-node config/fetchTranslations.js", "deploy:storybook": "yarn storybook-to-ghpages -e ./.out", "deploy:surge": "yarn surge .out/", "deploy:updateURL": "yarn babel-node config/deploymentUtils.js updateLiveURL", "compile:ts": "yarn tsc", "docs-gen": "monstra docs" }, "storybook-deployer": { "gitUsername": "GH Pages Bot", "gitEmail": "hello@ghbot.com", "commitMessage": "Deploy Storybook to GitHub Pages [skip ci]" }, "repository": { "type": "git", "url": "https://github.com/kiwicom/orbit.git", "directory": "packages/orbit-components" }, "keywords": [ "orbit", "components", "ui", "library", "component" ], "browserslist": [ "extends @kiwicom/browserslist-config" ], "files": [ "es", "lib", "umd", "icons", "orbit-icons-font", "orbit-icons-font.zip", "orbit-svgs.zip", "package.json", "readme.md", "yarn.lock" ], "main": "lib/index.js", "module": "es/index.js", "author": "kiwi.com", "license": "MIT", "resolutions": { "webpack": "^5.69.1", "css-loader": "^5.0.0", "dotenv-webpack": "^6.0.0", "html-webpack-plugin": "^5.0.0", "style-loader": "^2.0.0", "terser-webpack-plugin": "^5.0.0", "webpack-dev-middleware": "^4.1.0", "webpack-virtual-modules": "^0.4.2" }, "peerDependencies": { "@babel/runtime": "^7.17.2", "react": ">=16.14.0", "react-dom": ">=16.12.0", "styled-components": "^4 || ^5" }, "dependencies": { "@adeira/js": "^2.1.1", "@kiwicom/orbit-design-tokens": "^1.4.2", "@popperjs/core": "^2.9.2", "react-hot-toast": "^2.2.0", "react-popper": "^2.2.5", "react-uid": "^2.3.2" }, "devDependencies": { "@adeira/babel-preset-adeira": "^4.0.0", "@babel/cli": "^7.12.8", "@babel/core": "^7.18.2", "@babel/generator": "^7.17.9", "@babel/node": "^7.14.2", "@babel/plugin-proposal-class-properties": "^7.14.5", "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.5", "@babel/plugin-proposal-object-rest-spread": "^7.15.6", "@babel/plugin-proposal-private-methods": "^7.14.5", "@babel/plugin-transform-runtime": "^7.15.0", "@babel/preset-env": "^7.14.0", "@babel/preset-flow": "^7.12.13", "@babel/preset-react": "^7.12.13", "@babel/preset-typescript": "^7.13.0", "@babel/runtime": "^7.17.2", "@babel/types": "^7.13.0", "@bunchtogether/vite-plugin-flow": "^1.0.1", "@emotion/core": "^11.0.0", "@kiwicom/browserslist-config": "^2.1.0", "@nanostores/react": "^0.2.0", "@nanostores/router": "^0.3.1", "@octokit/rest": "^18.0.14", "@storybook/addon-actions": "^6.4.19", "@storybook/addon-backgrounds": "^6.4.19", "@storybook/addon-info": "^6.0.0-alpha.2", "@storybook/addon-knobs": "^6.4.0", "@storybook/addon-viewport": "^6.4.19", "@storybook/addons": "^6.4.19", "@storybook/builder-webpack5": "^6.5.0-alpha.46", "@storybook/manager-webpack5": "^6.4.19", "@storybook/react": "^6.4.19", "@storybook/storybook-deployer": "^2.8.10", "@storybook/theming": "^6.4.19", "@svgr/core": "^5.5.0", "@svgr/plugin-jsx": "^5.5.0", "@svgr/plugin-prettier": "^5.5.0", "@svgr/plugin-svgo": "^5.5.0", "@testing-library/cypress": "^8.0.0", "@testing-library/jest-dom": "^5.11.10", "@testing-library/react": "^11.2.7", "@testing-library/react-hooks": "^7.0.0", "@testing-library/user-event": "^13.1.1", "@types/react": "^17.0.26", "@types/styled-components": "^5.1.15", "axios": "^0.27.2", "babel-loader": "^8.2.5", "babel-plugin-require-context-hook": "^1.0.0", "babel-plugin-styled-components": "^2.0.7", "camelcase": "^6.3.0", "capitalize": "^2.0.3", "cpy-cli": "^3.1.1", "cypress": "^8.3.0", "dedent": "^0.7.0", "dotenv-safe": "^8.2.0", "fs-extra": "^9.0.1", "glob": "^7.1.2", "isomorphic-unfetch": "^3.1.0", "jest-matchmedia-mock": "^1.1.0", "jest-styled-components": "^7.0.5", "jscodeshift": "^0.13.0", "jsdom": "^16.5.3", "loki": "^0.28.1", "make-runnable": "^1.3.10", "mkdirp": "^1.0.4", "monstra": "^0.9.2", "nanostores": "^0.5.12", "ora": "^6.1.0", "pinst": "^2.1.4", "prettier": "^2.1.2", "react": "^17.0.2", "react-dom": "^17.0.2", "react-element-to-jsx-string": "^14.3.2", "react-window": "^1.8.6", "rimraf": "^3.0.2", "sharp": "^0.30.5", "start-server-and-test": "^1.13.1", "styled-components": "^5.3.1", "surge": "^0.23.0", "svg2ttf": "^6.0.0", "svgicons2svgfont": "^9.0.4", "ttf2woff2": "^4.0.1", "vite": "^2.5.1", "webpack": "^5.69.1", "webpack-cli": "^4.9.2", "zx": "^4.2.0" } }