UNPKG

@ebay/ui-core-react

Version:

Skin components build off React

84 lines (83 loc) 3.1 kB
{ "name": "@ebay/ui-core-react", "version": "8.12.0", "description": "Skin components build off React", "keywords": [ "React", "Skin", "EbayUI" ], "repository": { "type": "git", "url": "git@github.com:eBay/evo-web" }, "license": "ISC", "author": "tmanyanov@ebay.com", "exports": { "./package.json": "./package.json", "./*": { "types": "./*/index.d.ts", "default": "./*/index.js" } }, "scripts": { "build": "npm run clean && npm run type:check && npm run test && vite build && npm run copy && npm run smoke-test", "build:storybook": "storybook build", "clean": "node scripts/clean", "copy": "copyfiles package.json README.md dist; npm run copy:rest", "copy:rest": "copyfiles -u 1 'src/**/*.md' dist", "coverage": "npm run clean && npm run test -- --coverage --ci", "deploy": "storybook build -o ./_site/$(git branch --show-current)", "format": "eslint . --fix 'src/**/*.{ts,tsx}' && prettier . --write --log-level=warn", "lint": "eslint . --ext .ts,.tsx && prettier . --check --log-level=warn", "release": "npm run build", "smoke-test": "npm run smoke-test:react-16 && npm run smoke-test:react-18 && npm run smoke-test:react-19", "smoke-test:react-16": "cd ./smoke-tests/react-16 && npm install && npm run test", "smoke-test:react-18": "cd ./smoke-tests/react-18 && npm install && npm run test", "smoke-test:react-19": "cd ./smoke-tests/react-19 && npm install && npm run test", "storybook": "NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 9001 -c .storybook --no-open", "start": "NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 9001 -c .storybook --no-open", "test": "jest", "type:check": "tsc --noEmit", "update-icons": "node ./scripts/update-icons", "version": "npm run update-icons && git add -A src" }, "lint-staged": { "*.{ts,tsx}": [ "eslint --fix", "prettier --write" ], "*.md": [ "prettier --write" ] }, "resolutions": { "string-width": "4.2.3" }, "dependencies": { "@floating-ui/react": "^0.27.15", "classnames": "^2.5.1", "makeup-active-descendant": "^0.7.10", "makeup-expander": "^0.11.9", "makeup-floating-label": "^0.4.9", "makeup-focusables": "^0.4.5", "makeup-keyboard-trap": "^0.5.7", "makeup-prevent-scroll-keys": "^0.3.4", "makeup-roving-tabindex": "^0.7.7", "makeup-screenreader-trap": "^0.5.6", "makeup-typeahead": "^0.3.3", "react-remove-scroll": "^2.7.1" }, "peerDependencies": { "@ebay/skin": "^19.0.0", "react": ">= 16.0.0", "react-dom": ">= 16.0.0" }, "optionalDependencies": { "shaka-player": "^4.15.9" }, "publishConfig": { "directory": "dist", "registry": "https://registry.npmjs.org" } }