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
XhmikosR
0cb7a1687c
Fix sourcemaps for node-sass too.
...
Specify `--source-map-contents true` for node-sass and `source-map-inline-sources` for clean-css.
Without this, the sourcemaps weren't found.
2017-08-09 08:31:25 -07:00
Johann-S
f4f63d8623
Update Popper.js to 1.11.0 ( #23162 )
2017-07-28 09:34:53 +03:00
Bardi Harborow
a83a0181f9
Errata from #23094 .
2017-07-16 15:07:28 +10:00
Bardi Harborow
bde16528d2
Switch to using NPM lock files.
2017-07-16 13:51:16 +10:00
Bardi Harborow
d35020cee8
Update dependencies.
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
477ea0c81b
add css-docs task to the dist build
2017-06-30 13:35:58 -07:00
Johann-S
4ae7d8170b
Revert #22534 - Add grunt to our devDependencies ( #22897 )
2017-06-22 22:26:13 +02:00
Mark Otto
440af84c7a
remove postcss-flexbugs-fixes from build process
2017-06-18 18:17:48 -07:00
Johann-S
11a5ca8ff3
Add back js-lint when we try to build our js
2017-06-16 10:57:13 +02:00
Johann-S
8f431fc5b8
Update Popper.js 1.10.1
2017-06-14 21:13:42 +02:00