53 Commits

Author SHA1 Message Date
Maximilian Krög
aa7be0baeb Remove jquery from example index page 2022-08-22 19:26:24 +02:00
Maximilian Krög
74a8759e3b Fix topolis example
toastr did not work because jquery has to bo loaded before toastr.
2022-08-14 16:44:43 +02:00
Maximilian Krög
bc65f2d704 Update FontAwesome to v6.1.2 2022-08-13 23:10:31 +02:00
Maximilian Krög
2c9cf00126 Fix source formatting for some examples
For some css or html files a missing new line at end of file will
concatenate the last line with the following style or script tag
2022-08-08 22:17:17 +02:00
Maximilian Krög
7404397529 Improve example-builder code
Reduce amount of async calls and some other small changes
2022-08-08 22:13:48 +02:00
Tim Schaub
6bd68241e3 Include babel for codesandbox 2022-08-01 12:04:39 -06:00
Maximilian Krög
d747216180 Fix editing of export-map example on codesandbox 2022-07-30 23:27:21 +02:00
Andreas Hocevar
1e15daa354 Use vite instead of parcel 2022-07-26 22:00:09 +02:00
Andreas Hocevar
b5afd06edf Also look for example dependencies in dependencies 2022-07-26 18:29:16 +02:00
Andreas Hocevar
392ca5706d More forgiving import regex 2022-07-26 18:28:06 +02:00
Maximilian Krög
d63a7ae497 Allow nodejs 12 to build the examples again 2021-12-31 11:06:43 +01:00
Andreas Hocevar
b86f9df8bd Account for removed default export of marked 2021-11-08 16:35:23 +01:00
Maximilian Krög
07fa1adfe8 Use more structured yaml for examples source path 2021-11-02 22:10:27 +01:00
Maximilian Krög
a10bc713f2 Configure additional sources displayed below map 2021-11-02 00:21:12 +01:00
Maximilian Krög
ca9fc92f70 Example builder code cleanup
Add function for transforming js source and cloaking
Use  to parse source for import statements
Use now released parcel 2.0.0
2021-11-02 00:21:12 +01:00
Maximilian Krög
46d9e8db8e Fix codesandbox edit for offscreen-canvas example 2021-11-02 00:21:12 +01:00
Andreas Hocevar
c934f08866 Update geotiff 2021-09-23 13:24:58 +00:00
Andreas Hocevar
79f5f46d27 Remove lint 2021-06-28 18:10:51 +02:00
Tim Schaub
c301d2413b Modules all the way 2021-05-01 10:17:04 -06:00
Maximilian Krög
85ea74a383 Fix building of examples with latest copy-webpack-plugin 2021-04-15 00:20:59 +02:00
Tim Schaub
54e981f59a Update webpack 2021-03-22 13:42:05 -06:00
Andreas Hocevar
aa918d44c5 Use Parcel v2 in copy/paste example code 2020-10-26 11:55:14 +01:00
Maximilian Krög
3be9435a70 Remove unused codepen resources, duplicate bootstrap / jquery js
Use push instead of setting by index, gets rid of some empty lines generated by sparse
resource array
2020-07-27 23:22:50 +02:00
Maximilian Krög
8b733c2eba Cleanup experimental notice
With bootstrap js always included there is no need to add own js to dismiss it.
Only generate the notice for experimental pages, no need to have js for that.
2020-07-26 19:27:11 +02:00
Maximilian Krög
9844483364 Remove tags / duplicate url from exported info script
The tags are not used currently.
Adding the query string to the urls doesn't make sense as far as I understand
it.
2020-07-26 19:25:56 +02:00
Maximilian Krög
9093478016 Add modal to tag count with direct links to other examples 2020-07-25 20:40:20 +02:00
Maximilian Krög
50404ca409 Add number of occurence to tags
It can be a bit frustrating to click on a tag only to realise it was the
only example with that tag.
2020-07-25 14:00:53 +02:00
Maximilian Krög
557563f331 Update scoring / indexing code
Add dict / word as parameters to updateScore function so it
does not need to be created in each loop, and shorten it a bit.
2020-07-17 21:52:35 +02:00
Maximilian Krög
84463c3030 Make example builds repeatable 2020-07-17 21:52:27 +02:00
Maximilian Krög
dc05cacefa Prettier code
This also fixes two undeclared variables and the regex is only created once per word
2020-07-17 21:18:53 +02:00
Maximilian Krög
681fc155a7 Move js code into separate file to benefit from code analysis 2020-07-17 21:18:47 +02:00
Tim Schaub
19c5dd1ff6 Remove personal Mapbox key 2020-05-16 13:25:29 -06:00
Tim Schaub
054af09032 Make code prettier
This updates ESLint and our shared eslint-config-openlayers to use Prettier.  Most formatting changes were automatically applied with this:

    npm run lint -- --fix

A few manual changes were required:

 * In `examples/offscreen-canvas.js`, the `//eslint-disable-line` comment needed to be moved to the appropriate line to disable the error about the `'worker-loader!./offscreen-canvas.worker.js'` import.
 * In `examples/webpack/exapmle-builder.js`, spaces could not be added after a couple `function`s for some reason.  While editing this, I reworked `ExampleBuilder` to be a class.
 * In `src/ol/format/WMSGetFeatureInfo.js`, the `// @ts-ignore` comment needed to be moved down one line so it applied to the `parsersNS` argument.
2020-04-06 12:54:09 -06:00
Andreas Hocevar
e951a3c7d5 Fix dependency source management for examples 2020-04-06 16:51:22 +02:00
Andreas Hocevar
bc1be50cbc Add worker support to examples 2020-03-23 12:47:25 +01:00
roemhildtg
9908433cfd add tags to example docs
#10022
2019-10-23 22:06:46 -05:00
Tim Schaub
443213e175 Show notice when using experimental features 2019-09-26 20:06:28 +02:00
ahocevar
f0d3f80663 Support scoped packages as dependencies 2019-01-11 18:16:23 +01:00
ahocevar
9372bc9157 Add package.json source 2019-01-10 18:31:26 +01:00
Frederic Junod
63de0aefbe Remove '.js' from the imports 2018-11-27 17:00:18 +01:00
Frederic Junod
4a3f70c09b Revert "Simplify import path in examples"
This reverts commit 79c8afdba8.
2018-11-27 16:49:55 +01:00
Frederic Junod
79c8afdba8 Simplify import path in examples
To have the same path (starting with `ol/`, without `.js`) as in the documentation.
The support was added in the webpack config in #8928
2018-11-26 17:18:52 +01:00
Tim Schaub
b3903df156 Use the composite renderer 2018-11-16 14:56:47 +01:00
ahocevar
071a02556e Fix example builder 2018-10-30 18:25:01 +01:00
Tim Schaub
d12ef20b12 Use Array<Foo> instead of Array.<Foo> 2018-07-25 18:32:43 -07:00
ahocevar
84a88616a8 Match filename only when seraching source 2018-07-08 23:31:04 +02:00
ahocevar
2837272590 Make webpack4 module structure work 2018-06-08 12:58:16 +02:00
Tim Schaub
48cbca1f6e Upgrade to Webpack 4 2018-06-07 11:24:39 +02:00
Tim Schaub
1991150079 Updates to get the examples building 2018-05-11 14:02:55 -06:00
Tim Schaub
1551bfffe0 Use list for cloak entries 2018-04-23 20:51:01 -06:00