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.17 kB
{ "name": "@kiwicom/orbit-components", "version": "27.7.1-alpha.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": ">=22.0.0" }, "scripts": { "storybook": "storybook dev -p 6007 -c .storybook --ci", "playroom": "playroom start", "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": "node --loader 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": "node --loader ts-node/esm config/fetchIcons.mts", "check:icons": "node --loader ts-node/esm config/checkIconsCli.mts", "check:types": "tsc --p tsconfig.json", "build:icons": "node --loader ts-node/esm config/build/buildIcons.mts", "build:iconsFont": "node --loader ts-node/esm config/createSVGFont.mts", "build:emailIcons": "yarn build:icons && yarn build:iconsFont && node --loader ts-node/esm config/generateEmailIcons.mts", "build:storybook": "yarn build:icons && storybook build -c .storybook -o .out", "build:playroom": "playroom build", "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/", "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" ], "license": "MIT", "resolutions": { "ts-node": "^10.9.2" }, "peerDependencies": { "@babel/runtime": "^7.21.0", "react": ">=19.0.0", "react-dom": ">=19.0.0" }, "dependencies": { "@floating-ui/react": "0.26.24", "@kiwicom/orbit-design-tokens": "^11.0.0", "@kiwicom/orbit-tailwind-preset": "^7.4.0", "clsx": "^2.0.0", "color2k": "^2.0.3", "react-hot-toast": "^2.4.0" }, "devDependencies": { "@babel/helper-get-function-arity": "^7.16.7", "@babel/plugin-transform-runtime": "^7.21.4", "@cypress/vite-dev-server": "^5.2.1", "@emotion/core": "^11.0.0", "@nanostores/react": "^0.2.0", "@nanostores/router": "^0.3.1", "@playwright/experimental-ct-react": "^1.52.0", "@size-limit/webpack-why": "^11.1.4", "@storybook/addon-a11y": "^8.6.14", "@storybook/addon-controls": "^8.6.14", "@storybook/addon-essentials": "^8.6.14", "@storybook/addon-styling-webpack": "^1.0.1", "@storybook/blocks": "^8.6.14", "@storybook/manager-api": "^8.6.14", "@storybook/preview-api": "^8.6.14", "@storybook/react": "^8.6.14", "@storybook/react-webpack5": "^8.6.14", "@storybook/storybook-deployer": "^2.8.16", "@storybook/theming": "^8.6.14", "@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/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", "css-loader": "^7.1.2", "cypress": "^13.2.0", "eslint-plugin-storybook": "^0.11.2", "fs-extra": "^11.2.0", "jscodeshift": "^0.13.1", "jsdom": "^20.0.3", "monstra": "^0.9.2", "nanostores": "^0.5.12", "onecolor": "^4.1.0", "ora": "^6.1.0", "pixelmatch": "^5.3.0", "playroom": "^0.43.0", "pngjs": "^7.0.0", "postcss-loader": "8.1.1", "prism-react-renderer": "^2.3.1", "react-element-to-jsx-string": "^14.3.2", "react-window": "^1.8.10", "sharp": "^0.32.6", "start-server-and-test": "^1.13.1", "storybook": "^8.6.14", "storybook-addon-pseudo-states": "^4.0.2", "style-loader": "^4.0.0", "surge": "^0.23.0", "svg2ttf": "^6.0.0", "svgicons2svgfont": "^12.0.0", "tailwindcss": "^3.4.4", "ttf2woff2": "^4.0.1", "vite": "^4.5.14", "webpack": "^5.94.0", "webpack-cli": "^5.1.4" }, "gitHead": "33ffa3f7735b4ac584c82b59786ac1fa9504ae89" }