@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.87 kB
JSON
{
"name": "@kiwicom/orbit-components",
"version": "2.17.2",
"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",
"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.3.1",
"@popperjs/core": "^2.9.2",
"body-scroll-lock": "^4.0.0-beta.0",
"react-hot-toast": "^2.1.1",
"react-popper": "^2.2.5",
"react-uid": "^2.3.1"
},
"devDependencies": {
"@adeira/babel-preset-adeira": "^4.0.0",
"@babel/cli": "^7.12.8",
"@babel/core": "^7.12.10",
"@babel/generator": "^7.13.16",
"@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/router": "^0.1.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",
"babel-core": "^7.0.0-bridge.0",
"babel-loader": "^8.2.3",
"babel-plugin-require-context-hook": "^1.0.0",
"babel-plugin-styled-components": "^1.13.2",
"camelcase": "^6.1.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.8",
"mkdirp": "^1.0.4",
"monstra": "^0.9.2",
"nanostores": "^0.4.8",
"ora": "^6.0.1",
"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.27.0",
"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"
},
"gitHead": "95059393d82e8164b0675a10663e1e434e1d2eec"
}