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.

152 lines (151 loc) 5 kB
{ "name": "@kiwicom/orbit-components", "version": "11.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, "author": "Kiwi.com", "main": "lib/index.js", "module": "es/index.js", "engines": { "node": ">=18.0.0" }, "scripts": { "storybook": "storybook dev -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'", "build": "ts-node --esm config/build/index.mts", "tailwind": "cross-env NODE_ENV=test npx tailwindcss -i ./src/tailwind.css -o ./lib/tailwind.css", "prepublishOnly": "yarn build", "size:build": "yarn build --size", "size": "size-limit", "size:why": "size-limit --why", "fetch:icons": "ts-node --esm config/fetchIcons.mts", "check:icons": "ts-node --esm config/checkIconsCli.mts", "check:types": "tsc --p tsconfig.json", "flow:ci": "flow check", "build:iconsPng": "ts-node --esm config/generatePngIcons.mts", "build:storybook": "ts-node --esm config/build/buildIcons.mts && storybook build -c .storybook -o .out", "eslint:check": "eslint . --report-unused-disable-directives", "test-ct": "playwright test -c playwright-ct.config.ts", "deploy:storybook": "yarn storybook-to-ghpages -e ./.out", "deploy:surge": "yarn surge .out/", "deploy:updateURL": "ts-node --esm config/deploymentUtils.mts updateLiveURL", "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", "iOS >= 14", "Safari >= 14" ], "files": [ "es", "lib", "umd", "icons", "orbit-icons-font", "orbit-icons-font.zip", "orbit-svgs.zip", "package.json", "readme.md", "yarn.lock" ], "license": "MIT", "resolutions": { "ts-node": "^10.9.1" }, "peerDependencies": { "@babel/runtime": "^7.21.0", "react": ">=17.0.0", "react-dom": ">=17.0.0", "styled-components": "^5" }, "dependencies": { "@kiwicom/orbit-design-tokens": "^6.3.0", "@kiwicom/orbit-tailwind-preset": "^3.0.2", "@popperjs/core": "^2.9.2", "clsx": "^2.0.0", "react-hot-toast": "^2.4.0", "react-popper": "^2.3.0" }, "devDependencies": { "@babel/helper-get-function-arity": "^7.16.7", "@babel/plugin-transform-runtime": "^7.21.4", "@cypress/vite-dev-server": "^4.0.0", "@emotion/core": "^11.0.0", "@nanostores/react": "^0.2.0", "@nanostores/router": "^0.3.1", "@playwright/experimental-ct-react": "^1.39.0", "@size-limit/webpack-why": "^8.0.0", "@storybook/addon-essentials": "^7.0.23", "@storybook/addon-knobs": "^7.0.2", "@storybook/addon-styling": "^1.3.1", "@storybook/addons": "^7.0.23", "@storybook/blocks": "^7.0.23", "@storybook/react": "^7.0.23", "@storybook/react-webpack5": "^7.0.23", "@storybook/storybook-deployer": "^2.8.16", "@storybook/theming": "^7.0.23", "@svgr/core": "^6.3.1", "@svgr/plugin-jsx": "^6.3.1", "@svgr/plugin-prettier": "^6.3.1", "@svgr/plugin-svgo": "^6.3.1", "@types/capitalize": "^2.0.0", "@types/pixelmatch": "^5.2.4", "@types/readable-stream": "^2.3.13", "@types/styled-components": "^5.1.15", "@types/svgicons2svgfont": "^10.0.1", "@types/webpack": "^5.28.0", "@vitejs/plugin-react": "^4.0.0", "babel-loader": "^9.1.2", "babel-plugin-require-context-hook": "^1.0.0", "babel-plugin-styled-components": "^2.0.7", "cypress": "^13.2.0", "eslint-plugin-storybook": "^0.6.12", "flowgen": "^1.20.1", "fs-extra": "^9.0.1", "jest-styled-components": "^7.1.1", "jscodeshift": "^0.13.1", "jsdom": "^20.0.3", "loki": "^0.30.3", "monstra": "^0.9.2", "nanostores": "^0.5.12", "onecolor": "^4.0.0", "ora": "^6.1.0", "pixelmatch": "^5.3.0", "pngjs": "^7.0.0", "react-element-to-jsx-string": "^14.3.2", "react-window": "^1.8.6", "sharp": "^0.30.5", "start-server-and-test": "^1.13.1", "storybook": "^7.0.23", "storybook-addon-pseudo-states": "^2.1.2", "styled-components": "^5.3.1", "surge": "^0.23.0", "svg2ttf": "^6.0.0", "svgicons2svgfont": "^10.0.0", "tailwindcss": "^3.3.2", "ttf2woff2": "^4.0.1", "vite": "^4.3.9", "webpack": "^5.76.0", "webpack-cli": "^5.1.4" }, "gitHead": "1640880eacf1a629ab3bcbf4978968756815b7c7" }