Andreas Hocevar
405ed2af56
Include squash commit merges in changelog
2016-04-21 16:20:03 +02:00
Marc Jansen
5a00289e8e
Remove usage of graceful-fs
2016-03-31 10:30:58 +02:00
Marc Jansen
d3de8c38b5
Use fs-extra as fs
2016-03-31 10:30:58 +02:00
Frederic Junod
03d78cdd1c
Use removeSync function from fs-extra
2016-03-31 09:52:26 +02:00
Frederic Junod
19b0c65e4c
Use fs-extra instead of wrench
2016-03-31 09:27:56 +02:00
Andreas Hocevar
bf30e86b84
Merge pull request #5006 from ahocevar/update-slimerjs
...
Use the maintained slimerjs package
2016-03-10 13:53:52 +01:00
Andreas Hocevar
6062128b4b
Use the maintained slimerjs package
2016-03-10 12:25:16 +01:00
Marc Jansen
8c487d3036
Allow configuration of the test reporter
...
The reporter for the standard tests is still 'spec'; the one for the
gathering of code coverage is set to 'dot' to not clutter the output
of the logfile on travis.
2016-03-08 11:26:00 +01:00
Tim Schaub
6f525bfd2e
Use new package name
2016-01-28 09:26:23 -07:00
Tim Schaub
13a981c94b
Fewer blank lines
2016-01-11 22:03:23 -08:00
Tim Schaub
0a5d15db50
Remove jshint
2016-01-11 18:58:02 -08:00
Tim Schaub
b0a70b0ca6
Correcting invalid JSDoc blocks
2016-01-11 18:56:05 -08:00
Tim Schaub
38d0e98ff5
Whitespace
2016-01-11 18:56:05 -08:00
Tim Schaub
23f3e21ba4
Unused variables
2016-01-11 18:56:05 -08:00
Tim Schaub
1d65bab158
Dangling commas
2016-01-11 18:56:05 -08:00
Frederic Junod
2b64a7af7b
Ignore index.html in example list
...
Fixes #3685
2015-12-10 10:18:23 +01:00
Tim Schaub
5a511c7591
Remove "// NOCOMPILE" lines from examples
2015-11-18 09:56:13 -07:00
Tim Schaub
a2f84b144f
Avoid including bootstrap.min.css twice
2015-11-18 09:56:13 -07:00
Tim Schaub
74f2b4cb74
Intentional indentation and newlines
2015-11-18 09:56:13 -07:00
Tim Schaub
34dd7b76b1
Use jsdoc@3.4.0
2015-11-17 18:04:16 -07:00
Andreas Hocevar
a58f66a9a9
Fix usage of mocha-phantomjs-core after update
2015-11-06 20:34:30 +01:00
Tim Schaub
6c813020c2
Correct error message for missing layout property
2015-11-01 08:15:05 -07:00
Tim Schaub
0149924551
Update Metalsmith and layout plugin
2015-11-01 02:18:09 -07:00
Tim Schaub
98c9b0eb39
Update phantomjs and use mocha-phantomjs-core
2015-11-01 01:18:59 -07:00
Tim Schaub
ad3ee7cb33
Correctly resolve path to jsdoc
2015-10-31 15:10:05 -06:00
Tim Schaub
dc0e37b782
Use require.resolve() to find jsdoc
2015-10-30 06:21:21 -06:00
Andreas Hocevar
1c1010a65d
Create standalone versions of ol.ext packages
2015-10-20 14:00:18 +02:00
Andreas Hocevar
53704379fa
Make relative urls work for jsfiddle
2015-10-14 14:46:33 +02:00
Andreas Hocevar
3d82da1c7e
Allow cloaking of API keys and apply to Bing keys
2015-10-14 14:31:42 +02:00
Éric Lemoine
f30744c0b8
Simplify test-rendering.js
...
Now that https://github.com/laurentj/slimerjs/issues/333 is properly fixed (see 911fcb671a ) we can no longer read Slimer's exit code from a file. Instead, we can just use the process exit code, which simplifies the test-rendering.js script.
2015-09-24 13:30:54 +02:00
Frederic Junod
bf35b32a20
Suppress extraRequire compiler check in generated exports
2015-09-07 14:48:48 +02:00
Tim Schaub
4d5cf372b0
Always look for ol deps in the root of the ol repo
2015-09-01 21:43:22 -06:00
Tim Schaub
91d6844ecd
Install latest dependencies before building
2015-08-04 00:30:39 -06:00
Andreas Hocevar
80c4809aee
Do not provide an AMD environment to ol.ext modules
...
This fixes issues with ol.source.Vector being unable to use ol.ext.rbush,
but it also means that potential future external modules without node
module loader support will not work. If we ever depend on such a module,
we can replace "var define;" with a minimal AMD define shim.
2015-07-17 18:07:39 +02:00
Tim Schaub
4549d2f7a8
Try multiple ports
2015-07-09 10:49:24 -06:00
Tim Schaub
bfaac061c8
Provide a debug loader for the library
2015-07-09 10:16:15 -06:00
Tim Schaub
1b01efc08b
Check for exports before define
2015-06-24 21:53:52 -06:00
bill-chadwick
51c8bcae57
Updates for building on Windows using Cygwin.
...
Tested on Windows 7.
2015-05-14 07:08:16 +01:00
Éric Lemoine
762bb0f055
More specific regex in serve.js
...
This is to be able to use the dev server (`npm start`) to serve the hosted examples (located in the `build/hosted/<branch>` dir after `make host-examples`).
2015-04-30 09:14:40 +02:00
Éric Lemoine
6a16920378
Use graceful-fs in place of fs
...
Change generate-requires.js to use the graceful-fs module instead of fs. This is to avoid EMFILE errors on OSX because the maximum number of file descriptors have been reached.
2015-04-29 13:27:25 +02:00
Éric Lemoine
e40a51574b
Fix test-coverage.js script
...
Fix test-coverage by only replacing the last occurence of `/src/` when deriving the instrumented file path from the original file path.
2015-04-29 12:00:06 +02:00
Éric Lemoine
4c2c21a5d6
Add Makefile
2015-04-26 20:20:59 +02:00
Tim Schaub
c31ae25892
Replace non-breaking space (U+00A0) with regular space (U+0020)
2015-04-22 10:41:10 -06:00
Frederic Junod
288392c8a7
Remove externs/vbarray.js
2015-04-18 17:10:24 -06:00
Tim Schaub
2dd3fbf307
Renaming and docs for clarity
2015-04-17 16:09:43 -06:00
Tim Schaub
bc1bde6a86
Index what the examples require
2015-04-17 16:03:55 -06:00
Marc Jansen
fedceb9a05
Automatically add links to API-docs in examples
...
When we create the examples, we know exactly which specific `ol.…` symbols
we `goog.require(…)`. We can create links to the API documentation of these
symbols automatically.
2015-04-17 21:50:50 +02:00
Tim Schaub
c5cf709c55
The common.js script makes a "common" object available
2015-04-17 09:49:53 -06:00
Tim Schaub
84f3bea766
Upgrade Metalsmith to get new concurrency option
2015-04-17 06:22:38 -06:00
Tim Schaub
89f5e711e6
Example sources in the examples dir
2015-04-17 06:22:38 -06:00