From afdf63710fd104f81d9adb8e065b7697a988270a Mon Sep 17 00:00:00 2001 From: Kevin MacMartin Date: Thu, 6 May 2021 13:01:52 -0400 Subject: [PATCH] Use Mr Hope's gulp-sass --- gulpfile.js | 2 +- package-lock.json | 2016 ++++++---------------------- package.json | 2 +- resources/sass/_var.scss | 2 +- traditional-bootstrap/gulpfile.js | 2 +- traditional-bootstrap/package.json | 2 +- 6 files changed, 411 insertions(+), 1615 deletions(-) diff --git a/gulpfile.js b/gulpfile.js index f482c12..15dde46 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -9,7 +9,7 @@ const gulp = require("gulp"), crypto = require("crypto"); // Sass and CSS packages -const sass = require("gulp-sass"), +const { sass } = require("@mr-hope/gulp-sass"), sassGlob = require("gulp-sass-glob"), postCSS = require("gulp-postcss"), autoprefixer = require("autoprefixer"), diff --git a/package-lock.json b/package-lock.json index 498e298..cae5863 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,6 +8,7 @@ "@babel/core": "^7.13.16", "@babel/preset-env": "^7.13.15", "@fortawesome/fontawesome-free": "^5.15.3", + "@mr-hope/gulp-sass": "^2.0.0", "autonumeric": "^4.6.0", "autoprefixer": "^10.2.5", "babelify": "^10.0.0", @@ -24,7 +25,6 @@ "gulp-insert": "^0.5.0", "gulp-plumber": "^1.2.1", "gulp-postcss": "^9.0.0", - "gulp-sass": "^4.1.0", "gulp-sass-glob": "^1.1.0", "gulp-strip-debug": "^4.0.0", "gulp-uglify-es": "^2.0.0", @@ -1215,6 +1215,114 @@ "node": ">=6" } }, + "node_modules/@mr-hope/gulp-sass": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@mr-hope/gulp-sass/-/gulp-sass-2.0.0.tgz", + "integrity": "sha512-tBqLw6CZ2OJMPybAiiOA65Y/5NdWRK4x29u7Qwd8as8dJPM7lQaFyemU41FbuSMc4lpuDfGp9gPB9YktGGy8XQ==", + "dependencies": { + "@types/lodash": "^4.14.168", + "@types/node": "^14.14.31", + "@types/sass": "^1.16.0", + "chalk": "^4.1.0", + "lodash": "^4.17.21", + "plugin-error": "^1.0.1", + "replace-ext": "^2.0.0", + "sass": "^1.32.8", + "strip-ansi": "^6.0.0", + "vinyl-sourcemaps-apply": "^0.2.1" + } + }, + "node_modules/@mr-hope/gulp-sass/node_modules/ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@mr-hope/gulp-sass/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@mr-hope/gulp-sass/node_modules/chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@mr-hope/gulp-sass/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@mr-hope/gulp-sass/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@mr-hope/gulp-sass/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@mr-hope/gulp-sass/node_modules/replace-ext": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-2.0.0.tgz", + "integrity": "sha512-UszKE5KVK6JvyD92nzMn9cDapSk6w/CaFZ96CnmDMUqH9oowfxF/ZjRITD25H4DnOQClLA4/j7jLGXXLVKxAug==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/@mr-hope/gulp-sass/node_modules/strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dependencies": { + "ansi-regex": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@mr-hope/gulp-sass/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/@sindresorhus/is": { "version": "0.7.0", "license": "MIT", @@ -1222,13 +1330,27 @@ "node": ">=4" } }, + "node_modules/@types/lodash": { + "version": "4.14.168", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.168.tgz", + "integrity": "sha512-oVfRvqHV/V6D1yifJbVRU3TMp8OT6o6BG+U9MkwuJ3U8/CsDHvalRpsxBqivn71ztOFZBTfJMvETbqHiaNSj7Q==" + }, + "node_modules/@types/node": { + "version": "14.14.44", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.44.tgz", + "integrity": "sha512-+gaugz6Oce6ZInfI/tK4Pq5wIIkJMEJUu92RB3Eu93mtj4wjjjz9EB5mLp5s1pSsLXdC/CPut/xF20ZzAQJbTA==" + }, "node_modules/@types/q": { "version": "1.5.4", "license": "MIT" }, - "node_modules/abbrev": { - "version": "1.1.1", - "license": "ISC" + "node_modules/@types/sass": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@types/sass/-/sass-1.16.0.tgz", + "integrity": "sha512-2XZovu4NwcqmtZtsBR5XYLw18T8cBCnU2USFHTnYLLHz9fkhnoEMoDsqShJIOFsFhn5aJHjweiUUdTrDGujegA==", + "dependencies": { + "@types/node": "*" + } }, "node_modules/accepts": { "version": "1.3.7", @@ -1282,31 +1404,10 @@ "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=", "dev": true }, - "node_modules/ajv": { - "version": "6.12.6", - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, "node_modules/alphanum-sort": { "version": "1.0.2", "license": "MIT" }, - "node_modules/amdefine": { - "version": "1.0.1", - "license": "BSD-3-Clause OR MIT", - "engines": { - "node": ">=0.4.2" - } - }, "node_modules/ansi-colors": { "version": "1.1.0", "license": "MIT", @@ -1399,22 +1500,10 @@ "node": ">=0.10.0" } }, - "node_modules/aproba": { - "version": "1.2.0", - "license": "ISC" - }, "node_modules/archy": { "version": "1.0.0", "license": "MIT" }, - "node_modules/are-we-there-yet": { - "version": "1.1.5", - "license": "ISC", - "dependencies": { - "delegates": "^1.0.0", - "readable-stream": "^2.0.6" - } - }, "node_modules/argparse": { "version": "1.0.10", "license": "MIT", @@ -1474,13 +1563,6 @@ "version": "1.0.0", "license": "MIT" }, - "node_modules/array-find-index": { - "version": "1.0.2", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/array-initial": { "version": "1.1.0", "license": "MIT", @@ -1555,13 +1637,6 @@ "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==", "dev": true }, - "node_modules/asn1": { - "version": "0.2.4", - "license": "MIT", - "dependencies": { - "safer-buffer": "~2.1.0" - } - }, "node_modules/asn1.js": { "version": "5.4.1", "license": "MIT", @@ -1584,13 +1659,6 @@ "util": "0.10.3" } }, - "node_modules/assert-plus": { - "version": "1.0.0", - "license": "MIT", - "engines": { - "node": ">=0.8" - } - }, "node_modules/assert/node_modules/inherits": { "version": "2.0.1", "license": "ISC" @@ -1640,12 +1708,6 @@ "node": ">=0.8.0" } }, - "node_modules/async-foreach": { - "version": "0.1.3", - "engines": { - "node": "*" - } - }, "node_modules/async-settle": { "version": "1.0.0", "license": "MIT", @@ -1656,10 +1718,6 @@ "node": ">= 0.10" } }, - "node_modules/asynckit": { - "version": "0.4.0", - "license": "MIT" - }, "node_modules/atob": { "version": "2.1.2", "license": "(MIT OR Apache-2.0)", @@ -1714,17 +1772,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/aws-sign2": { - "version": "0.7.0", - "license": "Apache-2.0", - "engines": { - "node": "*" - } - }, - "node_modules/aws4": { - "version": "1.11.0", - "license": "MIT" - }, "node_modules/axios": { "version": "0.21.1", "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz", @@ -1923,13 +1970,6 @@ "dev": true, "license": "MIT" }, - "node_modules/bcrypt-pbkdf": { - "version": "1.0.2", - "license": "BSD-3-Clause", - "dependencies": { - "tweetnacl": "^0.14.3" - } - }, "node_modules/binary-extensions": { "version": "1.13.1", "license": "MIT", @@ -1951,16 +1991,6 @@ "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==", "dev": true }, - "node_modules/block-stream": { - "version": "0.0.9", - "license": "ISC", - "dependencies": { - "inherits": "~2.0.0" - }, - "engines": { - "node": "0.4 || >=0.5.8" - } - }, "node_modules/bn.js": { "version": "5.1.3", "license": "MIT" @@ -2767,24 +2797,6 @@ "node": ">=0.10.0" } }, - "node_modules/camelcase-keys": { - "version": "2.1.0", - "license": "MIT", - "dependencies": { - "camelcase": "^2.0.0", - "map-obj": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/camelcase-keys/node_modules/camelcase": { - "version": "2.1.1", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/caniuse-api": { "version": "3.0.0", "license": "MIT", @@ -2804,10 +2816,6 @@ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001214.tgz", "integrity": "sha512-O2/SCpuaU3eASWVaesQirZv1MSjUNOvmugaD8zNSJqw6Vv5SGwoOpA9LJs3pNPfM745nxqPvfZY3MQKY4AKHYg==" }, - "node_modules/caseless": { - "version": "0.12.0", - "license": "Apache-2.0" - }, "node_modules/chalk": { "version": "2.4.2", "license": "MIT", @@ -3038,16 +3046,6 @@ "version": "1.1.3", "license": "MIT" }, - "node_modules/combined-stream": { - "version": "1.0.8", - "license": "MIT", - "dependencies": { - "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, "node_modules/commander": { "version": "2.20.3", "license": "MIT" @@ -3138,10 +3136,6 @@ "node_modules/console-browserify": { "version": "1.2.0" }, - "node_modules/console-control-strings": { - "version": "1.1.0", - "license": "ISC" - }, "node_modules/constants-browserify": { "version": "1.0.0", "license": "MIT" @@ -3261,14 +3255,6 @@ "sha.js": "^2.4.8" } }, - "node_modules/cross-spawn": { - "version": "3.0.1", - "license": "MIT", - "dependencies": { - "lru-cache": "^4.0.1", - "which": "^1.2.9" - } - }, "node_modules/crypto-browserify": { "version": "3.12.0", "license": "MIT", @@ -3606,16 +3592,6 @@ "node": ">=0.10.0" } }, - "node_modules/currently-unhandled": { - "version": "0.4.1", - "license": "MIT", - "dependencies": { - "array-find-index": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/d": { "version": "1.0.1", "license": "ISC", @@ -3628,16 +3604,6 @@ "version": "1.0.0", "license": "Apache-2.0" }, - "node_modules/dashdash": { - "version": "1.14.1", - "license": "MIT", - "dependencies": { - "assert-plus": "^1.0.0" - }, - "engines": { - "node": ">=0.10" - } - }, "node_modules/de-indent": { "version": "1.0.2", "license": "MIT" @@ -3762,17 +3728,6 @@ "version": "1.0.0", "license": "MIT" }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "license": "MIT", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/delegates": { - "version": "1.0.0", - "license": "MIT" - }, "node_modules/depd": { "version": "1.1.2", "dev": true, @@ -3964,14 +3919,6 @@ "node": ">= 0.8.0" } }, - "node_modules/ecc-jsbn": { - "version": "0.1.2", - "license": "MIT", - "dependencies": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } - }, "node_modules/ee-first": { "version": "1.1.1", "dev": true, @@ -3999,10 +3946,6 @@ "version": "4.11.9", "license": "MIT" }, - "node_modules/emoji-regex": { - "version": "7.0.3", - "license": "MIT" - }, "node_modules/encodeurl": { "version": "1.0.2", "dev": true, @@ -4429,13 +4372,6 @@ "node": ">=0.10.0" } }, - "node_modules/extsprintf": { - "version": "1.3.0", - "engines": [ - "node >=0.6.0" - ], - "license": "MIT" - }, "node_modules/fancy-log": { "version": "1.3.3", "license": "MIT", @@ -4449,14 +4385,6 @@ "node": ">= 0.10" } }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "license": "MIT" - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "license": "MIT" - }, "node_modules/fast-levenshtein": { "version": "1.1.4", "license": "MIT" @@ -4611,25 +4539,6 @@ "version": "2.0.5", "license": "MIT" }, - "node_modules/forever-agent": { - "version": "0.6.1", - "license": "Apache-2.0", - "engines": { - "node": "*" - } - }, - "node_modules/form-data": { - "version": "2.3.3", - "license": "MIT", - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 0.12" - } - }, "node_modules/fraction.js": { "version": "4.0.13", "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.0.13.tgz", @@ -4702,47 +4611,10 @@ "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } }, - "node_modules/fstream": { - "version": "1.0.12", - "license": "ISC", - "dependencies": { - "graceful-fs": "^4.1.2", - "inherits": "~2.0.0", - "mkdirp": ">=0.5 0", - "rimraf": "2" - }, - "engines": { - "node": ">=0.6" - } - }, "node_modules/function-bind": { "version": "1.1.1", "license": "MIT" }, - "node_modules/gauge": { - "version": "2.7.4", - "license": "ISC", - "dependencies": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" - } - }, - "node_modules/gaze": { - "version": "1.1.3", - "license": "MIT", - "dependencies": { - "globule": "^1.0.0" - }, - "engines": { - "node": ">= 4.0.0" - } - }, "node_modules/gensync": { "version": "1.0.0-beta.2", "license": "MIT", @@ -4770,13 +4642,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/get-stdin": { - "version": "4.0.1", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/get-stream": { "version": "3.0.0", "license": "MIT", @@ -4791,13 +4656,6 @@ "node": ">=0.10.0" } }, - "node_modules/getpass": { - "version": "0.1.7", - "license": "MIT", - "dependencies": { - "assert-plus": "^1.0.0" - } - }, "node_modules/glob": { "version": "7.1.6", "license": "ISC", @@ -4903,18 +4761,6 @@ "node": ">=4" } }, - "node_modules/globule": { - "version": "1.3.2", - "license": "MIT", - "dependencies": { - "glob": "~7.1.1", - "lodash": "~4.17.10", - "minimatch": "~3.0.2" - }, - "engines": { - "node": ">= 0.10" - } - }, "node_modules/glogg": { "version": "1.0.2", "license": "MIT", @@ -5168,23 +5014,6 @@ "postcss": "^8.0.0" } }, - "node_modules/gulp-sass": { - "version": "4.1.0", - "license": "MIT", - "dependencies": { - "chalk": "^2.3.0", - "lodash": "^4.17.11", - "node-sass": "^4.8.3", - "plugin-error": "^1.0.1", - "replace-ext": "^1.0.0", - "strip-ansi": "^4.0.0", - "through2": "^2.0.0", - "vinyl-sourcemaps-apply": "^0.2.0" - }, - "engines": { - "node": ">=6" - } - }, "node_modules/gulp-sass-glob": { "version": "1.1.0", "license": "MIT", @@ -5203,23 +5032,6 @@ "readable-stream": "2 || 3" } }, - "node_modules/gulp-sass/node_modules/ansi-regex": { - "version": "3.0.0", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/gulp-sass/node_modules/strip-ansi": { - "version": "4.0.0", - "license": "MIT", - "dependencies": { - "ansi-regex": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/gulp-strip-debug": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/gulp-strip-debug/-/gulp-strip-debug-4.0.0.tgz", @@ -5316,25 +5128,6 @@ "node": ">= 0.10" } }, - "node_modules/har-schema": { - "version": "2.0.0", - "license": "ISC", - "engines": { - "node": ">=4" - } - }, - "node_modules/har-validator": { - "version": "5.1.5", - "deprecated": "this library is no longer supported", - "license": "MIT", - "dependencies": { - "ajv": "^6.12.3", - "har-schema": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, "node_modules/has": { "version": "1.0.3", "license": "MIT", @@ -5410,10 +5203,6 @@ "node": "*" } }, - "node_modules/has-unicode": { - "version": "2.0.1", - "license": "ISC" - }, "node_modules/has-value": { "version": "1.0.0", "license": "MIT", @@ -5594,19 +5383,6 @@ "node": ">=8.0.0" } }, - "node_modules/http-signature": { - "version": "1.2.0", - "license": "MIT", - "dependencies": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - }, - "engines": { - "node": ">=0.8", - "npm": ">=1.3.7" - } - }, "node_modules/https-browserify": { "version": "1.0.0", "license": "MIT" @@ -5680,26 +5456,6 @@ "node": ">=4" } }, - "node_modules/in-publish": { - "version": "2.0.1", - "license": "ISC", - "bin": { - "in-install": "in-install.js", - "in-publish": "in-publish.js", - "not-in-install": "not-in-install.js", - "not-in-publish": "not-in-publish.js" - } - }, - "node_modules/indent-string": { - "version": "2.1.0", - "license": "MIT", - "dependencies": { - "repeating": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/indexes-of": { "version": "1.0.1", "license": "MIT" @@ -5951,16 +5707,6 @@ "node": ">=0.10.0" } }, - "node_modules/is-finite": { - "version": "1.1.0", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/is-fullwidth-code-point": { "version": "1.0.0", "license": "MIT", @@ -6141,10 +5887,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-typedarray": { - "version": "1.0.0", - "license": "MIT" - }, "node_modules/is-unc-path": { "version": "1.0.0", "license": "MIT", @@ -6196,10 +5938,6 @@ "node": ">=0.10.0" } }, - "node_modules/isstream": { - "version": "0.1.2", - "license": "MIT" - }, "node_modules/isurl": { "version": "1.0.0", "license": "MIT", @@ -6216,10 +5954,6 @@ "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.6.0.tgz", "integrity": "sha512-JVzAR/AjBvVt2BmYhxRCSYysDsPcssdmTFnzyLEts9qNwmjmu4JTAMYubEfwVOSwpQ1I1sKKFcxhZCI2buerfw==" }, - "node_modules/js-base64": { - "version": "2.6.4", - "license": "BSD-3-Clause" - }, "node_modules/js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", @@ -6236,10 +5970,6 @@ "js-yaml": "bin/js-yaml.js" } }, - "node_modules/jsbn": { - "version": "0.1.1", - "license": "MIT" - }, "node_modules/jsesc": { "version": "2.5.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", @@ -6259,21 +5989,10 @@ "version": "1.0.2", "license": "MIT" }, - "node_modules/json-schema": { - "version": "0.2.3" - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "license": "MIT" - }, "node_modules/json-stable-stringify-without-jsonify": { "version": "1.0.1", "license": "MIT" }, - "node_modules/json-stringify-safe": { - "version": "5.0.1", - "license": "ISC" - }, "node_modules/json5": { "version": "2.1.3", "license": "MIT", @@ -6316,19 +6035,6 @@ "node": "*" } }, - "node_modules/jsprim": { - "version": "1.4.1", - "engines": [ - "node >=0.6.0" - ], - "license": "MIT", - "dependencies": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.2.3", - "verror": "1.10.0" - } - }, "node_modules/just-debounce": { "version": "1.0.0", "license": "MIT" @@ -6618,27 +6324,10 @@ "node": ">=10" } }, - "node_modules/locate-path": { - "version": "3.0.0", - "license": "MIT", - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/locate-path/node_modules/path-exists": { - "version": "3.0.0", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, "node_modules/lodash": { - "version": "4.17.20", - "license": "MIT" + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, "node_modules/lodash.debounce": { "version": "4.0.8", @@ -6658,17 +6347,6 @@ "version": "4.5.0", "license": "MIT" }, - "node_modules/loud-rejection": { - "version": "1.6.0", - "license": "MIT", - "dependencies": { - "currently-unhandled": "^0.4.1", - "signal-exit": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/lowercase-keys": { "version": "1.0.1", "license": "MIT", @@ -6701,13 +6379,6 @@ "node": ">=0.10.0" } }, - "node_modules/map-obj": { - "version": "1.0.1", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/map-visit": { "version": "1.0.0", "license": "MIT", @@ -6778,25 +6449,6 @@ "version": "2.0.4", "license": "CC0-1.0" }, - "node_modules/meow": { - "version": "3.7.0", - "license": "MIT", - "dependencies": { - "camelcase-keys": "^2.0.0", - "decamelize": "^1.1.2", - "loud-rejection": "^1.0.0", - "map-obj": "^1.0.1", - "minimist": "^1.1.3", - "normalize-package-data": "^2.3.4", - "object-assign": "^4.0.1", - "read-pkg-up": "^1.0.1", - "redent": "^1.0.0", - "trim-newlines": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/micromatch": { "version": "3.1.10", "license": "MIT", @@ -6844,6 +6496,7 @@ }, "node_modules/mime-db": { "version": "1.44.0", + "dev": true, "license": "MIT", "engines": { "node": ">= 0.6" @@ -6851,6 +6504,7 @@ }, "node_modules/mime-types": { "version": "2.1.27", + "dev": true, "license": "MIT", "dependencies": { "mime-db": "1.44.0" @@ -6967,10 +6621,6 @@ "node": ">= 0.10" } }, - "node_modules/nan": { - "version": "2.14.2", - "license": "MIT" - }, "node_modules/nanoid": { "version": "3.1.22", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.22.tgz", @@ -7014,110 +6664,11 @@ "version": "1.0.0", "license": "MIT" }, - "node_modules/node-gyp": { - "version": "3.8.0", - "license": "MIT", - "dependencies": { - "fstream": "^1.0.0", - "glob": "^7.0.3", - "graceful-fs": "^4.1.2", - "mkdirp": "^0.5.0", - "nopt": "2 || 3", - "npmlog": "0 || 1 || 2 || 3 || 4", - "osenv": "0", - "request": "^2.87.0", - "rimraf": "2", - "semver": "~5.3.0", - "tar": "^2.0.0", - "which": "1" - }, - "bin": { - "node-gyp": "bin/node-gyp.js" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/node-gyp/node_modules/semver": { - "version": "5.3.0", - "license": "ISC", - "bin": { - "semver": "bin/semver" - } - }, "node_modules/node-releases": { "version": "1.1.71", "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.71.tgz", "integrity": "sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg==" }, - "node_modules/node-sass": { - "version": "4.14.1", - "hasInstallScript": true, - "license": "MIT", - "dependencies": { - "async-foreach": "^0.1.3", - "chalk": "^1.1.1", - "cross-spawn": "^3.0.0", - "gaze": "^1.0.0", - "get-stdin": "^4.0.1", - "glob": "^7.0.3", - "in-publish": "^2.0.0", - "lodash": "^4.17.15", - "meow": "^3.7.0", - "mkdirp": "^0.5.1", - "nan": "^2.13.2", - "node-gyp": "^3.8.0", - "npmlog": "^4.0.0", - "request": "^2.88.0", - "sass-graph": "2.2.5", - "stdout-stream": "^1.4.0", - "true-case-path": "^1.0.2" - }, - "bin": { - "node-sass": "bin/node-sass" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/node-sass/node_modules/ansi-styles": { - "version": "2.2.1", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/node-sass/node_modules/chalk": { - "version": "1.1.3", - "license": "MIT", - "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/node-sass/node_modules/supports-color": { - "version": "2.0.0", - "license": "MIT", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/nopt": { - "version": "3.0.6", - "license": "ISC", - "dependencies": { - "abbrev": "1" - }, - "bin": { - "nopt": "bin/nopt.js" - } - }, "node_modules/normalize-package-data": { "version": "2.5.0", "license": "BSD-2-Clause", @@ -7164,16 +6715,6 @@ "node": ">= 0.10" } }, - "node_modules/npmlog": { - "version": "4.1.2", - "license": "ISC", - "dependencies": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" - } - }, "node_modules/nth-check": { "version": "1.0.2", "license": "BSD-2-Clause", @@ -7192,13 +6733,6 @@ "version": "0.2.2", "license": "MIT" }, - "node_modules/oauth-sign": { - "version": "0.9.0", - "license": "Apache-2.0", - "engines": { - "node": "*" - } - }, "node_modules/object-assign": { "version": "4.1.1", "license": "MIT", @@ -7400,13 +6934,6 @@ "version": "0.3.0", "license": "MIT" }, - "node_modules/os-homedir": { - "version": "1.0.2", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/os-locale": { "version": "1.4.0", "license": "MIT", @@ -7417,21 +6944,6 @@ "node": ">=0.10.0" } }, - "node_modules/os-tmpdir": { - "version": "1.0.2", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/osenv": { - "version": "0.1.5", - "license": "ISC", - "dependencies": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" - } - }, "node_modules/p-cancelable": { "version": "0.4.1", "license": "MIT", @@ -7455,6 +6967,7 @@ }, "node_modules/p-limit": { "version": "2.3.0", + "dev": true, "license": "MIT", "dependencies": { "p-try": "^2.0.0" @@ -7466,16 +6979,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/p-locate": { - "version": "3.0.0", - "license": "MIT", - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, "node_modules/p-timeout": { "version": "2.0.1", "license": "MIT", @@ -7488,6 +6991,7 @@ }, "node_modules/p-try": { "version": "2.2.0", + "dev": true, "license": "MIT", "engines": { "node": ">=6" @@ -7657,13 +7161,8 @@ "node": ">=0.12" } }, - "node_modules/performance-now": { - "version": "2.1.0", - "license": "MIT" - }, "node_modules/picomatch": { "version": "2.2.2", - "dev": true, "license": "MIT", "engines": { "node": ">=8.6" @@ -9160,10 +8659,6 @@ "version": "1.0.2", "license": "ISC" }, - "node_modules/psl": { - "version": "1.8.0", - "license": "MIT" - }, "node_modules/public-encrypt": { "version": "4.0.3", "license": "MIT", @@ -9209,13 +8704,6 @@ "teleport": ">=0.2.0" } }, - "node_modules/qs": { - "version": "6.5.2", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.6" - } - }, "node_modules/query-string": { "version": "5.1.1", "license": "MIT", @@ -9348,17 +8836,6 @@ "node": ">= 0.10" } }, - "node_modules/redent": { - "version": "1.0.0", - "license": "MIT", - "dependencies": { - "indent-string": "^2.1.0", - "strip-indent": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/regenerate": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", @@ -9480,16 +8957,6 @@ "node": ">=0.10" } }, - "node_modules/repeating": { - "version": "2.0.1", - "license": "MIT", - "dependencies": { - "is-finite": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/replace-ext": { "version": "1.0.1", "license": "MIT", @@ -9509,36 +8976,6 @@ "node": ">= 0.10" } }, - "node_modules/request": { - "version": "2.88.2", - "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", - "license": "Apache-2.0", - "dependencies": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.5.0", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - }, - "engines": { - "node": ">= 6" - } - }, "node_modules/require-directory": { "version": "2.1.1", "license": "MIT", @@ -9644,16 +9081,6 @@ "version": "1.0.0", "license": "MIT" }, - "node_modules/rimraf": { - "version": "2.7.1", - "license": "ISC", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, "node_modules/ripemd160": { "version": "2.0.2", "license": "MIT", @@ -9785,158 +9212,138 @@ "version": "2.1.2", "license": "MIT" }, - "node_modules/sass-graph": { - "version": "2.2.5", - "license": "MIT", + "node_modules/sass": { + "version": "1.32.12", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.32.12.tgz", + "integrity": "sha512-zmXn03k3hN0KaiVTjohgkg98C3UowhL1/VSGdj4/VAAiMKGQOE80PFPxFP2Kyq0OUskPKcY5lImkhBKEHlypJA==", "dependencies": { - "glob": "^7.0.0", - "lodash": "^4.0.0", - "scss-tokenizer": "^0.2.3", - "yargs": "^13.3.2" + "chokidar": ">=3.0.0 <4.0.0" }, "bin": { - "sassgraph": "bin/sassgraph" - } - }, - "node_modules/sass-graph/node_modules/ansi-regex": { - "version": "4.1.0", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/sass-graph/node_modules/camelcase": { - "version": "5.3.1", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/sass-graph/node_modules/cliui": { - "version": "5.0.0", - "license": "ISC", - "dependencies": { - "string-width": "^3.1.0", - "strip-ansi": "^5.2.0", - "wrap-ansi": "^5.1.0" - } - }, - "node_modules/sass-graph/node_modules/find-up": { - "version": "3.0.0", - "license": "MIT", - "dependencies": { - "locate-path": "^3.0.0" + "sass": "sass.js" }, "engines": { - "node": ">=6" + "node": ">=8.9.0" } }, - "node_modules/sass-graph/node_modules/get-caller-file": { - "version": "2.0.5", - "license": "ISC", - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "node_modules/sass-graph/node_modules/is-fullwidth-code-point": { - "version": "2.0.0", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/sass-graph/node_modules/require-main-filename": { - "version": "2.0.0", - "license": "ISC" - }, - "node_modules/sass-graph/node_modules/string-width": { - "version": "3.1.0", - "license": "MIT", + "node_modules/sass/node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", "dependencies": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" }, "engines": { - "node": ">=6" + "node": ">= 8" } }, - "node_modules/sass-graph/node_modules/strip-ansi": { - "version": "5.2.0", - "license": "MIT", + "node_modules/sass/node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/sass/node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", "dependencies": { - "ansi-regex": "^4.1.0" + "fill-range": "^7.0.1" }, "engines": { - "node": ">=6" + "node": ">=8" } }, - "node_modules/sass-graph/node_modules/which-module": { - "version": "2.0.0", - "license": "ISC" - }, - "node_modules/sass-graph/node_modules/wrap-ansi": { - "version": "5.1.0", - "license": "MIT", + "node_modules/sass/node_modules/chokidar": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz", + "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==", "dependencies": { - "ansi-styles": "^3.2.0", - "string-width": "^3.0.0", - "strip-ansi": "^5.0.0" + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.5.0" }, "engines": { - "node": ">=6" + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.1" } }, - "node_modules/sass-graph/node_modules/y18n": { - "version": "4.0.1", - "license": "ISC" - }, - "node_modules/sass-graph/node_modules/yargs": { - "version": "13.3.2", - "license": "MIT", + "node_modules/sass/node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", "dependencies": { - "cliui": "^5.0.0", - "find-up": "^3.0.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^3.0.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^13.1.2" + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" } }, - "node_modules/sass-graph/node_modules/yargs-parser": { - "version": "13.1.2", - "license": "ISC", + "node_modules/sass/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dependencies": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/sass/node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/sass/node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/sass/node_modules/readdirp": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", + "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/sass/node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" } }, "node_modules/sax": { "version": "1.2.4", "license": "ISC" }, - "node_modules/scss-tokenizer": { - "version": "0.2.3", - "license": "MIT", - "dependencies": { - "js-base64": "^2.1.8", - "source-map": "^0.4.2" - } - }, - "node_modules/scss-tokenizer/node_modules/source-map": { - "version": "0.4.4", - "license": "BSD-3-Clause", - "dependencies": { - "amdefine": ">=0.0.4" - }, - "engines": { - "node": ">=0.8.0" - } - }, "node_modules/semver": { "version": "5.7.1", "license": "ISC", @@ -10158,10 +9565,6 @@ "version": "1.7.2", "license": "MIT" }, - "node_modules/signal-exit": { - "version": "3.0.3", - "license": "ISC" - }, "node_modules/simple-concat": { "version": "1.0.1", "funding": [ @@ -10535,29 +9938,6 @@ "version": "1.0.3", "license": "BSD-3-Clause" }, - "node_modules/sshpk": { - "version": "1.16.1", - "license": "MIT", - "dependencies": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" - }, - "bin": { - "sshpk-conv": "bin/sshpk-conv", - "sshpk-sign": "bin/sshpk-sign", - "sshpk-verify": "bin/sshpk-verify" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/stable": { "version": "0.1.8", "license": "MIT" @@ -10598,13 +9978,6 @@ "node": ">= 0.6" } }, - "node_modules/stdout-stream": { - "version": "1.4.1", - "license": "MIT", - "dependencies": { - "readable-stream": "^2.0.1" - } - }, "node_modules/stream-browserify": { "version": "3.0.0", "license": "MIT", @@ -10822,19 +10195,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/strip-indent": { - "version": "1.0.1", - "license": "MIT", - "dependencies": { - "get-stdin": "^4.0.1" - }, - "bin": { - "strip-indent": "cli.js" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/stylehacks": { "version": "4.0.3", "license": "MIT", @@ -10958,15 +10318,6 @@ "acorn-node": "^1.2.0" } }, - "node_modules/tar": { - "version": "2.2.2", - "license": "ISC", - "dependencies": { - "block-stream": "*", - "fstream": "^1.0.12", - "inherits": "2" - } - }, "node_modules/terser": { "version": "4.8.0", "license": "BSD-2-Clause", @@ -11162,56 +10513,10 @@ "node": ">=0.6" } }, - "node_modules/tough-cookie": { - "version": "2.5.0", - "license": "BSD-3-Clause", - "dependencies": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/tough-cookie/node_modules/punycode": { - "version": "2.1.1", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/trim-newlines": { - "version": "1.0.0", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/true-case-path": { - "version": "1.0.3", - "license": "Apache-2.0", - "dependencies": { - "glob": "^7.1.2" - } - }, "node_modules/tty-browserify": { "version": "0.0.1", "license": "MIT" }, - "node_modules/tunnel-agent": { - "version": "0.6.0", - "license": "Apache-2.0", - "dependencies": { - "safe-buffer": "^5.0.1" - }, - "engines": { - "node": "*" - } - }, - "node_modules/tweetnacl": { - "version": "0.14.5", - "license": "Unlicense" - }, "node_modules/type": { "version": "1.2.0", "license": "ISC" @@ -11419,20 +10724,6 @@ "yarn": "*" } }, - "node_modules/uri-js": { - "version": "4.4.0", - "license": "BSD-2-Clause", - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/uri-js/node_modules/punycode": { - "version": "2.1.1", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, "node_modules/urix": { "version": "0.1.0", "license": "MIT" @@ -11533,13 +10824,6 @@ "node": ">= 0.4.0" } }, - "node_modules/uuid": { - "version": "3.4.0", - "license": "MIT", - "bin": { - "uuid": "bin/uuid" - } - }, "node_modules/v8flags": { "version": "3.2.0", "license": "MIT", @@ -11573,18 +10857,6 @@ "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/verror": { - "version": "1.10.0", - "engines": [ - "node >=0.6.0" - ], - "license": "MIT", - "dependencies": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - } - }, "node_modules/vinyl": { "version": "2.2.1", "license": "MIT", @@ -11878,13 +11150,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/wide-align": { - "version": "1.1.3", - "license": "ISC", - "dependencies": { - "string-width": "^1.0.2 || 2" - } - }, "node_modules/wrap-ansi": { "version": "2.1.0", "license": "MIT", @@ -12928,14 +12193,109 @@ "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-5.15.3.tgz", "integrity": "sha512-rFnSUN/QOtnOAgqFRooTA3H57JLDm0QEG/jPdk+tLQNL/eWd+Aok8g3qCI+Q1xuDPWpGW/i9JySpJVsq8Q0s9w==" }, + "@mr-hope/gulp-sass": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@mr-hope/gulp-sass/-/gulp-sass-2.0.0.tgz", + "integrity": "sha512-tBqLw6CZ2OJMPybAiiOA65Y/5NdWRK4x29u7Qwd8as8dJPM7lQaFyemU41FbuSMc4lpuDfGp9gPB9YktGGy8XQ==", + "requires": { + "@types/lodash": "^4.14.168", + "@types/node": "^14.14.31", + "@types/sass": "^1.16.0", + "chalk": "^4.1.0", + "lodash": "^4.17.21", + "plugin-error": "^1.0.1", + "replace-ext": "^2.0.0", + "sass": "^1.32.8", + "strip-ansi": "^6.0.0", + "vinyl-sourcemaps-apply": "^0.2.1" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "replace-ext": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-2.0.0.tgz", + "integrity": "sha512-UszKE5KVK6JvyD92nzMn9cDapSk6w/CaFZ96CnmDMUqH9oowfxF/ZjRITD25H4DnOQClLA4/j7jLGXXLVKxAug==" + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "requires": { + "ansi-regex": "^5.0.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, "@sindresorhus/is": { "version": "0.7.0" }, + "@types/lodash": { + "version": "4.14.168", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.168.tgz", + "integrity": "sha512-oVfRvqHV/V6D1yifJbVRU3TMp8OT6o6BG+U9MkwuJ3U8/CsDHvalRpsxBqivn71ztOFZBTfJMvETbqHiaNSj7Q==" + }, + "@types/node": { + "version": "14.14.44", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.44.tgz", + "integrity": "sha512-+gaugz6Oce6ZInfI/tK4Pq5wIIkJMEJUu92RB3Eu93mtj4wjjjz9EB5mLp5s1pSsLXdC/CPut/xF20ZzAQJbTA==" + }, "@types/q": { "version": "1.5.4" }, - "abbrev": { - "version": "1.1.1" + "@types/sass": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@types/sass/-/sass-1.16.0.tgz", + "integrity": "sha512-2XZovu4NwcqmtZtsBR5XYLw18T8cBCnU2USFHTnYLLHz9fkhnoEMoDsqShJIOFsFhn5aJHjweiUUdTrDGujegA==", + "requires": { + "@types/node": "*" + } }, "accepts": { "version": "1.3.7", @@ -12971,21 +12331,9 @@ "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=", "dev": true }, - "ajv": { - "version": "6.12.6", - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, "alphanum-sort": { "version": "1.0.2" }, - "amdefine": { - "version": "1.0.1" - }, "ansi-colors": { "version": "1.1.0", "requires": { @@ -13043,19 +12391,9 @@ "buffer-equal": "^1.0.0" } }, - "aproba": { - "version": "1.2.0" - }, "archy": { "version": "1.0.0" }, - "are-we-there-yet": { - "version": "1.1.5", - "requires": { - "delegates": "^1.0.0", - "readable-stream": "^2.0.6" - } - }, "argparse": { "version": "1.0.10", "requires": { @@ -13089,9 +12427,6 @@ "array-filter": { "version": "1.0.0" }, - "array-find-index": { - "version": "1.0.2" - }, "array-initial": { "version": "1.1.0", "requires": { @@ -13140,12 +12475,6 @@ "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==", "dev": true }, - "asn1": { - "version": "0.2.4", - "requires": { - "safer-buffer": "~2.1.0" - } - }, "asn1.js": { "version": "5.4.1", "requires": { @@ -13178,9 +12507,6 @@ } } }, - "assert-plus": { - "version": "1.0.0" - }, "assign-symbols": { "version": "1.0.0" }, @@ -13206,18 +12532,12 @@ "integrity": "sha1-dhfBkXQB/Yykooqtzj266Yr+tDI=", "dev": true }, - "async-foreach": { - "version": "0.1.3" - }, "async-settle": { "version": "1.0.0", "requires": { "async-done": "^1.2.2" } }, - "asynckit": { - "version": "0.4.0" - }, "atob": { "version": "2.1.2" }, @@ -13243,12 +12563,6 @@ "array-filter": "^1.0.0" } }, - "aws-sign2": { - "version": "0.7.0" - }, - "aws4": { - "version": "1.11.0" - }, "axios": { "version": "0.21.1", "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz", @@ -13386,12 +12700,6 @@ "version": "0.6.1", "dev": true }, - "bcrypt-pbkdf": { - "version": "1.0.2", - "requires": { - "tweetnacl": "^0.14.3" - } - }, "binary-extensions": { "version": "1.13.1" }, @@ -13408,12 +12716,6 @@ "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==", "dev": true }, - "block-stream": { - "version": "0.0.9", - "requires": { - "inherits": "~2.0.0" - } - }, "bn.js": { "version": "5.1.3" }, @@ -13996,18 +13298,6 @@ "camelcase": { "version": "3.0.0" }, - "camelcase-keys": { - "version": "2.1.0", - "requires": { - "camelcase": "^2.0.0", - "map-obj": "^1.0.0" - }, - "dependencies": { - "camelcase": { - "version": "2.1.1" - } - } - }, "caniuse-api": { "version": "3.0.0", "requires": { @@ -14027,9 +13317,6 @@ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001214.tgz", "integrity": "sha512-O2/SCpuaU3eASWVaesQirZv1MSjUNOvmugaD8zNSJqw6Vv5SGwoOpA9LJs3pNPfM745nxqPvfZY3MQKY4AKHYg==" }, - "caseless": { - "version": "0.12.0" - }, "chalk": { "version": "2.4.2", "requires": { @@ -14203,12 +13490,6 @@ } } }, - "combined-stream": { - "version": "1.0.8", - "requires": { - "delayed-stream": "~1.0.0" - } - }, "commander": { "version": "2.20.3" }, @@ -14282,9 +13563,6 @@ "console-browserify": { "version": "1.2.0" }, - "console-control-strings": { - "version": "1.1.0" - }, "constants-browserify": { "version": "1.0.0" }, @@ -14380,13 +13658,6 @@ "sha.js": "^2.4.8" } }, - "cross-spawn": { - "version": "3.0.1", - "requires": { - "lru-cache": "^4.0.1", - "which": "^1.2.9" - } - }, "crypto-browserify": { "version": "3.12.0", "requires": { @@ -14599,12 +13870,6 @@ } } }, - "currently-unhandled": { - "version": "0.4.1", - "requires": { - "array-find-index": "^1.0.1" - } - }, "d": { "version": "1.0.1", "requires": { @@ -14615,12 +13880,6 @@ "dash-ast": { "version": "1.0.0" }, - "dashdash": { - "version": "1.14.1", - "requires": { - "assert-plus": "^1.0.0" - } - }, "de-indent": { "version": "1.0.2" }, @@ -14694,12 +13953,6 @@ "defined": { "version": "1.0.0" }, - "delayed-stream": { - "version": "1.0.0" - }, - "delegates": { - "version": "1.0.0" - }, "depd": { "version": "1.1.2", "dev": true @@ -14836,13 +14089,6 @@ "tfunk": "^4.0.0" } }, - "ecc-jsbn": { - "version": "0.1.2", - "requires": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } - }, "ee-first": { "version": "1.1.1", "dev": true @@ -14869,9 +14115,6 @@ } } }, - "emoji-regex": { - "version": "7.0.3" - }, "encodeurl": { "version": "1.0.2", "dev": true @@ -15188,9 +14431,6 @@ } } }, - "extsprintf": { - "version": "1.3.0" - }, "fancy-log": { "version": "1.3.3", "requires": { @@ -15200,12 +14440,6 @@ "time-stamp": "^1.0.0" } }, - "fast-deep-equal": { - "version": "3.1.3" - }, - "fast-json-stable-stringify": { - "version": "2.1.0" - }, "fast-levenshtein": { "version": "1.1.4" }, @@ -15312,17 +14546,6 @@ "foreach": { "version": "2.0.5" }, - "forever-agent": { - "version": "0.6.1" - }, - "form-data": { - "version": "2.3.3", - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - } - }, "fraction.js": { "version": "4.0.13", "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.0.13.tgz", @@ -15370,37 +14593,9 @@ "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", "optional": true }, - "fstream": { - "version": "1.0.12", - "requires": { - "graceful-fs": "^4.1.2", - "inherits": "~2.0.0", - "mkdirp": ">=0.5 0", - "rimraf": "2" - } - }, "function-bind": { "version": "1.1.1" }, - "gauge": { - "version": "2.7.4", - "requires": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" - } - }, - "gaze": { - "version": "1.1.3", - "requires": { - "globule": "^1.0.0" - } - }, "gensync": { "version": "1.0.0-beta.2" }, @@ -15418,21 +14613,12 @@ "has-symbols": "^1.0.1" } }, - "get-stdin": { - "version": "4.0.1" - }, "get-stream": { "version": "3.0.0" }, "get-value": { "version": "2.0.6" }, - "getpass": { - "version": "0.1.7", - "requires": { - "assert-plus": "^1.0.0" - } - }, "glob": { "version": "7.1.6", "requires": { @@ -15509,14 +14695,6 @@ "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" }, - "globule": { - "version": "1.3.2", - "requires": { - "glob": "~7.1.1", - "lodash": "~4.17.10", - "minimatch": "~3.0.2" - } - }, "glogg": { "version": "1.0.2", "requires": { @@ -15718,30 +14896,6 @@ "vinyl-sourcemaps-apply": "^0.2.1" } }, - "gulp-sass": { - "version": "4.1.0", - "requires": { - "chalk": "^2.3.0", - "lodash": "^4.17.11", - "node-sass": "^4.8.3", - "plugin-error": "^1.0.1", - "replace-ext": "^1.0.0", - "strip-ansi": "^4.0.0", - "through2": "^2.0.0", - "vinyl-sourcemaps-apply": "^0.2.0" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0" - }, - "strip-ansi": { - "version": "4.0.0", - "requires": { - "ansi-regex": "^3.0.0" - } - } - } - }, "gulp-sass-glob": { "version": "1.1.0", "requires": { @@ -15806,16 +14960,6 @@ "glogg": "^1.0.0" } }, - "har-schema": { - "version": "2.0.0" - }, - "har-validator": { - "version": "5.1.5", - "requires": { - "ajv": "^6.12.3", - "har-schema": "^2.0.0" - } - }, "has": { "version": "1.0.3", "requires": { @@ -15866,9 +15010,6 @@ "has-symbol-support-x": "^1.4.1" } }, - "has-unicode": { - "version": "2.0.1" - }, "has-value": { "version": "1.0.0", "requires": { @@ -15987,14 +15128,6 @@ "requires-port": "^1.0.0" } }, - "http-signature": { - "version": "1.2.0", - "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - } - }, "https-browserify": { "version": "1.0.0" }, @@ -16033,15 +15166,6 @@ "resolve-from": "^3.0.0" } }, - "in-publish": { - "version": "2.0.1" - }, - "indent-string": { - "version": "2.1.0", - "requires": { - "repeating": "^2.0.0" - } - }, "indexes-of": { "version": "1.0.1" }, @@ -16199,9 +15323,6 @@ "is-extglob": { "version": "2.1.1" }, - "is-finite": { - "version": "1.1.0" - }, "is-fullwidth-code-point": { "version": "1.0.0", "requires": { @@ -16299,9 +15420,6 @@ "has-symbols": "^1.0.1" } }, - "is-typedarray": { - "version": "1.0.0" - }, "is-unc-path": { "version": "1.0.0", "requires": { @@ -16330,9 +15448,6 @@ "isobject": { "version": "3.0.1" }, - "isstream": { - "version": "0.1.2" - }, "isurl": { "version": "1.0.0", "requires": { @@ -16345,9 +15460,6 @@ "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.6.0.tgz", "integrity": "sha512-JVzAR/AjBvVt2BmYhxRCSYysDsPcssdmTFnzyLEts9qNwmjmu4JTAMYubEfwVOSwpQ1I1sKKFcxhZCI2buerfw==" }, - "js-base64": { - "version": "2.6.4" - }, "js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", @@ -16360,9 +15472,6 @@ "esprima": "^4.0.0" } }, - "jsbn": { - "version": "0.1.1" - }, "jsesc": { "version": "2.5.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", @@ -16374,18 +15483,9 @@ "json-parse-better-errors": { "version": "1.0.2" }, - "json-schema": { - "version": "0.2.3" - }, - "json-schema-traverse": { - "version": "0.4.1" - }, "json-stable-stringify-without-jsonify": { "version": "1.0.1" }, - "json-stringify-safe": { - "version": "5.0.1" - }, "json5": { "version": "2.1.3", "requires": { @@ -16409,15 +15509,6 @@ "through": ">=2.2.7 <3" } }, - "jsprim": { - "version": "1.4.1", - "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.2.3", - "verror": "1.10.0" - } - }, "just-debounce": { "version": "1.0.0" }, @@ -16630,20 +15721,10 @@ } } }, - "locate-path": { - "version": "3.0.0", - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "dependencies": { - "path-exists": { - "version": "3.0.0" - } - } - }, "lodash": { - "version": "4.17.20" + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, "lodash.debounce": { "version": "4.0.8", @@ -16660,13 +15741,6 @@ "lodash.uniq": { "version": "4.5.0" }, - "loud-rejection": { - "version": "1.6.0", - "requires": { - "currently-unhandled": "^0.4.1", - "signal-exit": "^3.0.0" - } - }, "lowercase-keys": { "version": "1.0.1" }, @@ -16686,9 +15760,6 @@ "map-cache": { "version": "0.2.2" }, - "map-obj": { - "version": "1.0.1" - }, "map-visit": { "version": "1.0.0", "requires": { @@ -16737,21 +15808,6 @@ "mdn-data": { "version": "2.0.4" }, - "meow": { - "version": "3.7.0", - "requires": { - "camelcase-keys": "^2.0.0", - "decamelize": "^1.1.2", - "loud-rejection": "^1.0.0", - "map-obj": "^1.0.1", - "minimist": "^1.1.3", - "normalize-package-data": "^2.3.4", - "object-assign": "^4.0.1", - "read-pkg-up": "^1.0.1", - "redent": "^1.0.0", - "trim-newlines": "^1.0.0" - } - }, "micromatch": { "version": "3.1.10", "requires": { @@ -16787,10 +15843,12 @@ "dev": true }, "mime-db": { - "version": "1.44.0" + "version": "1.44.0", + "dev": true }, "mime-types": { "version": "2.1.27", + "dev": true, "requires": { "mime-db": "1.44.0" } @@ -16869,9 +15927,6 @@ "mute-stdout": { "version": "1.0.1" }, - "nan": { - "version": "2.14.2" - }, "nanoid": { "version": "3.1.22", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.22.tgz", @@ -16900,79 +15955,11 @@ "next-tick": { "version": "1.0.0" }, - "node-gyp": { - "version": "3.8.0", - "requires": { - "fstream": "^1.0.0", - "glob": "^7.0.3", - "graceful-fs": "^4.1.2", - "mkdirp": "^0.5.0", - "nopt": "2 || 3", - "npmlog": "0 || 1 || 2 || 3 || 4", - "osenv": "0", - "request": "^2.87.0", - "rimraf": "2", - "semver": "~5.3.0", - "tar": "^2.0.0", - "which": "1" - }, - "dependencies": { - "semver": { - "version": "5.3.0" - } - } - }, "node-releases": { "version": "1.1.71", "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.71.tgz", "integrity": "sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg==" }, - "node-sass": { - "version": "4.14.1", - "requires": { - "async-foreach": "^0.1.3", - "chalk": "^1.1.1", - "cross-spawn": "^3.0.0", - "gaze": "^1.0.0", - "get-stdin": "^4.0.1", - "glob": "^7.0.3", - "in-publish": "^2.0.0", - "lodash": "^4.17.15", - "meow": "^3.7.0", - "mkdirp": "^0.5.1", - "nan": "^2.13.2", - "node-gyp": "^3.8.0", - "npmlog": "^4.0.0", - "request": "^2.88.0", - "sass-graph": "2.2.5", - "stdout-stream": "^1.4.0", - "true-case-path": "^1.0.2" - }, - "dependencies": { - "ansi-styles": { - "version": "2.2.1" - }, - "chalk": { - "version": "1.1.3", - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "supports-color": { - "version": "2.0.0" - } - } - }, - "nopt": { - "version": "3.0.6", - "requires": { - "abbrev": "1" - } - }, "normalize-package-data": { "version": "2.5.0", "requires": { @@ -17002,15 +15989,6 @@ "once": "^1.3.2" } }, - "npmlog": { - "version": "4.1.2", - "requires": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" - } - }, "nth-check": { "version": "1.0.2", "requires": { @@ -17023,9 +16001,6 @@ "o-stream": { "version": "0.2.2" }, - "oauth-sign": { - "version": "0.9.0" - }, "object-assign": { "version": "4.1.1" }, @@ -17153,25 +16128,12 @@ "os-browserify": { "version": "0.3.0" }, - "os-homedir": { - "version": "1.0.2" - }, "os-locale": { "version": "1.4.0", "requires": { "lcid": "^1.0.0" } }, - "os-tmpdir": { - "version": "1.0.2" - }, - "osenv": { - "version": "0.1.5", - "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" - } - }, "p-cancelable": { "version": "0.4.1" }, @@ -17183,16 +16145,11 @@ }, "p-limit": { "version": "2.3.0", + "dev": true, "requires": { "p-try": "^2.0.0" } }, - "p-locate": { - "version": "3.0.0", - "requires": { - "p-limit": "^2.0.0" - } - }, "p-timeout": { "version": "2.0.1", "requires": { @@ -17200,7 +16157,8 @@ } }, "p-try": { - "version": "2.2.0" + "version": "2.2.0", + "dev": true }, "pako": { "version": "1.0.11" @@ -17308,12 +16266,8 @@ "sha.js": "^2.4.8" } }, - "performance-now": { - "version": "2.1.0" - }, "picomatch": { - "version": "2.2.2", - "dev": true + "version": "2.2.2" }, "pify": { "version": "2.3.0" @@ -18215,9 +17169,6 @@ "pseudomap": { "version": "1.0.2" }, - "psl": { - "version": "1.8.0" - }, "public-encrypt": { "version": "4.0.3", "requires": { @@ -18255,9 +17206,6 @@ "q": { "version": "1.5.1" }, - "qs": { - "version": "6.5.2" - }, "query-string": { "version": "5.1.1", "requires": { @@ -18354,13 +17302,6 @@ "resolve": "^1.1.6" } }, - "redent": { - "version": "1.0.0", - "requires": { - "indent-string": "^2.1.0", - "strip-indent": "^1.0.1" - } - }, "regenerate": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", @@ -18451,12 +17392,6 @@ "repeat-string": { "version": "1.6.1" }, - "repeating": { - "version": "2.0.1", - "requires": { - "is-finite": "^1.0.0" - } - }, "replace-ext": { "version": "1.0.1" }, @@ -18468,31 +17403,6 @@ "remove-trailing-separator": "^1.1.0" } }, - "request": { - "version": "2.88.2", - "requires": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.5.0", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - } - }, "require-directory": { "version": "2.1.1" }, @@ -18565,12 +17475,6 @@ "rgba-regex": { "version": "1.0.0" }, - "rimraf": { - "version": "2.7.1", - "requires": { - "glob": "^7.1.3" - } - }, "ripemd160": { "version": "2.0.2", "requires": { @@ -18673,92 +17577,94 @@ "safer-buffer": { "version": "2.1.2" }, - "sass-graph": { - "version": "2.2.5", + "sass": { + "version": "1.32.12", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.32.12.tgz", + "integrity": "sha512-zmXn03k3hN0KaiVTjohgkg98C3UowhL1/VSGdj4/VAAiMKGQOE80PFPxFP2Kyq0OUskPKcY5lImkhBKEHlypJA==", "requires": { - "glob": "^7.0.0", - "lodash": "^4.0.0", - "scss-tokenizer": "^0.2.3", - "yargs": "^13.3.2" + "chokidar": ">=3.0.0 <4.0.0" }, "dependencies": { - "ansi-regex": { - "version": "4.1.0" - }, - "camelcase": { - "version": "5.3.1" - }, - "cliui": { - "version": "5.0.0", + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", "requires": { - "string-width": "^3.1.0", - "strip-ansi": "^5.2.0", - "wrap-ansi": "^5.1.0" + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" } }, - "find-up": { - "version": "3.0.0", + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", "requires": { - "locate-path": "^3.0.0" + "fill-range": "^7.0.1" } }, - "get-caller-file": { - "version": "2.0.5" - }, - "is-fullwidth-code-point": { - "version": "2.0.0" - }, - "require-main-filename": { - "version": "2.0.0" - }, - "string-width": { - "version": "3.1.0", + "chokidar": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz", + "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==", "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "fsevents": "~2.3.1", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.5.0" } }, - "strip-ansi": { - "version": "5.2.0", + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", "requires": { - "ansi-regex": "^4.1.0" + "to-regex-range": "^5.0.1" } }, - "which-module": { - "version": "2.0.0" - }, - "wrap-ansi": { - "version": "5.1.0", + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "requires": { - "ansi-styles": "^3.2.0", - "string-width": "^3.0.0", - "strip-ansi": "^5.0.0" + "is-glob": "^4.0.1" } }, - "y18n": { - "version": "4.0.1" - }, - "yargs": { - "version": "13.3.2", + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", "requires": { - "cliui": "^5.0.0", - "find-up": "^3.0.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^3.0.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^13.1.2" + "binary-extensions": "^2.0.0" } }, - "yargs-parser": { - "version": "13.1.2", + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + }, + "readdirp": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", + "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" + "picomatch": "^2.2.1" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "requires": { + "is-number": "^7.0.0" } } } @@ -18766,21 +17672,6 @@ "sax": { "version": "1.2.4" }, - "scss-tokenizer": { - "version": "0.2.3", - "requires": { - "js-base64": "^2.1.8", - "source-map": "^0.4.2" - }, - "dependencies": { - "source-map": { - "version": "0.4.4", - "requires": { - "amdefine": ">=0.0.4" - } - } - } - }, "semver": { "version": "5.7.1" }, @@ -18948,9 +17839,6 @@ "shell-quote": { "version": "1.7.2" }, - "signal-exit": { - "version": "3.0.3" - }, "simple-concat": { "version": "1.0.1" }, @@ -19246,20 +18134,6 @@ "sprintf-js": { "version": "1.0.3" }, - "sshpk": { - "version": "1.16.1", - "requires": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" - } - }, "stable": { "version": "0.1.8" }, @@ -19285,12 +18159,6 @@ "version": "1.3.1", "dev": true }, - "stdout-stream": { - "version": "1.4.1", - "requires": { - "readable-stream": "^2.0.1" - } - }, "stream-browserify": { "version": "3.0.0", "requires": { @@ -19443,12 +18311,6 @@ "rocambole-strip-debugger": "^1.0.1" } }, - "strip-indent": { - "version": "1.0.1", - "requires": { - "get-stdin": "^4.0.1" - } - }, "stylehacks": { "version": "4.0.3", "requires": { @@ -19533,14 +18395,6 @@ "acorn-node": "^1.2.0" } }, - "tar": { - "version": "2.2.2", - "requires": { - "block-stream": "*", - "fstream": "^1.0.12", - "inherits": "2" - } - }, "terser": { "version": "4.8.0", "requires": { @@ -19671,39 +18525,9 @@ "version": "1.0.0", "dev": true }, - "tough-cookie": { - "version": "2.5.0", - "requires": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - }, - "dependencies": { - "punycode": { - "version": "2.1.1" - } - } - }, - "trim-newlines": { - "version": "1.0.0" - }, - "true-case-path": { - "version": "1.0.3", - "requires": { - "glob": "^7.1.2" - } - }, "tty-browserify": { "version": "0.0.1" }, - "tunnel-agent": { - "version": "0.6.0", - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "tweetnacl": { - "version": "0.14.5" - }, "type": { "version": "1.2.0" }, @@ -19839,17 +18663,6 @@ "upath": { "version": "1.2.0" }, - "uri-js": { - "version": "4.4.0", - "requires": { - "punycode": "^2.1.0" - }, - "dependencies": { - "punycode": { - "version": "2.1.1" - } - } - }, "urix": { "version": "0.1.0" }, @@ -19922,9 +18735,6 @@ "version": "1.0.1", "dev": true }, - "uuid": { - "version": "3.4.0" - }, "v8flags": { "version": "3.2.0", "requires": { @@ -19944,14 +18754,6 @@ "vendors": { "version": "1.0.4" }, - "verror": { - "version": "1.10.0", - "requires": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - } - }, "vinyl": { "version": "2.2.1", "requires": { @@ -20169,12 +18971,6 @@ "is-typed-array": "^1.1.3" } }, - "wide-align": { - "version": "1.1.3", - "requires": { - "string-width": "^1.0.2 || 2" - } - }, "wrap-ansi": { "version": "2.1.0", "requires": { diff --git a/package.json b/package.json index 234c1fb..0b0aff7 100644 --- a/package.json +++ b/package.json @@ -11,6 +11,7 @@ "@babel/core": "^7.13.16", "@babel/preset-env": "^7.13.15", "@fortawesome/fontawesome-free": "^5.15.3", + "@mr-hope/gulp-sass": "^2.0.0", "autonumeric": "^4.6.0", "autoprefixer": "^10.2.5", "babelify": "^10.0.0", @@ -27,7 +28,6 @@ "gulp-insert": "^0.5.0", "gulp-plumber": "^1.2.1", "gulp-postcss": "^9.0.0", - "gulp-sass": "^4.1.0", "gulp-sass-glob": "^1.1.0", "gulp-strip-debug": "^4.0.0", "gulp-uglify-es": "^2.0.0", diff --git a/resources/sass/_var.scss b/resources/sass/_var.scss index 460d6e0..bf5847e 100644 --- a/resources/sass/_var.scss +++ b/resources/sass/_var.scss @@ -4,7 +4,7 @@ // Overrides $grid-breakpoints: ( - xs: 0px, + xs: 0, sm: 576px, md: 768px, lg: 992px, diff --git a/traditional-bootstrap/gulpfile.js b/traditional-bootstrap/gulpfile.js index 1b4d41b..153a9d1 100644 --- a/traditional-bootstrap/gulpfile.js +++ b/traditional-bootstrap/gulpfile.js @@ -8,7 +8,7 @@ const gulp = require("gulp"), crypto = require("crypto"); // Sass and CSS packages -const sass = require("gulp-sass"), +const { sass } = require("@mr-hope/gulp-sass"), sassGlob = require("gulp-sass-glob"), postCSS = require("gulp-postcss"), autoprefixer = require("autoprefixer"), diff --git a/traditional-bootstrap/package.json b/traditional-bootstrap/package.json index 1437ef8..ee97272 100644 --- a/traditional-bootstrap/package.json +++ b/traditional-bootstrap/package.json @@ -8,6 +8,7 @@ "browser-sync": "2.26.14" }, "dependencies": { + "@mr-hope/gulp-sass": "^2.0.0", "@babel/core": "^7.13.16", "@babel/preset-env": "^7.13.15", "@fortawesome/fontawesome-free": "^5.15.3", @@ -25,7 +26,6 @@ "gulp-concat": "^2.6.1", "gulp-plumber": "^1.2.1", "gulp-postcss": "^9.0.0", - "gulp-sass": "^4.1.0", "gulp-sass-glob": "^1.1.0", "gulp-strip-debug": "^4.0.0", "gulp-uglify-es": "^2.0.0",