XhmikosR
4112df4125
Add broken-link-checker.
2018-06-25 16:54:06 +03:00
XhmikosR
29bff9fdd0
Change karma tests to run sequential.
...
I was getting port in use errors.
2018-06-21 18:02:20 +03:00
XhmikosR
71a37425c9
Update all devDependencies apart from bundlesize and babel.
...
Newer bundlesize versions still don't work with node.js 10.x.
babel has some bugs that we need to be fixed.
2018-06-21 18:02:20 +03:00
Johann-S
96cbb58cb3
chore(bundlesize): increase bootstrap.js max size
2018-06-01 10:30:11 +02:00
XhmikosR
976aad0059
Remove the unused docs upload preview stuff. ( #26599 )
2018-05-27 11:44:29 +03:00
XhmikosR
c2b13b9c78
Run coveralls only on Travis and only once.
2018-05-23 13:54:51 +03:00
Johann-S
31cf1fdd8d
Add coverall to follow our coverage
2018-05-23 10:03:09 +02:00
XhmikosR
c3da2c8f31
Update again.
2018-05-22 17:26:21 +03:00
Johann-S
0338b61eb6
chore(deps): update qunit and karma-qunit
2018-05-22 17:26:21 +03:00
XhmikosR
0873ab71c7
Update devDependencies and gems.
...
Downgrade bundlesize until they make brotli optional since it doesn't work with node.js 10.x yet.
So, babel, qunit/karma-qunit and bundle-size aren't the latest versions.
2018-05-22 17:26:21 +03:00
Mark Otto
779ad9f174
Bump version to v4.1.1
2018-04-30 09:04:33 -07:00
XhmikosR
6199871d15
Update devDependencies. ( #26322 )
2018-04-17 15:32:08 +03:00
XhmikosR
b88f073806
Update devDependencies. ( #26309 )
2018-04-16 13:15:56 +03:00
XhmikosR
ee91fdbf14
Update dependencies and gems ( #26234 )
2018-04-10 15:35:18 +03:00
Mark Otto
8f7bd41993
Ship v4.1.0 ( #26218 )
...
* update docs path from docs/4.0/ to docs/4.1/
* bump version to 4.1.0
* Update redirects to work for 4.1 docs move
* Update docs version switcher to include latest and link to 4.0 docs
* re-run dist
* Update package-lock.json
* Update docs-navbar.html
2018-04-09 09:00:23 -07:00
XhmikosR
10c64bdae8
Fix broken URI fragments and redirects.
2018-04-02 19:19:09 +03:00
Johann-S
fd57d371f8
fix bundle and run test against it
2018-03-29 21:21:31 -07:00
XhmikosR
e0ab096bac
Update all devDependencies.
...
Kept back karma-qunit and qunitjs because tests fail.
2018-03-21 12:15:47 +02:00
Michael
7dc41e299b
Update to workbox 3.0 & fix breaking changes
2018-03-21 12:15:47 +02:00
XhmikosR
1a40784ab8
Update dependencies.
2018-03-21 12:15:47 +02:00
Johann-S
4d5c5923fa
Add Sinon to do better unit test
2018-03-13 15:37:11 +01:00
Johann-S
e43f97304e
add code coverage
2018-03-05 10:04:54 +01:00
XhmikosR
b7a549c8c3
Update devDependencies and gems. ( #25708 )
2018-03-05 09:14:58 +02:00
XhmikosR
9057d8da16
Update devDependencies and gems. ( #25551 )
2018-02-05 20:12:51 +02:00
XhmikosR
e559034d36
Update devDependencies and gems. ( #25502 )
2018-01-30 10:17:35 +02:00
XhmikosR
96a9e98e49
Update devDependencies. ( #25371 )
2018-01-22 14:40:50 +02:00
Mark Otto
572d00ac7e
Bump version to 4.0.0
2018-01-18 10:24:51 -08:00
XhmikosR
6d336502c7
Clean up and tweak ESLint rules.
...
Also, refactor ESLint and stylelint config files; now everything will work from our root dir.
2018-01-11 18:48:46 +02:00
XhmikosR
bfceedc84a
Update devDependencies and gems. ( #25192 )
2018-01-11 10:48:46 +02:00
XhmikosR
bf0e753517
Update devDependencies and gems. ( #25083 )
2017-12-31 02:03:22 +02:00
XhmikosR
06d8e58e9f
Add docs-github-serve
script for local serving the github
target. ( #25139 )
2017-12-31 01:54:42 +02:00
Mark Otto
ced70da441
Update version to 4.0.0-beta.3
2017-12-28 09:50:04 -08:00
XhmikosR
8b8999b07a
Update our browserslist. ( #24919 )
...
Update our browserslist.
* Add `last 1 major version` and `>= 1%`.
* Add Firefox.
Firefox v38 is older than the ESR, so basically replace ESR with v38.
2017-12-23 10:09:10 +02:00
XhmikosR
5cede31469
Update devDependencies and gems. ( #25023 )
2017-12-22 10:37:59 +02:00
XhmikosR
3a0f8d73df
Update devDependencies and gems. ( #24940 )
2017-12-05 01:02:29 +02:00
XhmikosR
c2c0eebd43
Update devDependencies and gems. ( #24876 )
2017-11-28 12:26:50 +02:00
XhmikosR
76295676a1
Replace lint-vars.sh with a Node.js script. ( #24860 )
...
Also, include it in the `css` npm script since it's instant.
2017-11-27 19:41:48 +02:00
XhmikosR
3de46286b2
Update package.json. ( #24582 )
...
1. Use the same jQuery version in jspm
2. Update the files to only include the source and dist folders
2017-11-25 02:02:25 +02:00
XhmikosR
68ca2946f7
Run karma tests in parallel.
2017-11-23 10:41:56 +02:00
Johann-S
e8ba37139f
Allow us to run our unit test on differents jquery version
2017-11-23 10:41:56 +02:00
XhmikosR
cdab56d940
Add a simple script to generate SRI hashes for our assets. ( #24814 )
2017-11-23 10:22:54 +02:00
XhmikosR
0f17d53770
Update devDependencies. ( #24829 )
2017-11-20 09:47:39 +01:00
XhmikosR
e29398ee20
Remove unused file and bundle ie-emulation-modes-warning.js with docs.min.js ( #24825 )
...
* Remove the unused assets/js/ie10-viewport-bug-workaround.js.
* Combine ie-emulation-modes-warning.js with docs.min.js.
2017-11-19 13:30:10 +01:00
XhmikosR
81cf6c4968
Don't run postcss for dist/css/*.min.css
files. ( #24676 )
2017-11-16 14:48:08 +02:00
XhmikosR
0ff7231faa
Update popper.js to v1.12.9. ( #24797 )
2017-11-16 12:53:11 +02:00
XhmikosR
1354a929f9
Update devDependencies. ( #24762 )
2017-11-13 11:11:55 +01:00
Johann-S
75bdc6d962
Update devDependencies ( #24722 )
2017-11-09 07:43:55 +02:00
Johann-S
83fd91cdf8
Update to babel beta 5
2017-11-08 01:04:31 +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
XhmikosR
96110893af
npm scripts: fix duplicate runs. ( #24532 )
...
`js-compile` and `js-minify` tasks already call their "children" tasks.
2017-10-24 14:48:17 +03:00
XhmikosR
0d71a8a738
Update popper.js to v1.12.6 and package-lock.json. ( #24512 )
2017-10-23 10:21:38 +03:00
Mark Otto
dbf5405cfd
fix version number
2017-10-19 12:23:29 -07:00
Mark Otto
cf00548f4e
new version number
2017-10-19 12:23:29 -07:00
XhmikosR
d763d019ad
Make 1.9.1 the minimum jQuery version again. ( #24434 )
2017-10-19 09:02:27 -07:00
Vohmyanin Sergey Vasilevich
dc5a096e03
Enable sourcemaps for bundles and include sourcemap for plugins in npm package. ( #24303 )
2017-10-19 09:01:26 +03:00
XhmikosR
fac70149b3
Update package-lock.json. ( #24386 )
...
Also, lock babel deps to 7.0.0-beta.2 so that we are on the safe side.
2017-10-17 16:27:07 +03:00
XhmikosR
64567de6d0
package.json: Change repo URL to git+https
. ( #24305 )
2017-10-09 14:34:32 +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
3edc03f4ee
Update devDependencies. ( #24298 )
2017-10-09 10:44:10 +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
5462404226
npm scripts: quote globs.
2017-10-04 13:01:15 +03:00
XhmikosR
7b766e1ad5
Switch to stylelint. ( #23572 )
2017-10-02 20:34:56 -07:00
XhmikosR
49ce5f3a64
Tweak bundlesize's targets. ( #24203 )
...
Separate CSS targets and tighten a couple others targets.
2017-10-02 22:03:12 +03:00
XhmikosR
44dcc8d719
Make Node.js 6 the minimum version.
...
Also, be consistent with Node.js' name.
2017-10-01 12:01:27 -07:00
XhmikosR
a143f82ccd
Add bundlesize.
2017-10-01 12:01:27 -07:00
XhmikosR
202cd09407
Tweak npm scripts. ( #24146 )
...
* make `css` and `js` "super" scripts which will run both main and docs scripts
* make `js-minify` run all js minify tasks
* use parallel in more places
2017-10-01 11:09:45 +03:00
Johann-S
54d4507281
Use sauce_browsers.json.
2017-09-29 19:39:25 +03:00
XhmikosR
2244d03b34
Remove grunt-saucelabs and Grunt.
2017-09-29 19:39:25 +03:00
Johann-S
b23ff97a85
Specify Travis job ID.
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
e8d9a034d0
Add eslint-plugin-compat.
...
We can check for browser compatibility on lint time now.
2017-09-26 17:16:27 +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
2e2ea74254
Move the workbox build to a postdocs-compile
script. ( #24106 )
...
This way, it's run for us automatically after `docs-compile`.
2017-09-26 13:08:02 +03:00
XhmikosR
eb2a6f2efd
Update package-lock.json. ( #23975 )
2017-09-17 20:27:30 +03:00
Johann-S
2dcce4ec30
Use cross-env to allow folks to build our js on their OS
2017-09-17 09:12:01 +02: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
XhmikosR
0705ee8070
Update babel-eslint to v8.0.0 and all devDependencies and gems.
2017-09-15 14:57:41 +02:00
Michael
5951508898
Pre-cache key assets with Workboxjs. ( #23533 )
2017-09-15 13:37:34 +03:00
vsn4ik
c82110d021
Fix jquery version
2017-09-05 21:49:29 +03:00
Tanguy Krotoff
c770e68836
Drop Bower support ( #23568 )
2017-09-04 15:29:05 -07:00
Johann-S
a20f614fe4
js-minify task should just minify our dist files not our docs.min.js
2017-09-04 16:15:47 +02: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
XhmikosR
e60c451e8b
Run all lint targets in test
script. ( #23685 )
2017-08-26 14:57:50 +03:00
XhmikosR
8876334b7f
Fix npm run docs-github
script. ( #23688 )
...
`$npm_config_tmp` is a non-existent variable.
Also, use double quotes since single ones don't work.
Finally, git ignore the temp file.
2017-08-26 12:59:04 +03:00
Johann-S
a416d32521
Update Popper.js to 1.12.3
2017-08-23 10:43:57 +03:00
Johann-S
b72489a851
Update which required jQuery release folks should use
2017-08-23 09:55:09 +03:00
Albert Willemsen
f822307694
fixed package.json jspm section.
2017-08-20 11:40:21 -07:00
XhmikosR
20abbc3c16
Register a service worker.
2017-08-15 14:35:36 +03:00
Arthur Franco
6d6d42b56a
Adding Gemfile to package.json
...
Gemfile was missing. Couldn't compile documentation when using npm.
2017-08-14 14:03:06 -07:00
Tom Scholz
012224386c
Moved watch task up to match the rest of the package.json ( #22756 )
2017-08-13 14:59:44 -07:00
Johann-S
7b0a0b246c
Add a README.md badge to track our dependencies and require jQuery >=3.0.0. ( #23125 )
2017-08-10 22:57:05 -07:00
Mark Otto
35f80bb12e
bump to beta
2017-08-10 20:56:35 -07:00
XhmikosR
f2304e74bd
Update devDependencies. ( #23264 )
2017-08-10 05:41:05 +03:00
Mark Otto
b21fc944b4
Move from dependencies to peerDependencies
2017-08-09 08:32:14 -07:00