Skip to content

Commit

Permalink
Use vite to run examples (#2172)
Browse files Browse the repository at this point in the history
  • Loading branch information
Pessimistress authored May 9, 2023
1 parent 636269a commit 9357a0b
Show file tree
Hide file tree
Showing 111 changed files with 361 additions and 1,783 deletions.
2 changes: 2 additions & 0 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
dist/
node_modules/
test/src/utils/mapbox-gl-mock/*.js
**/vite.config.js
examples/vite.config.local.js
6 changes: 3 additions & 3 deletions examples/clusters/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,9 @@
</head>
<body>
<div id="map"></div>
<script src='app.js'></script>
</body>
<script type="text/javascript">
App.renderToDom(document.getElementById('map'));
<script type="module" type="text/javascript">
import {renderToDom} from './src/app.tsx';
renderToDom(document.getElementById('map'));
</script>
</html>
14 changes: 4 additions & 10 deletions examples/clusters/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
{
"scripts": {
"start": "webpack-dev-server --progress --hot --open",
"start-local": "webpack-dev-server --env local --progress --hot --open"
"start": "vite --open",
"start-local": "vite --config ../vite.config.local.js",
"build": "vite build"
},
"dependencies": {
"react": "^18.0.0",
Expand All @@ -10,14 +11,7 @@
"mapbox-gl": "^2.0.0"
},
"devDependencies": {
"@babel/core": "^7.0.0",
"@babel/preset-env": "^7.0.0",
"@babel/preset-react": "^7.0.0",
"babel-loader": "^8.0.0",
"ts-loader": "^9.0.0",
"typescript": "^4.0.0",
"webpack": "^5.65.0",
"webpack-cli": "^4.9.0",
"webpack-dev-server": "^4.7.0"
"vite": "^4.0.0"
}
}
5 changes: 5 additions & 0 deletions examples/clusters/vite.config.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
export default {
define: {
'process.env.MapboxAccessToken': JSON.stringify(process.env.MapboxAccessToken)
}
};
54 changes: 0 additions & 54 deletions examples/clusters/webpack.config.js

This file was deleted.

6 changes: 3 additions & 3 deletions examples/controls/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,9 @@
</head>
<body>
<div id="map"></div>
<script src='app.js'></script>
</body>
<script type="text/javascript">
App.renderToDom(document.getElementById('map'));
<script type="module" type="text/javascript">
import {renderToDom} from './src/app.tsx';
renderToDom(document.getElementById('map'));
</script>
</html>
14 changes: 4 additions & 10 deletions examples/controls/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
{
"scripts": {
"start": "webpack-dev-server --progress --hot --open",
"start-local": "webpack-dev-server --env local --progress --hot --open"
"start": "vite --open",
"start-local": "vite --config ../vite.config.local.js",
"build": "vite build"
},
"dependencies": {
"react": "^18.0.0",
Expand All @@ -10,14 +11,7 @@
"mapbox-gl": "^2.0.0"
},
"devDependencies": {
"@babel/core": "^7.0.0",
"@babel/preset-env": "^7.0.0",
"@babel/preset-react": "^7.0.0",
"babel-loader": "^8.0.0",
"ts-loader": "^9.0.0",
"typescript": "^4.0.0",
"webpack": "^5.65.0",
"webpack-cli": "^4.9.0",
"webpack-dev-server": "^4.7.0"
"vite": "^4.0.0"
}
}
5 changes: 5 additions & 0 deletions examples/controls/vite.config.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
export default {
define: {
'process.env.MapboxAccessToken': JSON.stringify(process.env.MapboxAccessToken)
}
};
54 changes: 0 additions & 54 deletions examples/controls/webpack.config.js

This file was deleted.

6 changes: 3 additions & 3 deletions examples/custom-cursor/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -43,9 +43,9 @@
</head>
<body>
<div id="map"></div>
<script src='app.js'></script>
</body>
<script type="text/javascript">
App.renderToDom(document.getElementById('map'));
<script type="module" type="text/javascript">
import {renderToDom} from './src/app.tsx';
renderToDom(document.getElementById('map'));
</script>
</html>
14 changes: 4 additions & 10 deletions examples/custom-cursor/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
{
"scripts": {
"start": "webpack-dev-server --progress --hot --open",
"start-local": "webpack-dev-server --env local --progress --hot --open"
"start": "vite --open",
"start-local": "vite --config ../vite.config.local.js",
"build": "vite build"
},
"dependencies": {
"react": "^18.0.0",
Expand All @@ -10,14 +11,7 @@
"mapbox-gl": "^2.0.0"
},
"devDependencies": {
"@babel/core": "^7.0.0",
"@babel/preset-env": "^7.0.0",
"@babel/preset-react": "^7.0.0",
"babel-loader": "^8.0.0",
"ts-loader": "^9.0.0",
"typescript": "^4.0.0",
"webpack": "^5.65.0",
"webpack-cli": "^4.9.0",
"webpack-dev-server": "^4.7.0"
"vite": "^4.0.0"
}
}
5 changes: 5 additions & 0 deletions examples/custom-cursor/vite.config.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
export default {
define: {
'process.env.MapboxAccessToken': JSON.stringify(process.env.MapboxAccessToken)
}
};
54 changes: 0 additions & 54 deletions examples/custom-cursor/webpack.config.js

This file was deleted.

6 changes: 3 additions & 3 deletions examples/custom-overlay/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -47,9 +47,9 @@
</head>
<body>
<div id="map"></div>
<script src='app.js'></script>
</body>
<script type="text/javascript">
App.renderToDom(document.getElementById('map'));
<script type="module" type="text/javascript">
import {renderToDom} from './src/app.tsx';
renderToDom(document.getElementById('map'));
</script>
</html>
14 changes: 4 additions & 10 deletions examples/custom-overlay/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
{
"scripts": {
"start": "webpack-dev-server --progress --hot --open",
"start-local": "webpack-dev-server --env local --progress --hot --open"
"start": "vite --open",
"start-local": "vite --config ../vite.config.local.js",
"build": "vite build"
},
"dependencies": {
"d3-shape": "^3.1.0",
Expand All @@ -11,14 +12,7 @@
"mapbox-gl": "^2.0.0"
},
"devDependencies": {
"@babel/core": "^7.0.0",
"@babel/preset-env": "^7.0.0",
"@babel/preset-react": "^7.0.0",
"babel-loader": "^8.0.0",
"ts-loader": "^9.0.0",
"typescript": "^4.0.0",
"webpack": "^5.65.0",
"webpack-cli": "^4.9.0",
"webpack-dev-server": "^4.7.0"
"vite": "^4.0.0"
}
}
5 changes: 5 additions & 0 deletions examples/custom-overlay/vite.config.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
export default {
define: {
'process.env.MapboxAccessToken': JSON.stringify(process.env.MapboxAccessToken)
}
};
Loading

0 comments on commit 9357a0b

Please sign in to comment.