Skip to content

Commit d5a8b1c

Browse files
committed
[optimize] simplify Class component with MobX-React-helper 0.4
[optimize] upgrade to PNPM 10, React 19, React LeafLet 5, TypeDoc 0.28 & other latest Upstream packages
1 parent fcd9c50 commit d5a8b1c

File tree

4 files changed

+1615
-1706
lines changed

4 files changed

+1615
-1706
lines changed

package.json

Lines changed: 38 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "open-react-map",
3-
"version": "0.8.1",
3+
"version": "0.9.0",
44
"license": "LGPL-3.0-or-later",
55
"author": "[email protected]",
66
"description": "Compatible Map component supports Geo services with Freedom or Open API, based on TypeScript, MobX & React.",
@@ -27,43 +27,52 @@
2727
"types": "dist/index.d.ts",
2828
"main": "dist/index.js",
2929
"dependencies": {
30-
"@swc/helpers": "^0.5.13",
31-
"@types/leaflet": "^1.9.13",
32-
"koajax": "^3.0.2",
30+
"@swc/helpers": "^0.5.17",
31+
"@types/leaflet": "^1.9.17",
32+
"koajax": "^3.1.2",
3333
"leaflet": "^1.9.4",
34-
"mobx-react-helper": "^0.3.1",
35-
"react-leaflet": "^4.2.1",
36-
"web-utility": "^4.4.1"
34+
"mobx-react-helper": "^0.4.0",
35+
"react-leaflet": "^5.0.0",
36+
"web-utility": "^4.4.3"
3737
},
3838
"peerDependencies": {
3939
"mobx": ">=6.11",
4040
"mobx-react": ">=9.1",
41-
"react": ">=18",
42-
"react-dom": ">=18"
41+
"react": ">=19",
42+
"react-dom": ">=19"
4343
},
4444
"devDependencies": {
45-
"@parcel/config-default": "~2.12.0",
46-
"@parcel/packager-ts": "~2.12.0",
47-
"@parcel/transformer-typescript-tsc": "~2.12.0",
48-
"@parcel/transformer-typescript-types": "~2.12.0",
49-
"@types/react": "^18.3.11",
50-
"@types/react-dom": "^18.3.1",
51-
"husky": "^9.1.6",
52-
"idea-react": "^2.0.0-rc.7",
45+
"@parcel/config-default": "~2.14.4",
46+
"@parcel/packager-ts": "~2.14.4",
47+
"@parcel/transformer-typescript-tsc": "~2.14.4",
48+
"@parcel/transformer-typescript-types": "~2.14.4",
49+
"@types/react": "^19.1.3",
50+
"@types/react-dom": "^19.1.3",
51+
"husky": "^9.1.7",
52+
"idea-react": "^2.0.0-rc.13",
5353
"koapache": "^2.2.2",
54-
"lint-staged": "^15.2.10",
55-
"mobx": "^6.13.5",
56-
"mobx-react": "^9.1.1",
57-
"parcel": "~2.12.0",
58-
"prettier": "^3.3.3",
59-
"prismjs": "^1.29.0",
54+
"lint-staged": "^15.5.2",
55+
"mobx": "^6.13.7",
56+
"mobx-react": "^9.2.0",
57+
"parcel": "~2.14.4",
58+
"prettier": "^3.5.3",
59+
"prismjs": "^1.30.0",
6060
"process": "^0.11.10",
61-
"react": "^18.3.1",
62-
"react-bootstrap": "^2.10.5",
63-
"react-dom": "^18.3.1",
64-
"typedoc": "^0.26.10",
65-
"typedoc-plugin-mdn-links": "^3.3.4",
66-
"typescript": "~5.6.3"
61+
"react": "^19.1.0",
62+
"react-bootstrap": "^2.10.9",
63+
"react-dom": "^19.1.0",
64+
"typedoc": "^0.28.4",
65+
"typedoc-plugin-mdn-links": "^5.0.1",
66+
"typescript": "~5.8.3"
67+
},
68+
"pnpm": {
69+
"onlyBuiltDependencies": [
70+
"@parcel/watcher",
71+
"@swc/core",
72+
"core-js",
73+
"lmdb",
74+
"msgpackr-extract"
75+
]
6776
},
6877
"prettier": {
6978
"singleQuote": true,

0 commit comments

Comments
 (0)