UNPKG

@zohodesk/components

Version:

Dot UI is a customizable React component library built to deliver a clean, accessible, and developer-friendly UI experience. It offers a growing set of reusable components designed to align with modern design systems and streamline application development

114 lines (113 loc) 6.93 kB
{ "name": "@zohodesk/components", "version": "1.4.10-exp-0", "main": "es/index.js", "module": "es/index.js", "private": false, "publishConfig": { "access": "public" }, "author": "Z Team", "homepage": "https://www.npmjs.com/search?q=@zohodesk", "license": "ISC", "keywords": [ "DOT", "ZOHODESK", "ZTEAM", "LIBRARY" ], "scripts": { "build:docs": "react-cli build:docs", "_lint": "react-cli lint", "lintAll": "react-cli lint ./src", "lintAllFix": "npm run lintAll --eslint:fix=true", "lint": "npx eslint ./src", "clean": "react-cli clean build unittest coverage es lib assets && mkdir assets", "dubCheck": "node ./node_modules/@zohodesk-private/node-plugins/es/dublication_css_file_finder node_modules/@zohodesk/icons/es node_modules/@zohodesk/variables/es", "init": "npm run clean && cd ../assets && npm run componentsassets && cd ../components && npm run build:variables", "build:variables": "react-cli clean ./assets && node ./preprocess/index", "rtl": "react-cli rtl ./src ./lib && react-cli rtl ./src ./es", "common_package_build": "cd ../common && npm run build && cd ../components", "start": "react-cli start", "docs": "npm run css:review && react-cli docs", "build:lib": "react-cli build:component:cmjs", "build:es": "react-cli build:library:es", "build": "npm run theme:validate && npm run build:lib && npm run build:es", "build:local": " npm run build && npm run rtl && npm run cssVariableConvert", "build:watch": "npm run build:variables && npm run build && npm run build:es --module:mode=dev -- -w", "rtl:watch": "react-cli rtl ./src ./es -w", "build:css:umd": "npm run clean && npm run init && react-cli build:css:umd", "coverage": "react-cli coverage", "prepare": "npm run init && npm run css:build ", "prepublishOnly": "node prePublish.js && npm run test-clean && npm run download && npm run css:review && npm run review:props ", "postpublish": "node postPublish.js", "report": "react-cli publish:report", "test": "react-cli test", "customTest": "node ./__testUtils__/runTest.js", "test-clean": "react-cli clean ./coverage && react-cli clean ./unittest react-cli clean ./es && react-cli clean ./lib && react-cli clean ./package-lock.json && react-cli clean ./result.json ", "snap-update": "npm run test-clean && npm run test -- -u", "sstest": "npm run init && react-cli sstest", "build:external": "npm run clean && npm run init && npm run docsjs:build && npm run build:externalDocCopy && react-cli build:component:umd && npm run externalDocHTMLChange", "download": "react-cli clean ./node_modules ./package-lock.json && npm install ", "expublish": "npm publish --tag experimental-version", "css:lineheight:validate": "node ./node_modules/@zohodesk-private/node-plugins/es/lineheight_automation/lineHeightErrorCheck.js ./src/", "cssVariableConvert": "react-cli variableConverter ./lib ./lib && react-cli variableConverter ./es ./es", "variable:addignore": "node ./node_modules/@zohodesk-private/css-variable-migrator/es/variableIgnore.js ./src", "variable:convert": "node ./node_modules/@zohodesk-private/css-variable-migrator/es/pxParserPostcss.js ./src", "variable:check": "node ./node_modules/@zohodesk-private/css-variable-migrator/es/variableErrorCheck.js ./src ./node_modules/@zohodesk-private/css-variable-migrator/es/config/cssVariableReplacementOptions.json", "css:review": " npm run dubCheck && npm run css:lineheight:validate && npm run theme:validate ", "theme:validate": "node ./node_modules/@zohodesk-private/node-plugins/es/appearance_theme_validation validate ./src ./.cli ./.cli/themeValidate/stringContains.js", "theme:addignore": "node ./node_modules/@zohodesk-private/node-plugins/es/appearance_theme_validation addignore ./src ./.cli ./.cli/themeValidate/stringContains.js", "theme:removeignore": "node ./node_modules/@zohodesk-private/node-plugins/es/appearance_theme_validation removeignore ./src ./.cli", "review:props": "node ./node_modules/@zohodesk-private/react-prop-validator/es/propValidation.js propValidationArg.json ", "css:layer_config_generate": "node ./node_modules/@zohodesk-private/node-plugins/es/css_layer_generator/scan_css_generate_json.js ./src ./assets css_layer_config.json", "css:layer_wrap_es": "node ./node_modules/@zohodesk-private/node-plugins/es/css_layer_generator/write_layer_in_css.js ./es ./assets css_layer_config.json --rewrite=src=es --rewrite=assets=assets --skip-existing-layer", "css:layer_wrap_lib": "node ./node_modules/@zohodesk-private/node-plugins/es/css_layer_generator/write_layer_in_css.js ./lib ./assets css_layer_config.json --rewrite=src=lib --rewrite=assets=assets --skip-existing-layer", "css:layer_generate_order": "node ./node_modules/@zohodesk-private/node-plugins/es/css_layer_generator/generate_layer_order.js css_layer_config.json ./src/components_layer.module.css", "css:layer_config_validate": "node ./node_modules/@zohodesk-private/node-plugins/es/css_layer_generator/validate.js css_layer_config.json ./src/ ./assets", "css:build": "npm run css:layer_config_validate && npm run css:layer_generate_order && npm run build && npm run rtl && npm run cssVariableConvert ", "css:layer_remove": "node ./node_modules/@zohodesk-private/node-plugins/es/css_layer_generator/remove_layer.js ./es ./assets css_layer_config.json --rewrite=src=es --rewrite=assets=assets" }, "devDependencies": { "@testing-library/jest-dom": "^5.11.9", "@testing-library/react": "^11.2.5", "@testing-library/react-hooks": "^7.0.2", "@testing-library/user-event": "^13.0.10", "@zohodesk-private/color-variable-preprocessor": "1.2.0", "@zohodesk-private/css-variable-migrator": "1.0.9", "@zohodesk-private/node-plugins": "1.1.13", "@zohodesk-private/react-prop-validator": "1.2.3", "@zohodesk/a11y": "2.3.7", "@zohodesk/docstool": "1.0.0-alpha-2", "@zohodesk/dotkit": "1.0.3", "@zohodesk/hooks": "2.0.5", "@zohodesk/icons": "1.1.0", "@zohodesk/layout": "3.1.0", "@zohodesk/svg": "1.2.2", "@zohodesk/utils": "1.3.14", "@zohodesk/variables": "1.1.0", "@zohodesk/virtualizer": "1.0.3", "react-sortable-hoc": "^0.8.3", "velocity-react": "1.4.3", "@zohodesk/react-cli": "1.1.27" }, "dependencies": { "hoist-non-react-statics": "3.0.1", "react-transition-group": "2.5.0", "reselect": "4.0.0", "selectn": "1.1.2" }, "peerDependencies": { "@zohodesk/icons": "1.1.0", "@zohodesk/variables": "1.1.0", "@zohodesk/svg": "1.2.2", "@zohodesk/virtualizer": "1.0.3", "velocity-react": "1.4.3", "react-sortable-hoc": "^0.8.3", "@zohodesk/hooks": "2.0.5", "@zohodesk/utils": "1.3.14", "@zohodesk/a11y": "2.3.7", "@zohodesk/layout": "3.1.0", "@zohodesk/dotkit": "1.0.3" } }