UNPKG

@plone/components

Version:

ReactJS components for Plone

128 lines 3.92 kB
{ "name": "@plone/components", "description": "ReactJS components for Plone", "maintainers": [ { "name": "Plone Foundation", "url": "http://plone.org" } ], "license": "MIT", "version": "3.0.2", "repository": { "type": "git", "url": "http://github.com/plone/volto.git" }, "bugs": { "url": "https://github.com/plone/volto/issues" }, "type": "module", "files": [ "dist", "src", "README.md" ], "main": "./dist/index.js", "exports": { "./package.json": "./package.json", ".": { "import": "./dist/index.js", "default": "./dist/index.cjs" }, "./dist/*.css": "./dist/*.css", "./src/*": "./src/*" }, "homepage": "https://plone.org", "keywords": [ "volto", "plone", "plone6", "react", "cms", "components", "quanta" ], "publishConfig": { "access": "public" }, "browserslist": [ ">0.5%", "last 2 versions", "not dead" ], "dependencies": { "@react-aria/utils": "^3.27.0", "@react-spectrum/utils": "^3.12.1", "@storybook/test": "^8.5.3", "clsx": "^2.1.1", "react-aria-components": "^1.6.0" }, "devDependencies": { "@arethetypeswrong/cli": "^0.16.4", "@react-types/shared": "^3.22.0", "@storybook/addon-essentials": "^8.5.3", "@storybook/addon-interactions": "^8.5.3", "@storybook/addon-links": "^8.5.3", "@storybook/addon-mdx-gfm": "^8.5.3", "@storybook/blocks": "^8.5.3", "@storybook/manager-api": "^8.5.3", "@storybook/react": "^8.5.3", "@storybook/react-vite": "^8.5.3", "@storybook/theming": "^8.5.3", "@testing-library/jest-dom": "6.4.2", "@testing-library/react": "14.2.1", "@types/jest-axe": "^3.5.7", "@types/react": "^18", "@types/react-dom": "^18", "@vitejs/plugin-react": "^4.1.0", "@vitest/coverage-v8": "^1.3.1", "browserslist": "^4.23.0", "eslint-plugin-storybook": "^0.11.2", "jest-axe": "^8.0.0", "jsdom": "^22.1.0", "lightningcss": "^1.29.0", "lightningcss-cli": "^1.29.1", "release-it": "17.1.1", "storybook": "^8.5.3", "tsup": "^8.3.5", "typescript": "^5.7.3", "vite": "^5.4.9", "vitest": "^2.1.3", "vitest-axe": "^0.1.0", "@plone/types": "1.3.2" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" }, "peerDependenciesMeta": { "react-dom": { "optional": true } }, "scripts": { "build": "tsup && pnpm build:css", "build:force": "tsup && pnpm build:css", "build:css": "pnpm build:basic && pnpm build:quanta", "build:basic": "lightningcss --browserslist --bundle --sourcemap src/styles/basic/main.css -o basic.css && mv basic.css* dist/.", "build:quanta": "lightningcss --browserslist --bundle --sourcemap src/styles/quanta/main.css -o quanta.css && mv quanta.css* dist/.", "check:exports": "attw --pack .", "check:ts": "tsc --project tsconfig.json", "test": "vitest --passWithNoTests", "coverage": "vitest run --coverage --no-threads", "lint": "pnpm eslint && pnpm prettier && pnpm stylelint && pnpm check-ts", "format": "pnpm eslint:fix && pnpm prettier:fix && pnpm stylelint:fix", "eslint": "eslint 'src/**/*.{js,ts,tsx}' --quiet", "eslint:fix": "eslint 'src/**/*.{js,ts,tsx}' --quiet --fix", "prettier": "prettier --check 'src/**/*.{js,jsx,ts,tsx}'", "prettier:fix": "prettier --write 'src/**/*.{js,jsx,ts,tsx}'", "stylelint": "stylelint 'src/**/*.{css,scss,less}'", "stylelint:fix": "stylelint 'src/**/*.{css,scss,less}' --fix", "dry-release": "release-it --dry-run", "release": "release-it", "release-major-alpha": "release-it major --preRelease=alpha", "release-alpha": "release-it --preRelease=alpha", "storybook": "storybook dev -p 6006", "build-storybook": "storybook build" } }