From b3efacf465fea58e0702cbad51ce98d460a65cd5 Mon Sep 17 00:00:00 2001 From: Christian Kotzbauer Date: Sat, 15 Oct 2022 08:32:24 +0200 Subject: [PATCH] deps: update rollup Signed-off-by: Christian Kotzbauer --- config/rollup.ts | 14 --- dist/simple-tree-component.css | 2 - dist/simple-tree-component.min.css | 2 +- package-lock.json | 158 +++++++++++++++-------------- package.json | 2 +- 5 files changed, 86 insertions(+), 92 deletions(-) diff --git a/config/rollup.ts b/config/rollup.ts index f502e740..dc5951aa 100644 --- a/config/rollup.ts +++ b/config/rollup.ts @@ -14,20 +14,6 @@ export const getConfig = (opts?: { dev: boolean }): RollupOptions => ({ banner: `/* simple-tree-component v${pkg.version}, @license MIT */`, ...(opts && opts.dev ? { sourcemap: true } : {}), }, - /*onwarn(warning) { - const ignoredCircular = ["src/types/options.ts", "src/utils/dates.ts"]; - - if (typeof warning === "string") throw Error(warning); - else if ( - warning.code !== "CIRCULAR_DEPENDENCY" || - !warning.importer || - // eslint-disable-next-line @typescript-eslint/no-non-null-assertion - !ignoredCircular.includes(warning.importer!) - ) { - throw Error(warning.message); - } - },*/ - plugins: [typescript({ tsconfig: resolve("./src/tsconfig.json") })], watch: {}, }); diff --git a/dist/simple-tree-component.css b/dist/simple-tree-component.css index ef64c1d2..bc0f1880 100644 --- a/dist/simple-tree-component.css +++ b/dist/simple-tree-component.css @@ -40,7 +40,6 @@ overflow: hidden; -webkit-user-select: none; -moz-user-select: none; - -ms-user-select: none; user-select: none; max-width: 100%; display: inline-block; @@ -248,7 +247,6 @@ margin-right: 0.375rem; -webkit-user-select: none; -moz-user-select: none; - -ms-user-select: none; user-select: none; } .simple-tree-node-container .simple-tree-node-wrapper .simple-tree-node-chevron-container.simple-tree-node-chevron-clickable { diff --git a/dist/simple-tree-component.min.css b/dist/simple-tree-component.min.css index e0ad5537..95d02b13 100644 --- a/dist/simple-tree-component.min.css +++ b/dist/simple-tree-component.min.css @@ -1 +1 @@ -.simple-tree{border:1px solid gray;border-radius:.25rem}.simple-tree .simple-tree-input-container{padding:.25rem}.simple-tree .simple-tree-input-container input{width:100%;height:2rem;font-size:1rem;padding:.25rem;box-sizing:border-box}.simple-tree.simple-tree-view-only{height:18.75rem}.simple-tree.simple-tree-readonly{background-color:#d6d6d6}.simple-tree.simple-tree-readonly .simple-tree-single-selectbox,.simple-tree.simple-tree-readonly .simple-tree-multi-selectbox{cursor:default}.simple-tree.simple-tree-readonly .simple-tree-multi-selectbox .simple-tree-pillbox-holder .simple-tree-pillbox-cross{cursor:default}.simple-tree.simple-tree-readonly .simple-tree-node-container .simple-tree-node-wrapper .simple-tree-node-selectable{cursor:default}.simple-tree .simple-tree-single-selectbox{cursor:pointer;padding:.5rem;padding-right:1.5rem;height:1rem}.simple-tree .simple-tree-single-selectbox .simple-tree-selected-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100%;display:inline-block}.simple-tree .simple-tree-single-selectbox .simple-tree-selected-label-watermark{color:gray}.simple-tree .simple-tree-single-selectbox.simple-tree-emphasized{padding-right:3rem}.simple-tree .simple-tree-single-selectbox.simple-tree-emphasized .simple-tree-emphasize-icon{float:right;margin-right:-1rem}.simple-tree .simple-tree-single-selectbox.simple-tree-emphasized .simple-tree-chevron-up,.simple-tree .simple-tree-single-selectbox.simple-tree-emphasized .simple-tree-chevron-down{margin-right:-2.5rem}.simple-tree .simple-tree-single-selectbox.simple-tree-clearable{padding-right:3rem}.simple-tree .simple-tree-single-selectbox.simple-tree-clearable .simple-tree-chevron-up,.simple-tree .simple-tree-single-selectbox.simple-tree-clearable .simple-tree-chevron-down{margin-right:-2.5rem}.simple-tree .simple-tree-single-selectbox.simple-tree-clearable .simple-tree-cross{margin-top:0}.simple-tree .simple-tree-single-selectbox.simple-tree-clearable.simple-tree-emphasized{padding-right:4.5rem}.simple-tree .simple-tree-single-selectbox.simple-tree-clearable.simple-tree-emphasized .simple-tree-chevron-up,.simple-tree .simple-tree-single-selectbox.simple-tree-clearable.simple-tree-emphasized .simple-tree-chevron-down{margin-right:-4rem}.simple-tree .simple-tree-single-selectbox.simple-tree-clearable.simple-tree-emphasized .simple-tree-cross{margin-right:-2.5rem}.simple-tree .simple-tree-single-selectbox.simple-tree-clearable.simple-tree-emphasized .simple-tree-emphasize-icon{float:right;margin-right:-1rem}.simple-tree .simple-tree-multi-selectbox{cursor:pointer;padding-right:1.5rem;min-height:2rem}.simple-tree .simple-tree-multi-selectbox .simple-tree-pillbox-holder{list-style:none;display:inline-block;padding:0;margin:0;min-height:1.5rem;max-width:calc(100% - 1rem)}.simple-tree .simple-tree-multi-selectbox .simple-tree-pillbox-holder li{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;border:1px solid gray;padding:.125rem;margin-left:.25rem;margin-top:.25rem;cursor:default;border-radius:.25rem;background-color:#d6d6d6;max-width:calc(100% - 1.5rem);position:relative;padding-right:1.5rem}.simple-tree .simple-tree-multi-selectbox .simple-tree-pillbox-holder li .simple-tree-pillbox-cross{width:.75rem;height:.75rem;position:relative;transform:rotate(45deg);-webkit-transform:rotate(45deg);right:.25rem;margin-top:.25rem;position:absolute;display:inline-block;cursor:pointer}.simple-tree .simple-tree-multi-selectbox .simple-tree-pillbox-holder li .simple-tree-pillbox-cross:before,.simple-tree .simple-tree-multi-selectbox .simple-tree-pillbox-holder li .simple-tree-pillbox-cross:after{content:"";position:absolute;z-index:-1;background-color:gray}.simple-tree .simple-tree-multi-selectbox .simple-tree-pillbox-holder li .simple-tree-pillbox-cross:before{left:50%;width:20%;margin-left:-10%;height:100%}.simple-tree .simple-tree-multi-selectbox .simple-tree-pillbox-holder li .simple-tree-pillbox-cross:after{top:50%;height:20%;margin-top:-10%;width:100%}.simple-tree .simple-tree-multi-selectbox .simple-tree-chevron-up,.simple-tree .simple-tree-multi-selectbox .simple-tree-chevron-down{margin-top:.5rem}.simple-tree .simple-tree-multi-selectbox.simple-tree-clearable{padding-right:3rem}.simple-tree .simple-tree-multi-selectbox.simple-tree-clearable .simple-tree-chevron-up,.simple-tree .simple-tree-multi-selectbox.simple-tree-clearable .simple-tree-chevron-down{margin-right:-2.5rem}.simple-tree .simple-tree-chevron-up{border-left:.375rem solid rgba(0,0,0,0);border-right:.375rem solid rgba(0,0,0,0);border-bottom:.75rem solid gray;height:0rem;width:0rem;margin-right:-1rem;float:right}.simple-tree .simple-tree-chevron-down{border-left:.375rem solid rgba(0,0,0,0);border-right:.375rem solid rgba(0,0,0,0);border-top:.75rem solid gray;height:0rem;width:0rem;margin-right:-1rem;float:right}.simple-tree .simple-tree-cross{width:.75rem;height:.75rem;position:relative;transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-right:-1rem;margin-top:.5rem;float:right}.simple-tree .simple-tree-cross:before,.simple-tree .simple-tree-cross:after{content:"";position:absolute;z-index:-1;background-color:gray}.simple-tree .simple-tree-cross:before{left:50%;width:20%;margin-left:-10%;height:100%}.simple-tree .simple-tree-cross:after{top:50%;height:20%;margin-top:-10%;width:100%}.simple-tree-dropdown-holder{position:absolute;border:1px solid gray;border-radius:.25rem;max-height:18.75rem;background-color:#fff}.simple-tree-dropdown-holder .simple-tree-input-container{padding:.25rem}.simple-tree-dropdown-holder .simple-tree-input-container input{width:100%;height:2rem;font-size:1rem;padding:.25rem;box-sizing:border-box}.simple-tree-node-container{overflow-y:overlay;max-height:calc(100% - 2.5rem)}.simple-tree-node-container .simple-tree-node-wrapper{display:flex;justify-content:center;align-items:center;padding:.25rem}.simple-tree-node-container .simple-tree-node-wrapper.simple-tree-node-hovered{background-color:#a1bfe4}.simple-tree-node-container .simple-tree-node-wrapper.simple-tree-node-selected{font-weight:bold;background-color:#78a9e6}.simple-tree-node-container .simple-tree-node-wrapper.simple-tree-node-selectable{cursor:pointer}.simple-tree-node-container .simple-tree-node-wrapper.simple-tree-parent-node .simple-tree-node-text{font-weight:bold}.simple-tree-node-container .simple-tree-node-wrapper .simple-tree-node-chevron-container{display:inline-block;width:.5rem;height:.5rem;margin-right:.375rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.simple-tree-node-container .simple-tree-node-wrapper .simple-tree-node-chevron-container.simple-tree-node-chevron-clickable{cursor:pointer}.simple-tree-node-container .simple-tree-node-wrapper .simple-tree-node-chevron-container .simple-tree-node-chevron-right{border-top:.25rem solid rgba(0,0,0,0);border-left:.5rem solid gray;border-bottom:.25rem solid rgba(0,0,0,0);height:0rem;width:0rem}.simple-tree-node-container .simple-tree-node-wrapper .simple-tree-node-chevron-container .simple-tree-node-chevron-down{border-left:.25rem solid rgba(0,0,0,0);border-right:.25rem solid rgba(0,0,0,0);border-top:.5rem solid gray;height:0rem;width:0rem}.simple-tree-node-container .simple-tree-node-wrapper .simple-tree-node-checkbox{width:.75rem;height:.75rem;border:1px solid #000;margin-right:.5rem;background-color:#fff;cursor:pointer}.simple-tree-node-container .simple-tree-node-wrapper .simple-tree-node-checkbox.simple-tree-node-checkbox-disabled{border-color:gray;cursor:default}.simple-tree-node-container .simple-tree-node-wrapper .simple-tree-node-checkbox.simple-tree-node-checkbox-selected{background-color:gray}.simple-tree-node-container .simple-tree-node-wrapper .simple-tree-node-checkbox.simple-tree-node-checkbox-disabled.simple-tree-node-checkbox-selected{background-color:#d6d6d6}.simple-tree-node-container .simple-tree-node-wrapper .simple-tree-node-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;width:calc(100% - 0.75rem)}.simple-tree-node-container .simple-tree-node-wrapper .simple-tree-node-text em{font-style:normal;background-color:#d6d6d6}.simple-tree-node-container-root{list-style:none;margin:0;padding-left:1.25rem} \ No newline at end of file +.simple-tree{border:1px solid gray;border-radius:.25rem}.simple-tree .simple-tree-input-container{padding:.25rem}.simple-tree .simple-tree-input-container input{width:100%;height:2rem;font-size:1rem;padding:.25rem;box-sizing:border-box}.simple-tree.simple-tree-view-only{height:18.75rem}.simple-tree.simple-tree-readonly{background-color:#d6d6d6}.simple-tree.simple-tree-readonly .simple-tree-single-selectbox,.simple-tree.simple-tree-readonly .simple-tree-multi-selectbox{cursor:default}.simple-tree.simple-tree-readonly .simple-tree-multi-selectbox .simple-tree-pillbox-holder .simple-tree-pillbox-cross{cursor:default}.simple-tree.simple-tree-readonly .simple-tree-node-container .simple-tree-node-wrapper .simple-tree-node-selectable{cursor:default}.simple-tree .simple-tree-single-selectbox{cursor:pointer;padding:.5rem;padding-right:1.5rem;height:1rem}.simple-tree .simple-tree-single-selectbox .simple-tree-selected-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;max-width:100%;display:inline-block}.simple-tree .simple-tree-single-selectbox .simple-tree-selected-label-watermark{color:gray}.simple-tree .simple-tree-single-selectbox.simple-tree-emphasized{padding-right:3rem}.simple-tree .simple-tree-single-selectbox.simple-tree-emphasized .simple-tree-emphasize-icon{float:right;margin-right:-1rem}.simple-tree .simple-tree-single-selectbox.simple-tree-emphasized .simple-tree-chevron-up,.simple-tree .simple-tree-single-selectbox.simple-tree-emphasized .simple-tree-chevron-down{margin-right:-2.5rem}.simple-tree .simple-tree-single-selectbox.simple-tree-clearable{padding-right:3rem}.simple-tree .simple-tree-single-selectbox.simple-tree-clearable .simple-tree-chevron-up,.simple-tree .simple-tree-single-selectbox.simple-tree-clearable .simple-tree-chevron-down{margin-right:-2.5rem}.simple-tree .simple-tree-single-selectbox.simple-tree-clearable .simple-tree-cross{margin-top:0}.simple-tree .simple-tree-single-selectbox.simple-tree-clearable.simple-tree-emphasized{padding-right:4.5rem}.simple-tree .simple-tree-single-selectbox.simple-tree-clearable.simple-tree-emphasized .simple-tree-chevron-up,.simple-tree .simple-tree-single-selectbox.simple-tree-clearable.simple-tree-emphasized .simple-tree-chevron-down{margin-right:-4rem}.simple-tree .simple-tree-single-selectbox.simple-tree-clearable.simple-tree-emphasized .simple-tree-cross{margin-right:-2.5rem}.simple-tree .simple-tree-single-selectbox.simple-tree-clearable.simple-tree-emphasized .simple-tree-emphasize-icon{float:right;margin-right:-1rem}.simple-tree .simple-tree-multi-selectbox{cursor:pointer;padding-right:1.5rem;min-height:2rem}.simple-tree .simple-tree-multi-selectbox .simple-tree-pillbox-holder{list-style:none;display:inline-block;padding:0;margin:0;min-height:1.5rem;max-width:calc(100% - 1rem)}.simple-tree .simple-tree-multi-selectbox .simple-tree-pillbox-holder li{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;border:1px solid gray;padding:.125rem;margin-left:.25rem;margin-top:.25rem;cursor:default;border-radius:.25rem;background-color:#d6d6d6;max-width:calc(100% - 1.5rem);position:relative;padding-right:1.5rem}.simple-tree .simple-tree-multi-selectbox .simple-tree-pillbox-holder li .simple-tree-pillbox-cross{width:.75rem;height:.75rem;position:relative;transform:rotate(45deg);-webkit-transform:rotate(45deg);right:.25rem;margin-top:.25rem;position:absolute;display:inline-block;cursor:pointer}.simple-tree .simple-tree-multi-selectbox .simple-tree-pillbox-holder li .simple-tree-pillbox-cross:before,.simple-tree .simple-tree-multi-selectbox .simple-tree-pillbox-holder li .simple-tree-pillbox-cross:after{content:"";position:absolute;z-index:-1;background-color:gray}.simple-tree .simple-tree-multi-selectbox .simple-tree-pillbox-holder li .simple-tree-pillbox-cross:before{left:50%;width:20%;margin-left:-10%;height:100%}.simple-tree .simple-tree-multi-selectbox .simple-tree-pillbox-holder li .simple-tree-pillbox-cross:after{top:50%;height:20%;margin-top:-10%;width:100%}.simple-tree .simple-tree-multi-selectbox .simple-tree-chevron-up,.simple-tree .simple-tree-multi-selectbox .simple-tree-chevron-down{margin-top:.5rem}.simple-tree .simple-tree-multi-selectbox.simple-tree-clearable{padding-right:3rem}.simple-tree .simple-tree-multi-selectbox.simple-tree-clearable .simple-tree-chevron-up,.simple-tree .simple-tree-multi-selectbox.simple-tree-clearable .simple-tree-chevron-down{margin-right:-2.5rem}.simple-tree .simple-tree-chevron-up{border-left:.375rem solid rgba(0,0,0,0);border-right:.375rem solid rgba(0,0,0,0);border-bottom:.75rem solid gray;height:0rem;width:0rem;margin-right:-1rem;float:right}.simple-tree .simple-tree-chevron-down{border-left:.375rem solid rgba(0,0,0,0);border-right:.375rem solid rgba(0,0,0,0);border-top:.75rem solid gray;height:0rem;width:0rem;margin-right:-1rem;float:right}.simple-tree .simple-tree-cross{width:.75rem;height:.75rem;position:relative;transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-right:-1rem;margin-top:.5rem;float:right}.simple-tree .simple-tree-cross:before,.simple-tree .simple-tree-cross:after{content:"";position:absolute;z-index:-1;background-color:gray}.simple-tree .simple-tree-cross:before{left:50%;width:20%;margin-left:-10%;height:100%}.simple-tree .simple-tree-cross:after{top:50%;height:20%;margin-top:-10%;width:100%}.simple-tree-dropdown-holder{position:absolute;border:1px solid gray;border-radius:.25rem;max-height:18.75rem;background-color:#fff}.simple-tree-dropdown-holder .simple-tree-input-container{padding:.25rem}.simple-tree-dropdown-holder .simple-tree-input-container input{width:100%;height:2rem;font-size:1rem;padding:.25rem;box-sizing:border-box}.simple-tree-node-container{overflow-y:overlay;max-height:calc(100% - 2.5rem)}.simple-tree-node-container .simple-tree-node-wrapper{display:flex;justify-content:center;align-items:center;padding:.25rem}.simple-tree-node-container .simple-tree-node-wrapper.simple-tree-node-hovered{background-color:#a1bfe4}.simple-tree-node-container .simple-tree-node-wrapper.simple-tree-node-selected{font-weight:bold;background-color:#78a9e6}.simple-tree-node-container .simple-tree-node-wrapper.simple-tree-node-selectable{cursor:pointer}.simple-tree-node-container .simple-tree-node-wrapper.simple-tree-parent-node .simple-tree-node-text{font-weight:bold}.simple-tree-node-container .simple-tree-node-wrapper .simple-tree-node-chevron-container{display:inline-block;width:.5rem;height:.5rem;margin-right:.375rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.simple-tree-node-container .simple-tree-node-wrapper .simple-tree-node-chevron-container.simple-tree-node-chevron-clickable{cursor:pointer}.simple-tree-node-container .simple-tree-node-wrapper .simple-tree-node-chevron-container .simple-tree-node-chevron-right{border-top:.25rem solid rgba(0,0,0,0);border-left:.5rem solid gray;border-bottom:.25rem solid rgba(0,0,0,0);height:0rem;width:0rem}.simple-tree-node-container .simple-tree-node-wrapper .simple-tree-node-chevron-container .simple-tree-node-chevron-down{border-left:.25rem solid rgba(0,0,0,0);border-right:.25rem solid rgba(0,0,0,0);border-top:.5rem solid gray;height:0rem;width:0rem}.simple-tree-node-container .simple-tree-node-wrapper .simple-tree-node-checkbox{width:.75rem;height:.75rem;border:1px solid #000;margin-right:.5rem;background-color:#fff;cursor:pointer}.simple-tree-node-container .simple-tree-node-wrapper .simple-tree-node-checkbox.simple-tree-node-checkbox-disabled{border-color:gray;cursor:default}.simple-tree-node-container .simple-tree-node-wrapper .simple-tree-node-checkbox.simple-tree-node-checkbox-selected{background-color:gray}.simple-tree-node-container .simple-tree-node-wrapper .simple-tree-node-checkbox.simple-tree-node-checkbox-disabled.simple-tree-node-checkbox-selected{background-color:#d6d6d6}.simple-tree-node-container .simple-tree-node-wrapper .simple-tree-node-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;width:calc(100% - 0.75rem)}.simple-tree-node-container .simple-tree-node-wrapper .simple-tree-node-text em{font-style:normal;background-color:#d6d6d6}.simple-tree-node-container-root{list-style:none;margin:0;padding-left:1.25rem} \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 26ae0e12..563a5ffd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "1.3.2", "license": "MIT", "devDependencies": { - "@rollup/plugin-typescript": "8.5.0", + "@rollup/plugin-typescript": "9.0.1", "@types/autoprefixer": "9.7.2", "@types/jest": "29.1.2", "@types/ncp": "2.0.5", @@ -31,7 +31,7 @@ "postcss": "8.4.18", "prettier": "2.7.1", "rimraf": "3.0.2", - "rollup": "2.79.1", + "rollup": "3.2.0", "sass": "1.55.0", "terser": "5.15.1", "ts-jest": "29.0.3", @@ -1452,43 +1452,42 @@ } }, "node_modules/@rollup/plugin-typescript": { - "version": "8.5.0", - "resolved": "https://registry.npmjs.org/@rollup/plugin-typescript/-/plugin-typescript-8.5.0.tgz", - "integrity": "sha512-wMv1/scv0m/rXx21wD2IsBbJFba8wGF3ErJIr6IKRfRj49S85Lszbxb4DCo8iILpluTjk2GAAu9CoZt4G3ppgQ==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-typescript/-/plugin-typescript-9.0.1.tgz", + "integrity": "sha512-fj+CTk8+HvFCEwwDQdNgWd0lIJVXtMQ0Z3vH/ZgzFSbK2s1zs5wjZrjzrhViTTN+UF49+P69/tybgKRdGHpj/Q==", "dev": true, "dependencies": { - "@rollup/pluginutils": "^3.1.0", - "resolve": "^1.17.0" + "@rollup/pluginutils": "^4.2.1", + "resolve": "^1.22.1" }, "engines": { - "node": ">=8.0.0" + "node": ">=14.0.0" }, "peerDependencies": { - "rollup": "^2.14.0", + "rollup": "^2.14.0||^3.0.0", "tslib": "*", "typescript": ">=3.7.0" }, "peerDependenciesMeta": { + "rollup": { + "optional": true + }, "tslib": { "optional": true } } }, "node_modules/@rollup/pluginutils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", - "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz", + "integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==", "dev": true, "dependencies": { - "@types/estree": "0.0.39", - "estree-walker": "^1.0.1", + "estree-walker": "^2.0.1", "picomatch": "^2.2.2" }, "engines": { "node": ">= 8.0.0" - }, - "peerDependencies": { - "rollup": "^1.20.0||^2.0.0" } }, "node_modules/@sinclair/typebox": { @@ -1656,12 +1655,6 @@ "integrity": "sha512-4PyO9OM08APvxxo1NmQyQKlJdowPCOQIy5D/NLO3aO0vGC57wsMptvGp3b8IbYnupFZr92l1dlVief1JvS6STQ==", "dev": true }, - "node_modules/@types/estree": { - "version": "0.0.39", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", - "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==", - "dev": true - }, "node_modules/@types/graceful-fs": { "version": "4.1.5", "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", @@ -4174,9 +4167,9 @@ } }, "node_modules/estree-walker": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", - "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", "dev": true }, "node_modules/esutils": { @@ -5035,9 +5028,9 @@ } }, "node_modules/is-core-module": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.4.0.tgz", - "integrity": "sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==", + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.10.0.tgz", + "integrity": "sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==", "dev": true, "dependencies": { "has": "^1.0.3" @@ -8013,9 +8006,9 @@ } }, "node_modules/path-parse": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", - "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", "dev": true }, "node_modules/path-type": { @@ -8373,13 +8366,17 @@ "dev": true }, "node_modules/resolve": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", - "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", "dev": true, "dependencies": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -8465,15 +8462,16 @@ } }, "node_modules/rollup": { - "version": "2.79.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", - "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.2.0.tgz", + "integrity": "sha512-0ZkFPyBNvx717KvC700NoxUD31aEEX675u6INJVAmBgKtQuCL8jmmJCj1b9B/qDSnILAvASVKa7UpGS+FLN6AQ==", "dev": true, "bin": { "rollup": "dist/bin/rollup" }, "engines": { - "node": ">=10.0.0" + "node": ">=14.18.0", + "npm": ">=8.0.0" }, "optionalDependencies": { "fsevents": "~2.3.2" @@ -8965,6 +8963,18 @@ "node": ">=4" } }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/symbol-tree": { "version": "3.2.4", "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", @@ -11088,23 +11098,22 @@ } }, "@rollup/plugin-typescript": { - "version": "8.5.0", - "resolved": "https://registry.npmjs.org/@rollup/plugin-typescript/-/plugin-typescript-8.5.0.tgz", - "integrity": "sha512-wMv1/scv0m/rXx21wD2IsBbJFba8wGF3ErJIr6IKRfRj49S85Lszbxb4DCo8iILpluTjk2GAAu9CoZt4G3ppgQ==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-typescript/-/plugin-typescript-9.0.1.tgz", + "integrity": "sha512-fj+CTk8+HvFCEwwDQdNgWd0lIJVXtMQ0Z3vH/ZgzFSbK2s1zs5wjZrjzrhViTTN+UF49+P69/tybgKRdGHpj/Q==", "dev": true, "requires": { - "@rollup/pluginutils": "^3.1.0", - "resolve": "^1.17.0" + "@rollup/pluginutils": "^4.2.1", + "resolve": "^1.22.1" } }, "@rollup/pluginutils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", - "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz", + "integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==", "dev": true, "requires": { - "@types/estree": "0.0.39", - "estree-walker": "^1.0.1", + "estree-walker": "^2.0.1", "picomatch": "^2.2.2" } }, @@ -11256,12 +11265,6 @@ "integrity": "sha512-4PyO9OM08APvxxo1NmQyQKlJdowPCOQIy5D/NLO3aO0vGC57wsMptvGp3b8IbYnupFZr92l1dlVief1JvS6STQ==", "dev": true }, - "@types/estree": { - "version": "0.0.39", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", - "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==", - "dev": true - }, "@types/graceful-fs": { "version": "4.1.5", "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", @@ -13140,9 +13143,9 @@ "dev": true }, "estree-walker": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", - "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", "dev": true }, "esutils": { @@ -13789,9 +13792,9 @@ } }, "is-core-module": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.4.0.tgz", - "integrity": "sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==", + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.10.0.tgz", + "integrity": "sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==", "dev": true, "requires": { "has": "^1.0.3" @@ -16007,9 +16010,9 @@ "dev": true }, "path-parse": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", - "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", "dev": true }, "path-type": { @@ -16257,13 +16260,14 @@ "dev": true }, "resolve": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", - "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", "dev": true, "requires": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" } }, "resolve-cwd": { @@ -16326,9 +16330,9 @@ } }, "rollup": { - "version": "2.79.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", - "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.2.0.tgz", + "integrity": "sha512-0ZkFPyBNvx717KvC700NoxUD31aEEX675u6INJVAmBgKtQuCL8jmmJCj1b9B/qDSnILAvASVKa7UpGS+FLN6AQ==", "dev": true, "requires": { "fsevents": "~2.3.2" @@ -16719,6 +16723,12 @@ "has-flag": "^3.0.0" } }, + "supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true + }, "symbol-tree": { "version": "3.2.4", "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", diff --git a/package.json b/package.json index a0489fae..49d65da9 100644 --- a/package.json +++ b/package.json @@ -44,7 +44,7 @@ "build:docs": "rimraf docs/out && npm run docs:api && npm run docs:docsify" }, "devDependencies": { - "@rollup/plugin-typescript": "8.5.0", + "@rollup/plugin-typescript": "9.0.1", "@types/autoprefixer": "9.7.2", "@types/jest": "29.1.2", "@types/ncp": "2.0.5",