UNPKG

@coveord/plasma-mantine

Version:

A Plasma flavoured Mantine theme

168 lines 4.9 kB
{ "name": "@coveord/plasma-mantine", "version": "59.4.3", "description": "A Plasma flavoured Mantine theme", "keywords": [ "plasma", "mantine", "components", "coveo" ], "bugs": { "url": "https://github.com/coveo/plasma/issues" }, "repository": { "type": "git", "url": "git+https://github.com/coveo/plasma.git", "directory": "packages/mantine" }, "license": "Apache-2.0", "author": "Coveo", "exports": { ".": { "require": "./dist/cjs/index.js", "import": "./dist/esm/index.js" }, "./plasmantine": { "types": "./dist/esm/theme.d.ts", "require": "./dist/cjs/theme.js", "import": "./dist/esm/theme.js" }, "./core": { "types": "./dist/esm/core.d.ts", "require": "./dist/cjs/core.js", "import": "./dist/esm/core.js" }, "./hooks": { "types": "./dist/esm/hooks.d.ts", "require": "./dist/cjs/hooks.js", "import": "./dist/esm/hooks.js" }, "./form": { "types": "./dist/esm/form.d.ts", "require": "./dist/cjs/form.js", "import": "./dist/esm/form.js" }, "./notifications": { "types": "./dist/esm/notifications.d.ts", "require": "./dist/cjs/notifications.js", "import": "./dist/esm/notifications.js" }, "./components/*": { "types": "./dist/esm/components/*/*.d.ts", "require": "./dist/cjs/components/*/*.js", "import": "./dist/esm/components/*/*.js" }, "./factory": { "types": "./dist/esm/factory.d.ts", "require": "./dist/cjs/factory.js", "import": "./dist/esm/factory.js" }, "./context": { "types": "./dist/esm/context.d.ts", "require": "./dist/cjs/context.js", "import": "./dist/esm/context.js" } }, "main": "./dist/cjs/index.js", "module": "./dist/esm/index.js", "dependencies": { "@dnd-kit/core": "6.3.1", "@dnd-kit/modifiers": "9.0.0", "@dnd-kit/sortable": "10.0.0", "@dnd-kit/utilities": "3.2.2", "@mantine/utils": "6.0.22", "@monaco-editor/react": "4.7.0", "@swc/helpers": "0.5.21", "@tanstack/react-table": "8.21.3", "@tanstack/table-core": "8.21.3", "clsx": "2.1.1", "dayjs": "1.11.20", "fast-deep-equal": "3.1.3", "lodash.defaultsdeep": "4.6.1", "monaco-editor": "0.55.1", "@coveord/plasma-react-icons": "59.4.3", "@coveord/plasma-tokens": "59.4.1" }, "devDependencies": { "@mantine/carousel": "8.3.18", "@mantine/code-highlight": "8.3.18", "@mantine/core": "8.3.18", "@mantine/dates": "8.3.18", "@mantine/form": "8.3.18", "@mantine/hooks": "8.3.18", "@mantine/modals": "8.3.18", "@mantine/notifications": "8.3.18", "@swc/cli": "0.8.1", "@swc/core": "1.15.32", "@testing-library/dom": "10.4.1", "@testing-library/jest-dom": "6.9.1", "@testing-library/react": "16.3.2", "@testing-library/user-event": "14.6.1", "@types/lodash.defaultsdeep": "4.6.9", "@types/react": "19.2.14", "@types/react-dom": "19.2.3", "@vitest/eslint-plugin": "1.6.16", "cross-env": "10.1.0", "embla-carousel": "8.6.0", "embla-carousel-react": "8.6.0", "eslint-plugin-testing-library": "7.16.2", "eslint-plugin-vitest-globals": "1.6.1", "jsdom": "29.1.0", "postcss": "8.5.14", "postcss-preset-mantine": "^1.11.0", "postcss-simple-vars": "^7.0.1", "publint": "0.3.18", "react": "19.2.5", "react-dom": "19.2.5", "rimraf": "6.1.3", "tslib": "2.8.1", "typescript": "5.9.3", "vitest": "4.1.5" }, "peerDependencies": { "@mantine/carousel": "^8.0.2", "@mantine/code-highlight": "^8.0.2", "@mantine/core": "^8.0.2", "@mantine/dates": "^8.0.2", "@mantine/form": "^8.0.2", "@mantine/hooks": "^8.0.2", "@mantine/modals": "^8.0.2", "@mantine/notifications": "^8.0.2", "embla-carousel-react": "^8.5.2", "react": ">= 19.0.0 < 20.0.0", "react-dom": ">= 19.0.0 < 20.0.0" }, "peerDependenciesMeta": { "@mantine/carousel": { "optional": true }, "@mantine/code-highlight": { "optional": true }, "@mantine/dates": { "optional": true }, "@mantine/form": { "optional": true }, "@mantine/modals": { "optional": true }, "@mantine/notifications": { "optional": true }, "embla-carousel-react": { "optional": true } }, "scripts": { "build": "node ../../scripts/build", "clean": "rimraf dist", "generate:components:exports": "node --experimental-strip-types scripts/GenerateMantineComponentExports.mts", "lintfix": "../../node_modules/.bin/prettier --write \"**/*.{scss,ts,tsx,js,jsx,json,md,yml,html}\" && ../../node_modules/.bin/eslint \"**/*.{ts,tsx}\" --fix", "start": "node ../../scripts/start", "test": "cross-env TZ=UTC vitest run", "test:watch": "cross-env TZ=UTC vitest" } }