Skip to content

Commit 1aab735

Browse files
Merge pull request #254 from open-formulieren/issue/build-deps-exclude-node-modules
Fix dependencies in package.json to prevent node_modules in dist/
2 parents 029fe6d + 58a19d1 commit 1aab735

File tree

4 files changed

+18
-1
lines changed

4 files changed

+18
-1
lines changed

.github/workflows/ci.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,11 @@ jobs:
7676
npm run build:typecheck
7777
npm run build
7878
79+
if [ -d "./dist/node_modules" ]; then
80+
echo "Unexpected 'node_modules' in dist directory!"
81+
exit 1
82+
fi
83+
7984
- name: Store build artifact
8085
uses: actions/upload-artifact@v4
8186
with:

package-lock.json

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,14 +40,17 @@
4040
"homepage": "https://github.com/open-formulieren/formio-renderer#readme",
4141
"peerDependencies": {
4242
"@floating-ui/react": ">= 0.27.5",
43+
"@formatjs/intl": "^3.1.8",
4344
"@fortawesome/fontawesome-free": ">= 6.4.0",
4445
"@open-formulieren/leaflet-tools": "^1.0.0",
46+
"@react-leaflet/core": "^2.1.0",
4547
"@utrecht/button-group-react": "^1.0.0",
4648
"date-fns": "^4.0.0",
4749
"leaflet": "^1.9.4",
4850
"leaflet-draw": "^1.0.4",
4951
"leaflet-geosearch": "^4.2.0",
5052
"leaflet-gesture-handling": "^1.2.2",
53+
"proj4leaflet": "^1.0.2",
5154
"react": "^18.2.0",
5255
"react-intl": "^6.6.2 || ^7.0.0",
5356
"react-leaflet": "^4.2.1",
@@ -59,11 +62,13 @@
5962
"@babel/core": "^7.24.0",
6063
"@floating-ui/react": "^0.27.7",
6164
"@formatjs/cli": "^6.5.1",
65+
"@formatjs/intl": "^3.1.8",
6266
"@fortawesome/fontawesome-free": "^6.7.2",
6367
"@maykinmedia/eslint-config": "^2.0.0",
6468
"@open-formulieren/design-tokens": "^0.66.0",
6569
"@open-formulieren/leaflet-tools": "^1.0.0",
6670
"@open-formulieren/types": "^0.52.0",
71+
"@react-leaflet/core": "^2.1.0",
6772
"@sinonjs/fake-timers": "^15.0.0",
6873
"@storybook/addon-coverage": "^2.0.0",
6974
"@storybook/addon-docs": "^9.1.1",
@@ -112,6 +117,7 @@
112117
"microscope-sass": "^2.0.0",
113118
"npm-run-all": "^4.1.5",
114119
"prettier": "^3.2.5",
120+
"proj4leaflet": "^1.0.2",
115121
"react": "^18.2.0",
116122
"react-dom": "^18.2.0",
117123
"react-formio": "~4.3.0",

src/components/map/LeafletMap.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import type {CoordinatePair, GeoJsonGeometry, MapComponentSchema} from '@open-formulieren/types';
2-
import * as L from 'leaflet';
2+
import L from 'leaflet';
33
import {useEffect, useId, useRef} from 'react';
44
import {useIntl} from 'react-intl';
55
import {FeatureGroup, MapContainer, TileLayer, useMap} from 'react-leaflet';

0 commit comments

Comments
 (0)