From ca41f2c9272b52aa0efc34c2f23c43f48920f8c1 Mon Sep 17 00:00:00 2001 From: rajsite Date: Wed, 9 Feb 2022 18:17:54 -0600 Subject: [PATCH 1/4] Update to fast foundation 2.28.0 --- package-lock.json | 237 +++++------------- packages/nimble-components/package.json | 8 +- .../src/select/tests/select.spec.ts | 2 + .../toggle-button/tests/toggle-button.spec.ts | 4 +- 4 files changed, 68 insertions(+), 183 deletions(-) diff --git a/package-lock.json b/package-lock.json index b1842649ff..f0ecebb078 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4754,97 +4754,40 @@ } }, "node_modules/@microsoft/fast-animation": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@microsoft/fast-animation/-/fast-animation-4.1.5.tgz", - "integrity": "sha512-c0ZljICNXrcqg8ofGMsbZKtRj+hj0xqpKTH5WFRClHdTj436djSvMSB9WX3Ue0Q+rBghwjdtB25JLPi0dv+0mQ==", + "version": "4.1.8", + "resolved": "https://registry.npmjs.org/@microsoft/fast-animation/-/fast-animation-4.1.8.tgz", + "integrity": "sha512-hUWMWcwjdGrXYwwGep8OvGQ/PVA4fw1GQqTFnd+k0reM9/cuItdBUwpuqu450VE4G9gV6h3Egvy2Wp1y2mwgKQ==", "dependencies": { - "@microsoft/fast-web-utilities": "^5.0.1" - } - }, - "node_modules/@microsoft/fast-animation/node_modules/@microsoft/fast-web-utilities": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@microsoft/fast-web-utilities/-/fast-web-utilities-5.0.1.tgz", - "integrity": "sha512-WvQXkNzlwh3n7tD0xb6seSy5U2rAnPE/+AFkJis56F7PE52qcd8PDqnbR1KIyshZlpnAm88cGCTRN6hxoi9ZoA==", - "dependencies": { - "exenv-es6": "^1.0.0" + "@microsoft/fast-web-utilities": "^5.1.0" } }, "node_modules/@microsoft/fast-element": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/@microsoft/fast-element/-/fast-element-1.6.1.tgz", - "integrity": "sha512-6wCL1yj5SSfqEq/GAkWeKdcE50NTx3VLINpSYG9cpxckgNGXHErsjDwbqwX3399e/O04BVwyIjILip11DFJP9w==" + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@microsoft/fast-element/-/fast-element-1.7.0.tgz", + "integrity": "sha512-2qpAWuiOSdQfH/XdO8ZtVhlvQVCjHlojWUPoGbvHJDizBccZib+4uGReG87RIBp2Fi0s7ngYPRUioS1Lr+Xe0A==" }, "node_modules/@microsoft/fast-foundation": { - "version": "2.22.0", - "resolved": "https://registry.npmjs.org/@microsoft/fast-foundation/-/fast-foundation-2.22.0.tgz", - "integrity": "sha512-lZapkXq6mhMX2ukN3yv8hiuEHGZk49Jg4SIZF92qm8eTuOoJZhxQkCoyG+TWQKlyN0sy5CLwhmg1jIWkJJmr4w==", + "version": "2.28.0", + "resolved": "https://registry.npmjs.org/@microsoft/fast-foundation/-/fast-foundation-2.28.0.tgz", + "integrity": "sha512-vAWXfpvruwRvyB8e3HPRMIfEGxLCKPdniM1bGWV3se61cgNiSLXcyBA11TVWrxQrKiDrs64pWvur6b+P/4vcpw==", "dependencies": { - "@microsoft/fast-element": "^1.6.1", - "@microsoft/fast-web-utilities": "^5.0.1", - "@microsoft/tsdoc-config": "^0.13.4", + "@microsoft/fast-element": "^1.6.2", + "@microsoft/fast-web-utilities": "^5.0.2", "tabbable": "^5.2.0", "tslib": "^1.13.0" } }, - "node_modules/@microsoft/fast-foundation/node_modules/@microsoft/fast-web-utilities": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@microsoft/fast-web-utilities/-/fast-web-utilities-5.0.1.tgz", - "integrity": "sha512-WvQXkNzlwh3n7tD0xb6seSy5U2rAnPE/+AFkJis56F7PE52qcd8PDqnbR1KIyshZlpnAm88cGCTRN6hxoi9ZoA==", - "dependencies": { - "exenv-es6": "^1.0.0" - } - }, "node_modules/@microsoft/fast-foundation/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, - "node_modules/@microsoft/tsdoc": { - "version": "0.12.24", - "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.12.24.tgz", - "integrity": "sha512-Mfmij13RUTmHEMi9vRUhMXD7rnGR2VvxeNYtaGtaJ4redwwjT4UXYJ+nzmVJF7hhd4pn/Fx5sncDKxMVFJSWPg==" - }, - "node_modules/@microsoft/tsdoc-config": { - "version": "0.13.9", - "resolved": "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.13.9.tgz", - "integrity": "sha512-VqqZn+rT9f6XujFPFR2aN9XKF/fuir/IzKVzoxI0vXIzxysp4ee6S2jCakmlGFHEasibifFTsJr7IYmRPxfzYw==", - "dependencies": { - "@microsoft/tsdoc": "0.12.24", - "ajv": "~6.12.6", - "jju": "~1.4.0", - "resolve": "~1.19.0" - } - }, - "node_modules/@microsoft/tsdoc-config/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "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/@microsoft/tsdoc-config/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "node_modules/@microsoft/tsdoc-config/node_modules/resolve": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", - "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", + "node_modules/@microsoft/fast-web-utilities": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@microsoft/fast-web-utilities/-/fast-web-utilities-5.1.0.tgz", + "integrity": "sha512-S2PCxI4XqtIxLM1N7i/NuIAgx+mJM01+mDzyB3vZlYibAkOT0bzp5YZCp+coXowokSin/nK5T2kqShMXEzI6Jg==", "dependencies": { - "is-core-module": "^2.1.0", - "path-parse": "^1.0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "exenv-es6": "^1.0.0" } }, "node_modules/@mrmlnc/readdir-enhanced": { @@ -20950,7 +20893,8 @@ "node_modules/fast-deep-equal": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true }, "node_modules/fast-glob": { "version": "3.2.7", @@ -21023,7 +20967,8 @@ "node_modules/fast-json-stable-stringify": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true }, "node_modules/fast-levenshtein": { "version": "2.0.6", @@ -23793,6 +23738,7 @@ "version": "2.8.0", "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz", "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==", + "dev": true, "dependencies": { "has": "^1.0.3" }, @@ -29329,7 +29275,8 @@ "node_modules/path-parse": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true }, "node_modules/path-to-regexp": { "version": "0.1.7", @@ -33605,6 +33552,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true, "engines": { "node": ">=6" } @@ -39862,6 +39810,7 @@ "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, "dependencies": { "punycode": "^2.1.0" } @@ -41929,10 +41878,10 @@ "version": "1.1.0", "license": "UNLICENSED", "dependencies": { - "@microsoft/fast-animation": "^4.1.5", - "@microsoft/fast-element": "^1.6.1", - "@microsoft/fast-foundation": "^2.22.0", - "@microsoft/fast-web-utilities": "^5.0.2", + "@microsoft/fast-animation": "^4.1.8", + "@microsoft/fast-element": "^1.7.0", + "@microsoft/fast-foundation": "^2.28.0 <2.29.0", + "@microsoft/fast-web-utilities": "^5.1.0", "@ni/nimble-tokens": "^1.0.0", "hex-rgb": "^5.0.0" }, @@ -41988,14 +41937,6 @@ "webpack-dev-middleware": "^5.0.0" } }, - "packages/nimble-components/node_modules/@microsoft/fast-web-utilities": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/fast-web-utilities/-/fast-web-utilities-5.0.2.tgz", - "integrity": "sha512-J8Wy64V1NWF/UjFJ1mvmJNNPChbWobsNkJ8xNaV5/M+VKOQEOheojrOS+RmOUG7DKTBlCLIbUvyXsj1YiCfwkA==", - "dependencies": { - "exenv-es6": "^1.0.0" - } - }, "packages/nimble-components/node_modules/@storybook/addon-docs": { "version": "6.4.7", "resolved": "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-6.4.7.tgz", @@ -45614,48 +45555,29 @@ "dev": true }, "@microsoft/fast-animation": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@microsoft/fast-animation/-/fast-animation-4.1.5.tgz", - "integrity": "sha512-c0ZljICNXrcqg8ofGMsbZKtRj+hj0xqpKTH5WFRClHdTj436djSvMSB9WX3Ue0Q+rBghwjdtB25JLPi0dv+0mQ==", + "version": "4.1.8", + "resolved": "https://registry.npmjs.org/@microsoft/fast-animation/-/fast-animation-4.1.8.tgz", + "integrity": "sha512-hUWMWcwjdGrXYwwGep8OvGQ/PVA4fw1GQqTFnd+k0reM9/cuItdBUwpuqu450VE4G9gV6h3Egvy2Wp1y2mwgKQ==", "requires": { - "@microsoft/fast-web-utilities": "^5.0.1" - }, - "dependencies": { - "@microsoft/fast-web-utilities": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@microsoft/fast-web-utilities/-/fast-web-utilities-5.0.1.tgz", - "integrity": "sha512-WvQXkNzlwh3n7tD0xb6seSy5U2rAnPE/+AFkJis56F7PE52qcd8PDqnbR1KIyshZlpnAm88cGCTRN6hxoi9ZoA==", - "requires": { - "exenv-es6": "^1.0.0" - } - } + "@microsoft/fast-web-utilities": "^5.1.0" } }, "@microsoft/fast-element": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/@microsoft/fast-element/-/fast-element-1.6.1.tgz", - "integrity": "sha512-6wCL1yj5SSfqEq/GAkWeKdcE50NTx3VLINpSYG9cpxckgNGXHErsjDwbqwX3399e/O04BVwyIjILip11DFJP9w==" + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@microsoft/fast-element/-/fast-element-1.7.0.tgz", + "integrity": "sha512-2qpAWuiOSdQfH/XdO8ZtVhlvQVCjHlojWUPoGbvHJDizBccZib+4uGReG87RIBp2Fi0s7ngYPRUioS1Lr+Xe0A==" }, "@microsoft/fast-foundation": { - "version": "2.22.0", - "resolved": "https://registry.npmjs.org/@microsoft/fast-foundation/-/fast-foundation-2.22.0.tgz", - "integrity": "sha512-lZapkXq6mhMX2ukN3yv8hiuEHGZk49Jg4SIZF92qm8eTuOoJZhxQkCoyG+TWQKlyN0sy5CLwhmg1jIWkJJmr4w==", + "version": "2.28.0", + "resolved": "https://registry.npmjs.org/@microsoft/fast-foundation/-/fast-foundation-2.28.0.tgz", + "integrity": "sha512-vAWXfpvruwRvyB8e3HPRMIfEGxLCKPdniM1bGWV3se61cgNiSLXcyBA11TVWrxQrKiDrs64pWvur6b+P/4vcpw==", "requires": { - "@microsoft/fast-element": "^1.6.1", - "@microsoft/fast-web-utilities": "^5.0.1", - "@microsoft/tsdoc-config": "^0.13.4", + "@microsoft/fast-element": "^1.6.2", + "@microsoft/fast-web-utilities": "^5.0.2", "tabbable": "^5.2.0", "tslib": "^1.13.0" }, "dependencies": { - "@microsoft/fast-web-utilities": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@microsoft/fast-web-utilities/-/fast-web-utilities-5.0.1.tgz", - "integrity": "sha512-WvQXkNzlwh3n7tD0xb6seSy5U2rAnPE/+AFkJis56F7PE52qcd8PDqnbR1KIyshZlpnAm88cGCTRN6hxoi9ZoA==", - "requires": { - "exenv-es6": "^1.0.0" - } - }, "tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", @@ -45663,47 +45585,12 @@ } } }, - "@microsoft/tsdoc": { - "version": "0.12.24", - "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.12.24.tgz", - "integrity": "sha512-Mfmij13RUTmHEMi9vRUhMXD7rnGR2VvxeNYtaGtaJ4redwwjT4UXYJ+nzmVJF7hhd4pn/Fx5sncDKxMVFJSWPg==" - }, - "@microsoft/tsdoc-config": { - "version": "0.13.9", - "resolved": "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.13.9.tgz", - "integrity": "sha512-VqqZn+rT9f6XujFPFR2aN9XKF/fuir/IzKVzoxI0vXIzxysp4ee6S2jCakmlGFHEasibifFTsJr7IYmRPxfzYw==", + "@microsoft/fast-web-utilities": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@microsoft/fast-web-utilities/-/fast-web-utilities-5.1.0.tgz", + "integrity": "sha512-S2PCxI4XqtIxLM1N7i/NuIAgx+mJM01+mDzyB3vZlYibAkOT0bzp5YZCp+coXowokSin/nK5T2kqShMXEzI6Jg==", "requires": { - "@microsoft/tsdoc": "0.12.24", - "ajv": "~6.12.6", - "jju": "~1.4.0", - "resolve": "~1.19.0" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "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" - } - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "resolve": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", - "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", - "requires": { - "is-core-module": "^2.1.0", - "path-parse": "^1.0.6" - } - } + "exenv-es6": "^1.0.0" } }, "@mrmlnc/readdir-enhanced": { @@ -45784,10 +45671,10 @@ "@babel/cli": "^7.13.16", "@babel/core": "^7.14.6", "@babel/preset-env": "^7.13.15", - "@microsoft/fast-animation": "^4.1.5", - "@microsoft/fast-element": "^1.6.1", - "@microsoft/fast-foundation": "^2.22.0", - "@microsoft/fast-web-utilities": "^5.0.2", + "@microsoft/fast-animation": "^4.1.8", + "@microsoft/fast-element": "^1.7.0", + "@microsoft/fast-foundation": "^2.28.0 <2.29.0", + "@microsoft/fast-web-utilities": "^5.1.0", "@ni/eslint-config-javascript": "^3.1.0", "@ni/eslint-config-typescript": "^3.0.5", "@ni/nimble-tokens": "^1.0.0", @@ -45838,14 +45725,6 @@ "webpack-dev-middleware": "^5.0.0" }, "dependencies": { - "@microsoft/fast-web-utilities": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/fast-web-utilities/-/fast-web-utilities-5.0.2.tgz", - "integrity": "sha512-J8Wy64V1NWF/UjFJ1mvmJNNPChbWobsNkJ8xNaV5/M+VKOQEOheojrOS+RmOUG7DKTBlCLIbUvyXsj1YiCfwkA==", - "requires": { - "exenv-es6": "^1.0.0" - } - }, "@storybook/addon-docs": { "version": "6.4.7", "resolved": "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-6.4.7.tgz", @@ -58446,7 +58325,8 @@ "fast-deep-equal": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true }, "fast-glob": { "version": "3.2.7", @@ -58503,7 +58383,8 @@ "fast-json-stable-stringify": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true }, "fast-levenshtein": { "version": "2.0.6", @@ -60662,6 +60543,7 @@ "version": "2.8.0", "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz", "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==", + "dev": true, "requires": { "has": "^1.0.3" } @@ -64997,7 +64879,8 @@ "path-parse": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true }, "path-to-regexp": { "version": "0.1.7", @@ -68157,7 +68040,8 @@ "punycode": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true }, "pupa": { "version": "2.1.1", @@ -72987,6 +72871,7 @@ "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, "requires": { "punycode": "^2.1.0" } diff --git a/packages/nimble-components/package.json b/packages/nimble-components/package.json index 8dd78ee248..b481015cb1 100644 --- a/packages/nimble-components/package.json +++ b/packages/nimble-components/package.json @@ -42,10 +42,10 @@ }, "homepage": "https://github.com/ni/nimble#readme", "dependencies": { - "@microsoft/fast-animation": "^4.1.5", - "@microsoft/fast-element": "^1.6.1", - "@microsoft/fast-foundation": "^2.22.0", - "@microsoft/fast-web-utilities": "^5.0.2", + "@microsoft/fast-animation": "^4.1.8", + "@microsoft/fast-element": "^1.7.0", + "@microsoft/fast-foundation": "^2.28.0 <2.29.0", + "@microsoft/fast-web-utilities": "^5.1.0", "@ni/nimble-tokens": "^1.0.0", "hex-rgb": "^5.0.0" }, diff --git a/packages/nimble-components/src/select/tests/select.spec.ts b/packages/nimble-components/src/select/tests/select.spec.ts index cce1b73a5b..a82df28e2e 100644 --- a/packages/nimble-components/src/select/tests/select.spec.ts +++ b/packages/nimble-components/src/select/tests/select.spec.ts @@ -38,6 +38,8 @@ describe('Select', () => { await disconnect(); }); + // fast-foundationversions >= 2.29.0 will error + // See https://github.com/microsoft/fast/issues/5586 it('should respect "open" and "position" attributes when both set', async () => { const position = 'above'; const { element, connect, disconnect } = await setup(position, true); diff --git a/packages/nimble-components/src/toggle-button/tests/toggle-button.spec.ts b/packages/nimble-components/src/toggle-button/tests/toggle-button.spec.ts index 0afff45a72..aeda1b8ccc 100644 --- a/packages/nimble-components/src/toggle-button/tests/toggle-button.spec.ts +++ b/packages/nimble-components/src/toggle-button/tests/toggle-button.spec.ts @@ -114,9 +114,7 @@ describe('ToggleButton', () => { expect(element.checked).toBe(true); }); - // The 'Enter' key interaction is added to the FAST switch in - // https://github.com/microsoft/fast/pull/5325 - xit('should fire an event when enter is invoked', async () => { + it('should fire an event when enter is invoked', async () => { await connect(); expect(element.checked).toBe(false); From dd514cb2e99d3193d655b275c76f2b7deff580d9 Mon Sep 17 00:00:00 2001 From: rajsite Date: Wed, 9 Feb 2022 19:18:54 -0600 Subject: [PATCH 2/4] Remove ng-packagr prerelease tag --- angular-workspace/package.json | 2 +- package-lock.json | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/angular-workspace/package.json b/angular-workspace/package.json index caec7d5bef..6f380bfcbd 100644 --- a/angular-workspace/package.json +++ b/angular-workspace/package.json @@ -44,7 +44,7 @@ "karma-coverage": "^2.0.3", "karma-jasmine": "^4.0.0", "karma-jasmine-html-reporter": "^1.5.0", - "ng-packagr": "^12.1.0-next.0", + "ng-packagr": "^12.1.0", "puppeteer": "^10.1.0", "typescript": "^4.3.2" } diff --git a/package-lock.json b/package-lock.json index f0ecebb078..356e50c4af 100644 --- a/package-lock.json +++ b/package-lock.json @@ -52,7 +52,7 @@ "karma-coverage": "^2.0.3", "karma-jasmine": "^4.0.0", "karma-jasmine-html-reporter": "^1.5.0", - "ng-packagr": "^12.1.0-next.0", + "ng-packagr": "^12.1.0", "puppeteer": "^10.1.0", "typescript": "^4.3.2" } @@ -52890,7 +52890,7 @@ "karma-coverage": "^2.0.3", "karma-jasmine": "^4.0.0", "karma-jasmine-html-reporter": "^1.5.0", - "ng-packagr": "^12.1.0-next.0", + "ng-packagr": "^12.1.0", "puppeteer": "^10.1.0", "rxjs": "^7.3.0", "tslib": "^2.2.0", From 1ff8638d8bd657afbea897c021619530bc036d55 Mon Sep 17 00:00:00 2001 From: rajsite Date: Wed, 9 Feb 2022 19:19:29 -0600 Subject: [PATCH 3/4] Change files --- ...le-components-71ee2993-4e7d-4807-a42c-3b5b33326292.json | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 change/@ni-nimble-components-71ee2993-4e7d-4807-a42c-3b5b33326292.json diff --git a/change/@ni-nimble-components-71ee2993-4e7d-4807-a42c-3b5b33326292.json b/change/@ni-nimble-components-71ee2993-4e7d-4807-a42c-3b5b33326292.json new file mode 100644 index 0000000000..2b6305a2bc --- /dev/null +++ b/change/@ni-nimble-components-71ee2993-4e7d-4807-a42c-3b5b33326292.json @@ -0,0 +1,7 @@ +{ + "type": "patch", + "comment": "FAST version update", + "packageName": "@ni/nimble-components", + "email": "rajsite@users.noreply.github.com", + "dependentChangeType": "patch" +} From 57ee08639635e82b6bc04406a764bdc35746119d Mon Sep 17 00:00:00 2001 From: rajsite Date: Thu, 10 Feb 2022 10:41:30 -0600 Subject: [PATCH 4/4] Comment typo --- packages/nimble-components/src/select/tests/select.spec.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/nimble-components/src/select/tests/select.spec.ts b/packages/nimble-components/src/select/tests/select.spec.ts index a82df28e2e..1b8d2b6a9e 100644 --- a/packages/nimble-components/src/select/tests/select.spec.ts +++ b/packages/nimble-components/src/select/tests/select.spec.ts @@ -38,7 +38,7 @@ describe('Select', () => { await disconnect(); }); - // fast-foundationversions >= 2.29.0 will error + // fast-foundation versions >= 2.29.0 will error // See https://github.com/microsoft/fast/issues/5586 it('should respect "open" and "position" attributes when both set', async () => { const position = 'above';