From 6bdd4aeae37790ca89675817f576108e6ae4168e Mon Sep 17 00:00:00 2001 From: Travis Tidwell Date: Tue, 9 Mar 2021 08:05:31 -0600 Subject: [PATCH] Updated tests and build. --- .circleci/config.yml | 1 - package-lock.json | 237 ++++++++++++------ package.json | 16 +- ...nt-bootstrap-datetime-readOnly-value1.html | 2 +- ...nt-bootstrap-datetime-readOnly-value2.html | 2 +- ...omponent-bootstrap3-datagrid-multiple.html | 14 +- ...omponent-bootstrap3-datagrid-readOnly.html | 4 +- ...omponent-bootstrap3-datagrid-required.html | 14 +- .../component-bootstrap3-datagrid.html | 14 +- ...component-bootstrap3-datamap-multiple.html | 20 +- ...component-bootstrap3-datamap-readOnly.html | 9 +- ...component-bootstrap3-datamap-required.html | 20 +- .../renders/component-bootstrap3-datamap.html | 20 +- ...t-bootstrap3-datetime-readOnly-value1.html | 2 +- ...t-bootstrap3-datetime-readOnly-value2.html | 2 +- ...ent-semantic-datetime-readOnly-value1.html | 2 +- ...ent-semantic-datetime-readOnly-value2.html | 2 +- ...rap3-calculateValueWithManualOverride.html | 42 ++-- test/renders/form-bootstrap3-data.html | 148 +++++------ test/renders/form-bootstrap3-defaults.html | 28 +-- ...m-bootstrap3-formWithCustomFormatDate.html | 74 +++--- ...Only-calculateValueWithManualOverride.html | 32 +-- .../form-bootstrap3-readOnly-data.html | 128 +++++----- .../form-bootstrap3-readOnly-defaults.html | 18 +- ...ap3-readOnly-formWithCustomFormatDate.html | 64 ++--- ...strap3-readOnly-wizardWithHiddenPanel.html | 30 +-- ...dOnly-wizardWithSimpleConditionalPage.html | 30 +-- ...bootstrap3-readOnly-wizardWithTooltip.html | 34 +-- ...form-bootstrap3-wizardWithHiddenPanel.html | 34 +-- ...trap3-wizardWithSimpleConditionalPage.html | 38 +-- .../form-bootstrap3-wizardWithTooltip.html | 34 +-- .../renders/form-semantic-readOnly-basic.html | 4 +- test/renders/form-semantic-readOnly-data.html | 4 +- 33 files changed, 598 insertions(+), 525 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 4627553ace..673b68fc5e 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -21,4 +21,3 @@ jobs: command: npm test - store_artifacts: path: test-results.xml - prefix: tests diff --git a/package-lock.json b/package-lock.json index 632a3360f4..8c240b6346 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,13 +1,13 @@ { "name": "formiojs", - "version": "4.13.0-rc.15", + "version": "4.13.0-rc.16", "lockfileVersion": 1, "requires": true, "dependencies": { "@babel/cli": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/cli/-/cli-7.13.0.tgz", - "integrity": "sha512-y5AohgeVhU+wO5kU1WGMLdocFj83xCxVjsVFa2ilII8NEwmBZvx7Ambq621FbFIK68loYJ9p43nfoi6es+rzSA==", + "version": "7.13.10", + "resolved": "https://registry.npmjs.org/@babel/cli/-/cli-7.13.10.tgz", + "integrity": "sha512-lYSBC7B4B9hJ7sv0Ojx1BrGhuzCoOIYfLjd+Xpd4rOzdS+a47yi8voV8vFkfjlZR1N5qZO7ixOCbobUdT304PQ==", "dev": true, "requires": { "@nicolo-ribaudo/chokidar-2": "2.1.8-no-fsevents", @@ -38,17 +38,17 @@ "dev": true }, "@babel/core": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.13.8.tgz", - "integrity": "sha512-oYapIySGw1zGhEFRd6lzWNLWFX2s5dA/jm+Pw/+59ZdXtjyIuwlXbrId22Md0rgZVop+aVoqow2riXhBLNyuQg==", + "version": "7.13.10", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.13.10.tgz", + "integrity": "sha512-bfIYcT0BdKeAZrovpMqX2Mx5NrgAckGbwT982AkdS5GNfn3KMGiprlBAtmBcFZRUmpaufS6WZFP8trvx8ptFDw==", "dev": true, "requires": { "@babel/code-frame": "^7.12.13", - "@babel/generator": "^7.13.0", - "@babel/helper-compilation-targets": "^7.13.8", + "@babel/generator": "^7.13.9", + "@babel/helper-compilation-targets": "^7.13.10", "@babel/helper-module-transforms": "^7.13.0", - "@babel/helpers": "^7.13.0", - "@babel/parser": "^7.13.4", + "@babel/helpers": "^7.13.10", + "@babel/parser": "^7.13.10", "@babel/template": "^7.12.13", "@babel/traverse": "^7.13.0", "@babel/types": "^7.13.0", @@ -59,6 +59,14 @@ "lodash": "^4.17.19", "semver": "^6.3.0", "source-map": "^0.5.0" + }, + "dependencies": { + "@babel/parser": { + "version": "7.13.10", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.13.10.tgz", + "integrity": "sha512-0s7Mlrw9uTWkYua7xWr99Wpk2bnGa0ANleKfksYAES8LpWH4gW1OUr42vqKNf0us5UQNfru2wPqMqRITzq/SIQ==", + "dev": true + } } }, "@babel/generator": { @@ -92,9 +100,9 @@ } }, "@babel/helper-compilation-targets": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.8.tgz", - "integrity": "sha512-pBljUGC1y3xKLn1nrx2eAhurLMA8OqBtBP/JwG4U8skN7kf8/aqwwxpV1N6T0e7r6+7uNitIa/fUxPFagSXp3A==", + "version": "7.13.10", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.10.tgz", + "integrity": "sha512-/Xju7Qg1GQO4mHZ/Kcs6Au7gfafgZnwm+a7sy/ow/tV1sHeraRUHbjdat8/UvDor4Tez+siGKDk6zIKtCPKVJA==", "dev": true, "requires": { "@babel/compat-data": "^7.13.8", @@ -306,9 +314,9 @@ } }, "@babel/helpers": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.13.0.tgz", - "integrity": "sha512-aan1MeFPxFacZeSz6Ld7YZo5aPuqnKlD7+HZY75xQsueczFccP9A7V05+oe0XpLwHK3oLorPe9eaAUljL7WEaQ==", + "version": "7.13.10", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.13.10.tgz", + "integrity": "sha512-4VO883+MWPDUVRF3PhiLBUFHoX/bsLTGFpFK/HqvvfBZz2D57u9XzPVNFVBTc0PW/CWR9BXTOKt8NF4DInUHcQ==", "dev": true, "requires": { "@babel/template": "^7.12.13", @@ -926,13 +934,13 @@ } }, "@babel/preset-env": { - "version": "7.13.9", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.13.9.tgz", - "integrity": "sha512-mcsHUlh2rIhViqMG823JpscLMesRt3QbMsv1+jhopXEb3W2wXvQ9QoiOlZI9ZbR3XqPtaFpZwEZKYqGJnGMZTQ==", + "version": "7.13.10", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.13.10.tgz", + "integrity": "sha512-nOsTScuoRghRtUsRr/c69d042ysfPHcu+KOB4A9aAO9eJYqrkat+LF8G1yp1HD18QiwixT2CisZTr/0b3YZPXQ==", "dev": true, "requires": { "@babel/compat-data": "^7.13.8", - "@babel/helper-compilation-targets": "^7.13.8", + "@babel/helper-compilation-targets": "^7.13.10", "@babel/helper-plugin-utils": "^7.13.0", "@babel/helper-validator-option": "^7.12.17", "@babel/plugin-proposal-async-generator-functions": "^7.13.8", @@ -1103,9 +1111,9 @@ } }, "@formio/bootstrap3": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/@formio/bootstrap3/-/bootstrap3-2.9.0.tgz", - "integrity": "sha512-8ZfLxbbWK68qsKduuTZrQvbQeVza4V7efkoMPAq9t6q6sQ6Q0oLJ3CdTR9dSk8Iu9sMwtN0fXXH3GWin+kPxRA==", + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@formio/bootstrap3/-/bootstrap3-2.10.0.tgz", + "integrity": "sha512-Btv9dzQFNKAPYVd3ub1R2a4iVNEsRU1i6bgDgXE9lDZzVnHeJHCjBHN6UlcrIFsCTkhM7KCLL5aO22fUmLuQ6g==", "requires": { "resize-observer-polyfill": "^1.5.1" } @@ -1220,9 +1228,9 @@ "dev": true }, "@types/eslint": { - "version": "7.2.6", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.6.tgz", - "integrity": "sha512-I+1sYH+NPQ3/tVqCeUSBwTE/0heyvtXqpIopUUArlBm0Kpocb8FbMa3AZ/ASKIFpN3rnEx932TTXDbt9OXsNDw==", + "version": "7.2.7", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.7.tgz", + "integrity": "sha512-EHXbc1z2GoQRqHaAT7+grxlTJ3WE2YNeD6jlpPoRc83cCoThRY+NUWjCUZaYmk51OICkPXn2hhphcWcWXgNW0Q==", "dev": true, "requires": { "@types/estree": "*", @@ -2898,9 +2906,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001194", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001194.tgz", - "integrity": "sha512-iDUOH+oFeBYk5XawYsPtsx/8fFpndAPUQJC7gBTfxHM8xw5nOZv7ceAD4frS1MKCLUac7QL5wdAJiFQlDRjXlA==", + "version": "1.0.30001197", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001197.tgz", + "integrity": "sha512-8aE+sqBqtXz4G8g35Eg/XEaFr2N7rd/VQ6eABGBmNtcB8cN6qNJhMi6oSFy4UWWZgqgL3filHT8Nha4meu3tsw==", "dev": true }, "caseless": { @@ -4218,9 +4226,9 @@ } }, "electron-to-chromium": { - "version": "1.3.679", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.679.tgz", - "integrity": "sha512-PNF7JSPAEa/aV2nQLvflRcnIMy31EOuCY87Jbdz0KsUf8O/eFNGpuwgQn2DmyJkKzfQb0zrieanRGWvf/4H+BA==", + "version": "1.3.683", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.683.tgz", + "integrity": "sha512-8mFfiAesXdEdE0DhkMKO7W9U6VU/9T3VTWwZ+4g84/YMP4kgwgFtQgUxuu7FUMcvSeKSNhFQNU+WZ68BQTLT5A==", "dev": true }, "elliptic": { @@ -7915,12 +7923,6 @@ "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", "dev": true }, - "ip-regex": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", - "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=", - "dev": true - }, "is-absolute": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", @@ -8434,45 +8436,107 @@ "dev": true }, "jsdom": { - "version": "16.4.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.4.0.tgz", - "integrity": "sha512-lYMm3wYdgPhrl7pDcRmvzPhhrGVBeVhPIqeHjzeiHN3DFmD1RBpbExbi8vU7BJdH8VAZYovR8DMt0PNNDM7k8w==", + "version": "16.5.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.5.0.tgz", + "integrity": "sha512-QxZH0nmDTnTTVI0YDm4RUlaUPl5dcyn62G5TMDNfMmTW+J1u1v9gCR8WR+WZ6UghAa7nKJjDOFaI00eMMWvJFQ==", "dev": true, "requires": { - "abab": "^2.0.3", - "acorn": "^7.1.1", + "abab": "^2.0.5", + "acorn": "^8.0.5", "acorn-globals": "^6.0.0", "cssom": "^0.4.4", - "cssstyle": "^2.2.0", + "cssstyle": "^2.3.0", "data-urls": "^2.0.0", - "decimal.js": "^10.2.0", + "decimal.js": "^10.2.1", "domexception": "^2.0.1", - "escodegen": "^1.14.1", + "escodegen": "^2.0.0", "html-encoding-sniffer": "^2.0.1", "is-potential-custom-element-name": "^1.0.0", "nwsapi": "^2.2.0", - "parse5": "5.1.1", + "parse5": "6.0.1", "request": "^2.88.2", - "request-promise-native": "^1.0.8", - "saxes": "^5.0.0", + "request-promise-native": "^1.0.9", + "saxes": "^5.0.1", "symbol-tree": "^3.2.4", - "tough-cookie": "^3.0.1", + "tough-cookie": "^4.0.0", "w3c-hr-time": "^1.0.2", "w3c-xmlserializer": "^2.0.0", "webidl-conversions": "^6.1.0", "whatwg-encoding": "^1.0.5", "whatwg-mimetype": "^2.3.0", "whatwg-url": "^8.0.0", - "ws": "^7.2.3", + "ws": "^7.4.4", "xml-name-validator": "^3.0.0" }, "dependencies": { + "acorn": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.1.0.tgz", + "integrity": "sha512-LWCF/Wn0nfHOmJ9rzQApGnxnvgfROzGilS8936rqN/lfcYkY9MYZzdMqN+2NJ4SlTc+m5HiSa+kNfDtI64dwUA==", + "dev": true + }, + "escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "dev": true, + "requires": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + } + }, + "estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "dev": true + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, "parse5": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", - "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", "dev": true }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "optional": true + }, "tr46": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.0.2.tgz", @@ -8482,6 +8546,15 @@ "punycode": "^2.1.1" } }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2" + } + }, "whatwg-url": { "version": "8.4.0", "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.4.0.tgz", @@ -8603,9 +8676,9 @@ "integrity": "sha512-UfpWE/VZn0iP50d8cz9NrZLM9lSWhcJ+0Gt/nm4by88UL+J1SiKN8/5dkjMmbEzwL2CAe+67GsegCbIKtbp75A==" }, "karma": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/karma/-/karma-6.1.1.tgz", - "integrity": "sha512-vVDFxFGAsclgmFjZA/qGw5xqWdZIWxVD7xLyCukYUYd5xs/uGzYbXGOT5zOruVBQleKEmXIr4H2hzGCTn+M9Cg==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/karma/-/karma-6.1.2.tgz", + "integrity": "sha512-mKbxgsJrt3UHBPdKfCxC2eg3lpqyt6hQRFhNWJ2sk0wUnbnLPEiCpgIgiycuLSra0vC6TaK9OPJiMGATGzgH/A==", "dev": true, "requires": { "body-parser": "^1.19.0", @@ -9512,9 +9585,9 @@ } }, "mocha": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/mocha/-/mocha-8.3.0.tgz", - "integrity": "sha512-TQqyC89V1J/Vxx0DhJIXlq9gbbL9XFNdeLQ1+JsnZsVaSOV1z3tWfw0qZmQJGQRIfkvZcs7snQnZnOCKoldq1Q==", + "version": "8.3.1", + "resolved": "https://registry.npmjs.org/mocha/-/mocha-8.3.1.tgz", + "integrity": "sha512-5SBMxANWqOv5bw3Hx+HVgaWlcWcFEQDUdaUAr1AUU+qwtx6cowhn7gEDT/DwQP7uYxnvShdUOVLbTYAHOEGfDQ==", "dev": true, "requires": { "@ungap/promise-all-settled": "1.1.2", @@ -9705,6 +9778,12 @@ "y18n": "^5.0.5", "yargs-parser": "^20.2.2" } + }, + "yargs-parser": { + "version": "20.2.4", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz", + "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==", + "dev": true } } }, @@ -13488,14 +13567,14 @@ } }, "tough-cookie": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", - "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", + "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", "dev": true, "requires": { - "ip-regex": "^2.1.0", - "psl": "^1.1.28", - "punycode": "^2.1.1" + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.1.2" } }, "tr46": { @@ -14159,9 +14238,9 @@ "dev": true }, "webpack": { - "version": "5.24.3", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.24.3.tgz", - "integrity": "sha512-x7lrWZ7wlWAdyKdML6YPvfVZkhD1ICuIZGODE5SzKJjqI9A4SpqGTjGJTc6CwaHqn19gGaoOR3ONJ46nYsn9rw==", + "version": "5.24.4", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.24.4.tgz", + "integrity": "sha512-RXOdxF9hFFFhg47BryCgyFrEyyu7Y/75/uiI2DoUiTMqysK+WczVSTppvkR47oZcmI/DPaXCiCiaXBP8QjkNpA==", "dev": true, "requires": { "@types/eslint-scope": "^3.7.0", @@ -14190,9 +14269,9 @@ }, "dependencies": { "acorn": { - "version": "8.0.5", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.0.5.tgz", - "integrity": "sha512-v+DieK/HJkJOpFBETDJioequtc3PfxsWMaxIdIwujtF7FEV/MAyDQLlm6/zPvr7Mix07mLh6ccVwIsloceodlg==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.1.0.tgz", + "integrity": "sha512-LWCF/Wn0nfHOmJ9rzQApGnxnvgfROzGilS8936rqN/lfcYkY9MYZzdMqN+2NJ4SlTc+m5HiSa+kNfDtI64dwUA==", "dev": true }, "schema-utils": { @@ -14921,9 +15000,9 @@ "dev": true }, "ws": { - "version": "7.4.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.3.tgz", - "integrity": "sha512-hr6vCR76GsossIRsr8OLR9acVVm1jyfEWvhbNjtgPOrfvAlKzvyeg/P6r8RuDjRyrcQoPQT7K0DGEPc7Ae6jzA==", + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.4.tgz", + "integrity": "sha512-Qm8k8ojNQIMx7S+Zp8u/uHOx7Qazv3Yv4q68MiWWWOJhiwG5W3x7iqmRtJo8xxrciZUY4vRxUTJCKuRnF28ZZw==", "dev": true }, "xml-name-validator": { @@ -14996,9 +15075,9 @@ } }, "yargs-parser": { - "version": "20.2.4", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz", - "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==", + "version": "20.2.6", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.6.tgz", + "integrity": "sha512-AP1+fQIWSM/sMiET8fyayjx/J+JmTPt2Mr0FkrgqB4todtfa53sOsrSAcIrJRD5XS20bKUwaDIuMkWKCEiQLKA==", "dev": true }, "yargs-unparser": { diff --git a/package.json b/package.json index 204ed6e842..a715e93e7f 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ }, "homepage": "https://github.com/formio/formio.js#readme", "dependencies": { - "@formio/bootstrap3": "^2.9.0", + "@formio/bootstrap3": "^2.10.0", "@formio/semantic": "^2.5.1", "autocompleter": "^6.1.0", "browser-cookies": "^1.2.0", @@ -89,13 +89,13 @@ "vanilla-picker": "^2.11.2" }, "devDependencies": { - "@babel/cli": "^7.12.17", - "@babel/core": "^7.12.17", + "@babel/cli": "^7.13.10", + "@babel/core": "^7.13.10", "@babel/plugin-proposal-class-properties": "^7.12.13", "@babel/plugin-proposal-export-default-from": "^7.12.13", "@babel/plugin-proposal-optional-chaining": "^7.12.17", "@babel/polyfill": "^7.12.1", - "@babel/preset-env": "^7.12.17", + "@babel/preset-env": "^7.13.10", "@babel/register": "^7.12.13", "babel-eslint": "^10.1.0", "babel-loader": "^8.2.2", @@ -131,16 +131,16 @@ "gulp-watch": "^5.0.1", "hoek": "^6.1.3", "jquery": "^3.5.1", - "jsdom": "^16.4.0", + "jsdom": "^16.5.0", "jsdom-global": "^3.0.2", - "karma": "^6.1.1", + "karma": "^6.1.2", "karma-chrome-launcher": "^3.1.0", "karma-mocha": "^2.0.1", "karma-mocha-reporter": "^2.2.5", "karma-phantomjs-launcher": "^1.0.4", "karma-webpack": "^5.0.0", "marked": "^2.0.0", - "mocha": "^8.3.0", + "mocha": "^8.3.1", "natives": "^1.1.6", "power-assert": "^1.6.1", "pre-commit": "^1.2.2", @@ -149,7 +149,7 @@ "raw-loader": "^4.0.2", "shortcut-buttons-flatpickr": "^0.3.1", "sinon": "^9.2.4", - "webpack": "^5.23.0", + "webpack": "^5.24.4", "webpack-stream": "^6.1.2", "written-number": "^0.9.1" } diff --git a/test/renders/component-bootstrap-datetime-readOnly-value1.html b/test/renders/component-bootstrap-datetime-readOnly-value1.html index 70483fc053..83c34734d4 100644 --- a/test/renders/component-bootstrap-datetime-readOnly-value1.html +++ b/test/renders/component-bootstrap-datetime-readOnly-value1.html @@ -4,7 +4,7 @@
- +
diff --git a/test/renders/component-bootstrap-datetime-readOnly-value2.html b/test/renders/component-bootstrap-datetime-readOnly-value2.html index cf258a8f83..fba3d07d3b 100644 --- a/test/renders/component-bootstrap-datetime-readOnly-value2.html +++ b/test/renders/component-bootstrap-datetime-readOnly-value2.html @@ -4,7 +4,7 @@
- +
diff --git a/test/renders/component-bootstrap3-datagrid-multiple.html b/test/renders/component-bootstrap3-datagrid-multiple.html index 7b538935da..a0580f18e9 100644 --- a/test/renders/component-bootstrap3-datagrid-multiple.html +++ b/test/renders/component-bootstrap3-datagrid-multiple.html @@ -4,13 +4,13 @@ - - + + + diff --git a/test/renders/component-bootstrap3-datagrid-readOnly.html b/test/renders/component-bootstrap3-datagrid-readOnly.html index 38aa8858fe..159270e2d6 100644 --- a/test/renders/component-bootstrap3-datagrid-readOnly.html +++ b/test/renders/component-bootstrap3-datagrid-readOnly.html @@ -4,8 +4,8 @@
- -
+ +
- + +
diff --git a/test/renders/component-bootstrap3-datagrid-required.html b/test/renders/component-bootstrap3-datagrid-required.html index 9ef14e3bab..05df30e60e 100644 --- a/test/renders/component-bootstrap3-datagrid-required.html +++ b/test/renders/component-bootstrap3-datagrid-required.html @@ -4,13 +4,13 @@ - - + + + diff --git a/test/renders/component-bootstrap3-datagrid.html b/test/renders/component-bootstrap3-datagrid.html index 019ed94b33..ca3285e8a0 100644 --- a/test/renders/component-bootstrap3-datagrid.html +++ b/test/renders/component-bootstrap3-datagrid.html @@ -4,13 +4,13 @@
- -
+ +
- - + + + diff --git a/test/renders/component-bootstrap3-datamap-multiple.html b/test/renders/component-bootstrap3-datamap-multiple.html index bdb44673dd..4ab3ee2abb 100644 --- a/test/renders/component-bootstrap3-datamap-multiple.html +++ b/test/renders/component-bootstrap3-datamap-multiple.html @@ -16,17 +16,17 @@ - - - + + + + + - +
- -
+ +
+ +
\ No newline at end of file diff --git a/test/renders/component-bootstrap3-datamap-readOnly.html b/test/renders/component-bootstrap3-datamap-readOnly.html index ba85288884..a69ae01e4c 100644 --- a/test/renders/component-bootstrap3-datamap-readOnly.html +++ b/test/renders/component-bootstrap3-datamap-readOnly.html @@ -14,9 +14,8 @@ - -
+ + + +
\ No newline at end of file diff --git a/test/renders/component-bootstrap3-datamap-required.html b/test/renders/component-bootstrap3-datamap-required.html index 94b11dbbf7..5103b34a04 100644 --- a/test/renders/component-bootstrap3-datamap-required.html +++ b/test/renders/component-bootstrap3-datamap-required.html @@ -16,17 +16,17 @@ - - - + + + + + + + - +
\ No newline at end of file diff --git a/test/renders/component-bootstrap3-datamap.html b/test/renders/component-bootstrap3-datamap.html index 671b965c02..4526333183 100644 --- a/test/renders/component-bootstrap3-datamap.html +++ b/test/renders/component-bootstrap3-datamap.html @@ -16,17 +16,17 @@ - - - + + + + + + + - +
\ No newline at end of file diff --git a/test/renders/component-bootstrap3-datetime-readOnly-value1.html b/test/renders/component-bootstrap3-datetime-readOnly-value1.html index a45ea167f6..05b0556686 100644 --- a/test/renders/component-bootstrap3-datetime-readOnly-value1.html +++ b/test/renders/component-bootstrap3-datetime-readOnly-value1.html @@ -4,7 +4,7 @@
- +
diff --git a/test/renders/component-bootstrap3-datetime-readOnly-value2.html b/test/renders/component-bootstrap3-datetime-readOnly-value2.html index d81b8a3c7d..a0de7fddbc 100644 --- a/test/renders/component-bootstrap3-datetime-readOnly-value2.html +++ b/test/renders/component-bootstrap3-datetime-readOnly-value2.html @@ -4,7 +4,7 @@
- +
diff --git a/test/renders/component-semantic-datetime-readOnly-value1.html b/test/renders/component-semantic-datetime-readOnly-value1.html index acd56557ae..62ecb23cd4 100644 --- a/test/renders/component-semantic-datetime-readOnly-value1.html +++ b/test/renders/component-semantic-datetime-readOnly-value1.html @@ -4,7 +4,7 @@
- +
diff --git a/test/renders/component-semantic-datetime-readOnly-value2.html b/test/renders/component-semantic-datetime-readOnly-value2.html index 4fc7bc1a51..b798ad3b0a 100644 --- a/test/renders/component-semantic-datetime-readOnly-value2.html +++ b/test/renders/component-semantic-datetime-readOnly-value2.html @@ -4,7 +4,7 @@
- +
diff --git a/test/renders/form-bootstrap3-calculateValueWithManualOverride.html b/test/renders/form-bootstrap3-calculateValueWithManualOverride.html index e55584bdd0..304c771ed2 100644 --- a/test/renders/form-bootstrap3-calculateValueWithManualOverride.html +++ b/test/renders/form-bootstrap3-calculateValueWithManualOverride.html @@ -39,29 +39,29 @@ - - -
-
- + + + +
+
+ +
+
-
-
- - -
-
- + + +
+
+ +
+
-
-
- - - - + + + + diff --git a/test/renders/form-bootstrap3-data.html b/test/renders/form-bootstrap3-data.html index 77ffc82783..35c4f10ca4 100644 --- a/test/renders/form-bootstrap3-data.html +++ b/test/renders/form-bootstrap3-data.html @@ -41,46 +41,46 @@ - - -
-
- + + + +
+
+ +
+
-
-
- - -
-
- + + +
+
+ +
+
-
-
- - -
- -
- + + +
+ +
+ +
+
-
-
- - -
- -
- + + +
+ +
+ +
+
-
-
- + @@ -181,29 +181,29 @@ - - + + - + - + + @@ -243,24 +243,24 @@ - - + + - + + diff --git a/test/renders/form-bootstrap3-defaults.html b/test/renders/form-bootstrap3-defaults.html index 9adf48f8c6..f00d649b4a 100644 --- a/test/renders/form-bootstrap3-defaults.html +++ b/test/renders/form-bootstrap3-defaults.html @@ -425,21 +425,21 @@

-

- + + - + + diff --git a/test/renders/form-bootstrap3-formWithCustomFormatDate.html b/test/renders/form-bootstrap3-formWithCustomFormatDate.html index 3cd1d184d5..170b1022d2 100644 --- a/test/renders/form-bootstrap3-formWithCustomFormatDate.html +++ b/test/renders/form-bootstrap3-formWithCustomFormatDate.html @@ -21,52 +21,52 @@ - - + + - + - + - + + diff --git a/test/renders/form-bootstrap3-readOnly-calculateValueWithManualOverride.html b/test/renders/form-bootstrap3-readOnly-calculateValueWithManualOverride.html index d1779dc3da..fed3f27bbb 100644 --- a/test/renders/form-bootstrap3-readOnly-calculateValueWithManualOverride.html +++ b/test/renders/form-bootstrap3-readOnly-calculateValueWithManualOverride.html @@ -37,24 +37,24 @@ - - + + - + +
-
-
- +
+
+
+ +
+
-
- -
-
-
- +
+
+
+ +
+
-
- -
- - + +
-
-
- +
+
+
+ +
+
-
- -
- - + +
-
-
- +
+
+
+ +
+
-
- -
- - + +
-
-
-
- -
- +
+
+
+
+ +
+ +
+
-
- -
-
-
-
- -
- +
+
+
+
+ +
+ +
+
-
- -
-
-
-
- -
- +
+
+
+
+ +
+ +
+
-
- -
- - + +
-
-
- +
+
+
+ +
+
-
- -
-
-
- +
+
+
+ +
+
-
- -
diff --git a/test/renders/form-bootstrap3-readOnly-data.html b/test/renders/form-bootstrap3-readOnly-data.html index 815555b136..cea31babf7 100644 --- a/test/renders/form-bootstrap3-readOnly-data.html +++ b/test/renders/form-bootstrap3-readOnly-data.html @@ -41,46 +41,46 @@ - - -
-
- + + + +
+
+ +
+
-
-
- - -
-
- + + +
+
+ +
+
-
-
- - -
- -
- + + +
+ +
+ +
+
-
-
- - -
- -
- + + +
+ +
+ +
+
-
-
- + @@ -172,24 +172,24 @@ - - + + - + +
-
-
- +
+
+
+ +
+
-
- -
-
-
- +
+
+
+ +
+
-
- -
@@ -218,19 +218,19 @@ - - -
-
- + + + +
+
+ +
+
-
-
- + diff --git a/test/renders/form-bootstrap3-readOnly-defaults.html b/test/renders/form-bootstrap3-readOnly-defaults.html index 24a915aa53..bd44bfe5ac 100644 --- a/test/renders/form-bootstrap3-readOnly-defaults.html +++ b/test/renders/form-bootstrap3-readOnly-defaults.html @@ -427,16 +427,16 @@

- - -
-
- + + + +
+
+ +
+
-
-
- + diff --git a/test/renders/form-bootstrap3-readOnly-formWithCustomFormatDate.html b/test/renders/form-bootstrap3-readOnly-formWithCustomFormatDate.html index b5caeaf33d..6baba12067 100644 --- a/test/renders/form-bootstrap3-readOnly-formWithCustomFormatDate.html +++ b/test/renders/form-bootstrap3-readOnly-formWithCustomFormatDate.html @@ -19,47 +19,47 @@ - - -
-
-
- -
- + + + +
+
+
+ +
+ +
+
-
-
- - -
-
-
- -
- + + +
+
+
+ +
+ +
+
-
-
- - -
-
-
- -
- + + +
+
+
+ +
+ +
+
-
-
- + diff --git a/test/renders/form-bootstrap3-readOnly-wizardWithHiddenPanel.html b/test/renders/form-bootstrap3-readOnly-wizardWithHiddenPanel.html index 0d437f45f2..f88c77e0a1 100644 --- a/test/renders/form-bootstrap3-readOnly-wizardWithHiddenPanel.html +++ b/test/renders/form-bootstrap3-readOnly-wizardWithHiddenPanel.html @@ -1,20 +1,20 @@ -
-
-
\ No newline at end of file diff --git a/test/renders/form-bootstrap3-readOnly-wizardWithSimpleConditionalPage.html b/test/renders/form-bootstrap3-readOnly-wizardWithSimpleConditionalPage.html index b7c31b9c5a..f7ba5af758 100644 --- a/test/renders/form-bootstrap3-readOnly-wizardWithSimpleConditionalPage.html +++ b/test/renders/form-bootstrap3-readOnly-wizardWithSimpleConditionalPage.html @@ -1,27 +1,27 @@ -
-
-