UNPKG

@linkurious/ogma-annotations

Version:
101 lines (100 loc) 2.92 kB
{ "name": "@linkurious/ogma-annotations", "version": "1.1.27", "description": "Headless annotation plugin for Ogma", "type": "module", "main": "dist/index.mjs", "module": "dist/index.mjs", "browser": "dist/index.js", "types": "dist/types/index.d.ts", "files": [ "dist/*.mjs", "dist/*.js", "dist/*.css", "dist/types" ], "exports": { ".": { "types": "./dist/types/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js", "default": "./dist/index.mjs" }, "./style.css": { "import": "./dist/ogma-annotations.css", "require": "./dist/ogma-annotations.css" }, "./umd": "./dist/index.js", "./esm": "./dist/index.mjs" }, "scripts": { "prepare": "playwright install", "start": "npm run dev", "dev": "vite -c web/vite.config.mts", "build:demo": "vite build -c web/vite.config.mts", "prebuild": "rm -rf dist", "bump:patch": "bump2version patch && npm version --no-git-tag-version patch", "bump:minor": "bump2version minor && npm version --no-git-tag-version minor", "bump:major": "bump2version major && npm version --no-git-tag-version major", "build": "vite build", "lint:ci": "eslint -f checkstyle -o reports/checkstyle.xml --ext ts --ext js src", "lint": "eslint --ext ts --ext js src", "types": "tsc --d -emitDeclarationOnly --outDir dist/types", "preview": "vite preview", "docs:build": "typedoc --plugin typedoc-plugin-markdown --out ../../docs/api src/index.ts", "postdocs:build": "npm run build:demo", "test": "npm run test:unit", "test:unit": "vitest run -c test/unit/vitest.config.mts", "test:watch": "vitest watch -c test/unit/vitest.config.mts", "test:e2e": "vitest run -c test/e2e/vitest.config.mts", "test:e2e:watch": "vitest watch -c test/e2e/vitest.config.mts" }, "publishConfig": { "access": "public" }, "private": false, "repository": { "type": "git", "url": "git+https://github.com/Linkurious/ogma-prototype.git" }, "keywords": [ "annotations", "headless", "arrow", "ogma", "text" ], "author": "Linkurious SAS", "license": "Apache-2.0", "peerDependencies": { "@linkurious/ogma": ">=4.5.6 || ^5.0.0" }, "dependencies": { "@borgar/textbox": "1.6.0", "@types/geojson": "7946.0.13", "eventemitter3": "5.0.1", "geojson": "^0.5.0" }, "devDependencies": { "@linkurious/eslint-config-ogma": "1.0.14", "canvas": "2.11.2", "get-port": "7.0.0", "jsdom": "24.0.0", "playwright": "1.42.1", "typedoc": "^0.25.13", "typedoc-plugin-markdown": "^3.17.1", "typescript": "5.3.3", "vite": "latest", "vite-plugin-dts": "^4.1.0", "vitest": "latest" }, "eslintConfig": { "extends": [ "@linkurious/eslint-config-ogma" ] }, "prettier": { "printWidth": 80, "trailingComma": "none" } }