mirror of
https://github.com/utopia-os/utopia-ui.git
synced 2025-12-13 07:46:10 +00:00
* rollup - fail when typescript has warnings or errors Currently this is detected when building the docu. Since the developer rarely does that the problem is detected on github. This change allows the developer to discover the error early by failing the build. * 3.0.75 * removed tw-elements * removed tw-elements package * found userType artefacts and removed it * fixed linting * 3.0.76 * adjust sidebar size and transition --------- Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
120 lines
3.9 KiB
JSON
120 lines
3.9 KiB
JSON
{
|
|
"name": "utopia-ui",
|
|
"version": "3.0.76",
|
|
"description": "Reuseable React Components to build mapping apps for real life communities and networks",
|
|
"repository": "https://github.com/utopia-os/utopia-ui",
|
|
"homepage": "https://utopia-os.org/",
|
|
"module": "./dist/index.esm.js",
|
|
"main": "./dist/index.cjs",
|
|
"types": "./dist/index.d.ts",
|
|
"exports": {
|
|
".": {
|
|
"types": "./dist/index.d.ts",
|
|
"import": "./dist/index.esm.js",
|
|
"require": "./dist/index.cjs"
|
|
}
|
|
},
|
|
"type": "module",
|
|
"scripts": {
|
|
"build": "rollup -c",
|
|
"start": "rollup -c -w",
|
|
"test:lint:eslint": "eslint --ext .ts,.tsx,.js,.jsx,.cjs,.mjs,.json,.yml,.yaml --max-warnings 0 .",
|
|
"lint": "npm run test:lint:eslint",
|
|
"lintfix": "npm run test:lint:eslint -- --fix",
|
|
"test:component": "cypress run --component --browser electron",
|
|
"test:unit": "npm run test:unit:dev -- run --coverage",
|
|
"test:unit:dev": "vitest",
|
|
"docs:generate": "typedoc --includeVersion --navigation.includeCategories true --plugin typedoc-plugin-missing-exports --plugin typedoc-plugin-coverage src/index.tsx",
|
|
"update": "npx npm-check-updates"
|
|
},
|
|
"files": [
|
|
"dist"
|
|
],
|
|
"keywords": [],
|
|
"author": "Anton Tranelis",
|
|
"license": "GPL-3.0-only",
|
|
"devDependencies": {
|
|
"@eslint-community/eslint-plugin-eslint-comments": "^4.4.1",
|
|
"@rollup/plugin-alias": "^5.1.1",
|
|
"@rollup/plugin-node-resolve": "^16.0.0",
|
|
"@rollup/plugin-typescript": "^12.1.2",
|
|
"@testing-library/jest-dom": "^6.6.3",
|
|
"@testing-library/react": "^16.2.0",
|
|
"@types/geojson": "^7946.0.14",
|
|
"@types/leaflet": "^1.7.11",
|
|
"@types/leaflet.markercluster": "^1.5.5",
|
|
"@types/react": "^18.2.0",
|
|
"@types/react-dom": "^18.0.5",
|
|
"@typescript-eslint/eslint-plugin": "^5.62.0",
|
|
"@typescript-eslint/parser": "^5.62.0",
|
|
"@vitejs/plugin-react": "^4.3.4",
|
|
"@vitest/coverage-v8": "^3.0.5",
|
|
"autoprefixer": "^10.4.14",
|
|
"cypress": "^14.0.3",
|
|
"daisyui": "^4.6.1",
|
|
"eslint": "^8.24.0",
|
|
"eslint-config-prettier": "^9.1.0",
|
|
"eslint-config-standard": "^17.1.0",
|
|
"eslint-import-resolver-typescript": "^3.6.3",
|
|
"eslint-plugin-import": "^2.31.0",
|
|
"eslint-plugin-json": "^3.1.0",
|
|
"eslint-plugin-n": "^16.6.2",
|
|
"eslint-plugin-no-catch-all": "^1.1.0",
|
|
"eslint-plugin-prettier": "^5.2.1",
|
|
"eslint-plugin-promise": "^6.1.1",
|
|
"eslint-plugin-react": "^7.31.8",
|
|
"eslint-plugin-react-hooks": "^4.6.0",
|
|
"eslint-plugin-react-refresh": "^0.4.18",
|
|
"eslint-plugin-security": "^3.0.1",
|
|
"eslint-plugin-yml": "^1.14.0",
|
|
"happy-dom": "^16.8.1",
|
|
"postcss": "^8.4.21",
|
|
"prettier": "^3.3.3",
|
|
"react": "^18.3.1",
|
|
"react-dom": "^18.3.1",
|
|
"rollup": "^4.34.6",
|
|
"rollup-plugin-dts": "^6.1.1",
|
|
"rollup-plugin-postcss": "^4.0.2",
|
|
"rollup-plugin-svg": "^2.0.0",
|
|
"tailwindcss": "^3.3.1",
|
|
"typedoc": "^0.27.6",
|
|
"typedoc-plugin-coverage": "^3.4.1",
|
|
"typedoc-plugin-missing-exports": "^3.1.0",
|
|
"typescript": "^5.7.3",
|
|
"vite": "^6.0.11",
|
|
"vite-plugin-svgr": "^4.3.0",
|
|
"vitest": "^3.0.5"
|
|
},
|
|
"peerDependencies": {
|
|
"react": "^18.2.0",
|
|
"react-dom": "^18.2.0"
|
|
},
|
|
"dependencies": {
|
|
"@heroicons/react": "^2.0.17",
|
|
"@tanstack/react-query": "^5.17.8",
|
|
"axios": "^1.6.5",
|
|
"date-fns": "^3.3.1",
|
|
"leaflet": "^1.9.4",
|
|
"leaflet.locatecontrol": "^0.79.0",
|
|
"radash": "^12.1.0",
|
|
"react-colorful": "^5.6.1",
|
|
"react-image-crop": "^10.1.8",
|
|
"react-leaflet": "^4.2.1",
|
|
"react-leaflet-cluster": "^2.1.0",
|
|
"react-markdown": "^9.0.1",
|
|
"react-photo-album": "^3.0.2",
|
|
"react-router-dom": "^6.16.0",
|
|
"react-toastify": "^9.1.3",
|
|
"remark-breaks": "^4.0.0",
|
|
"yet-another-react-lightbox": "^3.21.7"
|
|
},
|
|
"imports": {
|
|
"#assets/*": "./src/assets/*",
|
|
"#components/*": "./src/Components/*",
|
|
"#utils/*": "./src/Utils/*",
|
|
"#types/*": "./src/types/*",
|
|
"#src/*": "./src/*",
|
|
"#root/*": "./*"
|
|
}
|
|
}
|