UNPKG

@dasf/dasf-web-component

Version:

Web component for rendering a DASF backend module.

123 lines (122 loc) 3.27 kB
{ "name": "@dasf/dasf-web-component", "version": "0.1.2", "description": "Web component for rendering a DASF backend module.", "type": "module", "scripts": { "dev": "vite", "build": "run-p type-check \"build-only {@}\" --", "build-only": "vite build && vite build -c vite-wc.config.ts --outDir dist/wc/", "type-check": "tsc --build --force", "preview": "vite preview", "lint": "eslint .", "format": "prettier --write .", "test": "vitest run" }, "devDependencies": { "@eslint/js": "^9.7.0", "@testing-library/jest-dom": "^6.6.3", "@testing-library/react": "^16.1.0", "@testing-library/user-event": "^14.5.2", "@types/jsdom": "^21.1.7", "@types/node": "^20.14.11", "@types/react": "^18.3.3", "@types/react-dom": "^18.3.0", "@typescript-eslint/eslint-plugin": "^7.15.0", "@typescript-eslint/parser": "^7.15.0", "@vitejs/plugin-react": "^4.3.4", "@vitest/coverage-v8": "^3.0.8", "@vitest/eslint-plugin": "1.1.7", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-prettier": "^5.2.1", "eslint-plugin-react-hooks": "^4.6.2", "eslint-plugin-react-refresh": "^0.4.7", "globals": "^15.8.0", "jsdom": "^25.0.1", "npm-run-all2": "^7.0.1", "prettier": "^3.3.3", "ts-node": "^10.9.2", "tsx": "^4.16.2", "typedoc": "^0.27.9", "typescript": "^5.7.3 <5.8.0", "vite": "^5.4.17", "vite-plugin-dts": "^4.0.0-beta.1", "vitest": "^3.0.8" }, "repository": { "type": "git", "url": "https://codebase.helmholtz.cloud/dasf/dasf-web-component" }, "homepage": "https://dasf.readthedocs.io/projects/web-component/en/latest/", "bugs": { "url": "https://codebase.helmholtz.cloud/dasf/dasf-web-component/issues" }, "author": { "name": "Philipp S. Sommer", "email": "philipp.sommer@hereon.de", "url": "https://www.philipp-s-sommer.de/" }, "contributors": [ { "name": "Philipp S. Sommer", "email": "philipp.sommer@hereon.de", "url": "https://www.philipp-s-sommer.de/" } ], "maintainers": [ { "name": "Philipp S. Sommer", "email": "philipp.sommer@hereon.de", "url": "https://www.philipp-s-sommer.de/" } ], "license": "Apache-2.0", "files": [ "dist/**/*", "src/**/*", "LICENSES/*" ], "main": "./dist/dasf.umd.cjs", "module": "./dist/dasf.js", "exports": { ".": { "import": "./dist/dasf.js", "require": "./dist/dasf.umd.cjs" }, "./webcomponents": { "import": "./dist/wc/dasf.js", "require": "./dist/wc/dasf.umd.cjs" } }, "keywords": [ "digital earth", "helmholtz", "gfz", "potsdam", "dasf", "data analytics", "typescript", "messaging", "rpc", "web component", "vue", "vuejs" ], "peerDependencies": { "react": "^18.2.0 || ^19.0.0", "react-dom": "^18.2.0 || ^19.0.0" }, "dependencies": { "@dasf/dasf-messaging": "^0.4.4", "@microlink/react-json-view": "^1.26.1", "@r2wc/react-to-web-component": "^2.0.4", "@rjsf/core": "^5.23.2", "@rjsf/mui": "^5.23.2", "@rjsf/utils": "^5.23.2", "@rjsf/validator-ajv8": "^5.23.2" }, "engines": { "node": ">=20.5.1" } }