UNPKG

@achs/webkit

Version:

Conjunto de componentes de UI con el estilo del Sistema de Diseño ACHS (Asociación Chilena de Seguridad), para reutilizar de forma transversal en las aplicaciones web de ACHS. Construido con **React 19**, **TypeScript** y **Vite**, con soporte para las

341 lines (340 loc) 12 kB
{ "name": "@achs/webkit", "private": false, "version": "1.1.0", "main": "./dist/main.mjs", "module": "./dist/main.mjs", "types": "./dist/main.d.ts", "exports": { ".": { "types": "./dist/main.d.ts", "import": "./dist/main.mjs" }, "./Badge": { "types": "./dist/components/atoms/Badge/index.d.ts", "import": "./dist/components/atoms/Badge/index.mjs" }, "./Button": { "types": "./dist/components/atoms/Button/index.d.ts", "import": "./dist/components/atoms/Button/index.mjs" }, "./CheckItem": { "types": "./dist/components/atoms/CheckItem/index.d.ts", "import": "./dist/components/atoms/CheckItem/index.mjs" }, "./CardContent": { "types": "./dist/components/atoms/CardContent/index.d.ts", "import": "./dist/components/atoms/CardContent/index.mjs" }, "./CardHeader": { "types": "./dist/components/atoms/CardHeader/index.d.ts", "import": "./dist/components/atoms/CardHeader/index.mjs" }, "./CardFooter": { "types": "./dist/components/atoms/CardFooter/index.d.ts", "import": "./dist/components/atoms/CardFooter/index.mjs" }, "./CardTitle": { "types": "./dist/components/atoms/CardTitle/index.d.ts", "import": "./dist/components/atoms/CardTitle/index.mjs" }, "./Checkbox": { "types": "./dist/components/atoms/Checkbox/index.d.ts", "import": "./dist/components/atoms/Checkbox/index.mjs" }, "./Chip": { "types": "./dist/components/atoms/Chip/index.d.ts", "import": "./dist/components/atoms/Chip/index.mjs" }, "./Icon": { "types": "./dist/components/atoms/Icon/index.d.ts", "import": "./dist/components/atoms/Icon/index.mjs" }, "./ImagePlaceholder": { "types": "./dist/components/atoms/ImagePlaceholder/index.d.ts", "import": "./dist/components/atoms/ImagePlaceholder/index.mjs" }, "./Imagotipo": { "types": "./dist/components/atoms/Imagotipo/index.d.ts", "import": "./dist/components/atoms/Imagotipo/index.mjs" }, "./Input": { "types": "./dist/components/atoms/Input/index.d.ts", "import": "./dist/components/atoms/Input/index.mjs" }, "./MapPlaceholder": { "types": "./dist/components/atoms/MapPlaceholder/index.d.ts", "import": "./dist/components/atoms/MapPlaceholder/index.mjs" }, "./ModalContent": { "types": "./dist/components/atoms/ModalContent/index.d.ts", "import": "./dist/components/atoms/ModalContent/index.mjs" }, "./RadioButton": { "types": "./dist/components/atoms/RadioButton/index.d.ts", "import": "./dist/components/atoms/RadioButton/index.mjs" }, "./SelectNavigation": { "types": "./dist/components/atoms/SelectNavigation/index.d.ts", "import": "./dist/components/atoms/SelectNavigation/index.mjs" }, "./Switch": { "types": "./dist/components/atoms/Switch/index.d.ts", "import": "./dist/components/atoms/Switch/index.mjs" }, "./Tab": { "types": "./dist/components/atoms/Tab/index.d.ts", "import": "./dist/components/atoms/Tab/index.mjs" }, "./Tag": { "types": "./dist/components/atoms/Tag/index.d.ts", "import": "./dist/components/atoms/Tag/index.mjs" }, "./Toast": { "types": "./dist/components/atoms/Toast/index.d.ts", "import": "./dist/components/atoms/Toast/index.mjs" }, "./Tooltip": { "types": "./dist/components/atoms/Tooltip/index.d.ts", "import": "./dist/components/atoms/Tooltip/index.mjs" }, "./ToggleSwitch": { "types": "./dist/components/atoms/ToggleSwitch/index.d.ts", "import": "./dist/components/atoms/ToggleSwitch/index.mjs" }, "./VideoPlayer": { "types": "./dist/components/atoms/VideoPlayer/index.d.ts", "import": "./dist/components/atoms/VideoPlayer/index.mjs" }, "./Label": { "types": "./dist/components/atoms/Label/index.d.ts", "import": "./dist/components/atoms/Label/index.mjs" }, "./LoadingDots": { "types": "./dist/components/atoms/Loading/LoadingDots.d.ts", "import": "./dist/components/atoms/Loading/LoadingDots.mjs" }, "./DatePicker": { "types": "./dist/components/molecules/DatePicker/index.d.ts", "import": "./dist/components/molecules/DatePicker/index.mjs" }, "./Breadcrumbs": { "types": "./dist/components/molecules/Breadcrumbs/index.d.ts", "import": "./dist/components/molecules/Breadcrumbs/index.mjs" }, "./Search": { "types": "./dist/components/molecules/Search/index.d.ts", "import": "./dist/components/molecules/Search/index.mjs" }, "./EmptyState": { "types": "./dist/components/molecules/EmptyState/index.d.ts", "import": "./dist/components/molecules/EmptyState/index.mjs" }, "./Accordion": { "types": "./dist/components/molecules/Accordion/index.d.ts", "import": "./dist/components/molecules/Accordion/index.mjs" }, "./Stepper": { "types": "./dist/components/molecules/Stepper/index.d.ts", "import": "./dist/components/molecules/Stepper/index.mjs" }, "./Progress": { "types": "./dist/components/molecules/Progress/index.d.ts", "import": "./dist/components/molecules/Progress/index.mjs" }, "./StatusBar": { "types": "./dist/components/molecules/StatusBar/index.d.ts", "import": "./dist/components/molecules/StatusBar/index.mjs" }, "./MultiSelect": { "types": "./dist/components/molecules/MultiSelect/index.d.ts", "import": "./dist/components/molecules/MultiSelect/index.mjs" }, "./CaptchaField": { "types": "./dist/components/molecules/CaptchaField/index.d.ts", "import": "./dist/components/molecules/CaptchaField/index.mjs" }, "./ImageCard": { "types": "./dist/components/molecules/cards/ImageCard/index.d.ts", "import": "./dist/components/molecules/cards/ImageCard/index.mjs" }, "./IconCard": { "types": "./dist/components/molecules/cards/IconCard/index.d.ts", "import": "./dist/components/molecules/cards/IconCard/index.mjs" }, "./ProfileCard": { "types": "./dist/components/molecules/cards/ProfileCard/index.d.ts", "import": "./dist/components/molecules/cards/ProfileCard/index.mjs" }, "./DirectAccessCard": { "types": "./dist/components/molecules/cards/DirectAccessCard/index.d.ts", "import": "./dist/components/molecules/cards/DirectAccessCard/index.mjs" }, "./DownloadCard": { "types": "./dist/components/molecules/cards/DownloadCard/index.d.ts", "import": "./dist/components/molecules/cards/DownloadCard/index.mjs" }, "./Alert": { "types": "./dist/components/molecules/Alert/index.d.ts", "import": "./dist/components/molecules/Alert/index.mjs" }, "./Card": { "types": "./dist/components/molecules/Card/index.d.ts", "import": "./dist/components/molecules/Card/index.mjs" }, "./Select": { "types": "./dist/components/molecules/Select/index.d.ts", "import": "./dist/components/molecules/Select/index.mjs" }, "./Drawer": { "types": "./dist/components/molecules/Drawer/index.d.ts", "import": "./dist/components/molecules/Drawer/index.mjs" }, "./InputField": { "types": "./dist/components/molecules/InputField/index.d.ts", "import": "./dist/components/molecules/InputField/index.mjs" }, "./ModalButtons": { "types": "./dist/components/molecules/ModalButtons/index.d.ts", "import": "./dist/components/molecules/ModalButtons/index.mjs" }, "./RadioGroup": { "types": "./dist/components/molecules/RadioGroup/index.d.ts", "import": "./dist/components/molecules/RadioGroup/index.mjs" }, "./Menu": { "types": "./dist/components/molecules/Menu/index.d.ts", "import": "./dist/components/molecules/Menu/index.mjs" }, "./Paginate": { "types": "./dist/components/molecules/Paginate/index.d.ts", "import": "./dist/components/molecules/Paginate/index.mjs" }, "./Slider": { "types": "./dist/components/organisms/Slider/index.d.ts", "import": "./dist/components/organisms/Slider/index.mjs" }, "./Modal": { "types": "./dist/components/organisms/Modal/index.d.ts", "import": "./dist/components/organisms/Modal/index.mjs" }, "./Table": { "types": "./dist/components/organisms/Table/index.d.ts", "import": "./dist/components/organisms/Table/index.mjs" }, "./NotificationProvider": { "types": "./dist/providers/Notification/NotificationProvider.d.ts", "import": "./dist/providers/Notification/NotificationProvider.mjs" }, "./useNotification": { "types": "./dist/providers/Notification/useNotification.d.ts", "import": "./dist/providers/Notification/useNotification.mjs" }, "./Layout": { "types": "./dist/components/layout/Layout/index.d.ts", "import": "./dist/components/layout/Layout/index.mjs" }, "./package.json": "./package.json" }, "sideEffects": [ "**/*.css", "**/*.scss", "**/*.woff", "**/*.woff2" ], "pnpm": { "onlyBuiltDependencies": [ "esbuild" ] }, "scripts": { "dev": "vite", "build": "vite build && node scripts/gen-exports.mjs", "test": "vitest run --project unit", "test:watch": "vitest --project unit", "test:stories": "vitest run --project storybook", "test:all": "vitest run", "size": "node scripts/check-bundle-size.mjs", "pub": "pnpm build && pnpm size && npm publish --access public", "lint": "eslint --ext .ts lib/", "lint:fix": "eslint --fix --ext .ts lib/", "preview": "vite preview", "storybook": "storybook dev -p 6006", "build-storybook": "storybook build" }, "author": "ACHS - Asociación Chilena de Seguridad", "contributors": [ "Sebastián Eduardo Cristi Castillo <secristic@achs.cl>", "Felipe Alberto Guzmán Hernández <faguzmanh@achs.cl>", "Javier Ignacio Vega Figueroa <jivegaf@achs.cl>", "Lucas Antonio Tejeiro <latejeiro@ext.achs.cl>", "Claudia Elizabeth Orrego Arriagada <ceorregoa@achs.cl>" ], "repository": { "type": "git", "url": "https://achsdev.visualstudio.com/WebKit%20Transformaci%C3%B3n%20Digital/_git/ACHS.Webkit.Package" }, "license": "Proprietary", "keywords": [ "achs", "UI", "webkit", "typescript" ], "files": [ "dist" ], "peerDependencies": { "antd": "^5.25.4", "react": "^19.0.0", "react-dom": "^19.0.0" }, "peerDependenciesMeta": { "antd": { "optional": true } }, "devDependencies": { "@chromatic-com/storybook": "^4.1.0", "@eslint/js": "^9.21.0", "@storybook/addon-docs": "^9.1.1", "@storybook/addon-onboarding": "^9.1.1", "@storybook/addon-vitest": "9.1.1", "@storybook/cli": "^9.1.1", "@storybook/react-vite": "^9.1.1", "@testing-library/jest-dom": "^7.0.0", "@testing-library/react": "^16.3.2", "@testing-library/user-event": "^14.6.1", "@types/node": "^22.13.8", "@types/react": "^19.0.10", "@types/react-dom": "^19.0.4", "@vitejs/plugin-react": "^4.3.4", "@vitest/browser": "^3.0.7", "@vitest/coverage-v8": "^3.0.7", "eslint": "^9.21.0", "eslint-plugin-react-hooks": "^5.1.0", "eslint-plugin-react-refresh": "^0.4.19", "eslint-plugin-storybook": "^9.1.1", "globals": "^15.15.0", "jsdom": "^29.1.1", "playwright": "^1.50.1", "rollup-plugin-copy": "^3.5.0", "sass-embedded": "^1.85.1", "storybook": "^9.1.1", "typescript": "~5.7.2", "typescript-eslint": "^8.24.1", "vite": "^6.2.0", "vite-plugin-css-injected-by-js": "^3.5.2", "vite-plugin-dts": "^4.5.1", "vite-plugin-lib-inject-css": "^2.2.1", "vitest": "^3.0.7" }, "eslintConfig": { "extends": [ "plugin:storybook/recommended" ] }, "dependencies": { "bootstrap-icons": "^1.11.3" } }