From ba86c314a46d70385ddc7ecdbf17874487065af5 Mon Sep 17 00:00:00 2001 From: Bardi Harborow Date: Wed, 21 Dec 2016 17:38:32 +1100 Subject: Move scss-lint to npm scripts. --- package.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'package.json') diff --git a/package.json b/package.json index f37edbb95..9ca76f663 100644 --- a/package.json +++ b/package.json @@ -23,6 +23,8 @@ "htmlhint": "htmlhint --config docs/.htmlhintrc _gh_pages/", "postcss": "postcss --config grunt/postcss.js --replace dist/css/*.css", "postcss-docs": "postcss --config grunt/postcss.js --no-map --replace docs/assets/css/docs.min.css && postcss --config grunt/postcss.js --no-map --replace docs/examples/**/*.css", + "scss-lint": "bundle exec scss-lint --config scss/.scss-lint.yml --exclude scss/_normalize.scss scss/*.scss", + "scss-lint-docs": "bundle exec scss-lint --config scss/.scss-lint.yml --exclude docs/assets/scss/docs.scss docs/assets/scss/*.scss", "update-shrinkwrap": "npm shrinkwrap --dev && shx mv ./npm-shrinkwrap.json ./grunt/npm-shrinkwrap.json", "test": "npm run eslint && npm run jscs && grunt test" }, @@ -65,7 +67,6 @@ "grunt-jekyll": "^0.4.4", "grunt-sass": "^1.2.1", "grunt-saucelabs": "^9.0.0", - "grunt-scss-lint": "^0.5.0", "grunt-stamp": "^0.3.0", "htmlhint": "^0.9.13", "is-travis": "^1.0.0", -- cgit v1.2.3 From 69935953413ca0bd96f2d70fe3b6f905ae2141b0 Mon Sep 17 00:00:00 2001 From: Bardi Harborow Date: Fri, 23 Dec 2016 15:02:54 +1100 Subject: Move clean-css to npm scripts. --- package.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'package.json') diff --git a/package.json b/package.json index 9ca76f663..f01c27eba 100644 --- a/package.json +++ b/package.json @@ -18,6 +18,8 @@ ], "scripts": { "change-version": "node grunt/change-version.js", + "clean-css": "cleancss --skip-advanced --source-map --output dist/css/bootstrap.min.css dist/css/bootstrap.css && cleancss --skip-advanced --source-map --output dist/css/bootstrap-grid.min.css dist/css/bootstrap-grid.css && cleancss --skip-advanced --source-map --output dist/css/bootstrap-reboot.min.css dist/css/bootstrap-reboot.css", + "clean-css-docs": "cleancss --skip-advanced --source-map --output docs/assets/css/docs.min.css docs/assets/css/docs.min.css", "eslint": "eslint --ignore-path .eslintignore js", "jscs": "jscs --config=js/.jscsrc js/src js/tests/unit docs/assets/js/src grunt Gruntfile.js docs/assets/js/ie-emulation-modes-warning.js docs/assets/js/ie10-viewport-bug-workaround.js", "htmlhint": "htmlhint --config docs/.htmlhintrc _gh_pages/", @@ -48,6 +50,7 @@ "babel-eslint": "^7.0.0", "babel-plugin-transform-es2015-modules-strip": "^0.1.0", "babel-preset-es2015": "^6.16.0", + "clean-css": "^3.4.23", "eslint": "^3.7.1", "grunt": "^1.0.1", "grunt-babel": "^6.0.0", @@ -57,7 +60,6 @@ "grunt-contrib-concat": "^1.0.1", "grunt-contrib-connect": "^1.0.2", "grunt-contrib-copy": "^1.0.0", - "grunt-contrib-cssmin": "^1.0.2", "grunt-contrib-qunit": "^1.2.0", "grunt-contrib-sass": "^1.0.0", "grunt-contrib-uglify": "^2.0.0", -- cgit v1.2.3 From effb2fb4b4bf12e6ecc3934761e0305147f6e2e2 Mon Sep 17 00:00:00 2001 From: Bardi Harborow Date: Fri, 23 Dec 2016 23:43:46 +1100 Subject: Move uglifyjs to npm script. --- package.json | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'package.json') diff --git a/package.json b/package.json index f01c27eba..19267d698 100644 --- a/package.json +++ b/package.json @@ -27,6 +27,8 @@ "postcss-docs": "postcss --config grunt/postcss.js --no-map --replace docs/assets/css/docs.min.css && postcss --config grunt/postcss.js --no-map --replace docs/examples/**/*.css", "scss-lint": "bundle exec scss-lint --config scss/.scss-lint.yml --exclude scss/_normalize.scss scss/*.scss", "scss-lint-docs": "bundle exec scss-lint --config scss/.scss-lint.yml --exclude docs/assets/scss/docs.scss docs/assets/scss/*.scss", + "uglify": "uglifyjs --compress warnings=false --mangle --comments '/^!/' --output dist/js/bootstrap.min.js dist/js/bootstrap.js", + "uglify-docs": "uglifyjs --compress warnings=false --mangle --comments '/^!/' --output docs/assets/js/docs.min.js docs/assets/js/vendor/*.js docs/assets/js/src/application.js", "update-shrinkwrap": "npm shrinkwrap --dev && shx mv ./npm-shrinkwrap.json ./grunt/npm-shrinkwrap.json", "test": "npm run eslint && npm run jscs && grunt test" }, @@ -62,7 +64,6 @@ "grunt-contrib-copy": "^1.0.0", "grunt-contrib-qunit": "^1.2.0", "grunt-contrib-sass": "^1.0.0", - "grunt-contrib-uglify": "^2.0.0", "grunt-contrib-watch": "^1.0.0", "grunt-exec": "^1.0.1", "grunt-html": "^8.0.2", @@ -78,7 +79,8 @@ "postcss-flexbugs-fixes": "^2.0.0", "shelljs": "^0.7.4", "shx": "^0.1.4", - "time-grunt": "^1.4.0" + "time-grunt": "^1.4.0", + "uglify-js": "^2.7.5" }, "engines": { "node": ">=4" -- cgit v1.2.3 From a34cdc063809ea903314cc5d7ee368a4e938b687 Mon Sep 17 00:00:00 2001 From: Mark Otto Date: Tue, 27 Dec 2016 10:00:55 -0800 Subject: bump jquery and grunt-sass plus shx? :shrug: --- package.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'package.json') diff --git a/package.json b/package.json index 19267d698..4767a2538 100644 --- a/package.json +++ b/package.json @@ -44,7 +44,7 @@ }, "license": "MIT", "dependencies": { - "jquery": "1.9.1 - 3", + "jquery": ">=1.9.1", "tether": "^1.3.7" }, "devDependencies": { @@ -68,7 +68,7 @@ "grunt-exec": "^1.0.1", "grunt-html": "^8.0.2", "grunt-jekyll": "^0.4.4", - "grunt-sass": "^1.2.1", + "grunt-sass": "2.0.0", "grunt-saucelabs": "^9.0.0", "grunt-stamp": "^0.3.0", "htmlhint": "^0.9.13", @@ -78,7 +78,7 @@ "postcss-cli": "^2.6.0", "postcss-flexbugs-fixes": "^2.0.0", "shelljs": "^0.7.4", - "shx": "^0.1.4", + "shx": "^0.2.1", "time-grunt": "^1.4.0", "uglify-js": "^2.7.5" }, -- cgit v1.2.3 From a8100e1f0113c82fea78d1d87e62ceba630fd18b Mon Sep 17 00:00:00 2001 From: Bardi Harborow Date: Sat, 31 Dec 2016 16:09:26 +1100 Subject: Extend ESLint to cover all JS files and drop JSCS. --- package.json | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'package.json') diff --git a/package.json b/package.json index 4767a2538..bace75722 100644 --- a/package.json +++ b/package.json @@ -20,8 +20,7 @@ "change-version": "node grunt/change-version.js", "clean-css": "cleancss --skip-advanced --source-map --output dist/css/bootstrap.min.css dist/css/bootstrap.css && cleancss --skip-advanced --source-map --output dist/css/bootstrap-grid.min.css dist/css/bootstrap-grid.css && cleancss --skip-advanced --source-map --output dist/css/bootstrap-reboot.min.css dist/css/bootstrap-reboot.css", "clean-css-docs": "cleancss --skip-advanced --source-map --output docs/assets/css/docs.min.css docs/assets/css/docs.min.css", - "eslint": "eslint --ignore-path .eslintignore js", - "jscs": "jscs --config=js/.jscsrc js/src js/tests/unit docs/assets/js/src grunt Gruntfile.js docs/assets/js/ie-emulation-modes-warning.js docs/assets/js/ie10-viewport-bug-workaround.js", + "eslint": "eslint --ignore-path .eslintignore js && eslint --config js/tests/.eslintrc.json --env node grunt Gruntfile.js && eslint --config js/tests/.eslintrc.json docs/assets/js/src docs/assets/js/ie-emulation-modes-warning.js docs/assets/js/ie10-viewport-bug-workaround.js", "htmlhint": "htmlhint --config docs/.htmlhintrc _gh_pages/", "postcss": "postcss --config grunt/postcss.js --replace dist/css/*.css", "postcss-docs": "postcss --config grunt/postcss.js --no-map --replace docs/assets/css/docs.min.css && postcss --config grunt/postcss.js --no-map --replace docs/examples/**/*.css", @@ -30,7 +29,7 @@ "uglify": "uglifyjs --compress warnings=false --mangle --comments '/^!/' --output dist/js/bootstrap.min.js dist/js/bootstrap.js", "uglify-docs": "uglifyjs --compress warnings=false --mangle --comments '/^!/' --output docs/assets/js/docs.min.js docs/assets/js/vendor/*.js docs/assets/js/src/application.js", "update-shrinkwrap": "npm shrinkwrap --dev && shx mv ./npm-shrinkwrap.json ./grunt/npm-shrinkwrap.json", - "test": "npm run eslint && npm run jscs && grunt test" + "test": "npm run eslint && grunt test" }, "style": "dist/css/bootstrap.css", "sass": "scss/bootstrap.scss", @@ -73,7 +72,6 @@ "grunt-stamp": "^0.3.0", "htmlhint": "^0.9.13", "is-travis": "^1.0.0", - "jscs": "^3.0.7", "load-grunt-tasks": "^3.5.2", "postcss-cli": "^2.6.0", "postcss-flexbugs-fixes": "^2.0.0", -- cgit v1.2.3 From 450ef91b7db53dff5630a49331682abd578068f6 Mon Sep 17 00:00:00 2001 From: Bardi Harborow Date: Tue, 3 Jan 2017 11:46:57 +1100 Subject: Move node-sass to npm script and drop Ruby Sass. --- package.json | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'package.json') diff --git a/package.json b/package.json index bace75722..ee7c2a26d 100644 --- a/package.json +++ b/package.json @@ -24,6 +24,8 @@ "htmlhint": "htmlhint --config docs/.htmlhintrc _gh_pages/", "postcss": "postcss --config grunt/postcss.js --replace dist/css/*.css", "postcss-docs": "postcss --config grunt/postcss.js --no-map --replace docs/assets/css/docs.min.css && postcss --config grunt/postcss.js --no-map --replace docs/examples/**/*.css", + "sass": "node-sass --output-style expanded --source-map true --precision 6 scss/bootstrap.scss dist/css/bootstrap.css && node-sass --output-style expanded --source-map true --precision 6 scss/bootstrap-grid.scss dist/css/bootstrap-grid.css && node-sass --output-style expanded --source-map true --precision 6 scss/bootstrap-reboot.scss dist/css/bootstrap-reboot.css", + "sass-docs": "node-sass --output-style expanded --source-map true --precision 6 docs/assets/scss/docs.scss docs/assets/css/docs.min.css", "scss-lint": "bundle exec scss-lint --config scss/.scss-lint.yml --exclude scss/_normalize.scss scss/*.scss", "scss-lint-docs": "bundle exec scss-lint --config scss/.scss-lint.yml --exclude docs/assets/scss/docs.scss docs/assets/scss/*.scss", "uglify": "uglifyjs --compress warnings=false --mangle --comments '/^!/' --output dist/js/bootstrap.min.js dist/js/bootstrap.js", @@ -62,17 +64,16 @@ "grunt-contrib-connect": "^1.0.2", "grunt-contrib-copy": "^1.0.0", "grunt-contrib-qunit": "^1.2.0", - "grunt-contrib-sass": "^1.0.0", "grunt-contrib-watch": "^1.0.0", "grunt-exec": "^1.0.1", "grunt-html": "^8.0.2", "grunt-jekyll": "^0.4.4", - "grunt-sass": "2.0.0", "grunt-saucelabs": "^9.0.0", "grunt-stamp": "^0.3.0", "htmlhint": "^0.9.13", "is-travis": "^1.0.0", "load-grunt-tasks": "^3.5.2", + "node-sass": "^4.1.1", "postcss-cli": "^2.6.0", "postcss-flexbugs-fixes": "^2.0.0", "shelljs": "^0.7.4", -- cgit v1.2.3 From 0ac7eb4fe0737df385299b2f476d49d3bcc5e8a4 Mon Sep 17 00:00:00 2001 From: Bardi Harborow Date: Thu, 5 Jan 2017 14:19:27 +1100 Subject: Update dependencies. --- package.json | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'package.json') diff --git a/package.json b/package.json index ee7c2a26d..0f08dfa1c 100644 --- a/package.json +++ b/package.json @@ -46,15 +46,15 @@ "license": "MIT", "dependencies": { "jquery": ">=1.9.1", - "tether": "^1.3.7" + "tether": "^1.4.0" }, "devDependencies": { - "autoprefixer": "^6.5.0", - "babel-eslint": "^7.0.0", + "autoprefixer": "^6.6.1", + "babel-eslint": "^7.1.1", "babel-plugin-transform-es2015-modules-strip": "^0.1.0", - "babel-preset-es2015": "^6.16.0", + "babel-preset-es2015": "^6.18.0", "clean-css": "^3.4.23", - "eslint": "^3.7.1", + "eslint": "^3.12.2", "grunt": "^1.0.1", "grunt-babel": "^6.0.0", "grunt-build-control": "^0.7.1", @@ -66,7 +66,7 @@ "grunt-contrib-qunit": "^1.2.0", "grunt-contrib-watch": "^1.0.0", "grunt-exec": "^1.0.1", - "grunt-html": "^8.0.2", + "grunt-html": "^8.1.0", "grunt-jekyll": "^0.4.4", "grunt-saucelabs": "^9.0.0", "grunt-stamp": "^0.3.0", @@ -75,8 +75,8 @@ "load-grunt-tasks": "^3.5.2", "node-sass": "^4.1.1", "postcss-cli": "^2.6.0", - "postcss-flexbugs-fixes": "^2.0.0", - "shelljs": "^0.7.4", + "postcss-flexbugs-fixes": "^2.1.0", + "shelljs": "^0.7.5", "shx": "^0.2.1", "time-grunt": "^1.4.0", "uglify-js": "^2.7.5" -- cgit v1.2.3 From 045888fa3887f5e65658499da11c8ad737222759 Mon Sep 17 00:00:00 2001 From: Mark Otto Date: Fri, 6 Jan 2017 08:38:04 -0800 Subject: version bump --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package.json') diff --git a/package.json b/package.json index 0f08dfa1c..4773a3ffe 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "bootstrap", "description": "The most popular front-end framework for developing responsive, mobile first projects on the web.", - "version": "4.0.0-alpha.5", + "version": "4.0.0-alpha.6", "keywords": [ "css", "sass", -- cgit v1.2.3 From cdf73209df37016210e0ac91282b84b554ec6d7d Mon Sep 17 00:00:00 2001 From: Bardi Harborow Date: Sat, 7 Jan 2017 16:22:23 +1100 Subject: Fix incorrect docs.min.js bundle source. --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package.json') diff --git a/package.json b/package.json index 4773a3ffe..69c7f6223 100644 --- a/package.json +++ b/package.json @@ -29,7 +29,7 @@ "scss-lint": "bundle exec scss-lint --config scss/.scss-lint.yml --exclude scss/_normalize.scss scss/*.scss", "scss-lint-docs": "bundle exec scss-lint --config scss/.scss-lint.yml --exclude docs/assets/scss/docs.scss docs/assets/scss/*.scss", "uglify": "uglifyjs --compress warnings=false --mangle --comments '/^!/' --output dist/js/bootstrap.min.js dist/js/bootstrap.js", - "uglify-docs": "uglifyjs --compress warnings=false --mangle --comments '/^!/' --output docs/assets/js/docs.min.js docs/assets/js/vendor/*.js docs/assets/js/src/application.js", + "uglify-docs": "uglifyjs --compress warnings=false --mangle --comments '/^!/' --output docs/assets/js/docs.min.js docs/assets/js/vendor/anchor.min.js docs/assets/js/vendor/clipboard.min.js docs/assets/js/vendor/holder.min.js docs/assets/js/src/application.js", "update-shrinkwrap": "npm shrinkwrap --dev && shx mv ./npm-shrinkwrap.json ./grunt/npm-shrinkwrap.json", "test": "npm run eslint && grunt test" }, -- cgit v1.2.3 From 4fa7749442ea7ab609d1c8c25dc4ba750194e542 Mon Sep 17 00:00:00 2001 From: Mark Otto Date: Sat, 21 Jan 2017 14:14:25 -0800 Subject: Drop Normalize, port relevant parts to Reboot (#21741) * Get this party started by removing mention of Normalize.css * Nuke the old comment, consolidate to a single line and number as appropriate * Bring over styles for HTML element from Normalize to Reboot * Move margin override for body element from Normalize to Reboot * Drop the block reset for HTML5 elements in IE9- from Normalize given we dropped IE9 support * Building on previous commit, do the same thing for figure, figcaption, and main * Remove IE9- display from Normalize given our browser support * Drop IE8 figure margin because we're IE10+ * No need for the h1 overrides because we reset these font and margin styles anyway in _type.scss already * Drop Safari 6 b and strong normalization because we're Safari 8+ * Remove mark styles for IE9- from Normalize * Remove old iOS audio fixes from Normalize * Remove IE9- display for progress from Normalize * Remove more IE9- rules from Normalize * One more IE9- display removal for canvas element * Move pre overrides from Normalize to Reboot * Move over some link resets to Reboot, drop others - Move over background-color and text-decoration - Drop focus outline change given it affects the offset on hover of focused links * Move over more code element resets, consolidate with pre overrides, too * Move over sub and sup wholesale * Move over img normalization to Reboot * Move over SVG override too * - Drop dupe hidden, but add comment for it - Move over template - Move over summary * Remove bulk of @viewport comment * edit down that code comment * consolidate html-based normalizations * update comments * Consolidate abbr styles * move over more type elements * move over hr changes * move over form controls and more * move over button resets * move over firefox button changes * move over search changes and more * we nuke all these styles for fieldsets anyway, so outright remove them * no need for those, we override them * move over legend, fieldset, progress * line break * delete normalize file * linting * update comment * clarify docs mentions of normalize and reboot * remove normalize excludes from linter * remove normalize excludes from cli task * linting * callout license since we forked part of normalize * Improve comments, move table background reset to .table class instead of in reboot * trailing space --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package.json') diff --git a/package.json b/package.json index 69c7f6223..ae913bbc1 100644 --- a/package.json +++ b/package.json @@ -26,7 +26,7 @@ "postcss-docs": "postcss --config grunt/postcss.js --no-map --replace docs/assets/css/docs.min.css && postcss --config grunt/postcss.js --no-map --replace docs/examples/**/*.css", "sass": "node-sass --output-style expanded --source-map true --precision 6 scss/bootstrap.scss dist/css/bootstrap.css && node-sass --output-style expanded --source-map true --precision 6 scss/bootstrap-grid.scss dist/css/bootstrap-grid.css && node-sass --output-style expanded --source-map true --precision 6 scss/bootstrap-reboot.scss dist/css/bootstrap-reboot.css", "sass-docs": "node-sass --output-style expanded --source-map true --precision 6 docs/assets/scss/docs.scss docs/assets/css/docs.min.css", - "scss-lint": "bundle exec scss-lint --config scss/.scss-lint.yml --exclude scss/_normalize.scss scss/*.scss", + "scss-lint": "bundle exec scss-lint --config scss/.scss-lint.yml scss/*.scss", "scss-lint-docs": "bundle exec scss-lint --config scss/.scss-lint.yml --exclude docs/assets/scss/docs.scss docs/assets/scss/*.scss", "uglify": "uglifyjs --compress warnings=false --mangle --comments '/^!/' --output dist/js/bootstrap.min.js dist/js/bootstrap.js", "uglify-docs": "uglifyjs --compress warnings=false --mangle --comments '/^!/' --output docs/assets/js/docs.min.js docs/assets/js/vendor/anchor.min.js docs/assets/js/vendor/clipboard.min.js docs/assets/js/vendor/holder.min.js docs/assets/js/src/application.js", -- cgit v1.2.3 From c5a9ebf57635cdf5096e76be961a05367edd3ddf Mon Sep 17 00:00:00 2001 From: Bardi Harborow Date: Mon, 23 Jan 2017 20:38:34 +1100 Subject: Move htmllint to npm script. --- package.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'package.json') diff --git a/package.json b/package.json index ae913bbc1..4a5aac3db 100644 --- a/package.json +++ b/package.json @@ -22,6 +22,7 @@ "clean-css-docs": "cleancss --skip-advanced --source-map --output docs/assets/css/docs.min.css docs/assets/css/docs.min.css", "eslint": "eslint --ignore-path .eslintignore js && eslint --config js/tests/.eslintrc.json --env node grunt Gruntfile.js && eslint --config js/tests/.eslintrc.json docs/assets/js/src docs/assets/js/ie-emulation-modes-warning.js docs/assets/js/ie10-viewport-bug-workaround.js", "htmlhint": "htmlhint --config docs/.htmlhintrc _gh_pages/", + "htmllint": "htmllint --rc docs/.htmllintrc _gh_pages/**/*.html js/tests/visual/*.html", "postcss": "postcss --config grunt/postcss.js --replace dist/css/*.css", "postcss-docs": "postcss --config grunt/postcss.js --no-map --replace docs/assets/css/docs.min.css && postcss --config grunt/postcss.js --no-map --replace docs/examples/**/*.css", "sass": "node-sass --output-style expanded --source-map true --precision 6 scss/bootstrap.scss dist/css/bootstrap.css && node-sass --output-style expanded --source-map true --precision 6 scss/bootstrap-grid.scss dist/css/bootstrap-grid.css && node-sass --output-style expanded --source-map true --precision 6 scss/bootstrap-reboot.scss dist/css/bootstrap-reboot.css", @@ -66,11 +67,11 @@ "grunt-contrib-qunit": "^1.2.0", "grunt-contrib-watch": "^1.0.0", "grunt-exec": "^1.0.1", - "grunt-html": "^8.1.0", "grunt-jekyll": "^0.4.4", "grunt-saucelabs": "^9.0.0", "grunt-stamp": "^0.3.0", "htmlhint": "^0.9.13", + "htmllint-cli": "0.0.6", "is-travis": "^1.0.0", "load-grunt-tasks": "^3.5.2", "node-sass": "^4.1.1", -- cgit v1.2.3 From cb87eebcbb2a585b366934f8efff988f1c0e7e57 Mon Sep 17 00:00:00 2001 From: Bardi Harborow Date: Sun, 5 Feb 2017 23:39:16 +1100 Subject: Update dependencies. --- package.json | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) (limited to 'package.json') diff --git a/package.json b/package.json index 4a5aac3db..130c45cb4 100644 --- a/package.json +++ b/package.json @@ -18,8 +18,8 @@ ], "scripts": { "change-version": "node grunt/change-version.js", - "clean-css": "cleancss --skip-advanced --source-map --output dist/css/bootstrap.min.css dist/css/bootstrap.css && cleancss --skip-advanced --source-map --output dist/css/bootstrap-grid.min.css dist/css/bootstrap-grid.css && cleancss --skip-advanced --source-map --output dist/css/bootstrap-reboot.min.css dist/css/bootstrap-reboot.css", - "clean-css-docs": "cleancss --skip-advanced --source-map --output docs/assets/css/docs.min.css docs/assets/css/docs.min.css", + "clean-css": "cleancss --level 1 --source-map --output dist/css/bootstrap.min.css dist/css/bootstrap.css && cleancss --level 1 --source-map --output dist/css/bootstrap-grid.min.css dist/css/bootstrap-grid.css && cleancss --level 1 --source-map --output dist/css/bootstrap-reboot.min.css dist/css/bootstrap-reboot.css", + "clean-css-docs": "cleancss --level 1 --source-map --output docs/assets/css/docs.min.css docs/assets/css/docs.min.css", "eslint": "eslint --ignore-path .eslintignore js && eslint --config js/tests/.eslintrc.json --env node grunt Gruntfile.js && eslint --config js/tests/.eslintrc.json docs/assets/js/src docs/assets/js/ie-emulation-modes-warning.js docs/assets/js/ie10-viewport-bug-workaround.js", "htmlhint": "htmlhint --config docs/.htmlhintrc _gh_pages/", "htmllint": "htmllint --rc docs/.htmllintrc _gh_pages/**/*.html js/tests/visual/*.html", @@ -50,35 +50,35 @@ "tether": "^1.4.0" }, "devDependencies": { - "autoprefixer": "^6.6.1", + "autoprefixer": "^6.7.2", "babel-eslint": "^7.1.1", "babel-plugin-transform-es2015-modules-strip": "^0.1.0", - "babel-preset-es2015": "^6.18.0", - "clean-css": "^3.4.23", - "eslint": "^3.12.2", + "babel-preset-es2015": "^6.22.0", + "clean-css-cli": "^4.0.0", + "eslint": "^3.15.0", "grunt": "^1.0.1", "grunt-babel": "^6.0.0", "grunt-build-control": "^0.7.1", "grunt-contrib-clean": "^1.0.0", - "grunt-contrib-compress": "^1.3.0", + "grunt-contrib-compress": "^1.4.1", "grunt-contrib-concat": "^1.0.1", "grunt-contrib-connect": "^1.0.2", "grunt-contrib-copy": "^1.0.0", "grunt-contrib-qunit": "^1.2.0", "grunt-contrib-watch": "^1.0.0", "grunt-exec": "^1.0.1", - "grunt-jekyll": "^0.4.4", + "grunt-jekyll": "^0.4.6", "grunt-saucelabs": "^9.0.0", "grunt-stamp": "^0.3.0", "htmlhint": "^0.9.13", - "htmllint-cli": "0.0.6", + "htmllint-cli": "^0.0.6", "is-travis": "^1.0.0", "load-grunt-tasks": "^3.5.2", - "node-sass": "^4.1.1", + "node-sass": "^4.5.0", "postcss-cli": "^2.6.0", "postcss-flexbugs-fixes": "^2.1.0", - "shelljs": "^0.7.5", - "shx": "^0.2.1", + "shelljs": "^0.7.6", + "shx": "^0.2.2", "time-grunt": "^1.4.0", "uglify-js": "^2.7.5" }, -- cgit v1.2.3 From db23b1f32e277e0e39485284f4007e8c19a31cf6 Mon Sep 17 00:00:00 2001 From: Bardi Harborow Date: Sat, 25 Feb 2017 16:32:18 +1100 Subject: Move Jekyll to npm script. --- package.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'package.json') diff --git a/package.json b/package.json index 130c45cb4..f468ed858 100644 --- a/package.json +++ b/package.json @@ -23,6 +23,8 @@ "eslint": "eslint --ignore-path .eslintignore js && eslint --config js/tests/.eslintrc.json --env node grunt Gruntfile.js && eslint --config js/tests/.eslintrc.json docs/assets/js/src docs/assets/js/ie-emulation-modes-warning.js docs/assets/js/ie10-viewport-bug-workaround.js", "htmlhint": "htmlhint --config docs/.htmlhintrc _gh_pages/", "htmllint": "htmllint --rc docs/.htmllintrc _gh_pages/**/*.html js/tests/visual/*.html", + "jekyll": "bundle exec jekyll build", + "jekyll-github": "shx echo 'github: true' > $npm_config_tmp/twbsjekyll.yml && npm run jekyll -- --config _config.yml,$npm_config_tmp/twbsjekyll.yml && shx rm $npm_config_tmp/twbsjekyll.yml", "postcss": "postcss --config grunt/postcss.js --replace dist/css/*.css", "postcss-docs": "postcss --config grunt/postcss.js --no-map --replace docs/assets/css/docs.min.css && postcss --config grunt/postcss.js --no-map --replace docs/examples/**/*.css", "sass": "node-sass --output-style expanded --source-map true --precision 6 scss/bootstrap.scss dist/css/bootstrap.css && node-sass --output-style expanded --source-map true --precision 6 scss/bootstrap-grid.scss dist/css/bootstrap-grid.css && node-sass --output-style expanded --source-map true --precision 6 scss/bootstrap-reboot.scss dist/css/bootstrap-reboot.css", @@ -67,7 +69,6 @@ "grunt-contrib-qunit": "^1.2.0", "grunt-contrib-watch": "^1.0.0", "grunt-exec": "^1.0.1", - "grunt-jekyll": "^0.4.6", "grunt-saucelabs": "^9.0.0", "grunt-stamp": "^0.3.0", "htmlhint": "^0.9.13", -- cgit v1.2.3 From 348c770a6cea18db1c0876b8820342e7400e0602 Mon Sep 17 00:00:00 2001 From: Bardi Harborow Date: Sun, 12 Mar 2017 03:32:50 +0000 Subject: Update dependencies. --- package.json | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) (limited to 'package.json') diff --git a/package.json b/package.json index f468ed858..a354ab722 100644 --- a/package.json +++ b/package.json @@ -25,8 +25,8 @@ "htmllint": "htmllint --rc docs/.htmllintrc _gh_pages/**/*.html js/tests/visual/*.html", "jekyll": "bundle exec jekyll build", "jekyll-github": "shx echo 'github: true' > $npm_config_tmp/twbsjekyll.yml && npm run jekyll -- --config _config.yml,$npm_config_tmp/twbsjekyll.yml && shx rm $npm_config_tmp/twbsjekyll.yml", - "postcss": "postcss --config grunt/postcss.js --replace dist/css/*.css", - "postcss-docs": "postcss --config grunt/postcss.js --no-map --replace docs/assets/css/docs.min.css && postcss --config grunt/postcss.js --no-map --replace docs/examples/**/*.css", + "postcss": "postcss --config grunt/ --replace dist/css/*.css", + "postcss-docs": "postcss --config grunt/ --replace docs/assets/css/docs.min.css && postcss --config grunt/ --replace docs/examples/**/*.css", "sass": "node-sass --output-style expanded --source-map true --precision 6 scss/bootstrap.scss dist/css/bootstrap.css && node-sass --output-style expanded --source-map true --precision 6 scss/bootstrap-grid.scss dist/css/bootstrap-grid.css && node-sass --output-style expanded --source-map true --precision 6 scss/bootstrap-reboot.scss dist/css/bootstrap-reboot.css", "sass-docs": "node-sass --output-style expanded --source-map true --precision 6 docs/assets/scss/docs.scss docs/assets/css/docs.min.css", "scss-lint": "bundle exec scss-lint --config scss/.scss-lint.yml scss/*.scss", @@ -52,12 +52,12 @@ "tether": "^1.4.0" }, "devDependencies": { - "autoprefixer": "^6.7.2", + "autoprefixer": "^6.7.7", "babel-eslint": "^7.1.1", "babel-plugin-transform-es2015-modules-strip": "^0.1.0", "babel-preset-es2015": "^6.22.0", - "clean-css-cli": "^4.0.0", - "eslint": "^3.15.0", + "clean-css-cli": "^4.0.8", + "eslint": "^3.17.1", "grunt": "^1.0.1", "grunt-babel": "^6.0.0", "grunt-build-control": "^0.7.1", @@ -66,9 +66,9 @@ "grunt-contrib-concat": "^1.0.1", "grunt-contrib-connect": "^1.0.2", "grunt-contrib-copy": "^1.0.0", - "grunt-contrib-qunit": "^1.2.0", + "grunt-contrib-qunit": "^1.3.0", "grunt-contrib-watch": "^1.0.0", - "grunt-exec": "^1.0.1", + "grunt-exec": "^2.0.0", "grunt-saucelabs": "^9.0.0", "grunt-stamp": "^0.3.0", "htmlhint": "^0.9.13", @@ -76,12 +76,12 @@ "is-travis": "^1.0.0", "load-grunt-tasks": "^3.5.2", "node-sass": "^4.5.0", - "postcss-cli": "^2.6.0", + "postcss-cli": "^3.0.0-beta", "postcss-flexbugs-fixes": "^2.1.0", - "shelljs": "^0.7.6", + "shelljs": "^0.7.7", "shx": "^0.2.2", "time-grunt": "^1.4.0", - "uglify-js": "^2.7.5" + "uglify-js": "^2.8.12" }, "engines": { "node": ">=4" -- cgit v1.2.3 From 09fb2b9af3ee7ef0e6a23e913ac74967d4a08d24 Mon Sep 17 00:00:00 2001 From: Bardi Harborow Date: Mon, 20 Mar 2017 05:07:18 +0000 Subject: Update dependencies. --- package.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'package.json') diff --git a/package.json b/package.json index a354ab722..d11ffbf41 100644 --- a/package.json +++ b/package.json @@ -55,9 +55,9 @@ "autoprefixer": "^6.7.7", "babel-eslint": "^7.1.1", "babel-plugin-transform-es2015-modules-strip": "^0.1.0", - "babel-preset-es2015": "^6.22.0", - "clean-css-cli": "^4.0.8", - "eslint": "^3.17.1", + "babel-preset-es2015": "^6.24.0", + "clean-css-cli": "^4.0.9", + "eslint": "^3.18.0", "grunt": "^1.0.1", "grunt-babel": "^6.0.0", "grunt-build-control": "^0.7.1", @@ -76,12 +76,12 @@ "is-travis": "^1.0.0", "load-grunt-tasks": "^3.5.2", "node-sass": "^4.5.0", - "postcss-cli": "^3.0.0-beta", + "postcss-cli": "^3.0.0", "postcss-flexbugs-fixes": "^2.1.0", "shelljs": "^0.7.7", "shx": "^0.2.2", "time-grunt": "^1.4.0", - "uglify-js": "^2.8.12" + "uglify-js": "^2.8.14" }, "engines": { "node": ">=4" -- cgit v1.2.3 From eae1d3873365f8f6ffcf4bc167977cd41b206469 Mon Sep 17 00:00:00 2001 From: Mark Otto Date: Mon, 10 Apr 2017 21:12:24 -0700 Subject: Package grunt (#22396) Remove docs files and Gruntfile from package managers --- package.json | 2 -- 1 file changed, 2 deletions(-) (limited to 'package.json') diff --git a/package.json b/package.json index d11ffbf41..7d2f2d893 100644 --- a/package.json +++ b/package.json @@ -88,10 +88,8 @@ }, "files": [ "dist", - "grunt", "js/**/*.js", "scss/**/*.scss", - "Gruntfile.js", "LICENSE" ], "jspm": { -- cgit v1.2.3 From b4ac48fdec7637c0c7c69f9d3ff9fc5d21d23676 Mon Sep 17 00:00:00 2001 From: Bardi Harborow Date: Wed, 19 Apr 2017 21:59:12 +1000 Subject: Build system overhaul. --- package.json | 95 ++++++++++++++++++++++++++++++++++-------------------------- 1 file changed, 54 insertions(+), 41 deletions(-) (limited to 'package.json') diff --git a/package.json b/package.json index 7d2f2d893..e7ec5afe0 100644 --- a/package.json +++ b/package.json @@ -17,24 +17,40 @@ "Twitter, Inc." ], "scripts": { - "change-version": "node grunt/change-version.js", - "clean-css": "cleancss --level 1 --source-map --output dist/css/bootstrap.min.css dist/css/bootstrap.css && cleancss --level 1 --source-map --output dist/css/bootstrap-grid.min.css dist/css/bootstrap-grid.css && cleancss --level 1 --source-map --output dist/css/bootstrap-reboot.min.css dist/css/bootstrap-reboot.css", - "clean-css-docs": "cleancss --level 1 --source-map --output docs/assets/css/docs.min.css docs/assets/css/docs.min.css", - "eslint": "eslint --ignore-path .eslintignore js && eslint --config js/tests/.eslintrc.json --env node grunt Gruntfile.js && eslint --config js/tests/.eslintrc.json docs/assets/js/src docs/assets/js/ie-emulation-modes-warning.js docs/assets/js/ie10-viewport-bug-workaround.js", - "htmlhint": "htmlhint --config docs/.htmlhintrc _gh_pages/", - "htmllint": "htmllint --rc docs/.htmllintrc _gh_pages/**/*.html js/tests/visual/*.html", - "jekyll": "bundle exec jekyll build", - "jekyll-github": "shx echo 'github: true' > $npm_config_tmp/twbsjekyll.yml && npm run jekyll -- --config _config.yml,$npm_config_tmp/twbsjekyll.yml && shx rm $npm_config_tmp/twbsjekyll.yml", - "postcss": "postcss --config grunt/ --replace dist/css/*.css", - "postcss-docs": "postcss --config grunt/ --replace docs/assets/css/docs.min.css && postcss --config grunt/ --replace docs/examples/**/*.css", - "sass": "node-sass --output-style expanded --source-map true --precision 6 scss/bootstrap.scss dist/css/bootstrap.css && node-sass --output-style expanded --source-map true --precision 6 scss/bootstrap-grid.scss dist/css/bootstrap-grid.css && node-sass --output-style expanded --source-map true --precision 6 scss/bootstrap-reboot.scss dist/css/bootstrap-reboot.css", - "sass-docs": "node-sass --output-style expanded --source-map true --precision 6 docs/assets/scss/docs.scss docs/assets/css/docs.min.css", - "scss-lint": "bundle exec scss-lint --config scss/.scss-lint.yml scss/*.scss", - "scss-lint-docs": "bundle exec scss-lint --config scss/.scss-lint.yml --exclude docs/assets/scss/docs.scss docs/assets/scss/*.scss", - "uglify": "uglifyjs --compress warnings=false --mangle --comments '/^!/' --output dist/js/bootstrap.min.js dist/js/bootstrap.js", - "uglify-docs": "uglifyjs --compress warnings=false --mangle --comments '/^!/' --output docs/assets/js/docs.min.js docs/assets/js/vendor/anchor.min.js docs/assets/js/vendor/clipboard.min.js docs/assets/js/vendor/holder.min.js docs/assets/js/src/application.js", - "update-shrinkwrap": "npm shrinkwrap --dev && shx mv ./npm-shrinkwrap.json ./grunt/npm-shrinkwrap.json", - "test": "npm run eslint && grunt test" + "bash": "bash", + "css": "npm-run-all css-lint css-compile css-prefix css-minify", + "css-docs": "npm-run-all css-lint-docs css-compile-docs css-prefix-docs css-minify-docs", + "css-lint": "bundle exec scss-lint --config scss/.scss-lint.yml scss/*.scss", + "css-lint-docs": "bundle exec scss-lint --config scss/.scss-lint.yml --exclude docs/assets/scss/docs.scss docs/assets/scss/*.scss", + "css-compile": "node-sass --output-style expanded --source-map true --precision 6 scss/bootstrap.scss dist/css/bootstrap.css && node-sass --output-style expanded --source-map true --precision 6 scss/bootstrap-grid.scss dist/css/bootstrap-grid.css && node-sass --output-style expanded --source-map true --precision 6 scss/bootstrap-reboot.scss dist/css/bootstrap-reboot.css", + "css-compile-docs": "node-sass --output-style expanded --source-map true --precision 6 docs/assets/scss/docs.scss docs/assets/css/docs.min.css", + "css-prefix": "postcss --config build/ --replace dist/css/*.css", + "css-prefix-docs": "postcss --config build/ --no-map --replace docs/assets/css/docs.min.css docs/examples/**/*.css", + "css-minify": "cleancss --level 1 --source-map --output dist/css/bootstrap.min.css dist/css/bootstrap.css && cleancss --level 1 --source-map --output dist/css/bootstrap-grid.min.css dist/css/bootstrap-grid.css && cleancss --level 1 --source-map --output dist/css/bootstrap-reboot.min.css dist/css/bootstrap-reboot.css", + "css-minify-docs": "cleancss --level 1 --source-map --output docs/assets/css/docs.min.css docs/assets/css/docs.min.css", + "js": "npm-run-all js-compile js-minify", + "js-docs": "npm-run-all js-lint-docs js-minify-docs", + "js-lint": "eslint js/ && eslint --config js/tests/.eslintrc.json --env node build/", + "js-lint-docs": "eslint --config js/tests/.eslintrc.json docs/assets/js/", + "js-compile": "npm-run-all --parallel js-compile-*", + "js-compile-bundle": "shx cat js/src/util.js js/src/alert.js js/src/button.js js/src/carousel.js js/src/collapse.js js/src/dropdown.js js/src/modal.js js/src/scrollspy.js js/src/tab.js js/src/tooltip.js js/src/popover.js | shx sed 's/^(import|export).*//' | babel --filename js/src/bootstrap.js | node build/stamp.js > dist/js/bootstrap.js", + "js-compile-plugins": "babel js/src/ --out-dir js/dist/ --source-maps", + "js-minify": "uglifyjs --compress warnings=false --mangle --comments '/^!/' --output dist/js/bootstrap.min.js dist/js/bootstrap.js", + "js-minify-docs": "uglifyjs --compress warnings=false --mangle --comments '/^!/' --output docs/assets/js/docs.min.js docs/assets/js/vendor/anchor.min.js docs/assets/js/vendor/clipboard.min.js docs/assets/js/vendor/holder.min.js docs/assets/js/src/application.js", + "js-test": "phantomjs ./node_modules/qunit-phantomjs-runner/runner.js js/tests/index.html 60", + "js-test-cloud": "ruby -run -ehttpd . -p3000 & grunt saucelabs-qunit", + "docs": "npm-run-all docs-compile docs-lint", + "docs-lint": "htmlhint --config docs/.htmlhintrc _gh_pages/ js/tests/visual/ && htmllint --rc docs/.htmllintrc _gh_pages/*.html _gh_pages/**/*.html js/tests/visual/*.html", + "docs-clean": "shx rm -r docs/dist/* && shx cp -r dist/* docs/dist/", + "docs-compile": "npm run docs-clean && bundle exec jekyll build", + "docs-serve": "npm run docs-clean && bundle exec jekyll serve", + "docs-github": "shx echo 'github: true' > $npm_config_tmp/twbsconfig.yml && npm run docs-compile -- --config _config.yml,$npm_config_tmp/twbsconfig.yml && shx rm $npm_config_tmp/twbsconfig.yml", + "docs-upload-preview": "build/upload-preview.sh", + "maintenance-dependencies": "ncu -a -x jquery && bundle update && shx echo 'Manually update docs/assets/js/vendor/*, js/tests/vendor/*, bower.json and .travis.yml'", + "maintenance-shrinkwrap": "npm shrinkwrap --dev && shx mv npm-shrinkwrap.json build/npm-shrinkwrap.json", + "release-version": "node build/change-version.js", + "release-zip": "cd dist/ && zip -r9 bootstrap-$npm_package_version-dist.zip * && shx mv bootstrap-$npm_package_version-dist.zip ..", + "test": "npm-run-all --parallel css js && npm-run-all docs" }, "style": "dist/css/bootstrap.css", "sass": "scss/bootstrap.scss", @@ -53,42 +69,39 @@ }, "devDependencies": { "autoprefixer": "^6.7.7", - "babel-eslint": "^7.1.1", - "babel-plugin-transform-es2015-modules-strip": "^0.1.0", - "babel-preset-es2015": "^6.24.0", - "clean-css-cli": "^4.0.9", - "eslint": "^3.18.0", + "babel-cli": "^6.24.1", + "babel-eslint": "^7.2.2", + "babel-plugin-transform-es2015-modules-strip": "^0.1.1", + "babel-preset-es2015": "^7.0.0-alpha.7", + "clean-css-cli": "^4.0.12", + "eslint": "^3.19.0", "grunt": "^1.0.1", - "grunt-babel": "^6.0.0", - "grunt-build-control": "^0.7.1", - "grunt-contrib-clean": "^1.0.0", - "grunt-contrib-compress": "^1.4.1", - "grunt-contrib-concat": "^1.0.1", - "grunt-contrib-connect": "^1.0.2", - "grunt-contrib-copy": "^1.0.0", - "grunt-contrib-qunit": "^1.3.0", - "grunt-contrib-watch": "^1.0.0", - "grunt-exec": "^2.0.0", "grunt-saucelabs": "^9.0.0", - "grunt-stamp": "^0.3.0", "htmlhint": "^0.9.13", "htmllint-cli": "^0.0.6", - "is-travis": "^1.0.0", - "load-grunt-tasks": "^3.5.2", - "node-sass": "^4.5.0", - "postcss-cli": "^3.0.0", - "postcss-flexbugs-fixes": "^2.1.0", + "node-sass": "^4.5.2", + "npm-run-all": "^4.0.2", + "phantomjs-prebuilt": "^2.1.14", + "postcss-cli": "^3.1.1", + "postcss-flexbugs-fixes": "^2.1.1", + "qunit-phantomjs-runner": "^2.3.0", + "qunitjs": "^2.3.1", "shelljs": "^0.7.7", "shx": "^0.2.2", - "time-grunt": "^1.4.0", - "uglify-js": "^2.8.14" + "uglify-js": "^2.8.22" }, "engines": { "node": ">=4" }, "files": [ + ".babelrc", + ".eslintignore", + "Gruntfile.js", "dist", + "build", + "js/.eslintrc.json", "js/**/*.js", + "scss/.scss-lint.yml", "scss/**/*.scss", "LICENSE" ], -- cgit v1.2.3 From 2906b612d5bc3d7e33950044c9b89a91b117df03 Mon Sep 17 00:00:00 2001 From: Bardi Harborow Date: Thu, 20 Apr 2017 20:33:51 +1000 Subject: More minor build tweaks and docs updates. --- package.json | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'package.json') diff --git a/package.json b/package.json index e7ec5afe0..ab1185bd7 100644 --- a/package.json +++ b/package.json @@ -30,15 +30,15 @@ "css-minify-docs": "cleancss --level 1 --source-map --output docs/assets/css/docs.min.css docs/assets/css/docs.min.css", "js": "npm-run-all js-compile js-minify", "js-docs": "npm-run-all js-lint-docs js-minify-docs", - "js-lint": "eslint js/ && eslint --config js/tests/.eslintrc.json --env node build/", + "js-lint": "eslint js/ && eslint --config js/tests/.eslintrc.json --env node build/ Gruntfile.js", "js-lint-docs": "eslint --config js/tests/.eslintrc.json docs/assets/js/", "js-compile": "npm-run-all --parallel js-compile-*", - "js-compile-bundle": "shx cat js/src/util.js js/src/alert.js js/src/button.js js/src/carousel.js js/src/collapse.js js/src/dropdown.js js/src/modal.js js/src/scrollspy.js js/src/tab.js js/src/tooltip.js js/src/popover.js | shx sed 's/^(import|export).*//' | babel --filename js/src/bootstrap.js | node build/stamp.js > dist/js/bootstrap.js", + "js-compile-bundle": "shx cat js/src/util.js js/src/alert.js js/src/button.js js/src/carousel.js js/src/collapse.js js/src/dropdown.js js/src/modal.js js/src/scrollspy.js js/src/tab.js js/src/tooltip.js js/src/popover.js | shx sed \"s/^(import|export).*//\" | babel --filename js/src/bootstrap.js | node build/stamp.js > dist/js/bootstrap.js", "js-compile-plugins": "babel js/src/ --out-dir js/dist/ --source-maps", "js-minify": "uglifyjs --compress warnings=false --mangle --comments '/^!/' --output dist/js/bootstrap.min.js dist/js/bootstrap.js", "js-minify-docs": "uglifyjs --compress warnings=false --mangle --comments '/^!/' --output docs/assets/js/docs.min.js docs/assets/js/vendor/anchor.min.js docs/assets/js/vendor/clipboard.min.js docs/assets/js/vendor/holder.min.js docs/assets/js/src/application.js", "js-test": "phantomjs ./node_modules/qunit-phantomjs-runner/runner.js js/tests/index.html 60", - "js-test-cloud": "ruby -run -ehttpd . -p3000 & grunt saucelabs-qunit", + "js-test-cloud": "ruby -run -ehttpd . -p3000 > /dev/null & grunt saucelabs-qunit", "docs": "npm-run-all docs-compile docs-lint", "docs-lint": "htmlhint --config docs/.htmlhintrc _gh_pages/ js/tests/visual/ && htmllint --rc docs/.htmllintrc _gh_pages/*.html _gh_pages/**/*.html js/tests/visual/*.html", "docs-clean": "shx rm -r docs/dist/* && shx cp -r dist/* docs/dist/", @@ -50,7 +50,8 @@ "maintenance-shrinkwrap": "npm shrinkwrap --dev && shx mv npm-shrinkwrap.json build/npm-shrinkwrap.json", "release-version": "node build/change-version.js", "release-zip": "cd dist/ && zip -r9 bootstrap-$npm_package_version-dist.zip * && shx mv bootstrap-$npm_package_version-dist.zip ..", - "test": "npm-run-all --parallel css js && npm-run-all docs" + "dist": "npm-run-all --parallel css js", + "test": "npm-run-all dist docs" }, "style": "dist/css/bootstrap.css", "sass": "scss/bootstrap.scss", -- cgit v1.2.3 From d336adfafdf2c8edf8715a9d5dc3becaee819483 Mon Sep 17 00:00:00 2001 From: Johann-S Date: Thu, 27 Apr 2017 23:03:17 +0200 Subject: Fix build by installing grunt dependencies before js-test-cloud --- package.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'package.json') diff --git a/package.json b/package.json index ab1185bd7..4833746d1 100644 --- a/package.json +++ b/package.json @@ -38,7 +38,9 @@ "js-minify": "uglifyjs --compress warnings=false --mangle --comments '/^!/' --output dist/js/bootstrap.min.js dist/js/bootstrap.js", "js-minify-docs": "uglifyjs --compress warnings=false --mangle --comments '/^!/' --output docs/assets/js/docs.min.js docs/assets/js/vendor/anchor.min.js docs/assets/js/vendor/clipboard.min.js docs/assets/js/vendor/holder.min.js docs/assets/js/src/application.js", "js-test": "phantomjs ./node_modules/qunit-phantomjs-runner/runner.js js/tests/index.html 60", - "js-test-cloud": "ruby -run -ehttpd . -p3000 > /dev/null & grunt saucelabs-qunit", + "js-test-dep": "npm install grunt && npm install grunt-saucelabs", + "js-launch-cloud": "ruby -run -ehttpd . -p3000 > /dev/null & grunt saucelabs-qunit", + "js-test-cloud": "npm-run-all js-test-dep js-launch-cloud", "docs": "npm-run-all docs-compile docs-lint", "docs-lint": "htmlhint --config docs/.htmlhintrc _gh_pages/ js/tests/visual/ && htmllint --rc docs/.htmllintrc _gh_pages/*.html _gh_pages/**/*.html js/tests/visual/*.html", "docs-clean": "shx rm -r docs/dist/* && shx cp -r dist/* docs/dist/", @@ -76,8 +78,6 @@ "babel-preset-es2015": "^7.0.0-alpha.7", "clean-css-cli": "^4.0.12", "eslint": "^3.19.0", - "grunt": "^1.0.1", - "grunt-saucelabs": "^9.0.0", "htmlhint": "^0.9.13", "htmllint-cli": "^0.0.6", "node-sass": "^4.5.2", -- cgit v1.2.3 From ebf0c3104e8c70daeb77696277e22366ec144b88 Mon Sep 17 00:00:00 2001 From: Johann-S Date: Thu, 27 Apr 2017 23:20:29 +0200 Subject: Run js-test locally before js-test-cloud --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package.json') diff --git a/package.json b/package.json index 4833746d1..28937f563 100644 --- a/package.json +++ b/package.json @@ -53,7 +53,7 @@ "release-version": "node build/change-version.js", "release-zip": "cd dist/ && zip -r9 bootstrap-$npm_package_version-dist.zip * && shx mv bootstrap-$npm_package_version-dist.zip ..", "dist": "npm-run-all --parallel css js", - "test": "npm-run-all dist docs" + "test": "npm-run-all dist js-test docs" }, "style": "dist/css/bootstrap.css", "sass": "scss/bootstrap.scss", -- cgit v1.2.3 From 03c26407aa1e0dc082a367d54df34e639b1697bb Mon Sep 17 00:00:00 2001 From: Mark Otto Date: Fri, 21 Apr 2017 23:35:24 -0700 Subject: watch task docs + css --- package.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'package.json') diff --git a/package.json b/package.json index 28937f563..7307a56b1 100644 --- a/package.json +++ b/package.json @@ -53,7 +53,8 @@ "release-version": "node build/change-version.js", "release-zip": "cd dist/ && zip -r9 bootstrap-$npm_package_version-dist.zip * && shx mv bootstrap-$npm_package_version-dist.zip ..", "dist": "npm-run-all --parallel css js", - "test": "npm-run-all dist js-test docs" + "test": "npm-run-all dist js-test docs", + "watch": "nodemon -e scss -x \"npm run css && npm run css-docs\"" }, "style": "dist/css/bootstrap.css", "sass": "scss/bootstrap.scss", @@ -81,6 +82,7 @@ "htmlhint": "^0.9.13", "htmllint-cli": "^0.0.6", "node-sass": "^4.5.2", + "nodemon": "^1.11.0", "npm-run-all": "^4.0.2", "phantomjs-prebuilt": "^2.1.14", "postcss-cli": "^3.1.1", -- cgit v1.2.3 From 482052585eee27bd8f3b315c2cce9120ecd11559 Mon Sep 17 00:00:00 2001 From: Mark Otto Date: Fri, 21 Apr 2017 23:46:54 -0700 Subject: don't prefix docs css, it generates .map files and mucks it all up --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package.json') diff --git a/package.json b/package.json index 7307a56b1..5440548a5 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "css-compile": "node-sass --output-style expanded --source-map true --precision 6 scss/bootstrap.scss dist/css/bootstrap.css && node-sass --output-style expanded --source-map true --precision 6 scss/bootstrap-grid.scss dist/css/bootstrap-grid.css && node-sass --output-style expanded --source-map true --precision 6 scss/bootstrap-reboot.scss dist/css/bootstrap-reboot.css", "css-compile-docs": "node-sass --output-style expanded --source-map true --precision 6 docs/assets/scss/docs.scss docs/assets/css/docs.min.css", "css-prefix": "postcss --config build/ --replace dist/css/*.css", - "css-prefix-docs": "postcss --config build/ --no-map --replace docs/assets/css/docs.min.css docs/examples/**/*.css", + "css-prefix-docs": "postcss --config build/ --no-map --replace docs/assets/css/docs.min.css", "css-minify": "cleancss --level 1 --source-map --output dist/css/bootstrap.min.css dist/css/bootstrap.css && cleancss --level 1 --source-map --output dist/css/bootstrap-grid.min.css dist/css/bootstrap-grid.css && cleancss --level 1 --source-map --output dist/css/bootstrap-reboot.min.css dist/css/bootstrap-reboot.css", "css-minify-docs": "cleancss --level 1 --source-map --output docs/assets/css/docs.min.css docs/assets/css/docs.min.css", "js": "npm-run-all js-compile js-minify", -- cgit v1.2.3 From dbe8e554bb0df9175c31c68efa05f89ef26461fc Mon Sep 17 00:00:00 2001 From: Johann-S Date: Fri, 28 Apr 2017 13:43:42 +0200 Subject: Add watch-css and watch-js + a global watch command --- package.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'package.json') diff --git a/package.json b/package.json index 5440548a5..7e9ee3c75 100644 --- a/package.json +++ b/package.json @@ -54,7 +54,9 @@ "release-zip": "cd dist/ && zip -r9 bootstrap-$npm_package_version-dist.zip * && shx mv bootstrap-$npm_package_version-dist.zip ..", "dist": "npm-run-all --parallel css js", "test": "npm-run-all dist js-test docs", - "watch": "nodemon -e scss -x \"npm run css && npm run css-docs\"" + "watch-css": "nodemon --ignore js/ --ignore dist/ -e scss -x \"npm run css && npm run css-docs\"", + "watch-js": "nodemon --ignore scss/ --ignore js/dist/ --ignore dist/ -e js -x \"npm run js-compile\"", + "watch": "npm-run-all --parallel watch-css watch-js" }, "style": "dist/css/bootstrap.css", "sass": "scss/bootstrap.scss", -- cgit v1.2.3 From 954f482f4a48939c78b8e00199de0090cd5239aa Mon Sep 17 00:00:00 2001 From: Johann-S Date: Tue, 2 May 2017 15:26:45 +0200 Subject: Remove log from WEBrick during js-test-cloud --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package.json') diff --git a/package.json b/package.json index 7e9ee3c75..97bb60381 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ "js-minify-docs": "uglifyjs --compress warnings=false --mangle --comments '/^!/' --output docs/assets/js/docs.min.js docs/assets/js/vendor/anchor.min.js docs/assets/js/vendor/clipboard.min.js docs/assets/js/vendor/holder.min.js docs/assets/js/src/application.js", "js-test": "phantomjs ./node_modules/qunit-phantomjs-runner/runner.js js/tests/index.html 60", "js-test-dep": "npm install grunt && npm install grunt-saucelabs", - "js-launch-cloud": "ruby -run -ehttpd . -p3000 > /dev/null & grunt saucelabs-qunit", + "js-launch-cloud": "ruby -r webrick -e \"s = WEBrick::HTTPServer.new(:Port => 3000, :DocumentRoot => Dir.pwd, :Logger => WEBrick::Log.new('/dev/null'), :AccessLog => []); trap('INT') { s.shutdown }; s.start\" & grunt saucelabs-qunit", "js-test-cloud": "npm-run-all js-test-dep js-launch-cloud", "docs": "npm-run-all docs-compile docs-lint", "docs-lint": "htmlhint --config docs/.htmlhintrc _gh_pages/ js/tests/visual/ && htmllint --rc docs/.htmllintrc _gh_pages/*.html _gh_pages/**/*.html js/tests/visual/*.html", -- cgit v1.2.3 From c4b4d534a4e935db72a37b54f0f41f4dba4c83de Mon Sep 17 00:00:00 2001 From: Johann-S Date: Mon, 17 Apr 2017 15:20:53 +0200 Subject: Remove Tether from package.json + Update Popper --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package.json') diff --git a/package.json b/package.json index 97bb60381..4ea20b9dc 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,7 @@ "license": "MIT", "dependencies": { "jquery": ">=1.9.1", - "tether": "^1.4.0" + "Popper": "^1.8.1" }, "devDependencies": { "autoprefixer": "^6.7.7", -- cgit v1.2.3 From d5fabf8de50710c5a09ecd91f4b9e961e67d7937 Mon Sep 17 00:00:00 2001 From: Johann-S Date: Tue, 18 Apr 2017 14:02:24 +0200 Subject: Remove totaly Tether from documentation + dependencies --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package.json') diff --git a/package.json b/package.json index 4ea20b9dc..ebed39388 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,7 @@ "license": "MIT", "dependencies": { "jquery": ">=1.9.1", - "Popper": "^1.8.1" + "popper.js": "^1.8.1" }, "devDependencies": { "autoprefixer": "^6.7.7", -- cgit v1.2.3 From 458b3cc4a37fc315a927c2d84bc362dad3e5a163 Mon Sep 17 00:00:00 2001 From: Johann-S Date: Thu, 20 Apr 2017 10:18:57 +0200 Subject: Update Popper.js 1.8.2 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package.json') diff --git a/package.json b/package.json index ebed39388..1a12fb066 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,7 @@ "license": "MIT", "dependencies": { "jquery": ">=1.9.1", - "popper.js": "^1.8.1" + "popper.js": "^1.8.2" }, "devDependencies": { "autoprefixer": "^6.7.7", -- cgit v1.2.3 From 3cfa5e8c055b1aaea809b404447ebdfa25269cac Mon Sep 17 00:00:00 2001 From: Johann-S Date: Sat, 29 Apr 2017 16:05:22 +0200 Subject: Update Popper.js 1.9.1 + Update documentation about Dropdown placement --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package.json') diff --git a/package.json b/package.json index 1a12fb066..812d81955 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,7 @@ "license": "MIT", "dependencies": { "jquery": ">=1.9.1", - "popper.js": "^1.8.2" + "popper.js": "^1.9.1" }, "devDependencies": { "autoprefixer": "^6.7.7", -- cgit v1.2.3 From 21c38641342b98d7590b9c901f77d2a21e99f1fd Mon Sep 17 00:00:00 2001 From: Johann-S Date: Fri, 12 May 2017 21:44:43 +0200 Subject: Update Popper.js 1.9.3 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package.json') diff --git a/package.json b/package.json index 812d81955..2a5c35c38 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,7 @@ "license": "MIT", "dependencies": { "jquery": ">=1.9.1", - "popper.js": "^1.9.1" + "popper.js": "^1.9.3" }, "devDependencies": { "autoprefixer": "^6.7.7", -- cgit v1.2.3 From dd78950d0a6a1586ae91b7f702980bc682f0df55 Mon Sep 17 00:00:00 2001 From: Johann-S Date: Wed, 17 May 2017 14:09:14 +0200 Subject: Update Popper.js 1.9.4 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package.json') diff --git a/package.json b/package.json index 2a5c35c38..5f5c56957 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,7 @@ "license": "MIT", "dependencies": { "jquery": ">=1.9.1", - "popper.js": "^1.9.3" + "popper.js": "^1.9.4" }, "devDependencies": { "autoprefixer": "^6.7.7", -- cgit v1.2.3 From cc303d5d26338e4a6c6856c991204db996251a52 Mon Sep 17 00:00:00 2001 From: Johann-S Date: Wed, 24 May 2017 14:44:16 +0200 Subject: Update Popper.js to 1.9.9 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package.json') diff --git a/package.json b/package.json index 5f5c56957..881a5b806 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,7 @@ "license": "MIT", "dependencies": { "jquery": ">=1.9.1", - "popper.js": "^1.9.4" + "popper.js": "^1.9.9" }, "devDependencies": { "autoprefixer": "^6.7.7", -- cgit v1.2.3 From 793e84400cec314198df38b6ae0a06e4711f72de Mon Sep 17 00:00:00 2001 From: Mark Otto Date: Fri, 26 May 2017 21:41:36 -0700 Subject: Add `docs-clean` task to watch scripts Without this, the CSS and JS files don't get copied over to the `docs/dist/` folder during development. I imagine we can simplify this and not run it twice, and instead run it once? Unsure. /cc @johann-s --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'package.json') diff --git a/package.json b/package.json index 881a5b806..9ee855d58 100644 --- a/package.json +++ b/package.json @@ -54,8 +54,8 @@ "release-zip": "cd dist/ && zip -r9 bootstrap-$npm_package_version-dist.zip * && shx mv bootstrap-$npm_package_version-dist.zip ..", "dist": "npm-run-all --parallel css js", "test": "npm-run-all dist js-test docs", - "watch-css": "nodemon --ignore js/ --ignore dist/ -e scss -x \"npm run css && npm run css-docs\"", - "watch-js": "nodemon --ignore scss/ --ignore js/dist/ --ignore dist/ -e js -x \"npm run js-compile\"", + "watch-css": "nodemon --ignore js/ --ignore dist/ -e scss -x \"npm run css && npm run css-docs && npm run docs-clean\"", + "watch-js": "nodemon --ignore scss/ --ignore js/dist/ --ignore dist/ -e js -x \"npm run js-compile && npm run docs-clean\"", "watch": "npm-run-all --parallel watch-css watch-js" }, "style": "dist/css/bootstrap.css", -- cgit v1.2.3 From 7c9efe786aad4d55b468223697c6018b9b59b8dd Mon Sep 17 00:00:00 2001 From: Mark Otto Date: Sat, 27 May 2017 17:54:23 -0700 Subject: move .scss-lint.yml to route dir instead of symlink (which didn't work) --- package.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'package.json') diff --git a/package.json b/package.json index 9ee855d58..e23a89bd9 100644 --- a/package.json +++ b/package.json @@ -20,8 +20,8 @@ "bash": "bash", "css": "npm-run-all css-lint css-compile css-prefix css-minify", "css-docs": "npm-run-all css-lint-docs css-compile-docs css-prefix-docs css-minify-docs", - "css-lint": "bundle exec scss-lint --config scss/.scss-lint.yml scss/*.scss", - "css-lint-docs": "bundle exec scss-lint --config scss/.scss-lint.yml --exclude docs/assets/scss/docs.scss docs/assets/scss/*.scss", + "css-lint": "bundle exec scss-lint --config .scss-lint.yml scss/*.scss", + "css-lint-docs": "bundle exec scss-lint --config .scss-lint.yml --exclude docs/assets/scss/docs.scss docs/assets/scss/*.scss", "css-compile": "node-sass --output-style expanded --source-map true --precision 6 scss/bootstrap.scss dist/css/bootstrap.css && node-sass --output-style expanded --source-map true --precision 6 scss/bootstrap-grid.scss dist/css/bootstrap-grid.css && node-sass --output-style expanded --source-map true --precision 6 scss/bootstrap-reboot.scss dist/css/bootstrap-reboot.css", "css-compile-docs": "node-sass --output-style expanded --source-map true --precision 6 docs/assets/scss/docs.scss docs/assets/css/docs.min.css", "css-prefix": "postcss --config build/ --replace dist/css/*.css", @@ -106,7 +106,7 @@ "build", "js/.eslintrc.json", "js/**/*.js", - "scss/.scss-lint.yml", + ".scss-lint.yml", "scss/**/*.scss", "LICENSE" ], -- cgit v1.2.3 From 3e76d6565603fafa2c85ad81d7b6345c4e279c72 Mon Sep 17 00:00:00 2001 From: Mark Otto Date: Sun, 28 May 2017 22:50:57 -0700 Subject: Rearrange all the docs to allow for a docs/major.minor/ setup --- package.json | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) (limited to 'package.json') diff --git a/package.json b/package.json index e23a89bd9..ff331185f 100644 --- a/package.json +++ b/package.json @@ -21,41 +21,40 @@ "css": "npm-run-all css-lint css-compile css-prefix css-minify", "css-docs": "npm-run-all css-lint-docs css-compile-docs css-prefix-docs css-minify-docs", "css-lint": "bundle exec scss-lint --config .scss-lint.yml scss/*.scss", - "css-lint-docs": "bundle exec scss-lint --config .scss-lint.yml --exclude docs/assets/scss/docs.scss docs/assets/scss/*.scss", + "css-lint-docs": "bundle exec scss-lint --config .scss-lint.yml --exclude assets/scss/docs.scss assets/scss/*.scss", "css-compile": "node-sass --output-style expanded --source-map true --precision 6 scss/bootstrap.scss dist/css/bootstrap.css && node-sass --output-style expanded --source-map true --precision 6 scss/bootstrap-grid.scss dist/css/bootstrap-grid.css && node-sass --output-style expanded --source-map true --precision 6 scss/bootstrap-reboot.scss dist/css/bootstrap-reboot.css", - "css-compile-docs": "node-sass --output-style expanded --source-map true --precision 6 docs/assets/scss/docs.scss docs/assets/css/docs.min.css", + "css-compile-docs": "node-sass --output-style expanded --source-map true --precision 6 assets/scss/docs.scss assets/css/docs.min.css", "css-prefix": "postcss --config build/ --replace dist/css/*.css", - "css-prefix-docs": "postcss --config build/ --no-map --replace docs/assets/css/docs.min.css", + "css-prefix-docs": "postcss --config build/ --no-map --replace assets/css/docs.min.css", "css-minify": "cleancss --level 1 --source-map --output dist/css/bootstrap.min.css dist/css/bootstrap.css && cleancss --level 1 --source-map --output dist/css/bootstrap-grid.min.css dist/css/bootstrap-grid.css && cleancss --level 1 --source-map --output dist/css/bootstrap-reboot.min.css dist/css/bootstrap-reboot.css", - "css-minify-docs": "cleancss --level 1 --source-map --output docs/assets/css/docs.min.css docs/assets/css/docs.min.css", + "css-minify-docs": "cleancss --level 1 --source-map --output assets/css/docs.min.css assets/css/docs.min.css", "js": "npm-run-all js-compile js-minify", "js-docs": "npm-run-all js-lint-docs js-minify-docs", "js-lint": "eslint js/ && eslint --config js/tests/.eslintrc.json --env node build/ Gruntfile.js", - "js-lint-docs": "eslint --config js/tests/.eslintrc.json docs/assets/js/", + "js-lint-docs": "eslint --config js/tests/.eslintrc.json assets/js/", "js-compile": "npm-run-all --parallel js-compile-*", "js-compile-bundle": "shx cat js/src/util.js js/src/alert.js js/src/button.js js/src/carousel.js js/src/collapse.js js/src/dropdown.js js/src/modal.js js/src/scrollspy.js js/src/tab.js js/src/tooltip.js js/src/popover.js | shx sed \"s/^(import|export).*//\" | babel --filename js/src/bootstrap.js | node build/stamp.js > dist/js/bootstrap.js", "js-compile-plugins": "babel js/src/ --out-dir js/dist/ --source-maps", "js-minify": "uglifyjs --compress warnings=false --mangle --comments '/^!/' --output dist/js/bootstrap.min.js dist/js/bootstrap.js", - "js-minify-docs": "uglifyjs --compress warnings=false --mangle --comments '/^!/' --output docs/assets/js/docs.min.js docs/assets/js/vendor/anchor.min.js docs/assets/js/vendor/clipboard.min.js docs/assets/js/vendor/holder.min.js docs/assets/js/src/application.js", + "js-minify-docs": "uglifyjs --compress warnings=false --mangle --comments '/^!/' --output assets/js/docs.min.js assets/js/vendor/anchor.min.js assets/js/vendor/clipboard.min.js assets/js/vendor/holder.min.js assets/js/src/application.js", "js-test": "phantomjs ./node_modules/qunit-phantomjs-runner/runner.js js/tests/index.html 60", "js-test-dep": "npm install grunt && npm install grunt-saucelabs", "js-launch-cloud": "ruby -r webrick -e \"s = WEBrick::HTTPServer.new(:Port => 3000, :DocumentRoot => Dir.pwd, :Logger => WEBrick::Log.new('/dev/null'), :AccessLog => []); trap('INT') { s.shutdown }; s.start\" & grunt saucelabs-qunit", "js-test-cloud": "npm-run-all js-test-dep js-launch-cloud", "docs": "npm-run-all docs-compile docs-lint", - "docs-lint": "htmlhint --config docs/.htmlhintrc _gh_pages/ js/tests/visual/ && htmllint --rc docs/.htmllintrc _gh_pages/*.html _gh_pages/**/*.html js/tests/visual/*.html", - "docs-clean": "shx rm -r docs/dist/* && shx cp -r dist/* docs/dist/", - "docs-compile": "npm run docs-clean && bundle exec jekyll build", - "docs-serve": "npm run docs-clean && bundle exec jekyll serve", + "docs-lint": "htmlhint --config build/.htmlhintrc _gh_pages/ js/tests/visual/ && htmllint --rc build/.htmllintrc _gh_pages/*.html _gh_pages/**/*.html js/tests/visual/*.html", + "docs-compile": "bundle exec jekyll build", + "docs-serve": "bundle exec jekyll serve", "docs-github": "shx echo 'github: true' > $npm_config_tmp/twbsconfig.yml && npm run docs-compile -- --config _config.yml,$npm_config_tmp/twbsconfig.yml && shx rm $npm_config_tmp/twbsconfig.yml", "docs-upload-preview": "build/upload-preview.sh", - "maintenance-dependencies": "ncu -a -x jquery && bundle update && shx echo 'Manually update docs/assets/js/vendor/*, js/tests/vendor/*, bower.json and .travis.yml'", + "maintenance-dependencies": "ncu -a -x jquery && bundle update && shx echo 'Manually update assets/js/vendor/*, js/tests/vendor/*, bower.json and .travis.yml'", "maintenance-shrinkwrap": "npm shrinkwrap --dev && shx mv npm-shrinkwrap.json build/npm-shrinkwrap.json", "release-version": "node build/change-version.js", "release-zip": "cd dist/ && zip -r9 bootstrap-$npm_package_version-dist.zip * && shx mv bootstrap-$npm_package_version-dist.zip ..", "dist": "npm-run-all --parallel css js", "test": "npm-run-all dist js-test docs", - "watch-css": "nodemon --ignore js/ --ignore dist/ -e scss -x \"npm run css && npm run css-docs && npm run docs-clean\"", - "watch-js": "nodemon --ignore scss/ --ignore js/dist/ --ignore dist/ -e js -x \"npm run js-compile && npm run docs-clean\"", + "watch-css": "nodemon --ignore js/ --ignore dist/ -e scss -x \"npm run css && npm run css-docs\"", + "watch-js": "nodemon --ignore scss/ --ignore js/dist/ --ignore dist/ -e js -x \"npm run js-compile\"", "watch": "npm-run-all --parallel watch-css watch-js" }, "style": "dist/css/bootstrap.css", -- cgit v1.2.3 From 4d2570d0383da92b22cc136987f041412c4d20a3 Mon Sep 17 00:00:00 2001 From: Mark Otto Date: Mon, 29 May 2017 11:15:43 -0700 Subject: drop htmlhint given htmllint gives us most of the coverage we need here --- package.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'package.json') diff --git a/package.json b/package.json index ff331185f..8816c1bd1 100644 --- a/package.json +++ b/package.json @@ -42,7 +42,7 @@ "js-launch-cloud": "ruby -r webrick -e \"s = WEBrick::HTTPServer.new(:Port => 3000, :DocumentRoot => Dir.pwd, :Logger => WEBrick::Log.new('/dev/null'), :AccessLog => []); trap('INT') { s.shutdown }; s.start\" & grunt saucelabs-qunit", "js-test-cloud": "npm-run-all js-test-dep js-launch-cloud", "docs": "npm-run-all docs-compile docs-lint", - "docs-lint": "htmlhint --config build/.htmlhintrc _gh_pages/ js/tests/visual/ && htmllint --rc build/.htmllintrc _gh_pages/*.html _gh_pages/**/*.html js/tests/visual/*.html", + "docs-lint": "htmllint --rc build/.htmllintrc _gh_pages/*.html _gh_pages/**/*.html js/tests/visual/*.html", "docs-compile": "bundle exec jekyll build", "docs-serve": "bundle exec jekyll serve", "docs-github": "shx echo 'github: true' > $npm_config_tmp/twbsconfig.yml && npm run docs-compile -- --config _config.yml,$npm_config_tmp/twbsconfig.yml && shx rm $npm_config_tmp/twbsconfig.yml", @@ -80,7 +80,6 @@ "babel-preset-es2015": "^7.0.0-alpha.7", "clean-css-cli": "^4.0.12", "eslint": "^3.19.0", - "htmlhint": "^0.9.13", "htmllint-cli": "^0.0.6", "node-sass": "^4.5.2", "nodemon": "^1.11.0", -- cgit v1.2.3 From ccd86bdc967d8714f718c55bd13db967f2e849d2 Mon Sep 17 00:00:00 2001 From: CDAGaming Date: Tue, 30 May 2017 21:11:56 -0700 Subject: Update Dependencies (REUPLOAD) (#22594) * Update Dependencies (REUPLOAD) Uglify-JS: 2.8.22 > 3.0.3 QUnitJS: 2.3.1 > 2.3.2 PostCSS-CLI: 3.1.1 > 4.0.0 Clean-CSS-CLI: 4.0.12 > 4.1.0 Babel-Eslint: 7.2.2 > 7.2.3 AutoPrefixer: 6.7.7 > 7.0.1 * Updates More Dependencies Autoprefixer: v7.0.1 > v7.1.1 Clean-CSS-CLI: v4.1.0 > v4.1.3 Node-Sass: v4.5.2 > v4.5.3 PostCSS-FlexBugs-Fixes: v2.1.1 > v3.0.0 Uglify-JS: v3.0.3 > v3.0.11 Signed-off-by: CDAGaming * Update Gem Bundler Dependency Signed-off-by: CDAGaming * Update Gemfile.lock Dependency Signed-off-by: CDAGaming * Update QUnit Signed-off-by: CDAGaming * Update Uglify-JS to v3.0.13 Signed-off-by: CDAGaming --- package.json | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'package.json') diff --git a/package.json b/package.json index 9ee855d58..8fb8c8246 100644 --- a/package.json +++ b/package.json @@ -74,26 +74,26 @@ "popper.js": "^1.9.9" }, "devDependencies": { - "autoprefixer": "^6.7.7", + "autoprefixer": "^7.1.1", "babel-cli": "^6.24.1", - "babel-eslint": "^7.2.2", + "babel-eslint": "^7.2.3", "babel-plugin-transform-es2015-modules-strip": "^0.1.1", "babel-preset-es2015": "^7.0.0-alpha.7", - "clean-css-cli": "^4.0.12", + "clean-css-cli": "^4.1.3", "eslint": "^3.19.0", "htmlhint": "^0.9.13", "htmllint-cli": "^0.0.6", - "node-sass": "^4.5.2", + "node-sass": "^4.5.3", "nodemon": "^1.11.0", "npm-run-all": "^4.0.2", "phantomjs-prebuilt": "^2.1.14", - "postcss-cli": "^3.1.1", - "postcss-flexbugs-fixes": "^2.1.1", + "postcss-cli": "^4.0.0", + "postcss-flexbugs-fixes": "^3.0.0", "qunit-phantomjs-runner": "^2.3.0", - "qunitjs": "^2.3.1", + "qunitjs": "^2.3.2", "shelljs": "^0.7.7", "shx": "^0.2.2", - "uglify-js": "^2.8.22" + "uglify-js": "^3.0.13" }, "engines": { "node": ">=4" -- cgit v1.2.3 From 4119023482675d3cb796e3347d243c3ca7f359a1 Mon Sep 17 00:00:00 2001 From: Brian Ng Date: Wed, 31 May 2017 15:02:26 -0500 Subject: Use correct version of babel-preset-es2015 The 7.x-alpha preset won't work with 6.x core. An alternative would be to bump babel-cli to 7.x-alpha (if you'd like to help us test :D) --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package.json') diff --git a/package.json b/package.json index 8fb8c8246..dffc58f83 100644 --- a/package.json +++ b/package.json @@ -78,7 +78,7 @@ "babel-cli": "^6.24.1", "babel-eslint": "^7.2.3", "babel-plugin-transform-es2015-modules-strip": "^0.1.1", - "babel-preset-es2015": "^7.0.0-alpha.7", + "babel-preset-es2015": "^6.24.1", "clean-css-cli": "^4.1.3", "eslint": "^3.19.0", "htmlhint": "^0.9.13", -- cgit v1.2.3 From 8f431fc5b81a3fddeb6d3907edf6f07c25df0f86 Mon Sep 17 00:00:00 2001 From: Johann-S Date: Wed, 14 Jun 2017 21:00:01 +0200 Subject: Update Popper.js 1.10.1 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package.json') diff --git a/package.json b/package.json index 08fe1b40c..bedd027e1 100644 --- a/package.json +++ b/package.json @@ -70,7 +70,7 @@ "license": "MIT", "dependencies": { "jquery": ">=1.9.1", - "popper.js": "^1.9.9" + "popper.js": "^1.10.1" }, "devDependencies": { "autoprefixer": "^7.1.1", -- cgit v1.2.3 From 11a5ca8ff3b943ba5655400971415ff29f6896a8 Mon Sep 17 00:00:00 2001 From: Johann-S Date: Fri, 16 Jun 2017 10:50:31 +0200 Subject: Add back js-lint when we try to build our js --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'package.json') diff --git a/package.json b/package.json index bedd027e1..b29d1067b 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,7 @@ "css-prefix-docs": "postcss --config build/ --no-map --replace assets/css/docs.min.css", "css-minify": "cleancss --level 1 --source-map --output dist/css/bootstrap.min.css dist/css/bootstrap.css && cleancss --level 1 --source-map --output dist/css/bootstrap-grid.min.css dist/css/bootstrap-grid.css && cleancss --level 1 --source-map --output dist/css/bootstrap-reboot.min.css dist/css/bootstrap-reboot.css", "css-minify-docs": "cleancss --level 1 --source-map --output assets/css/docs.min.css assets/css/docs.min.css", - "js": "npm-run-all js-compile js-minify", + "js": "npm-run-all js-lint js-compile js-minify", "js-docs": "npm-run-all js-lint-docs js-minify-docs", "js-lint": "eslint js/ && eslint --config js/tests/.eslintrc.json --env node build/ Gruntfile.js", "js-lint-docs": "eslint --config js/tests/.eslintrc.json assets/js/", @@ -54,7 +54,7 @@ "dist": "npm-run-all --parallel css js", "test": "npm-run-all dist js-test docs", "watch-css": "nodemon --ignore js/ --ignore dist/ -e scss -x \"npm run css && npm run css-docs\"", - "watch-js": "nodemon --ignore scss/ --ignore js/dist/ --ignore dist/ -e js -x \"npm run js-compile\"", + "watch-js": "nodemon --ignore scss/ --ignore js/dist/ --ignore dist/ -e js -x \"npm run js-compile-plugins\"", "watch": "npm-run-all --parallel watch-css watch-js" }, "style": "dist/css/bootstrap.css", -- cgit v1.2.3 From 440af84c7a6e9b2810c7b8772052295efd66f322 Mon Sep 17 00:00:00 2001 From: Mark Otto Date: Sun, 18 Jun 2017 01:33:26 -0700 Subject: remove postcss-flexbugs-fixes from build process --- package.json | 1 - 1 file changed, 1 deletion(-) (limited to 'package.json') diff --git a/package.json b/package.json index b29d1067b..947550272 100644 --- a/package.json +++ b/package.json @@ -86,7 +86,6 @@ "npm-run-all": "^4.0.2", "phantomjs-prebuilt": "^2.1.14", "postcss-cli": "^4.0.0", - "postcss-flexbugs-fixes": "^3.0.0", "qunit-phantomjs-runner": "^2.3.0", "qunitjs": "^2.3.2", "shelljs": "^0.7.7", -- cgit v1.2.3 From 4ae7d8170b794f874dd320335f21c99bdc2a8888 Mon Sep 17 00:00:00 2001 From: Johann-S Date: Thu, 22 Jun 2017 22:26:13 +0200 Subject: Revert #22534 - Add grunt to our devDependencies (#22897) --- package.json | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'package.json') diff --git a/package.json b/package.json index 947550272..49c4c16c7 100644 --- a/package.json +++ b/package.json @@ -38,9 +38,7 @@ "js-minify": "uglifyjs --compress warnings=false --mangle --comments '/^!/' --output dist/js/bootstrap.min.js dist/js/bootstrap.js", "js-minify-docs": "uglifyjs --compress warnings=false --mangle --comments '/^!/' --output assets/js/docs.min.js assets/js/vendor/anchor.min.js assets/js/vendor/clipboard.min.js assets/js/vendor/holder.min.js assets/js/src/application.js", "js-test": "phantomjs ./node_modules/qunit-phantomjs-runner/runner.js js/tests/index.html 60", - "js-test-dep": "npm install grunt && npm install grunt-saucelabs", - "js-launch-cloud": "ruby -r webrick -e \"s = WEBrick::HTTPServer.new(:Port => 3000, :DocumentRoot => Dir.pwd, :Logger => WEBrick::Log.new('/dev/null'), :AccessLog => []); trap('INT') { s.shutdown }; s.start\" & grunt saucelabs-qunit", - "js-test-cloud": "npm-run-all js-test-dep js-launch-cloud", + "js-test-cloud": "ruby -r webrick -e \"s = WEBrick::HTTPServer.new(:Port => 3000, :DocumentRoot => Dir.pwd, :Logger => WEBrick::Log.new('/dev/null'), :AccessLog => []); trap('INT') { s.shutdown }; s.start\" & grunt saucelabs-qunit", "docs": "npm-run-all docs-compile docs-lint", "docs-lint": "htmllint --rc build/.htmllintrc _gh_pages/*.html _gh_pages/**/*.html js/tests/visual/*.html", "docs-compile": "bundle exec jekyll build", @@ -80,6 +78,9 @@ "babel-preset-es2015": "^6.24.1", "clean-css-cli": "^4.1.3", "eslint": "^3.19.0", + "grunt": "^1.0.1", + "grunt-cli": "^1.2.0", + "grunt-saucelabs": "^9.0.0", "htmllint-cli": "^0.0.6", "node-sass": "^4.5.3", "nodemon": "^1.11.0", -- cgit v1.2.3 From 477ea0c81b3e8882d0dd57d47327f9bfea8a5b8d Mon Sep 17 00:00:00 2001 From: Mark Otto Date: Thu, 29 Jun 2017 22:04:06 -0700 Subject: add css-docs task to the dist build --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package.json') diff --git a/package.json b/package.json index 49c4c16c7..904b490c0 100644 --- a/package.json +++ b/package.json @@ -49,7 +49,7 @@ "maintenance-shrinkwrap": "npm shrinkwrap --dev && shx mv npm-shrinkwrap.json build/npm-shrinkwrap.json", "release-version": "node build/change-version.js", "release-zip": "cd dist/ && zip -r9 bootstrap-$npm_package_version-dist.zip * && shx mv bootstrap-$npm_package_version-dist.zip ..", - "dist": "npm-run-all --parallel css js", + "dist": "npm-run-all --parallel css js css-docs", "test": "npm-run-all dist js-test docs", "watch-css": "nodemon --ignore js/ --ignore dist/ -e scss -x \"npm run css && npm run css-docs\"", "watch-js": "nodemon --ignore scss/ --ignore js/dist/ --ignore dist/ -e js -x \"npm run js-compile-plugins\"", -- cgit v1.2.3 From 2cbaefc2442e2ca3cb25dcea4dd047a25ce7790c Mon Sep 17 00:00:00 2001 From: Johann-S Date: Tue, 4 Jul 2017 10:28:54 +0200 Subject: Update Popper.js to 1.10.8 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package.json') diff --git a/package.json b/package.json index 904b490c0..fed3fd775 100644 --- a/package.json +++ b/package.json @@ -68,7 +68,7 @@ "license": "MIT", "dependencies": { "jquery": ">=1.9.1", - "popper.js": "^1.10.1" + "popper.js": "^1.10.8" }, "devDependencies": { "autoprefixer": "^7.1.1", -- cgit v1.2.3 From 88b2e228c287d8aab1c9975db7da949569859430 Mon Sep 17 00:00:00 2001 From: Johann-S Date: Wed, 5 Jul 2017 09:53:23 +0200 Subject: Use config file for UglifyJS to ensure same behavior on every environments (#22990) --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'package.json') diff --git a/package.json b/package.json index fed3fd775..88c13ceeb 100644 --- a/package.json +++ b/package.json @@ -35,8 +35,8 @@ "js-compile": "npm-run-all --parallel js-compile-*", "js-compile-bundle": "shx cat js/src/util.js js/src/alert.js js/src/button.js js/src/carousel.js js/src/collapse.js js/src/dropdown.js js/src/modal.js js/src/scrollspy.js js/src/tab.js js/src/tooltip.js js/src/popover.js | shx sed \"s/^(import|export).*//\" | babel --filename js/src/bootstrap.js | node build/stamp.js > dist/js/bootstrap.js", "js-compile-plugins": "babel js/src/ --out-dir js/dist/ --source-maps", - "js-minify": "uglifyjs --compress warnings=false --mangle --comments '/^!/' --output dist/js/bootstrap.min.js dist/js/bootstrap.js", - "js-minify-docs": "uglifyjs --compress warnings=false --mangle --comments '/^!/' --output assets/js/docs.min.js assets/js/vendor/anchor.min.js assets/js/vendor/clipboard.min.js assets/js/vendor/holder.min.js assets/js/src/application.js", + "js-minify": "uglifyjs --config-file build/uglifyjs.config.json --output dist/js/bootstrap.min.js dist/js/bootstrap.js", + "js-minify-docs": "uglifyjs --config-file build/uglifyjs.config.json --output assets/js/docs.min.js assets/js/vendor/anchor.min.js assets/js/vendor/clipboard.min.js assets/js/vendor/holder.min.js assets/js/src/application.js", "js-test": "phantomjs ./node_modules/qunit-phantomjs-runner/runner.js js/tests/index.html 60", "js-test-cloud": "ruby -r webrick -e \"s = WEBrick::HTTPServer.new(:Port => 3000, :DocumentRoot => Dir.pwd, :Logger => WEBrick::Log.new('/dev/null'), :AccessLog => []); trap('INT') { s.shutdown }; s.start\" & grunt saucelabs-qunit", "docs": "npm-run-all docs-compile docs-lint", -- cgit v1.2.3 From d35020cee8babd1b3e1938f2d264aae2984ec5eb Mon Sep 17 00:00:00 2001 From: Bardi Harborow Date: Sat, 15 Jul 2017 09:23:36 +0000 Subject: Update dependencies. --- package.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'package.json') diff --git a/package.json b/package.json index 88c13ceeb..77a644eec 100644 --- a/package.json +++ b/package.json @@ -71,13 +71,13 @@ "popper.js": "^1.10.8" }, "devDependencies": { - "autoprefixer": "^7.1.1", + "autoprefixer": "^7.1.2", "babel-cli": "^6.24.1", "babel-eslint": "^7.2.3", "babel-plugin-transform-es2015-modules-strip": "^0.1.1", "babel-preset-es2015": "^6.24.1", - "clean-css-cli": "^4.1.3", - "eslint": "^3.19.0", + "clean-css-cli": "^4.1.6", + "eslint": "^4.2.0", "grunt": "^1.0.1", "grunt-cli": "^1.2.0", "grunt-saucelabs": "^9.0.0", @@ -86,12 +86,12 @@ "nodemon": "^1.11.0", "npm-run-all": "^4.0.2", "phantomjs-prebuilt": "^2.1.14", - "postcss-cli": "^4.0.0", + "postcss-cli": "^4.1.0", "qunit-phantomjs-runner": "^2.3.0", - "qunitjs": "^2.3.2", - "shelljs": "^0.7.7", + "qunitjs": "^2.4.0", + "shelljs": "^0.7.8", "shx": "^0.2.2", - "uglify-js": "^3.0.13" + "uglify-js": "^3.0.24" }, "engines": { "node": ">=4" -- cgit v1.2.3 From bde16528d20934b93bec2a80b0627a9632f99d03 Mon Sep 17 00:00:00 2001 From: Bardi Harborow Date: Sat, 15 Jul 2017 09:24:23 +0000 Subject: Switch to using NPM lock files. --- package.json | 1 - 1 file changed, 1 deletion(-) (limited to 'package.json') diff --git a/package.json b/package.json index 77a644eec..1867643d1 100644 --- a/package.json +++ b/package.json @@ -46,7 +46,6 @@ "docs-github": "shx echo 'github: true' > $npm_config_tmp/twbsconfig.yml && npm run docs-compile -- --config _config.yml,$npm_config_tmp/twbsconfig.yml && shx rm $npm_config_tmp/twbsconfig.yml", "docs-upload-preview": "build/upload-preview.sh", "maintenance-dependencies": "ncu -a -x jquery && bundle update && shx echo 'Manually update assets/js/vendor/*, js/tests/vendor/*, bower.json and .travis.yml'", - "maintenance-shrinkwrap": "npm shrinkwrap --dev && shx mv npm-shrinkwrap.json build/npm-shrinkwrap.json", "release-version": "node build/change-version.js", "release-zip": "cd dist/ && zip -r9 bootstrap-$npm_package_version-dist.zip * && shx mv bootstrap-$npm_package_version-dist.zip ..", "dist": "npm-run-all --parallel css js css-docs", -- cgit v1.2.3 From a83a0181f9242f459a6cf6a0847439a191966d8b Mon Sep 17 00:00:00 2001 From: Bardi Harborow Date: Sun, 16 Jul 2017 05:00:15 +0000 Subject: Errata from #23094. --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package.json') diff --git a/package.json b/package.json index 1867643d1..e4b2180bd 100644 --- a/package.json +++ b/package.json @@ -45,7 +45,7 @@ "docs-serve": "bundle exec jekyll serve", "docs-github": "shx echo 'github: true' > $npm_config_tmp/twbsconfig.yml && npm run docs-compile -- --config _config.yml,$npm_config_tmp/twbsconfig.yml && shx rm $npm_config_tmp/twbsconfig.yml", "docs-upload-preview": "build/upload-preview.sh", - "maintenance-dependencies": "ncu -a -x jquery && bundle update && shx echo 'Manually update assets/js/vendor/*, js/tests/vendor/*, bower.json and .travis.yml'", + "maintenance-dependencies": "ncu -a -x jquery && npm update && bundle update && shx echo 'Manually update assets/js/vendor/*, js/tests/vendor/*, bower.json and .travis.yml'", "release-version": "node build/change-version.js", "release-zip": "cd dist/ && zip -r9 bootstrap-$npm_package_version-dist.zip * && shx mv bootstrap-$npm_package_version-dist.zip ..", "dist": "npm-run-all --parallel css js css-docs", -- cgit v1.2.3 From f4f63d862352de4ebff7a0fc42a572d97817ebc6 Mon Sep 17 00:00:00 2001 From: Johann-S Date: Fri, 28 Jul 2017 08:34:53 +0200 Subject: Update Popper.js to 1.11.0 (#23162) --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package.json') diff --git a/package.json b/package.json index e4b2180bd..72a6e2110 100644 --- a/package.json +++ b/package.json @@ -67,7 +67,7 @@ "license": "MIT", "dependencies": { "jquery": ">=1.9.1", - "popper.js": "^1.10.8" + "popper.js": "^1.11.0" }, "devDependencies": { "autoprefixer": "^7.1.2", -- cgit v1.2.3 From 0cb7a1687c6589f65c6da9d63d8140508a8b05c2 Mon Sep 17 00:00:00 2001 From: XhmikosR Date: Tue, 8 Aug 2017 19:37:50 +0300 Subject: 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. --- package.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'package.json') diff --git a/package.json b/package.json index 72a6e2110..390979ad6 100644 --- a/package.json +++ b/package.json @@ -22,12 +22,12 @@ "css-docs": "npm-run-all css-lint-docs css-compile-docs css-prefix-docs css-minify-docs", "css-lint": "bundle exec scss-lint --config .scss-lint.yml scss/*.scss", "css-lint-docs": "bundle exec scss-lint --config .scss-lint.yml --exclude assets/scss/docs.scss assets/scss/*.scss", - "css-compile": "node-sass --output-style expanded --source-map true --precision 6 scss/bootstrap.scss dist/css/bootstrap.css && node-sass --output-style expanded --source-map true --precision 6 scss/bootstrap-grid.scss dist/css/bootstrap-grid.css && node-sass --output-style expanded --source-map true --precision 6 scss/bootstrap-reboot.scss dist/css/bootstrap-reboot.css", - "css-compile-docs": "node-sass --output-style expanded --source-map true --precision 6 assets/scss/docs.scss assets/css/docs.min.css", + "css-compile": "node-sass --output-style expanded --source-map true --source-map-contents true --precision 6 scss/bootstrap.scss dist/css/bootstrap.css && node-sass --output-style expanded --source-map true --source-map-contents true --precision 6 scss/bootstrap-grid.scss dist/css/bootstrap-grid.css && node-sass --output-style expanded --source-map true --source-map-contents true --precision 6 scss/bootstrap-reboot.scss dist/css/bootstrap-reboot.css", + "css-compile-docs": "node-sass --output-style expanded --source-map true --source-map-contents true --precision 6 assets/scss/docs.scss assets/css/docs.min.css", "css-prefix": "postcss --config build/ --replace dist/css/*.css", "css-prefix-docs": "postcss --config build/ --no-map --replace assets/css/docs.min.css", - "css-minify": "cleancss --level 1 --source-map --output dist/css/bootstrap.min.css dist/css/bootstrap.css && cleancss --level 1 --source-map --output dist/css/bootstrap-grid.min.css dist/css/bootstrap-grid.css && cleancss --level 1 --source-map --output dist/css/bootstrap-reboot.min.css dist/css/bootstrap-reboot.css", - "css-minify-docs": "cleancss --level 1 --source-map --output assets/css/docs.min.css assets/css/docs.min.css", + "css-minify": "cleancss --level 1 --source-map --source-map-inline-sources --output dist/css/bootstrap.min.css dist/css/bootstrap.css && cleancss --level 1 --source-map --source-map-inline-sources --output dist/css/bootstrap-grid.min.css dist/css/bootstrap-grid.css && cleancss --level 1 --source-map --source-map-inline-sources --output dist/css/bootstrap-reboot.min.css dist/css/bootstrap-reboot.css", + "css-minify-docs": "cleancss --level 1 --source-map --source-map-inline-sources --output assets/css/docs.min.css assets/css/docs.min.css", "js": "npm-run-all js-lint js-compile js-minify", "js-docs": "npm-run-all js-lint-docs js-minify-docs", "js-lint": "eslint js/ && eslint --config js/tests/.eslintrc.json --env node build/ Gruntfile.js", -- cgit v1.2.3 From b21fc944b41c4d492b1c28cc89e51fcbcf4cf4b1 Mon Sep 17 00:00:00 2001 From: Mark Otto Date: Mon, 7 Aug 2017 21:37:01 -0700 Subject: Move from dependencies to peerDependencies --- package.json | 2 ++ 1 file changed, 2 insertions(+) (limited to 'package.json') diff --git a/package.json b/package.json index 390979ad6..6af7162b1 100644 --- a/package.json +++ b/package.json @@ -66,6 +66,8 @@ }, "license": "MIT", "dependencies": { + }, + "peerDependencies": { "jquery": ">=1.9.1", "popper.js": "^1.11.0" }, -- cgit v1.2.3 From f2304e74bd7fabb80881d9d50b220056a3ddc758 Mon Sep 17 00:00:00 2001 From: XhmikosR Date: Thu, 10 Aug 2017 05:41:05 +0300 Subject: Update devDependencies. (#23264) --- package.json | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'package.json') diff --git a/package.json b/package.json index 6af7162b1..975cd6df0 100644 --- a/package.json +++ b/package.json @@ -24,8 +24,8 @@ "css-lint-docs": "bundle exec scss-lint --config .scss-lint.yml --exclude assets/scss/docs.scss assets/scss/*.scss", "css-compile": "node-sass --output-style expanded --source-map true --source-map-contents true --precision 6 scss/bootstrap.scss dist/css/bootstrap.css && node-sass --output-style expanded --source-map true --source-map-contents true --precision 6 scss/bootstrap-grid.scss dist/css/bootstrap-grid.css && node-sass --output-style expanded --source-map true --source-map-contents true --precision 6 scss/bootstrap-reboot.scss dist/css/bootstrap-reboot.css", "css-compile-docs": "node-sass --output-style expanded --source-map true --source-map-contents true --precision 6 assets/scss/docs.scss assets/css/docs.min.css", - "css-prefix": "postcss --config build/ --replace dist/css/*.css", - "css-prefix-docs": "postcss --config build/ --no-map --replace assets/css/docs.min.css", + "css-prefix": "postcss --config build/postcss.config.js --replace dist/css/*.css", + "css-prefix-docs": "postcss --config build/postcss.config.js --no-map --replace assets/css/docs.min.css", "css-minify": "cleancss --level 1 --source-map --source-map-inline-sources --output dist/css/bootstrap.min.css dist/css/bootstrap.css && cleancss --level 1 --source-map --source-map-inline-sources --output dist/css/bootstrap-grid.min.css dist/css/bootstrap-grid.css && cleancss --level 1 --source-map --source-map-inline-sources --output dist/css/bootstrap-reboot.min.css dist/css/bootstrap-reboot.css", "css-minify-docs": "cleancss --level 1 --source-map --source-map-inline-sources --output assets/css/docs.min.css assets/css/docs.min.css", "js": "npm-run-all js-lint js-compile js-minify", @@ -65,8 +65,7 @@ "url": "https://github.com/twbs/bootstrap/issues" }, "license": "MIT", - "dependencies": { - }, + "dependencies": {}, "peerDependencies": { "jquery": ">=1.9.1", "popper.js": "^1.11.0" -- cgit v1.2.3 From 35f80bb12e4e71fd777ee60ffa43711d8f84b1a6 Mon Sep 17 00:00:00 2001 From: Mark Otto Date: Thu, 10 Aug 2017 20:56:35 -0700 Subject: bump to beta --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package.json') diff --git a/package.json b/package.json index 975cd6df0..dc9949b29 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "bootstrap", "description": "The most popular front-end framework for developing responsive, mobile first projects on the web.", - "version": "4.0.0-alpha.6", + "version": "4.0.0-beta", "keywords": [ "css", "sass", -- cgit v1.2.3 From 7b0a0b246c039dd8f702e5bff0d674786919ce0a Mon Sep 17 00:00:00 2001 From: Johann-S Date: Fri, 11 Aug 2017 07:57:05 +0200 Subject: Add a README.md badge to track our dependencies and require jQuery >=3.0.0. (#23125) --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package.json') diff --git a/package.json b/package.json index dc9949b29..2112d7e7a 100644 --- a/package.json +++ b/package.json @@ -67,7 +67,7 @@ "license": "MIT", "dependencies": {}, "peerDependencies": { - "jquery": ">=1.9.1", + "jquery": ">=3.0.0", "popper.js": "^1.11.0" }, "devDependencies": { -- cgit v1.2.3 From 012224386cab458c47782a13a03df1726258492f Mon Sep 17 00:00:00 2001 From: Tom Scholz Date: Sun, 13 Aug 2017 23:59:44 +0200 Subject: Moved watch task up to match the rest of the package.json (#22756) --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'package.json') diff --git a/package.json b/package.json index 2112d7e7a..196657782 100644 --- a/package.json +++ b/package.json @@ -50,9 +50,9 @@ "release-zip": "cd dist/ && zip -r9 bootstrap-$npm_package_version-dist.zip * && shx mv bootstrap-$npm_package_version-dist.zip ..", "dist": "npm-run-all --parallel css js css-docs", "test": "npm-run-all dist js-test docs", + "watch": "npm-run-all --parallel watch-css watch-js", "watch-css": "nodemon --ignore js/ --ignore dist/ -e scss -x \"npm run css && npm run css-docs\"", - "watch-js": "nodemon --ignore scss/ --ignore js/dist/ --ignore dist/ -e js -x \"npm run js-compile-plugins\"", - "watch": "npm-run-all --parallel watch-css watch-js" + "watch-js": "nodemon --ignore scss/ --ignore js/dist/ --ignore dist/ -e js -x \"npm run js-compile-plugins\"" }, "style": "dist/css/bootstrap.css", "sass": "scss/bootstrap.scss", -- cgit v1.2.3 From 6d6d42b56ac804fe25eac07e540992227095aad8 Mon Sep 17 00:00:00 2001 From: Arthur Franco Date: Mon, 14 Aug 2017 13:09:38 -0300 Subject: Adding Gemfile to package.json Gemfile was missing. Couldn't compile documentation when using npm. --- package.json | 1 + 1 file changed, 1 insertion(+) (limited to 'package.json') diff --git a/package.json b/package.json index 196657782..0f0618284 100644 --- a/package.json +++ b/package.json @@ -100,6 +100,7 @@ ".babelrc", ".eslintignore", "Gruntfile.js", + "Gemfile", "dist", "build", "js/.eslintrc.json", -- cgit v1.2.3 From 20abbc3c16d39ad92fbf0b497a3690967764a1fd Mon Sep 17 00:00:00 2001 From: XhmikosR Date: Sun, 16 Jul 2017 16:54:09 +0300 Subject: Register a service worker. --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package.json') diff --git a/package.json b/package.json index 0f0618284..a88d0498b 100644 --- a/package.json +++ b/package.json @@ -36,7 +36,7 @@ "js-compile-bundle": "shx cat js/src/util.js js/src/alert.js js/src/button.js js/src/carousel.js js/src/collapse.js js/src/dropdown.js js/src/modal.js js/src/scrollspy.js js/src/tab.js js/src/tooltip.js js/src/popover.js | shx sed \"s/^(import|export).*//\" | babel --filename js/src/bootstrap.js | node build/stamp.js > dist/js/bootstrap.js", "js-compile-plugins": "babel js/src/ --out-dir js/dist/ --source-maps", "js-minify": "uglifyjs --config-file build/uglifyjs.config.json --output dist/js/bootstrap.min.js dist/js/bootstrap.js", - "js-minify-docs": "uglifyjs --config-file build/uglifyjs.config.json --output assets/js/docs.min.js assets/js/vendor/anchor.min.js assets/js/vendor/clipboard.min.js assets/js/vendor/holder.min.js assets/js/src/application.js", + "js-minify-docs": "uglifyjs --config-file build/uglifyjs.config.json --output assets/js/docs.min.js assets/js/vendor/anchor.min.js assets/js/vendor/clipboard.min.js assets/js/vendor/holder.min.js assets/js/src/application.js assets/js/src/pwa.js", "js-test": "phantomjs ./node_modules/qunit-phantomjs-runner/runner.js js/tests/index.html 60", "js-test-cloud": "ruby -r webrick -e \"s = WEBrick::HTTPServer.new(:Port => 3000, :DocumentRoot => Dir.pwd, :Logger => WEBrick::Log.new('/dev/null'), :AccessLog => []); trap('INT') { s.shutdown }; s.start\" & grunt saucelabs-qunit", "docs": "npm-run-all docs-compile docs-lint", -- cgit v1.2.3