UNPKG

sanity-plugin-taxonomy-manager

Version:

Create and manage SKOS compliant taxonomies, thesauri, and classification schemes in Sanity Studio.

115 lines (114 loc) 3.23 kB
{ "name": "sanity-plugin-taxonomy-manager", "version": "5.0.0", "type": "module", "description": "Create and manage SKOS compliant taxonomies, thesauri, and classification schemes in Sanity Studio.", "keywords": [ "sanity", "sanity-plugin", "SKOS", "taxonomy", "thesaurus" ], "homepage": "https://github.com/andybywire/sanity-plugin-taxonomy-manager#readme", "bugs": { "url": "https://github.com/andybywire/sanity-plugin-taxonomy-manager/issues" }, "repository": { "type": "git", "url": "git+https://github.com/andybywire/sanity-plugin-taxonomy-manager.git" }, "license": "MIT", "author": "Andy Fitzgerald", "sideEffects": false, "browserslist": "extends @sanity/browserslist-config", "exports": { ".": { "source": "./src/index.ts", "import": "./dist/index.js", "default": "./dist/index.js" }, "./package.json": "./package.json" }, "main": "./dist/index.js", "types": "./dist/index.d.ts", "files": [ "dist", "src" ], "scripts": { "build": "pkg-utils build --strict --check --clean", "watch": "pkg-utils watch --strict", "dev": "pnpm --filter studio dev", "lint": "eslint .", "format": "prettier --write --cache --ignore-unknown .", "test": "vitest run", "test:watch": "vitest", "typecheck": "tsc --noEmit", "prepare": "husky", "prepublishOnly": "pnpm run build" }, "dependencies": { "@sanity/color": "^3.0.0", "@sanity/icons": "^3.4.0", "@sanity/id-utils": "^1.0.0", "@sanity/uuid": "^3.0.2", "nanoid": "^5.1.5", "react-fast-compare": "^3.2.2", "react-icons": "^5.5.0", "rxjs": "^7.8.1" }, "devDependencies": { "@commitlint/cli": "^21.0.2", "@commitlint/config-conventional": "^21.0.2", "@sanity/eslint-config-studio": "^6.0.0", "@sanity/pkg-utils": "^6.10.10", "@sanity/semantic-release-preset": "^6.0.0", "@sanity/ui": "^3.2.0", "@testing-library/dom": "^10.4.0", "@testing-library/jest-dom": "^6.6.3", "@testing-library/react": "^16.3.0", "@testing-library/user-event": "^14.6.1", "@types/react": "^19.1.13", "@types/react-dom": "^19.1.9", "eslint": "^9.39.4", "eslint-config-prettier": "^10.1.8", "globals": "^17.6.0", "husky": "^9.1.7", "jsdom": "^26.1.0", "lint-staged": "^17.0.7", "prettier": "^3.8.4", "prettier-plugin-packagejson": "^3.0.2", "react": "^19.2.3", "react-dom": "^19.2.3", "react-is": "^18.2.0", "rollup-plugin-postcss": "^4.0.2", "sanity": "^6.6.0", "sanity-plugin-utils": "^2.0.3", "semantic-release": "^25.0.5", "styled-components": "^6.1.19", "typescript": "^5.9.2", "vitest": "^3.2.4" }, "peerDependencies": { "@sanity/ui": "^3", "react": "^19", "react-dom": "^19", "sanity": "^5 || ^6", "styled-components": "^5.2 || ^6" }, "engines": { "node": ">=20" }, "packageManager": "pnpm@10.11.0", "sanityExchangeUrl": "https://www.sanity.io/plugins/taxonomy-manager", "sanityPlugin": { "verifyPackage": { "dependencies": false, "studioConfig": false, "eslintImports": false, "tsc": false, "nodeEngine": false } } }