Vladimir Agafonkin
703ae02aa8
ES6 modules & Rollup ( #4989 )
...
* WIP ES6 modules & rollup
* WIP ES6 modules & rollup 2
* WIP ES6 modules & rollup 3
* WIP ES6 modules Browser
* WIP ES6 module fixes
* WIP ES6 modules: simpler browser exports
* WIP ES6: refactor CRS/Projection modules, CRS obj -> CRS.Base
* get rid of unnecessary index.js
* WIP ES6 modules, dom events and stuff
* Make linter happy, rollup to dist/
* revert to CRS namespace/class for now
* WIP rollup: export more stuff
* export controls
* rollup: export Layer
* rollup: export DomEvent
* rollup: export more layer types
* rollup: export Popup/Tooltip
* WIP: ES6-ify marker, icon, domutil, draggable.
* ES6-ify gridlayer, tilelayer.
* ES6-ify: Tweak imports-exports, code is now runnable!!
* ES6-ify: Fix scope in some DomUtils
* ES6-ify: Path, fix Popup
* ES6-ify: Lint & cleanup
* ES6-ify map handlers, more linting
* ES6-ify: Icon.Default namespacing
* ES6-ify: Renderers, CircleMarker
* ES6-ify: Circle, Polyline, LineUtil
* ES6-ify: Polygon, Rectangle, LineUtil, PolyUtil, linting
* ES6-ify: SVG.VML
* ES6-ify: DomEvent.Pointer, DomEvent.DoubleTap
* ES6-ify: Linting, make Karma play nice with Rollup
* ES6-ify: More work on fixing bits breaking some unit tests.
* ES6-ify: rollup the version number, fiddled with build scripts
* ES6-ify: Fiddle with test scripts
* ES6-ify: cleanup (refs to global L, imports from (DOM)Util), prevent cyclic loop on Map imports
* ES6-ify: More cleanup of (DOM)Util/Browser/DomEvent imports
* ES6ify: Use rollup's "legacy" option for ES3 (IE8) builds
* ES6-ify: Clean up build scripts, fix CONTRIBUTING.md instructions
* Typo
* ES6-ify: minor fixes and lefovers after rebasing on top of 1.0.2
* ES6-ify: upgrade to rollup 0.38 for proper IE8 builds, fix L.SVG.VML
* Make linter happy.
* ES6: Fixing typos and sxrew-ups after big rebase
* Fix symlink for debugging scripts
* ES6: Cleanup old build scripts
* ES6-ify: Update build system to include git rev in L.version
* ES6-ify: re-enable unit tests replacing L.Path with L.Polyline
* Export Path
* ES6ify: cleanup old banner file
* ES6-ify: whitespace in var declarations
* ES6-ify: Export toTransformation as L.transformation
* ES6-ify: cleanup L.transform exports
* ES6-ify: "import Util" in Transformation and SVG.VML
8 years ago
Vladimir Agafonkin
66e7b6425b
remove unnecessary lint args, close #4613
8 years ago
Manuel Lopez
28879629f3
moved eslint configuration to package.json ( #4571 )
...
This should help in the efforts of keeping the root directory clean.
8 years ago
Iván Sánchez Ortega
ca01120227
Use git rev as semver metadata
9 years ago
Iván Sánchez Ortega
560e73bac5
Trying out Leafdoc comments in L.Marker
...
Added Leafdoc comments to Layer.js
Leafdoc comments for Popup, Layer
Leafdoc comments: L.Evented, inheritances, minor tilelayer
Leafdoc comments: gridlayer & tilelayer options
Leafdoc comments: tilelayer, marker drag
Typos
Leafdoc: switch to shorthand method params
Leafdoc: Switch to shorthands in marker drag, WMS.
Leafdoc: Vector layers
Leafdoc: Layer group, feature group, geojson
Leafdoc: LatLng, Point, Bounds, Icons.
Leafdoc: Controls.
Leafdoc: DOM & utils.
Leafdoc: "jake docs" now builds the documentation
Leafdoc: Commit actual templates instead of symlinks
Leafdoc: Fix broken build, have jake print out uglifyjs errors
Leafdoc: Several L.Map bits.
Leafdoc: Map handlers
Leafdoc: Map events, L.CRS, misc. fixes
Leafdoc: Fixed ordering of classes by using new leafdoc features
Leafdoc: Misc bits at the bottom of the docs
🍂 doc: Map panes
🍂 doc: CRSs, projections and their templates
🍂 doc: miniclasses for map methods' options
Leafdoc: Cleanup L.Class, mark uninheritable sections, use Leafdoc 0.3.0
🍂 doc: miniclasses for event types, bump to Leafdoc 1.0.0
🍂 doc: Make linter happy after branch rebase
🍂 doc: Tweaked headers for inherited stuff.
🍂 doc: Tweaking section headers (white, padding, triangles)
Leafdoc: upgrade to 1.2, document SVG&Canvas, and misc bits
🍂 doc: minor CSS tweaks, version in filename, typo.
Add missing bits - supersedes #4105 , #4065 , #4031
🍂 doc: moved sections around, minor typos & fixes
Typo about LocationEvent
9 years ago
Yohan Boniface
a9658d7178
Use standard .eslintrc naming
10 years ago
Vladimir Agafonkin
aeb5083170
complete the switch to ESLint
10 years ago
Christian Schwarz
04ed2571fb
Fixed jake build if leaflet copy is not a git repository
10 years ago
Vladimir Agafonkin
9ae1623910
include version info in top comment, close #2276
11 years ago
Peter Wu
380c0843f2
Do not ignore custom build parameters
...
Regression from 941b206714
("improve size
reporting when building and add gzipped size").
11 years ago
Vladimir Agafonkin
941b206714
improve size reporting when building and add gzipped size
11 years ago
danzel
f89829ff85
Fix build script on windows.
11 years ago
Vladimir Agafonkin
244f9f39ce
improve and clean up build system, jshint specs in tests, close #2151
11 years ago
Vladimir Agafonkin
4492d8f92d
update Jakefile comment
12 years ago
Vladimir Agafonkin
08f0e90c70
minor comment fixes
12 years ago
Eldar Djafarov
7e537eb954
enable testacular runner
12 years ago
Vladimir Agafonkin
c6caf93c00
refactor build scripts, cleanup
12 years ago
Vladimir Agafonkin
9fac165906
update build scripts to work with UglifyJS2
12 years ago
Vladimir Agafonkin
4080a64adc
update website link, update build
12 years ago
Vladimir Agafonkin
9aa723d95b
cleanup Jakefile
12 years ago
mourner
70f9d3006b
CR LF -> LF
13 years ago
mourner
9707a4894e
Update changelog and build
13 years ago
mourner
43a405214c
Report build size change
13 years ago
mourner
b523a23bb5
fix line endings and update build 3
13 years ago
mourner
709f9ae84a
fix line endings and update build 2
13 years ago
mourner
1d945e98d9
fix line endings and update build
13 years ago
mourner
55f653333b
Readme update
13 years ago
mourner
f68a227680
integrate jshint into Jakefile, minor cleanup
13 years ago
mourner
313f3d9ebe
split build code into two files
13 years ago
mourner
a278c982b2
simplify deps management
13 years ago
mourner
f2a2868ed3
add components configuration to jake build
13 years ago