XhmikosR
2bbb9e0efc
Shorten ignores - add more comments.
2017-10-31 21:36:17 +02:00
patrickhlauke
e80f61623b
Remove datetime-local
warning from vnu ignore list, change reboot example.
2017-10-31 21:36:17 +02:00
patrickhlauke
96a9fa1c82
Remove invalid example of title
attribute in an SVG and related vnu error suppression
2017-10-31 21:36:17 +02:00
patrickhlauke
ce90b82b19
Add comments to clarify why we ignore a couple of vnu's errors.
...
* "autocomplete" attribute errors
* "legend" is not allowed as child of "div"
2017-10-31 21:36:17 +02:00
XhmikosR
dde280618c
vnu-jar.js: pass -Xss512k
for 32-bit Java to avoid a StackOverflowError error.
2017-10-31 21:36:17 +02:00
XhmikosR
930783cb24
Re-enable vnu-jar's warnings and suppress the ones we don't need now.
2017-10-31 21:36:17 +02:00
XhmikosR
271f5071a3
build/*.js: es6ify. ( #24611 )
2017-10-31 12:41:03 +02:00
XhmikosR
6b884dcd76
Clean up package.json scripts. ( #24583 )
...
* rename build/htmllint.js to build/vnu-jar.js
* remove the unused `bash` script
* split the `docs-lint` scripts
* fix watch-js script to run only the parent `js-compile` script
2017-10-29 16:28:52 -07:00
Johann-S
62fbb23ee6
Change Rollup config to wrap our dist files with jQuery instead of $
2017-10-24 12:39:25 +02:00
XhmikosR
29d58fb758
Enable stylelint's function-comma-space-after
. ( #24501 )
...
The option is set to `always-single-line` in stylelint-config-standard which we extend.
2017-10-23 00:00:00 +03:00
XhmikosR
c70eaa156f
Set autoprefixer's cascade option to false. ( #24459 )
...
This saves a few bytes from the unminified dist files.
2017-10-22 15:23:23 +03:00
XhmikosR
2ef5b90136
Tighten htmllint's rules. ( #24471 )
2017-10-22 15:02:24 +03:00
Johann-S
da22bce2f0
Add information about failed tests
2017-10-10 12:58:41 +02:00
XhmikosR
d687ba5684
Remove unused code from postcss.config.js.
...
We actually want to generate a sourcemap for docs.min.css.
2017-10-09 11:20:05 +03:00
XhmikosR
a8fb64f3e3
Lint examples' CSS too.
2017-10-09 11:20:05 +03:00
XhmikosR
ecdaf0e34a
Run autoprefixer for examples' CSS too.
2017-10-09 11:20:05 +03:00
XhmikosR
607f26d0a3
Add back htmlhint.
2017-10-08 19:08:16 +03:00
XhmikosR
ee4176c9c9
Move vnu-jar to devDependencies and remove completely htmlhint.
2017-10-08 19:08:16 +03:00
Bardi Harborow
258507b756
Move from htmllint to Travis-only vnu.jar.
2017-10-08 19:08:16 +03:00
XhmikosR
5e7a9afe35
Update saucelabs-unit-test.js ( #24297 )
...
Add license header and minor formatting tweaks.
2017-10-08 17:48:37 +03:00
XhmikosR
ebc82db8ef
Enable stylelint's no-duplicate-selectors rule.
2017-10-07 00:11:40 +03:00
Mark Otto
a455a3e374
tweak output
2017-10-02 20:46:19 -07:00
Mark Otto
90da657546
initial pass at a build bash script for myself
2017-10-02 20:46:19 -07:00
XhmikosR
7b766e1ad5
Switch to stylelint. ( #23572 )
2017-10-02 20:34:56 -07:00
XhmikosR
7b514f48c7
Rename variables and remove unneeded return.
2017-09-29 19:39:25 +03:00
Johann-S
874fd5b952
Manage exceed maximum duration for our test
2017-09-29 19:39:25 +03:00
Johann-S
54d4507281
Use sauce_browsers.json.
2017-09-29 19:39:25 +03:00
Johann-S
b001118c98
Convert sauce_browser.yml to JSON.
2017-09-29 19:39:25 +03:00
Johann-S
b23ff97a85
Specify Travis job ID.
2017-09-29 19:39:25 +03:00
XhmikosR
bec0eb21d5
ES6-ify build/saucelabs-unit-test.js.
2017-09-29 19:39:25 +03:00
Johann-S
210bb221a8
Use jsunitsaucelabs to run our unit tests on Saucelabs
2017-09-29 19:39:25 +03:00
XhmikosR
502ac7ee4d
Lint docs js too and use `strict consistently. ( #24160 )
2017-09-28 17:25:28 +03:00
XhmikosR
fe06814f3e
Move uglify-js's config back to CLI. ( #24147 )
...
We need to pass different options and this seems cleaner at this point.
In order for docs.min.js to keeps all comments, we don't pass `compress`.
2017-09-28 15:35:23 +03:00
XhmikosR
f17443748d
Move Autoprefixer's config in package.json.
...
This is so other plugins can use it too.
2017-09-26 17:16:27 +03:00
XhmikosR
3bc9402350
build/*.js: ES6-ify files. ( #24112 )
2017-09-26 15:14:52 +03:00
XhmikosR
4d96ad8dfc
Tabs to spaces. ( #24110 )
2017-09-26 14:41:49 +03:00
Henry Zhu
f17b165f0f
Babel 7 ( #23966 )
...
* use .babelrc.js, compile bundled/non-bundled with loose mode
* add back helper, exclude typeof transform
2017-09-17 08:40:48 +02:00
Michael
5951508898
Pre-cache key assets with Workboxjs. ( #23533 )
2017-09-15 13:37:34 +03:00
Johann-S
c3fe53cd42
Use rollup to add our copyright instead of a custom script
2017-08-31 19:12:32 +02:00
Johann-S
9936bf5944
Create a bundled release of Bootstrap with Popper.js inside
2017-08-31 18:43:04 +02:00
Herst
0165a620ec
Adapt UglifyJS config for IE10
...
See mishoo/UglifyJS2#2198
2017-08-31 16:40:26 +02:00
Christian Oliff
78f29d2b3c
Update URL for supported browsers
2017-08-27 18:19:57 +10:00
Johann-S
b72489a851
Update which required jQuery release folks should use
2017-08-23 09:55:09 +03:00
XhmikosR
7a9ab5bfe1
Disable attr-name-style.
...
Pretty useless, we need to switch to the official HTML validator ASAP.
2017-08-11 12:52:44 +03:00
Johann-S
7641da387e
Add semicolon for our dist files in stamp.js ( #23182 )
2017-07-31 13:07:22 +03:00
Bardi Harborow
bde16528d2
Switch to using NPM lock files.
2017-07-16 13:51:16 +10:00
Johann-S
88b2e228c2
Use config file for UglifyJS to ensure same behavior on every environments ( #22990 )
2017-07-05 09:53:23 +02:00
Johann-S
2cbaefc244
Update Popper.js to 1.10.8
2017-07-04 10:37:44 +02:00
Mark Otto
c90cef019a
Add bash script to lint our variables
2017-07-01 22:57:19 -07:00
Mark Otto
8b34a0e172
ios9 and up opera
2017-06-30 11:42:56 -07:00