diff --git a/eslint.config.mjs b/eslint.config.mjs new file mode 100644 index 0000000..ca3681f --- /dev/null +++ b/eslint.config.mjs @@ -0,0 +1,24 @@ +// @ts-check + +import eslint from '@eslint/js'; +import tseslint from 'typescript-eslint'; +import unusedImports from "eslint-plugin-unused-imports"; + +export default tseslint.config( + eslint.configs.recommended, + ...tseslint.configs.recommended, + { + plugins: { + "unused-imports": unusedImports, + }, + rules: { + "no-unused-vars": "off", + "unused-imports/no-unused-imports": "error", + "unused-imports/no-unused-vars": "off", + "@typescript-eslint/ban-ts-comment": "off", + "@typescript-eslint/no-empty-object-type": "off", + "@typescript-eslint/no-explicit-any": "off", + "@typescript-eslint/no-unused-vars": "off", + } + } +); \ No newline at end of file diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..4178f09 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,7066 @@ +{ + "name": "@squidex/squidex", + "version": "1.2.1", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "@squidex/squidex", + "version": "1.2.1", + "devDependencies": { + "@babel/core": "^7.25.2", + "@babel/preset-env": "^7.25.4", + "@babel/preset-typescript": "^7.24.7", + "@eslint/js": "^9.9.1", + "@types/eslint__js": "^8.42.3", + "@types/jest": "^29.5.12", + "@types/node": "22.5.0", + "cross-env": "^7.0.3", + "eslint": "^9.9.1", + "eslint-plugin-unused-imports": "^4.1.3", + "jest": "^29.7.0", + "prettier": "3.3.3", + "typescript": "^5.5.4", + "typescript-eslint": "^8.2.0" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.3.0", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/highlight": "^7.24.7", + "picocolors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.25.4", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.25.2", + "dev": true, + "license": "MIT", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.24.7", + "@babel/generator": "^7.25.0", + "@babel/helper-compilation-targets": "^7.25.2", + "@babel/helper-module-transforms": "^7.25.2", + "@babel/helpers": "^7.25.0", + "@babel/parser": "^7.25.0", + "@babel/template": "^7.25.0", + "@babel/traverse": "^7.25.2", + "@babel/types": "^7.25.2", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/generator": { + "version": "7.25.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.25.4", + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.25.2", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.25.2", + "@babel/helper-validator-option": "^7.24.8", + "browserslist": "^4.23.1", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.25.4", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.24.7", + "@babel/helper-member-expression-to-functions": "^7.24.8", + "@babel/helper-optimise-call-expression": "^7.24.7", + "@babel/helper-replace-supers": "^7.25.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", + "@babel/traverse": "^7.25.4", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.25.2", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.24.7", + "regexpu-core": "^5.3.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.6.2", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.24.8", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.24.8", + "@babel/types": "^7.24.8" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.25.2", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.24.7", + "@babel/helper-simple-access": "^7.24.7", + "@babel/helper-validator-identifier": "^7.24.7", + "@babel/traverse": "^7.25.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.24.8", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.25.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.24.7", + "@babel/helper-wrap-function": "^7.25.0", + "@babel/traverse": "^7.25.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.25.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-member-expression-to-functions": "^7.24.8", + "@babel/helper-optimise-call-expression": "^7.24.7", + "@babel/traverse": "^7.25.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.24.8", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.24.8", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.25.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/template": "^7.25.0", + "@babel/traverse": "^7.25.0", + "@babel/types": "^7.25.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.25.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/template": "^7.25.0", + "@babel/types": "^7.25.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.24.7", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0", + "picocolors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.25.4", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.25.4" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": { + "version": "7.25.3", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/traverse": "^7.25.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-class-field-initializer-scope": { + "version": "7.25.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.25.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", + "@babel/plugin-transform-optional-chaining": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { + "version": "7.25.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/traverse": "^7.25.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0-placeholder-for-preset-env.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.25.4", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-unicode-sets-regex": { + "version": "7.18.6", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-generator-functions": { + "version": "7.25.4", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/helper-remap-async-to-generator": "^7.25.0", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/traverse": "^7.25.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-remap-async-to-generator": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.25.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-properties": { + "version": "7.25.4", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.25.4", + "@babel/helper-plugin-utils": "^7.24.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-static-block": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.25.4", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.24.7", + "@babel/helper-compilation-targets": "^7.25.2", + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/helper-replace-supers": "^7.25.0", + "@babel/traverse": "^7.25.4", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/template": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.24.8", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-named-capturing-groups-regex": { + "version": "7.25.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.0", + "@babel/helper-plugin-utils": "^7.24.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-dynamic-import": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-export-namespace-from": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.25.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.24.8", + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/traverse": "^7.25.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-json-strings": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.25.2", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-logical-assignment-operators": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.24.8", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.24.8", + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/helper-simple-access": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.25.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.25.0", + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/helper-validator-identifier": "^7.24.7", + "@babel/traverse": "^7.25.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-numeric-separator": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-rest-spread": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-replace-supers": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-catch-binding": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-chaining": { + "version": "7.24.8", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-methods": { + "version": "7.25.4", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.25.4", + "@babel/helper-plugin-utils": "^7.24.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-property-in-object": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.24.7", + "@babel/helper-create-class-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "regenerator-transform": "^0.15.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.24.8", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.25.2", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.24.7", + "@babel/helper-create-class-features-plugin": "^7.25.0", + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", + "@babel/plugin-syntax-typescript": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-property-regex": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-sets-regex": { + "version": "7.25.4", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.2", + "@babel/helper-plugin-utils": "^7.24.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.25.4", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.25.4", + "@babel/helper-compilation-targets": "^7.25.2", + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/helper-validator-option": "^7.24.8", + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.25.3", + "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.25.0", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.25.0", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.24.7", + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.25.0", + "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.24.7", + "@babel/plugin-syntax-import-attributes": "^7.24.7", + "@babel/plugin-syntax-import-meta": "^7.10.4", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", + "@babel/plugin-transform-arrow-functions": "^7.24.7", + "@babel/plugin-transform-async-generator-functions": "^7.25.4", + "@babel/plugin-transform-async-to-generator": "^7.24.7", + "@babel/plugin-transform-block-scoped-functions": "^7.24.7", + "@babel/plugin-transform-block-scoping": "^7.25.0", + "@babel/plugin-transform-class-properties": "^7.25.4", + "@babel/plugin-transform-class-static-block": "^7.24.7", + "@babel/plugin-transform-classes": "^7.25.4", + "@babel/plugin-transform-computed-properties": "^7.24.7", + "@babel/plugin-transform-destructuring": "^7.24.8", + "@babel/plugin-transform-dotall-regex": "^7.24.7", + "@babel/plugin-transform-duplicate-keys": "^7.24.7", + "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.25.0", + "@babel/plugin-transform-dynamic-import": "^7.24.7", + "@babel/plugin-transform-exponentiation-operator": "^7.24.7", + "@babel/plugin-transform-export-namespace-from": "^7.24.7", + "@babel/plugin-transform-for-of": "^7.24.7", + "@babel/plugin-transform-function-name": "^7.25.1", + "@babel/plugin-transform-json-strings": "^7.24.7", + "@babel/plugin-transform-literals": "^7.25.2", + "@babel/plugin-transform-logical-assignment-operators": "^7.24.7", + "@babel/plugin-transform-member-expression-literals": "^7.24.7", + "@babel/plugin-transform-modules-amd": "^7.24.7", + "@babel/plugin-transform-modules-commonjs": "^7.24.8", + "@babel/plugin-transform-modules-systemjs": "^7.25.0", + "@babel/plugin-transform-modules-umd": "^7.24.7", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.24.7", + "@babel/plugin-transform-new-target": "^7.24.7", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.24.7", + "@babel/plugin-transform-numeric-separator": "^7.24.7", + "@babel/plugin-transform-object-rest-spread": "^7.24.7", + "@babel/plugin-transform-object-super": "^7.24.7", + "@babel/plugin-transform-optional-catch-binding": "^7.24.7", + "@babel/plugin-transform-optional-chaining": "^7.24.8", + "@babel/plugin-transform-parameters": "^7.24.7", + "@babel/plugin-transform-private-methods": "^7.25.4", + "@babel/plugin-transform-private-property-in-object": "^7.24.7", + "@babel/plugin-transform-property-literals": "^7.24.7", + "@babel/plugin-transform-regenerator": "^7.24.7", + "@babel/plugin-transform-reserved-words": "^7.24.7", + "@babel/plugin-transform-shorthand-properties": "^7.24.7", + "@babel/plugin-transform-spread": "^7.24.7", + "@babel/plugin-transform-sticky-regex": "^7.24.7", + "@babel/plugin-transform-template-literals": "^7.24.7", + "@babel/plugin-transform-typeof-symbol": "^7.24.8", + "@babel/plugin-transform-unicode-escapes": "^7.24.7", + "@babel/plugin-transform-unicode-property-regex": "^7.24.7", + "@babel/plugin-transform-unicode-regex": "^7.24.7", + "@babel/plugin-transform-unicode-sets-regex": "^7.25.4", + "@babel/preset-modules": "0.1.6-no-external-plugins", + "babel-plugin-polyfill-corejs2": "^0.4.10", + "babel-plugin-polyfill-corejs3": "^0.10.6", + "babel-plugin-polyfill-regenerator": "^0.6.1", + "core-js-compat": "^3.37.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.6-no-external-plugins", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-validator-option": "^7.24.7", + "@babel/plugin-syntax-jsx": "^7.24.7", + "@babel/plugin-transform-modules-commonjs": "^7.24.7", + "@babel/plugin-transform-typescript": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/regjsgen": { + "version": "0.8.0", + "dev": true, + "license": "MIT" + }, + "node_modules/@babel/runtime": { + "version": "7.25.4", + "dev": true, + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.25.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.24.7", + "@babel/parser": "^7.25.0", + "@babel/types": "^7.25.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.25.4", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.24.7", + "@babel/generator": "^7.25.4", + "@babel/parser": "^7.25.4", + "@babel/template": "^7.25.0", + "@babel/types": "^7.25.4", + "debug": "^4.3.1", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.25.4", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.24.8", + "@babel/helper-validator-identifier": "^7.24.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "dev": true, + "license": "MIT" + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.4.0", + "dev": true, + "license": "MIT", + "dependencies": { + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.11.0", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/config-array": { + "version": "0.18.0", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@eslint/object-schema": "^2.1.4", + "debug": "^4.3.1", + "minimatch": "^3.1.2" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "3.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^10.0.1", + "globals": "^14.0.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/eslintrc/node_modules/argparse": { + "version": "2.0.1", + "dev": true, + "license": "Python-2.0" + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "14.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/eslintrc/node_modules/js-yaml": { + "version": "4.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@eslint/js": { + "version": "9.9.1", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.9.1.tgz", + "integrity": "sha512-xIDQRsfg5hNBqHz04H1R3scSVwmI+KUbqjsQKHKQ1DAUSaUjYPReZZmS/5PNiKu1fUvzDd6H7DEDKACSEhu+TQ==", + "dev": true, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/object-schema": { + "version": "2.1.4", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/retry": { + "version": "0.3.0", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "dev": true, + "license": "ISC", + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/console/node_modules/ansi-styles": { + "version": "4.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/console/node_modules/chalk": { + "version": "4.1.2", + "dev": true, + "license": "MIT", + "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/@jest/console/node_modules/color-convert": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/console/node_modules/color-name": { + "version": "1.1.4", + "dev": true, + "license": "MIT" + }, + "node_modules/@jest/console/node_modules/has-flag": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console/node_modules/supports-color": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/console": "^29.7.0", + "@jest/reporters": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^29.7.0", + "jest-config": "^29.7.0", + "jest-haste-map": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-regex-util": "^29.6.3", + "jest-resolve": "^29.7.0", + "jest-resolve-dependencies": "^29.7.0", + "jest-runner": "^29.7.0", + "jest-runtime": "^29.7.0", + "jest-snapshot": "^29.7.0", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", + "jest-watcher": "^29.7.0", + "micromatch": "^4.0.4", + "pretty-format": "^29.7.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/core/node_modules/ansi-styles": { + "version": "4.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/core/node_modules/chalk": { + "version": "4.1.2", + "dev": true, + "license": "MIT", + "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/@jest/core/node_modules/color-convert": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/core/node_modules/color-name": { + "version": "1.1.4", + "dev": true, + "license": "MIT" + }, + "node_modules/@jest/core/node_modules/has-flag": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/supports-color": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/environment": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/fake-timers": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "jest-mock": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/expect": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "expect": "^29.7.0", + "jest-snapshot": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/expect-utils": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "jest-get-type": "^29.6.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/fake-timers": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "@sinonjs/fake-timers": "^10.0.2", + "@types/node": "*", + "jest-message-util": "^29.7.0", + "jest-mock": "^29.7.0", + "jest-util": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/globals": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/environment": "^29.7.0", + "@jest/expect": "^29.7.0", + "@jest/types": "^29.6.3", + "jest-mock": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/reporters": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@jridgewell/trace-mapping": "^0.3.18", + "@types/node": "*", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^6.0.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0", + "jest-worker": "^29.7.0", + "slash": "^3.0.0", + "string-length": "^4.0.1", + "strip-ansi": "^6.0.0", + "v8-to-istanbul": "^9.0.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/reporters/node_modules/ansi-styles": { + "version": "4.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/reporters/node_modules/chalk": { + "version": "4.1.2", + "dev": true, + "license": "MIT", + "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/@jest/reporters/node_modules/color-convert": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/reporters/node_modules/color-name": { + "version": "1.1.4", + "dev": true, + "license": "MIT" + }, + "node_modules/@jest/reporters/node_modules/has-flag": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/node_modules/supports-color": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/schemas": { + "version": "29.6.3", + "dev": true, + "license": "MIT", + "dependencies": { + "@sinclair/typebox": "^0.27.8" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/source-map": { + "version": "29.6.3", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.18", + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/test-result": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/console": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/test-result": "^29.7.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.7.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/transform": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.11.6", + "@jest/types": "^29.6.3", + "@jridgewell/trace-mapping": "^0.3.18", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^2.0.0", + "fast-json-stable-stringify": "^2.1.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.7.0", + "jest-regex-util": "^29.6.3", + "jest-util": "^29.7.0", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "write-file-atomic": "^4.0.2" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/transform/node_modules/ansi-styles": { + "version": "4.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/transform/node_modules/chalk": { + "version": "4.1.2", + "dev": true, + "license": "MIT", + "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/@jest/transform/node_modules/color-convert": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/transform/node_modules/color-name": { + "version": "1.1.4", + "dev": true, + "license": "MIT" + }, + "node_modules/@jest/transform/node_modules/has-flag": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/transform/node_modules/supports-color": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types": { + "version": "29.6.3", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/types/node_modules/ansi-styles": { + "version": "4.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/types/node_modules/chalk": { + "version": "4.1.2", + "dev": true, + "license": "MIT", + "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/@jest/types/node_modules/color-convert": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/types/node_modules/color-name": { + "version": "1.1.4", + "dev": true, + "license": "MIT" + }, + "node_modules/@jest/types/node_modules/has-flag": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types/node_modules/supports-color": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.2.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.0", + "dev": true, + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.25", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@sinclair/typebox": { + "version": "0.27.8", + "dev": true, + "license": "MIT" + }, + "node_modules/@sinonjs/commons": { + "version": "3.0.1", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "10.3.0", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@sinonjs/commons": "^3.0.0" + } + }, + "node_modules/@types/babel__core": { + "version": "7.20.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.8", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.4", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.20.6", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.20.7" + } + }, + "node_modules/@types/eslint": { + "version": "9.6.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint__js": { + "version": "8.42.3", + "resolved": "https://registry.npmjs.org/@types/eslint__js/-/eslint__js-8.42.3.tgz", + "integrity": "sha512-alfG737uhmPdnvkrLdZLcEKJ/B8s9Y4hrZ+YAdzUeoArBlSUERA2E87ROfOaS4jd/C45fzOoZzidLc1IPwLqOw==", + "dev": true, + "dependencies": { + "@types/eslint": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.5", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.6", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.3", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.4", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/jest": { + "version": "29.5.12", + "dev": true, + "license": "MIT", + "dependencies": { + "expect": "^29.0.0", + "pretty-format": "^29.0.0" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.15", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/node": { + "version": "22.5.0", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~6.19.2" + } + }, + "node_modules/@types/stack-utils": { + "version": "2.0.3", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/yargs": { + "version": "17.0.33", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.3", + "dev": true, + "license": "MIT" + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "8.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/regexpp": "^4.10.0", + "@typescript-eslint/scope-manager": "8.2.0", + "@typescript-eslint/type-utils": "8.2.0", + "@typescript-eslint/utils": "8.2.0", + "@typescript-eslint/visitor-keys": "8.2.0", + "graphemer": "^1.4.0", + "ignore": "^5.3.1", + "natural-compare": "^1.4.0", + "ts-api-utils": "^1.3.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0", + "eslint": "^8.57.0 || ^9.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "8.2.0", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "@typescript-eslint/scope-manager": "8.2.0", + "@typescript-eslint/types": "8.2.0", + "@typescript-eslint/typescript-estree": "8.2.0", + "@typescript-eslint/visitor-keys": "8.2.0", + "debug": "^4.3.4" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "8.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.2.0", + "@typescript-eslint/visitor-keys": "8.2.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "8.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/typescript-estree": "8.2.0", + "@typescript-eslint/utils": "8.2.0", + "debug": "^4.3.4", + "ts-api-utils": "^1.3.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/types": { + "version": "8.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "8.2.0", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "@typescript-eslint/types": "8.2.0", + "@typescript-eslint/visitor-keys": "8.2.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "minimatch": "^9.0.4", + "semver": "^7.6.0", + "ts-api-utils": "^1.3.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { + "version": "9.0.5", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { + "version": "7.6.3", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/utils": { + "version": "8.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.4.0", + "@typescript-eslint/scope-manager": "8.2.0", + "@typescript-eslint/types": "8.2.0", + "@typescript-eslint/typescript-estree": "8.2.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "8.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.2.0", + "eslint-visitor-keys": "^3.4.3" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/acorn": { + "version": "8.12.1", + "dev": true, + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "dev": true, + "license": "MIT", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "dev": true, + "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/ansi-escapes": { + "version": "4.3.2", + "dev": true, + "license": "MIT", + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/anymatch": { + "version": "3.1.3", + "dev": true, + "license": "ISC", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/argparse": { + "version": "1.0.10", + "dev": true, + "license": "MIT", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/array-union": { + "version": "2.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-jest": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/transform": "^29.7.0", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^29.6.3", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "slash": "^3.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.8.0" + } + }, + "node_modules/babel-jest/node_modules/ansi-styles": { + "version": "4.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/babel-jest/node_modules/chalk": { + "version": "4.1.2", + "dev": true, + "license": "MIT", + "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/babel-jest/node_modules/color-convert": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/babel-jest/node_modules/color-name": { + "version": "1.1.4", + "dev": true, + "license": "MIT" + }, + "node_modules/babel-jest/node_modules/has-flag": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-jest/node_modules/supports-color": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument": { + "version": "5.2.1", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "29.6.3", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.1.14", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.4.11", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.22.6", + "@babel/helper-define-polyfill-provider": "^0.6.2", + "semver": "^6.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.10.6", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.2", + "core-js-compat": "^3.38.0" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.6.2", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-preset-current-node-syntax": { + "version": "1.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-import-attributes": "^7.24.7", + "@babel/plugin-syntax-import-meta": "^7.10.4", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-jest": { + "version": "29.6.3", + "dev": true, + "license": "MIT", + "dependencies": { + "babel-plugin-jest-hoist": "^29.6.3", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "dev": true, + "license": "MIT" + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.3", + "dev": true, + "license": "MIT", + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.23.3", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "caniuse-lite": "^1.0.30001646", + "electron-to-chromium": "^1.5.4", + "node-releases": "^2.0.18", + "update-browserslist-db": "^1.1.0" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "dev": true, + "license": "MIT" + }, + "node_modules/callsites": { + "version": "3.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase": { + "version": "5.3.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001653", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" + }, + "node_modules/chalk": { + "version": "2.4.2", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/char-regex": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/ci-info": { + "version": "3.9.0", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/cjs-module-lexer": { + "version": "1.4.0", + "dev": true, + "license": "MIT" + }, + "node_modules/cliui": { + "version": "8.0.1", + "dev": true, + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/co": { + "version": "4.6.0", + "dev": true, + "license": "MIT", + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.2", + "dev": true, + "license": "MIT" + }, + "node_modules/color-convert": { + "version": "1.9.3", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "dev": true, + "license": "MIT" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "dev": true, + "license": "MIT" + }, + "node_modules/convert-source-map": { + "version": "2.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/core-js-compat": { + "version": "3.38.1", + "dev": true, + "license": "MIT", + "dependencies": { + "browserslist": "^4.23.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/create-jest": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-config": "^29.7.0", + "jest-util": "^29.7.0", + "prompts": "^2.0.1" + }, + "bin": { + "create-jest": "bin/create-jest.js" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/create-jest/node_modules/ansi-styles": { + "version": "4.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/create-jest/node_modules/chalk": { + "version": "4.1.2", + "dev": true, + "license": "MIT", + "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/create-jest/node_modules/color-convert": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/create-jest/node_modules/color-name": { + "version": "1.1.4", + "dev": true, + "license": "MIT" + }, + "node_modules/create-jest/node_modules/has-flag": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/create-jest/node_modules/supports-color": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cross-env": { + "version": "7.0.3", + "dev": true, + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.1" + }, + "bin": { + "cross-env": "src/bin/cross-env.js", + "cross-env-shell": "src/bin/cross-env-shell.js" + }, + "engines": { + "node": ">=10.14", + "npm": ">=6", + "yarn": ">=1" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/debug": { + "version": "4.3.6", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/dedent": { + "version": "1.5.3", + "dev": true, + "license": "MIT", + "peerDependencies": { + "babel-plugin-macros": "^3.1.0" + }, + "peerDependenciesMeta": { + "babel-plugin-macros": { + "optional": true + } + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "dev": true, + "license": "MIT" + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/detect-newline": { + "version": "3.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/diff-sequences": { + "version": "29.6.3", + "dev": true, + "license": "MIT", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.5.13", + "dev": true, + "license": "ISC" + }, + "node_modules/emittery": { + "version": "0.13.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/error-ex": { + "version": "1.3.2", + "dev": true, + "license": "MIT", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/escalade": { + "version": "3.1.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/eslint": { + "version": "9.9.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.9.1.tgz", + "integrity": "sha512-dHvhrbfr4xFQ9/dq+jcVneZMyRYLjggWjk6RVsIiHsP8Rz6yZ8LvZ//iU4TrZF+SXWG+JkNF2OyiZRvzgRDqMg==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.11.0", + "@eslint/config-array": "^0.18.0", + "@eslint/eslintrc": "^3.1.0", + "@eslint/js": "9.9.1", + "@humanwhocodes/module-importer": "^1.0.1", + "@humanwhocodes/retry": "^0.3.0", + "@nodelib/fs.walk": "^1.2.8", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^8.0.2", + "eslint-visitor-keys": "^4.0.0", + "espree": "^10.1.0", + "esquery": "^1.5.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^8.0.0", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://eslint.org/donate" + }, + "peerDependencies": { + "jiti": "*" + }, + "peerDependenciesMeta": { + "jiti": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-unused-imports": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-unused-imports/-/eslint-plugin-unused-imports-4.1.3.tgz", + "integrity": "sha512-lqrNZIZjFMUr7P06eoKtQLwyVRibvG7N+LtfKtObYGizAAGrcqLkc3tDx+iAik2z7q0j/XI3ihjupIqxhFabFA==", + "dev": true, + "peerDependencies": { + "@typescript-eslint/eslint-plugin": "^8.0.0-0 || ^7.0.0 || ^6.0.0 || ^5.0.0", + "eslint": "^9.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "@typescript-eslint/eslint-plugin": { + "optional": true + } + } + }, + "node_modules/eslint-scope": { + "version": "8.0.2", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "4.0.0", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint/node_modules/ansi-styles": { + "version": "4.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/eslint/node_modules/chalk": { + "version": "4.1.2", + "dev": true, + "license": "MIT", + "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/eslint/node_modules/color-convert": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/eslint/node_modules/color-name": { + "version": "1.1.4", + "dev": true, + "license": "MIT" + }, + "node_modules/eslint/node_modules/escape-string-regexp": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/find-up": { + "version": "5.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/has-flag": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/locate-path": { + "version": "6.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/p-locate": { + "version": "5.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/supports-color": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/espree": { + "version": "10.1.0", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "acorn": "^8.12.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^4.0.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "dev": true, + "license": "BSD-2-Clause", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.6.0", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/exit": { + "version": "0.1.2", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expect": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/expect-utils": "^29.7.0", + "jest-get-type": "^29.6.3", + "jest-matcher-utils": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-glob": { + "version": "3.3.2", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "dev": true, + "license": "MIT" + }, + "node_modules/fastq": { + "version": "1.17.1", + "dev": true, + "license": "ISC", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.2", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/file-entry-cache": { + "version": "8.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "flat-cache": "^4.0.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/fill-range": { + "version": "7.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-up": { + "version": "4.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/flat-cache": { + "version": "4.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.4" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/flatted": { + "version": "3.3.1", + "dev": true, + "license": "ISC" + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "dev": true, + "license": "ISC" + }, + "node_modules/function-bind": { + "version": "1.1.2", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "dev": true, + "license": "ISC", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-stream": { + "version": "6.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "dev": true, + "license": "ISC" + }, + "node_modules/graphemer": { + "version": "1.4.0", + "dev": true, + "license": "MIT" + }, + "node_modules/has-flag": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "dev": true, + "license": "MIT" + }, + "node_modules/human-signals": { + "version": "2.1.0", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/ignore": { + "version": "5.3.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/import-local": { + "version": "3.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "dev": true, + "license": "ISC", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "dev": true, + "license": "ISC" + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "dev": true, + "license": "MIT" + }, + "node_modules/is-core-module": { + "version": "2.15.1", + "dev": true, + "license": "MIT", + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-fn": { + "version": "2.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "dev": true, + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "dev": true, + "license": "ISC" + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.2", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "6.0.3", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@babel/core": "^7.23.9", + "@babel/parser": "^7.23.9", + "@istanbuljs/schema": "^0.1.3", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^7.5.4" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-instrument/node_modules/semver": { + "version": "7.6.3", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.1", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^4.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-report/node_modules/has-flag": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/supports-color": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-reports": { + "version": "3.1.7", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/core": "^29.7.0", + "@jest/types": "^29.6.3", + "import-local": "^3.0.2", + "jest-cli": "^29.7.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-changed-files": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "execa": "^5.0.0", + "jest-util": "^29.7.0", + "p-limit": "^3.1.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-circus": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/environment": "^29.7.0", + "@jest/expect": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^1.0.0", + "is-generator-fn": "^2.0.0", + "jest-each": "^29.7.0", + "jest-matcher-utils": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-runtime": "^29.7.0", + "jest-snapshot": "^29.7.0", + "jest-util": "^29.7.0", + "p-limit": "^3.1.0", + "pretty-format": "^29.7.0", + "pure-rand": "^6.0.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-circus/node_modules/ansi-styles": { + "version": "4.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-circus/node_modules/chalk": { + "version": "4.1.2", + "dev": true, + "license": "MIT", + "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/jest-circus/node_modules/color-convert": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-circus/node_modules/color-name": { + "version": "1.1.4", + "dev": true, + "license": "MIT" + }, + "node_modules/jest-circus/node_modules/has-flag": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-circus/node_modules/supports-color": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/core": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/types": "^29.6.3", + "chalk": "^4.0.0", + "create-jest": "^29.7.0", + "exit": "^0.1.2", + "import-local": "^3.0.2", + "jest-config": "^29.7.0", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", + "yargs": "^17.3.1" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-cli/node_modules/ansi-styles": { + "version": "4.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-cli/node_modules/chalk": { + "version": "4.1.2", + "dev": true, + "license": "MIT", + "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/jest-cli/node_modules/color-convert": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-cli/node_modules/color-name": { + "version": "1.1.4", + "dev": true, + "license": "MIT" + }, + "node_modules/jest-cli/node_modules/has-flag": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli/node_modules/supports-color": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.11.6", + "@jest/test-sequencer": "^29.7.0", + "@jest/types": "^29.6.3", + "babel-jest": "^29.7.0", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-circus": "^29.7.0", + "jest-environment-node": "^29.7.0", + "jest-get-type": "^29.6.3", + "jest-regex-util": "^29.6.3", + "jest-resolve": "^29.7.0", + "jest-runner": "^29.7.0", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^29.7.0", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "@types/node": "*", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "ts-node": { + "optional": true + } + } + }, + "node_modules/jest-config/node_modules/ansi-styles": { + "version": "4.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/chalk": { + "version": "4.1.2", + "dev": true, + "license": "MIT", + "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/jest-config/node_modules/color-convert": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-config/node_modules/color-name": { + "version": "1.1.4", + "dev": true, + "license": "MIT" + }, + "node_modules/jest-config/node_modules/has-flag": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/node_modules/supports-color": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^29.6.3", + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-diff/node_modules/ansi-styles": { + "version": "4.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-diff/node_modules/chalk": { + "version": "4.1.2", + "dev": true, + "license": "MIT", + "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/jest-diff/node_modules/color-convert": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-diff/node_modules/color-name": { + "version": "1.1.4", + "dev": true, + "license": "MIT" + }, + "node_modules/jest-diff/node_modules/has-flag": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff/node_modules/supports-color": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-docblock": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-each": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "chalk": "^4.0.0", + "jest-get-type": "^29.6.3", + "jest-util": "^29.7.0", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-each/node_modules/ansi-styles": { + "version": "4.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-each/node_modules/chalk": { + "version": "4.1.2", + "dev": true, + "license": "MIT", + "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/jest-each/node_modules/color-convert": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-each/node_modules/color-name": { + "version": "1.1.4", + "dev": true, + "license": "MIT" + }, + "node_modules/jest-each/node_modules/has-flag": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-each/node_modules/supports-color": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-node": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/environment": "^29.7.0", + "@jest/fake-timers": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "jest-mock": "^29.7.0", + "jest-util": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-get-type": { + "version": "29.6.3", + "dev": true, + "license": "MIT", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-haste-map": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "@types/graceful-fs": "^4.1.3", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^29.6.3", + "jest-util": "^29.7.0", + "jest-worker": "^29.7.0", + "micromatch": "^4.0.4", + "walker": "^1.0.8" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/jest-leak-detector": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-matcher-utils": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^29.7.0", + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/ansi-styles": { + "version": "4.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/chalk": { + "version": "4.1.2", + "dev": true, + "license": "MIT", + "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/jest-matcher-utils/node_modules/color-convert": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/color-name": { + "version": "1.1.4", + "dev": true, + "license": "MIT" + }, + "node_modules/jest-matcher-utils/node_modules/has-flag": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-matcher-utils/node_modules/supports-color": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^29.6.3", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^29.7.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-message-util/node_modules/ansi-styles": { + "version": "4.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/chalk": { + "version": "4.1.2", + "dev": true, + "license": "MIT", + "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/jest-message-util/node_modules/color-convert": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-message-util/node_modules/color-name": { + "version": "1.1.4", + "dev": true, + "license": "MIT" + }, + "node_modules/jest-message-util/node_modules/has-flag": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util/node_modules/supports-color": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-mock": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "jest-util": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.3", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-regex-util": { + "version": "29.6.3", + "dev": true, + "license": "MIT", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-resolve": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.7.0", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", + "resolve": "^1.20.0", + "resolve.exports": "^2.0.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "jest-regex-util": "^29.6.3", + "jest-snapshot": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-resolve/node_modules/ansi-styles": { + "version": "4.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-resolve/node_modules/chalk": { + "version": "4.1.2", + "dev": true, + "license": "MIT", + "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/jest-resolve/node_modules/color-convert": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-resolve/node_modules/color-name": { + "version": "1.1.4", + "dev": true, + "license": "MIT" + }, + "node_modules/jest-resolve/node_modules/has-flag": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve/node_modules/supports-color": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/console": "^29.7.0", + "@jest/environment": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.13.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^29.7.0", + "jest-environment-node": "^29.7.0", + "jest-haste-map": "^29.7.0", + "jest-leak-detector": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-resolve": "^29.7.0", + "jest-runtime": "^29.7.0", + "jest-util": "^29.7.0", + "jest-watcher": "^29.7.0", + "jest-worker": "^29.7.0", + "p-limit": "^3.1.0", + "source-map-support": "0.5.13" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-runner/node_modules/ansi-styles": { + "version": "4.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runner/node_modules/chalk": { + "version": "4.1.2", + "dev": true, + "license": "MIT", + "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/jest-runner/node_modules/color-convert": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runner/node_modules/color-name": { + "version": "1.1.4", + "dev": true, + "license": "MIT" + }, + "node_modules/jest-runner/node_modules/has-flag": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner/node_modules/supports-color": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/environment": "^29.7.0", + "@jest/fake-timers": "^29.7.0", + "@jest/globals": "^29.7.0", + "@jest/source-map": "^29.6.3", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-mock": "^29.7.0", + "jest-regex-util": "^29.6.3", + "jest-resolve": "^29.7.0", + "jest-snapshot": "^29.7.0", + "jest-util": "^29.7.0", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-runtime/node_modules/ansi-styles": { + "version": "4.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runtime/node_modules/chalk": { + "version": "4.1.2", + "dev": true, + "license": "MIT", + "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/jest-runtime/node_modules/color-convert": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runtime/node_modules/color-name": { + "version": "1.1.4", + "dev": true, + "license": "MIT" + }, + "node_modules/jest-runtime/node_modules/has-flag": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/supports-color": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-snapshot": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.11.6", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-jsx": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/types": "^7.3.3", + "@jest/expect-utils": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^29.7.0", + "graceful-fs": "^4.2.9", + "jest-diff": "^29.7.0", + "jest-get-type": "^29.6.3", + "jest-matcher-utils": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0", + "natural-compare": "^1.4.0", + "pretty-format": "^29.7.0", + "semver": "^7.5.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/ansi-styles": { + "version": "4.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/chalk": { + "version": "4.1.2", + "dev": true, + "license": "MIT", + "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/jest-snapshot/node_modules/color-convert": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/color-name": { + "version": "1.1.4", + "dev": true, + "license": "MIT" + }, + "node_modules/jest-snapshot/node_modules/has-flag": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-snapshot/node_modules/semver": { + "version": "7.6.3", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-snapshot/node_modules/supports-color": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-util/node_modules/ansi-styles": { + "version": "4.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-util/node_modules/chalk": { + "version": "4.1.2", + "dev": true, + "license": "MIT", + "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/jest-util/node_modules/color-convert": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-util/node_modules/color-name": { + "version": "1.1.4", + "dev": true, + "license": "MIT" + }, + "node_modules/jest-util/node_modules/has-flag": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util/node_modules/supports-color": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^29.6.3", + "leven": "^3.1.0", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-validate/node_modules/ansi-styles": { + "version": "4.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/camelcase": { + "version": "6.3.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-validate/node_modules/chalk": { + "version": "4.1.2", + "dev": true, + "license": "MIT", + "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/jest-validate/node_modules/color-convert": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-validate/node_modules/color-name": { + "version": "1.1.4", + "dev": true, + "license": "MIT" + }, + "node_modules/jest-validate/node_modules/has-flag": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate/node_modules/supports-color": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/test-result": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.13.1", + "jest-util": "^29.7.0", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-watcher/node_modules/ansi-styles": { + "version": "4.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watcher/node_modules/chalk": { + "version": "4.1.2", + "dev": true, + "license": "MIT", + "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/jest-watcher/node_modules/color-convert": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-watcher/node_modules/color-name": { + "version": "1.1.4", + "dev": true, + "license": "MIT" + }, + "node_modules/jest-watcher/node_modules/has-flag": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher/node_modules/supports-color": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*", + "jest-util": "^29.7.0", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-worker/node_modules/has-flag": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "dev": true, + "license": "MIT", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "dev": true, + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "dev": true, + "license": "MIT" + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "dev": true, + "license": "MIT" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "dev": true, + "license": "MIT" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "dev": true, + "license": "MIT" + }, + "node_modules/json5": { + "version": "2.2.3", + "dev": true, + "license": "MIT", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/keyv": { + "version": "4.5.4", + "dev": true, + "license": "MIT", + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "dev": true, + "license": "MIT" + }, + "node_modules/locate-path": { + "version": "5.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "dev": true, + "license": "MIT" + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/make-dir": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^7.5.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "7.6.3", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/makeerror": { + "version": "1.0.12", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "tmpl": "1.0.5" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/merge2": { + "version": "1.4.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/micromatch": { + "version": "4.0.8", + "dev": true, + "license": "MIT", + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "dev": true, + "license": "MIT" + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "dev": true, + "license": "MIT" + }, + "node_modules/node-int64": { + "version": "0.4.0", + "dev": true, + "license": "MIT" + }, + "node_modules/node-releases": { + "version": "2.0.18", + "dev": true, + "license": "MIT" + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "dev": true, + "license": "ISC", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "dev": true, + "license": "MIT", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/optionator": { + "version": "0.9.4", + "dev": true, + "license": "MIT", + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.5" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "4.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-locate/node_modules/p-limit": { + "version": "2.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "dev": true, + "license": "MIT" + }, + "node_modules/path-type": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/picocolors": { + "version": "1.0.1", + "dev": true, + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pirates": { + "version": "4.0.6", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prettier": { + "version": "3.3.3", + "dev": true, + "license": "MIT", + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/pretty-format": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/prompts": { + "version": "2.4.2", + "dev": true, + "license": "MIT", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/punycode": { + "version": "2.3.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/pure-rand": { + "version": "6.1.0", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/dubzzz" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fast-check" + } + ], + "license": "MIT" + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/react-is": { + "version": "18.3.1", + "dev": true, + "license": "MIT" + }, + "node_modules/regenerate": { + "version": "1.4.2", + "dev": true, + "license": "MIT" + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.14.1", + "dev": true, + "license": "MIT" + }, + "node_modules/regenerator-transform": { + "version": "0.15.2", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regexpu-core": { + "version": "5.3.2", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/regjsgen": "^0.8.0", + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsparser": { + "version": "0.9.1", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve": { + "version": "1.22.8", + "dev": true, + "license": "MIT", + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-cwd": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve.exports": { + "version": "2.0.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "dev": true, + "license": "MIT", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/semver": { + "version": "6.3.1", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "dev": true, + "license": "ISC" + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "dev": true, + "license": "MIT" + }, + "node_modules/slash": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/source-map": { + "version": "0.6.1", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.13", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/stack-utils": { + "version": "2.0.6", + "dev": true, + "license": "MIT", + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/string-length": { + "version": "4.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/string-width": { + "version": "4.2.3", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "dev": true, + "license": "ISC", + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "dev": true, + "license": "MIT" + }, + "node_modules/tmpl": { + "version": "1.0.5", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/ts-api-utils": { + "version": "1.3.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "typescript": ">=4.2.0" + } + }, + "node_modules/type-check": { + "version": "0.4.0", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.21.3", + "dev": true, + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/typescript": { + "version": "5.5.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.4.tgz", + "integrity": "sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/typescript-eslint": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.2.0.tgz", + "integrity": "sha512-DmnqaPcML0xYwUzgNbM1XaKXpEb7BShYf2P1tkUmmcl8hyeG7Pj08Er7R9bNy6AufabywzJcOybQAtnD/c9DGw==", + "dev": true, + "dependencies": { + "@typescript-eslint/eslint-plugin": "8.2.0", + "@typescript-eslint/parser": "8.2.0", + "@typescript-eslint/utils": "8.2.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/undici-types": { + "version": "6.19.8", + "dev": true, + "license": "MIT" + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.1.0", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "escalade": "^3.1.2", + "picocolors": "^1.0.1" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/v8-to-istanbul": { + "version": "9.3.0", + "dev": true, + "license": "ISC", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.12", + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^2.0.0" + }, + "engines": { + "node": ">=10.12.0" + } + }, + "node_modules/walker": { + "version": "1.0.8", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "makeerror": "1.0.12" + } + }, + "node_modules/which": { + "version": "2.0.2", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/word-wrap": { + "version": "1.2.5", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/color-convert": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi/node_modules/color-name": { + "version": "1.1.4", + "dev": true, + "license": "MIT" + }, + "node_modules/wrappy": { + "version": "1.0.2", + "dev": true, + "license": "ISC" + }, + "node_modules/write-file-atomic": { + "version": "4.0.2", + "dev": true, + "license": "ISC", + "dependencies": { + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.7" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "dev": true, + "license": "ISC" + }, + "node_modules/yargs": { + "version": "17.7.2", + "dev": true, + "license": "MIT", + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "21.1.1", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + } +} diff --git a/package.json b/package.json index f5cde85..d335971 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,7 @@ "scripts": { "build": "tsc", "format:tests": "prettier --write tests/**/*.ts", - "format:source": "prettier --write src/wrapper/**/*.ts", + "format:source": "prettier --write src/wrapper/**/*.ts && eslint --fix src/**/*.ts", "generate:help": "cross-env-shell docker run --rm -v $INIT_CWD:/local openapitools/openapi-generator-cli config-help -g typescript-fetch", "generate:run": "cross-env-shell docker run --rm -v $INIT_CWD:/local openapitools/openapi-generator-cli generate -i /local/openapi.json -g typescript-fetch --template-dir /local/templates -o /local/src/generated -c /local/openapi-config.yml", "generate": "npm run generate:run && npm run format:source && npm run format:tests", @@ -19,11 +19,16 @@ "@babel/core": "^7.25.2", "@babel/preset-env": "^7.25.4", "@babel/preset-typescript": "^7.24.7", + "@eslint/js": "^9.9.1", + "@types/eslint__js": "^8.42.3", "@types/jest": "^29.5.12", "@types/node": "22.5.0", "cross-env": "^7.0.3", + "eslint": "^9.9.1", + "eslint-plugin-unused-imports": "^4.1.3", "jest": "^29.7.0", "prettier": "3.3.3", - "typescript": "5.5.4" + "typescript": "^5.5.4", + "typescript-eslint": "^8.2.0" } } diff --git a/src/generated/apis/AppsApi.ts b/src/generated/apis/AppsApi.ts index c68fc03..7105e33 100644 --- a/src/generated/apis/AppsApi.ts +++ b/src/generated/apis/AppsApi.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -27,7 +25,6 @@ import type { ContributorsDto, CreateAppDto, CreateClientDto, - ErrorDto, RolesDto, TransferToTeamDto, UpdateAppDto, @@ -40,52 +37,28 @@ import type { WorkflowsDto, } from '../models/index'; import { - AddLanguageDtoFromJSON, AddLanguageDtoToJSON, - AddRoleDtoFromJSON, AddRoleDtoToJSON, - AddWorkflowDtoFromJSON, AddWorkflowDtoToJSON, AppDtoFromJSON, - AppDtoToJSON, AppLanguagesDtoFromJSON, - AppLanguagesDtoToJSON, AppSettingsDtoFromJSON, - AppSettingsDtoToJSON, AssetScriptsDtoFromJSON, - AssetScriptsDtoToJSON, - AssignContributorDtoFromJSON, AssignContributorDtoToJSON, ClientsDtoFromJSON, - ClientsDtoToJSON, ContributorsDtoFromJSON, - ContributorsDtoToJSON, - CreateAppDtoFromJSON, CreateAppDtoToJSON, - CreateClientDtoFromJSON, CreateClientDtoToJSON, - ErrorDtoFromJSON, - ErrorDtoToJSON, RolesDtoFromJSON, - RolesDtoToJSON, - TransferToTeamDtoFromJSON, TransferToTeamDtoToJSON, - UpdateAppDtoFromJSON, UpdateAppDtoToJSON, - UpdateAppSettingsDtoFromJSON, UpdateAppSettingsDtoToJSON, - UpdateAssetScriptsDtoFromJSON, UpdateAssetScriptsDtoToJSON, - UpdateClientDtoFromJSON, UpdateClientDtoToJSON, - UpdateLanguageDtoFromJSON, UpdateLanguageDtoToJSON, - UpdateRoleDtoFromJSON, UpdateRoleDtoToJSON, - UpdateWorkflowDtoFromJSON, UpdateWorkflowDtoToJSON, WorkflowsDtoFromJSON, - WorkflowsDtoToJSON, } from '../models/index'; export interface AppAssetsPutAssetScriptsRequest { diff --git a/src/generated/apis/AssetsApi.ts b/src/generated/apis/AssetsApi.ts index bbe5408..b86a20c 100644 --- a/src/generated/apis/AssetsApi.ts +++ b/src/generated/apis/AssetsApi.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -24,7 +22,6 @@ import type { BulkResultDto, BulkUpdateAssetsDto, CreateAssetFolderDto, - ErrorDto, ImageFormat, MoveAssetDto, MoveAssetFolderDto, @@ -34,40 +31,19 @@ import type { ResizeMode, } from '../models/index'; import { - AnnotateAssetDtoFromJSON, AnnotateAssetDtoToJSON, AssetDtoFromJSON, - AssetDtoToJSON, AssetFolderDtoFromJSON, - AssetFolderDtoToJSON, - AssetFolderScopeFromJSON, - AssetFolderScopeToJSON, AssetFoldersDtoFromJSON, - AssetFoldersDtoToJSON, AssetsDtoFromJSON, - AssetsDtoToJSON, BulkResultDtoFromJSON, - BulkResultDtoToJSON, - BulkUpdateAssetsDtoFromJSON, BulkUpdateAssetsDtoToJSON, - CreateAssetFolderDtoFromJSON, CreateAssetFolderDtoToJSON, - ErrorDtoFromJSON, - ErrorDtoToJSON, - ImageFormatFromJSON, - ImageFormatToJSON, - MoveAssetDtoFromJSON, MoveAssetDtoToJSON, - MoveAssetFolderDtoFromJSON, MoveAssetFolderDtoToJSON, - QueryDtoFromJSON, QueryDtoToJSON, - RenameAssetFolderDtoFromJSON, RenameAssetFolderDtoToJSON, - RenameTagDtoFromJSON, RenameTagDtoToJSON, - ResizeModeFromJSON, - ResizeModeToJSON, } from '../models/index'; export interface AssetContentGetAssetContentRequest { diff --git a/src/generated/apis/BackupsApi.ts b/src/generated/apis/BackupsApi.ts index 2f78796..fc96e6b 100644 --- a/src/generated/apis/BackupsApi.ts +++ b/src/generated/apis/BackupsApi.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -16,18 +14,12 @@ import * as runtime from '../runtime'; import type { BackupJobsDto, - ErrorDto, RestoreJobDto, RestoreRequestDto, } from '../models/index'; import { BackupJobsDtoFromJSON, - BackupJobsDtoToJSON, - ErrorDtoFromJSON, - ErrorDtoToJSON, RestoreJobDtoFromJSON, - RestoreJobDtoToJSON, - RestoreRequestDtoFromJSON, RestoreRequestDtoToJSON, } from '../models/index'; diff --git a/src/generated/apis/ContentsApi.ts b/src/generated/apis/ContentsApi.ts index 710b412..32e9ae5 100644 --- a/src/generated/apis/ContentsApi.ts +++ b/src/generated/apis/ContentsApi.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -21,28 +19,17 @@ import type { ChangeStatusDto, ContentDto, ContentsDto, - ErrorDto, ImportContentsDto, QueryDto, } from '../models/index'; import { - AllContentsByPostDtoFromJSON, AllContentsByPostDtoToJSON, BulkResultDtoFromJSON, - BulkResultDtoToJSON, - BulkUpdateContentsDtoFromJSON, BulkUpdateContentsDtoToJSON, - ChangeStatusDtoFromJSON, ChangeStatusDtoToJSON, ContentDtoFromJSON, - ContentDtoToJSON, ContentsDtoFromJSON, - ContentsDtoToJSON, - ErrorDtoFromJSON, - ErrorDtoToJSON, - ImportContentsDtoFromJSON, ImportContentsDtoToJSON, - QueryDtoFromJSON, QueryDtoToJSON, } from '../models/index'; diff --git a/src/generated/apis/DiagnosticsApi.ts b/src/generated/apis/DiagnosticsApi.ts index e51f15e..77b586f 100644 --- a/src/generated/apis/DiagnosticsApi.ts +++ b/src/generated/apis/DiagnosticsApi.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -14,13 +12,10 @@ import * as runtime from '../runtime'; -import type { - ErrorDto, -} from '../models/index'; -import { - ErrorDtoFromJSON, - ErrorDtoToJSON, -} from '../models/index'; + + + + /** * DiagnosticsApi - interface diff --git a/src/generated/apis/EventConsumersApi.ts b/src/generated/apis/EventConsumersApi.ts index ff06339..5a4e8c4 100644 --- a/src/generated/apis/EventConsumersApi.ts +++ b/src/generated/apis/EventConsumersApi.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -15,17 +13,12 @@ import * as runtime from '../runtime'; import type { - ErrorDto, EventConsumerDto, EventConsumersDto, } from '../models/index'; import { - ErrorDtoFromJSON, - ErrorDtoToJSON, EventConsumerDtoFromJSON, - EventConsumerDtoToJSON, EventConsumersDtoFromJSON, - EventConsumersDtoToJSON, } from '../models/index'; export interface EventConsumersResetEventConsumerRequest { diff --git a/src/generated/apis/HistoryApi.ts b/src/generated/apis/HistoryApi.ts index 1c092c1..c0c2dc3 100644 --- a/src/generated/apis/HistoryApi.ts +++ b/src/generated/apis/HistoryApi.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -15,14 +13,10 @@ import * as runtime from '../runtime'; import type { - ErrorDto, HistoryEventDto, } from '../models/index'; import { - ErrorDtoFromJSON, - ErrorDtoToJSON, HistoryEventDtoFromJSON, - HistoryEventDtoToJSON, } from '../models/index'; export interface HistoryGetAppHistoryRequest { diff --git a/src/generated/apis/JobsApi.ts b/src/generated/apis/JobsApi.ts index 85968e2..e2a39cf 100644 --- a/src/generated/apis/JobsApi.ts +++ b/src/generated/apis/JobsApi.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -15,14 +13,10 @@ import * as runtime from '../runtime'; import type { - ErrorDto, JobsDto, } from '../models/index'; import { - ErrorDtoFromJSON, - ErrorDtoToJSON, JobsDtoFromJSON, - JobsDtoToJSON, } from '../models/index'; export interface JobsContentGetJobContentRequest { diff --git a/src/generated/apis/LanguagesApi.ts b/src/generated/apis/LanguagesApi.ts index cd3ce73..64677ff 100644 --- a/src/generated/apis/LanguagesApi.ts +++ b/src/generated/apis/LanguagesApi.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -15,14 +13,10 @@ import * as runtime from '../runtime'; import type { - ErrorDto, LanguageDto, } from '../models/index'; import { - ErrorDtoFromJSON, - ErrorDtoToJSON, LanguageDtoFromJSON, - LanguageDtoToJSON, } from '../models/index'; /** diff --git a/src/generated/apis/NewsApi.ts b/src/generated/apis/NewsApi.ts index a2cf56d..9719304 100644 --- a/src/generated/apis/NewsApi.ts +++ b/src/generated/apis/NewsApi.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -15,14 +13,10 @@ import * as runtime from '../runtime'; import type { - ErrorDto, FeaturesDto, } from '../models/index'; import { - ErrorDtoFromJSON, - ErrorDtoToJSON, FeaturesDtoFromJSON, - FeaturesDtoToJSON, } from '../models/index'; export interface NewsGetNewsRequest { diff --git a/src/generated/apis/PingApi.ts b/src/generated/apis/PingApi.ts index ca51153..b2ddea5 100644 --- a/src/generated/apis/PingApi.ts +++ b/src/generated/apis/PingApi.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -14,13 +12,10 @@ import * as runtime from '../runtime'; -import type { - ErrorDto, -} from '../models/index'; -import { - ErrorDtoFromJSON, - ErrorDtoToJSON, -} from '../models/index'; + + + + /** * PingApi - interface diff --git a/src/generated/apis/PlansApi.ts b/src/generated/apis/PlansApi.ts index a8a0a78..986ef47 100644 --- a/src/generated/apis/PlansApi.ts +++ b/src/generated/apis/PlansApi.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -16,19 +14,13 @@ import * as runtime from '../runtime'; import type { ChangePlanDto, - ErrorDto, PlanChangedDto, PlansDto, } from '../models/index'; import { - ChangePlanDtoFromJSON, ChangePlanDtoToJSON, - ErrorDtoFromJSON, - ErrorDtoToJSON, PlanChangedDtoFromJSON, - PlanChangedDtoToJSON, PlansDtoFromJSON, - PlansDtoToJSON, } from '../models/index'; export interface AppPlansPutPlanRequest { diff --git a/src/generated/apis/RulesApi.ts b/src/generated/apis/RulesApi.ts index 006ee75..d01a23b 100644 --- a/src/generated/apis/RulesApi.ts +++ b/src/generated/apis/RulesApi.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -16,7 +14,6 @@ import * as runtime from '../runtime'; import type { CreateRuleDto, - ErrorDto, RuleDto, RuleElementDto, RuleEventsDto, @@ -25,21 +22,12 @@ import type { UpdateRuleDto, } from '../models/index'; import { - CreateRuleDtoFromJSON, CreateRuleDtoToJSON, - ErrorDtoFromJSON, - ErrorDtoToJSON, RuleDtoFromJSON, - RuleDtoToJSON, RuleElementDtoFromJSON, - RuleElementDtoToJSON, RuleEventsDtoFromJSON, - RuleEventsDtoToJSON, RulesDtoFromJSON, - RulesDtoToJSON, SimulatedRuleEventsDtoFromJSON, - SimulatedRuleEventsDtoToJSON, - UpdateRuleDtoFromJSON, UpdateRuleDtoToJSON, } from '../models/index'; diff --git a/src/generated/apis/SchemasApi.ts b/src/generated/apis/SchemasApi.ts index 9aa71e3..5bfa608 100644 --- a/src/generated/apis/SchemasApi.ts +++ b/src/generated/apis/SchemasApi.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -20,7 +18,6 @@ import type { ConfigureFieldRulesDto, ConfigureUIFieldsDto, CreateSchemaDto, - ErrorDto, ReorderFieldsDto, SchemaDto, SchemaScriptsDto, @@ -30,31 +27,17 @@ import type { UpdateSchemaDto, } from '../models/index'; import { - AddFieldDtoFromJSON, AddFieldDtoToJSON, - ChangeCategoryDtoFromJSON, ChangeCategoryDtoToJSON, - ConfigureFieldRulesDtoFromJSON, ConfigureFieldRulesDtoToJSON, - ConfigureUIFieldsDtoFromJSON, ConfigureUIFieldsDtoToJSON, - CreateSchemaDtoFromJSON, CreateSchemaDtoToJSON, - ErrorDtoFromJSON, - ErrorDtoToJSON, - ReorderFieldsDtoFromJSON, ReorderFieldsDtoToJSON, SchemaDtoFromJSON, - SchemaDtoToJSON, - SchemaScriptsDtoFromJSON, SchemaScriptsDtoToJSON, SchemasDtoFromJSON, - SchemasDtoToJSON, - SynchronizeSchemaDtoFromJSON, SynchronizeSchemaDtoToJSON, - UpdateFieldDtoFromJSON, UpdateFieldDtoToJSON, - UpdateSchemaDtoFromJSON, UpdateSchemaDtoToJSON, } from '../models/index'; diff --git a/src/generated/apis/SearchApi.ts b/src/generated/apis/SearchApi.ts index cc45518..2b16d3c 100644 --- a/src/generated/apis/SearchApi.ts +++ b/src/generated/apis/SearchApi.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -15,14 +13,10 @@ import * as runtime from '../runtime'; import type { - ErrorDto, SearchResultDto, } from '../models/index'; import { - ErrorDtoFromJSON, - ErrorDtoToJSON, SearchResultDtoFromJSON, - SearchResultDtoToJSON, } from '../models/index'; export interface SearchGetSearchResultsRequest { diff --git a/src/generated/apis/StatisticsApi.ts b/src/generated/apis/StatisticsApi.ts index c47404a..bb6ffca 100644 --- a/src/generated/apis/StatisticsApi.ts +++ b/src/generated/apis/StatisticsApi.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -17,21 +15,14 @@ import * as runtime from '../runtime'; import type { CallsUsageDtoDto, CurrentStorageDto, - ErrorDto, LogDownloadDto, StorageUsagePerDateDto, } from '../models/index'; import { CallsUsageDtoDtoFromJSON, - CallsUsageDtoDtoToJSON, CurrentStorageDtoFromJSON, - CurrentStorageDtoToJSON, - ErrorDtoFromJSON, - ErrorDtoToJSON, LogDownloadDtoFromJSON, - LogDownloadDtoToJSON, StorageUsagePerDateDtoFromJSON, - StorageUsagePerDateDtoToJSON, } from '../models/index'; export interface UsagesGetStorageSizesRequest { diff --git a/src/generated/apis/TeamsApi.ts b/src/generated/apis/TeamsApi.ts index 7aaad5c..56bfd23 100644 --- a/src/generated/apis/TeamsApi.ts +++ b/src/generated/apis/TeamsApi.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -20,26 +18,16 @@ import type { AuthSchemeValueDto, ContributorsDto, CreateTeamDto, - ErrorDto, TeamDto, UpdateTeamDto, } from '../models/index'; import { - AssignContributorDtoFromJSON, AssignContributorDtoToJSON, AuthSchemeResponseDtoFromJSON, - AuthSchemeResponseDtoToJSON, - AuthSchemeValueDtoFromJSON, AuthSchemeValueDtoToJSON, ContributorsDtoFromJSON, - ContributorsDtoToJSON, - CreateTeamDtoFromJSON, CreateTeamDtoToJSON, - ErrorDtoFromJSON, - ErrorDtoToJSON, TeamDtoFromJSON, - TeamDtoToJSON, - UpdateTeamDtoFromJSON, UpdateTeamDtoToJSON, } from '../models/index'; diff --git a/src/generated/apis/TemplatesApi.ts b/src/generated/apis/TemplatesApi.ts index 65d64fd..1b31f83 100644 --- a/src/generated/apis/TemplatesApi.ts +++ b/src/generated/apis/TemplatesApi.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -15,17 +13,12 @@ import * as runtime from '../runtime'; import type { - ErrorDto, TemplateDetailsDto, TemplatesDto, } from '../models/index'; import { - ErrorDtoFromJSON, - ErrorDtoToJSON, TemplateDetailsDtoFromJSON, - TemplateDetailsDtoToJSON, TemplatesDtoFromJSON, - TemplatesDtoToJSON, } from '../models/index'; export interface TemplatesGetTemplateRequest { diff --git a/src/generated/apis/TranslationsApi.ts b/src/generated/apis/TranslationsApi.ts index eb0c582..c14423b 100644 --- a/src/generated/apis/TranslationsApi.ts +++ b/src/generated/apis/TranslationsApi.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -15,17 +13,12 @@ import * as runtime from '../runtime'; import type { - ErrorDto, TranslateDto, TranslationDto, } from '../models/index'; import { - ErrorDtoFromJSON, - ErrorDtoToJSON, - TranslateDtoFromJSON, TranslateDtoToJSON, TranslationDtoFromJSON, - TranslationDtoToJSON, } from '../models/index'; export interface TranslationsPostTranslationRequest { diff --git a/src/generated/apis/UserManagementApi.ts b/src/generated/apis/UserManagementApi.ts index db1e33a..fbefac4 100644 --- a/src/generated/apis/UserManagementApi.ts +++ b/src/generated/apis/UserManagementApi.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -16,22 +14,15 @@ import * as runtime from '../runtime'; import type { CreateUserDto, - ErrorDto, UpdateUserDto, UserDto, UsersDto, } from '../models/index'; import { - CreateUserDtoFromJSON, CreateUserDtoToJSON, - ErrorDtoFromJSON, - ErrorDtoToJSON, - UpdateUserDtoFromJSON, UpdateUserDtoToJSON, UserDtoFromJSON, - UserDtoToJSON, UsersDtoFromJSON, - UsersDtoToJSON, } from '../models/index'; export interface UserManagementDeleteUserRequest { diff --git a/src/generated/apis/UsersApi.ts b/src/generated/apis/UsersApi.ts index ec9da47..cd242b7 100644 --- a/src/generated/apis/UsersApi.ts +++ b/src/generated/apis/UsersApi.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -15,20 +13,14 @@ import * as runtime from '../runtime'; import type { - ErrorDto, ResourcesDto, UpdateProfileDto, UserDto, } from '../models/index'; import { - ErrorDtoFromJSON, - ErrorDtoToJSON, ResourcesDtoFromJSON, - ResourcesDtoToJSON, - UpdateProfileDtoFromJSON, UpdateProfileDtoToJSON, UserDtoFromJSON, - UserDtoToJSON, } from '../models/index'; export interface UsersGetUserRequest { diff --git a/src/generated/apis/index.ts b/src/generated/apis/index.ts index 3db5ee7..45ca93c 100644 --- a/src/generated/apis/index.ts +++ b/src/generated/apis/index.ts @@ -1,5 +1,5 @@ /* tslint:disable */ -/* eslint-disable */ + export * from './AppsApi'; export * from './AssetsApi'; export * from './BackupsApi'; diff --git a/src/generated/index.ts b/src/generated/index.ts index bebe8bb..3010230 100644 --- a/src/generated/index.ts +++ b/src/generated/index.ts @@ -1,5 +1,5 @@ /* tslint:disable */ -/* eslint-disable */ + export * from './runtime'; export * from './apis/index'; export * from './models/index'; diff --git a/src/generated/models/ActionTypeEnum.ts b/src/generated/models/ActionTypeEnum.ts index 1e75277..cce4dde 100644 --- a/src/generated/models/ActionTypeEnum.ts +++ b/src/generated/models/ActionTypeEnum.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -40,11 +38,10 @@ export function ActionTypeEnumFromJSON(json: any): ActionTypeEnum { return ActionTypeEnumFromJSONTyped(json, false); } -export function ActionTypeEnumFromJSONTyped(json: any, ignoreDiscriminator: boolean): ActionTypeEnum { +export function ActionTypeEnumFromJSONTyped(json: any, _ignoreDiscriminator: boolean): ActionTypeEnum { return json as ActionTypeEnum; } export function ActionTypeEnumToJSON(value?: ActionTypeEnum | null): any { return value as any; } - diff --git a/src/generated/models/AddFieldDto.ts b/src/generated/models/AddFieldDto.ts index ae11ef8..e7e7553 100644 --- a/src/generated/models/AddFieldDto.ts +++ b/src/generated/models/AddFieldDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,11 +10,9 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { FieldPropertiesDto } from './FieldPropertiesDto'; import { FieldPropertiesDtoFromJSON, - FieldPropertiesDtoFromJSONTyped, FieldPropertiesDtoToJSON, } from './FieldPropertiesDto'; @@ -51,6 +47,9 @@ export interface AddFieldDto { * Check if a given object implements the AddFieldDto interface. */ export function instanceOfAddFieldDto(value: any): value is AddFieldDto { + if (!value) { + return false; + } if (!('name' in value) || value['name'] === undefined) return false; if (!('properties' in value) || value['properties'] === undefined) return false; return true; @@ -60,7 +59,7 @@ export function AddFieldDtoFromJSON(json: any): AddFieldDto { return AddFieldDtoFromJSONTyped(json, false); } -export function AddFieldDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): AddFieldDto { +export function AddFieldDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): AddFieldDto { if (json == null) { return json; } @@ -72,7 +71,7 @@ export function AddFieldDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean }; } -export function AddFieldDtoToJSON(value?: AddFieldDto | null, ignoreDiscriminator = false): any { +export function AddFieldDtoToJSON(value?: AddFieldDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/AddLanguageDto.ts b/src/generated/models/AddLanguageDto.ts index 5aaaa65..15b9db2 100644 --- a/src/generated/models/AddLanguageDto.ts +++ b/src/generated/models/AddLanguageDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -32,6 +29,9 @@ export interface AddLanguageDto { * Check if a given object implements the AddLanguageDto interface. */ export function instanceOfAddLanguageDto(value: any): value is AddLanguageDto { + if (!value) { + return false; + } if (!('language' in value) || value['language'] === undefined) return false; return true; } @@ -40,7 +40,7 @@ export function AddLanguageDtoFromJSON(json: any): AddLanguageDto { return AddLanguageDtoFromJSONTyped(json, false); } -export function AddLanguageDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): AddLanguageDto { +export function AddLanguageDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): AddLanguageDto { if (json == null) { return json; } @@ -50,7 +50,7 @@ export function AddLanguageDtoFromJSONTyped(json: any, ignoreDiscriminator: bool }; } -export function AddLanguageDtoToJSON(value?: AddLanguageDto | null, ignoreDiscriminator = false): any { +export function AddLanguageDtoToJSON(value?: AddLanguageDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/AddRoleDto.ts b/src/generated/models/AddRoleDto.ts index 3a82e52..1cdf548 100644 --- a/src/generated/models/AddRoleDto.ts +++ b/src/generated/models/AddRoleDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -32,6 +29,9 @@ export interface AddRoleDto { * Check if a given object implements the AddRoleDto interface. */ export function instanceOfAddRoleDto(value: any): value is AddRoleDto { + if (!value) { + return false; + } if (!('name' in value) || value['name'] === undefined) return false; return true; } @@ -40,7 +40,7 @@ export function AddRoleDtoFromJSON(json: any): AddRoleDto { return AddRoleDtoFromJSONTyped(json, false); } -export function AddRoleDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): AddRoleDto { +export function AddRoleDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): AddRoleDto { if (json == null) { return json; } @@ -50,7 +50,7 @@ export function AddRoleDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean) }; } -export function AddRoleDtoToJSON(value?: AddRoleDto | null, ignoreDiscriminator = false): any { +export function AddRoleDtoToJSON(value?: AddRoleDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/AddWorkflowDto.ts b/src/generated/models/AddWorkflowDto.ts index eaceaf7..a984b16 100644 --- a/src/generated/models/AddWorkflowDto.ts +++ b/src/generated/models/AddWorkflowDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -32,6 +29,9 @@ export interface AddWorkflowDto { * Check if a given object implements the AddWorkflowDto interface. */ export function instanceOfAddWorkflowDto(value: any): value is AddWorkflowDto { + if (!value) { + return false; + } if (!('name' in value) || value['name'] === undefined) return false; return true; } @@ -40,7 +40,7 @@ export function AddWorkflowDtoFromJSON(json: any): AddWorkflowDto { return AddWorkflowDtoFromJSONTyped(json, false); } -export function AddWorkflowDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): AddWorkflowDto { +export function AddWorkflowDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): AddWorkflowDto { if (json == null) { return json; } @@ -50,7 +50,7 @@ export function AddWorkflowDtoFromJSONTyped(json: any, ignoreDiscriminator: bool }; } -export function AddWorkflowDtoToJSON(value?: AddWorkflowDto | null, ignoreDiscriminator = false): any { +export function AddWorkflowDtoToJSON(value?: AddWorkflowDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/AlgoliaRuleActionDto.ts b/src/generated/models/AlgoliaRuleActionDto.ts index 3f1be70..b85b154 100644 --- a/src/generated/models/AlgoliaRuleActionDto.ts +++ b/src/generated/models/AlgoliaRuleActionDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,10 +10,8 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { RuleActionDto } from './RuleActionDto'; import { - RuleActionDtoFromJSON, RuleActionDtoFromJSONTyped, RuleActionDtoToJSON, } from './RuleActionDto'; @@ -63,6 +59,9 @@ export interface AlgoliaRuleActionDto extends RuleActionDto { * Check if a given object implements the AlgoliaRuleActionDto interface. */ export function instanceOfAlgoliaRuleActionDto(value: any): value is AlgoliaRuleActionDto { + if (!value) { + return false; + } if (!('appId' in value) || value['appId'] === undefined) return false; if (!('apiKey' in value) || value['apiKey'] === undefined) return false; if (!('indexName' in value) || value['indexName'] === undefined) return false; @@ -73,12 +72,12 @@ export function AlgoliaRuleActionDtoFromJSON(json: any): AlgoliaRuleActionDto { return AlgoliaRuleActionDtoFromJSONTyped(json, false); } -export function AlgoliaRuleActionDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): AlgoliaRuleActionDto { +export function AlgoliaRuleActionDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): AlgoliaRuleActionDto { if (json == null) { return json; } return { - ...RuleActionDtoFromJSONTyped(json, ignoreDiscriminator), + ...RuleActionDtoFromJSONTyped(json, _ignoreDiscriminator), 'appId': json['appId'], 'apiKey': json['apiKey'], 'indexName': json['indexName'], @@ -87,7 +86,7 @@ export function AlgoliaRuleActionDtoFromJSONTyped(json: any, ignoreDiscriminator }; } -export function AlgoliaRuleActionDtoToJSON(value?: AlgoliaRuleActionDto | null, ignoreDiscriminator = false): any { +export function AlgoliaRuleActionDtoToJSON(value?: AlgoliaRuleActionDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/AllContentsByPostDto.ts b/src/generated/models/AllContentsByPostDto.ts index 010303a..0386775 100644 --- a/src/generated/models/AllContentsByPostDto.ts +++ b/src/generated/models/AllContentsByPostDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -68,6 +65,9 @@ export interface AllContentsByPostDto { * Check if a given object implements the AllContentsByPostDto interface. */ export function instanceOfAllContentsByPostDto(value: any): value is AllContentsByPostDto { + if (!value) { + return false; + } return true; } @@ -75,7 +75,7 @@ export function AllContentsByPostDtoFromJSON(json: any): AllContentsByPostDto { return AllContentsByPostDtoFromJSONTyped(json, false); } -export function AllContentsByPostDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): AllContentsByPostDto { +export function AllContentsByPostDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): AllContentsByPostDto { if (json == null) { return json; } @@ -91,7 +91,7 @@ export function AllContentsByPostDtoFromJSONTyped(json: any, ignoreDiscriminator }; } -export function AllContentsByPostDtoToJSON(value?: AllContentsByPostDto | null, ignoreDiscriminator = false): any { +export function AllContentsByPostDtoToJSON(value?: AllContentsByPostDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/AnnotateAssetDto.ts b/src/generated/models/AnnotateAssetDto.ts index b68353f..fa3d638 100644 --- a/src/generated/models/AnnotateAssetDto.ts +++ b/src/generated/models/AnnotateAssetDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -56,6 +53,9 @@ export interface AnnotateAssetDto { * Check if a given object implements the AnnotateAssetDto interface. */ export function instanceOfAnnotateAssetDto(value: any): value is AnnotateAssetDto { + if (!value) { + return false; + } return true; } @@ -63,7 +63,7 @@ export function AnnotateAssetDtoFromJSON(json: any): AnnotateAssetDto { return AnnotateAssetDtoFromJSONTyped(json, false); } -export function AnnotateAssetDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): AnnotateAssetDto { +export function AnnotateAssetDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): AnnotateAssetDto { if (json == null) { return json; } @@ -77,7 +77,7 @@ export function AnnotateAssetDtoFromJSONTyped(json: any, ignoreDiscriminator: bo }; } -export function AnnotateAssetDtoToJSON(value?: AnnotateAssetDto | null, ignoreDiscriminator = false): any { +export function AnnotateAssetDtoToJSON(value?: AnnotateAssetDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/AppDto.ts b/src/generated/models/AppDto.ts index 4414518..3fd92ff 100644 --- a/src/generated/models/AppDto.ts +++ b/src/generated/models/AppDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -16,7 +14,6 @@ import { mapValues } from '../runtime'; import type { ResourceLink } from './ResourceLink'; import { ResourceLinkFromJSON, - ResourceLinkFromJSONTyped, ResourceLinkToJSON, } from './ResourceLink'; @@ -118,6 +115,9 @@ export interface AppDto { * Check if a given object implements the AppDto interface. */ export function instanceOfAppDto(value: any): value is AppDto { + if (!value) { + return false; + } if (!('links' in value) || value['links'] === undefined) return false; if (!('id' in value) || value['id'] === undefined) return false; if (!('name' in value) || value['name'] === undefined) return false; @@ -135,7 +135,7 @@ export function AppDtoFromJSON(json: any): AppDto { return AppDtoFromJSONTyped(json, false); } -export function AppDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): AppDto { +export function AppDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): AppDto { if (json == null) { return json; } @@ -158,7 +158,7 @@ export function AppDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): Ap }; } -export function AppDtoToJSON(value?: AppDto | null, ignoreDiscriminator = false): any { +export function AppDtoToJSON(value?: AppDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/AppLanguageDto.ts b/src/generated/models/AppLanguageDto.ts index 2d87e33..51ab28f 100644 --- a/src/generated/models/AppLanguageDto.ts +++ b/src/generated/models/AppLanguageDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -16,7 +14,6 @@ import { mapValues } from '../runtime'; import type { ResourceLink } from './ResourceLink'; import { ResourceLinkFromJSON, - ResourceLinkFromJSONTyped, ResourceLinkToJSON, } from './ResourceLink'; @@ -69,6 +66,9 @@ export interface AppLanguageDto { * Check if a given object implements the AppLanguageDto interface. */ export function instanceOfAppLanguageDto(value: any): value is AppLanguageDto { + if (!value) { + return false; + } if (!('links' in value) || value['links'] === undefined) return false; if (!('iso2Code' in value) || value['iso2Code'] === undefined) return false; if (!('englishName' in value) || value['englishName'] === undefined) return false; @@ -82,7 +82,7 @@ export function AppLanguageDtoFromJSON(json: any): AppLanguageDto { return AppLanguageDtoFromJSONTyped(json, false); } -export function AppLanguageDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): AppLanguageDto { +export function AppLanguageDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): AppLanguageDto { if (json == null) { return json; } @@ -97,7 +97,7 @@ export function AppLanguageDtoFromJSONTyped(json: any, ignoreDiscriminator: bool }; } -export function AppLanguageDtoToJSON(value?: AppLanguageDto | null, ignoreDiscriminator = false): any { +export function AppLanguageDtoToJSON(value?: AppLanguageDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/AppLanguagesDto.ts b/src/generated/models/AppLanguagesDto.ts index 400832b..b08b589 100644 --- a/src/generated/models/AppLanguagesDto.ts +++ b/src/generated/models/AppLanguagesDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -16,13 +14,11 @@ import { mapValues } from '../runtime'; import type { ResourceLink } from './ResourceLink'; import { ResourceLinkFromJSON, - ResourceLinkFromJSONTyped, ResourceLinkToJSON, } from './ResourceLink'; import type { AppLanguageDto } from './AppLanguageDto'; import { AppLanguageDtoFromJSON, - AppLanguageDtoFromJSONTyped, AppLanguageDtoToJSON, } from './AppLanguageDto'; @@ -51,6 +47,9 @@ export interface AppLanguagesDto { * Check if a given object implements the AppLanguagesDto interface. */ export function instanceOfAppLanguagesDto(value: any): value is AppLanguagesDto { + if (!value) { + return false; + } if (!('links' in value) || value['links'] === undefined) return false; if (!('items' in value) || value['items'] === undefined) return false; return true; @@ -60,7 +59,7 @@ export function AppLanguagesDtoFromJSON(json: any): AppLanguagesDto { return AppLanguagesDtoFromJSONTyped(json, false); } -export function AppLanguagesDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): AppLanguagesDto { +export function AppLanguagesDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): AppLanguagesDto { if (json == null) { return json; } @@ -71,7 +70,7 @@ export function AppLanguagesDtoFromJSONTyped(json: any, ignoreDiscriminator: boo }; } -export function AppLanguagesDtoToJSON(value?: AppLanguagesDto | null, ignoreDiscriminator = false): any { +export function AppLanguagesDtoToJSON(value?: AppLanguagesDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/AppSettingsDto.ts b/src/generated/models/AppSettingsDto.ts index 4b238ed..57673ec 100644 --- a/src/generated/models/AppSettingsDto.ts +++ b/src/generated/models/AppSettingsDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -16,19 +14,16 @@ import { mapValues } from '../runtime'; import type { PatternDto } from './PatternDto'; import { PatternDtoFromJSON, - PatternDtoFromJSONTyped, PatternDtoToJSON, } from './PatternDto'; import type { ResourceLink } from './ResourceLink'; import { ResourceLinkFromJSON, - ResourceLinkFromJSONTyped, ResourceLinkToJSON, } from './ResourceLink'; import type { EditorDto } from './EditorDto'; import { EditorDtoFromJSON, - EditorDtoFromJSONTyped, EditorDtoToJSON, } from './EditorDto'; @@ -81,6 +76,9 @@ export interface AppSettingsDto { * Check if a given object implements the AppSettingsDto interface. */ export function instanceOfAppSettingsDto(value: any): value is AppSettingsDto { + if (!value) { + return false; + } if (!('links' in value) || value['links'] === undefined) return false; if (!('patterns' in value) || value['patterns'] === undefined) return false; if (!('editors' in value) || value['editors'] === undefined) return false; @@ -94,7 +92,7 @@ export function AppSettingsDtoFromJSON(json: any): AppSettingsDto { return AppSettingsDtoFromJSONTyped(json, false); } -export function AppSettingsDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): AppSettingsDto { +export function AppSettingsDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): AppSettingsDto { if (json == null) { return json; } @@ -109,7 +107,7 @@ export function AppSettingsDtoFromJSONTyped(json: any, ignoreDiscriminator: bool }; } -export function AppSettingsDtoToJSON(value?: AppSettingsDto | null, ignoreDiscriminator = false): any { +export function AppSettingsDtoToJSON(value?: AppSettingsDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/ArrayCalculatedDefaultValue.ts b/src/generated/models/ArrayCalculatedDefaultValue.ts index 7d4e932..6ab712a 100644 --- a/src/generated/models/ArrayCalculatedDefaultValue.ts +++ b/src/generated/models/ArrayCalculatedDefaultValue.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -39,11 +37,10 @@ export function ArrayCalculatedDefaultValueFromJSON(json: any): ArrayCalculatedD return ArrayCalculatedDefaultValueFromJSONTyped(json, false); } -export function ArrayCalculatedDefaultValueFromJSONTyped(json: any, ignoreDiscriminator: boolean): ArrayCalculatedDefaultValue { +export function ArrayCalculatedDefaultValueFromJSONTyped(json: any, _ignoreDiscriminator: boolean): ArrayCalculatedDefaultValue { return json as ArrayCalculatedDefaultValue; } export function ArrayCalculatedDefaultValueToJSON(value?: ArrayCalculatedDefaultValue | null): any { return value as any; } - diff --git a/src/generated/models/ArrayFieldPropertiesDto.ts b/src/generated/models/ArrayFieldPropertiesDto.ts index 07741fe..6abe06d 100644 --- a/src/generated/models/ArrayFieldPropertiesDto.ts +++ b/src/generated/models/ArrayFieldPropertiesDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,17 +10,14 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { FieldPropertiesDto } from './FieldPropertiesDto'; import { - FieldPropertiesDtoFromJSON, FieldPropertiesDtoFromJSONTyped, FieldPropertiesDtoToJSON, } from './FieldPropertiesDto'; import type { ArrayCalculatedDefaultValue } from './ArrayCalculatedDefaultValue'; import { ArrayCalculatedDefaultValueFromJSON, - ArrayCalculatedDefaultValueFromJSONTyped, ArrayCalculatedDefaultValueToJSON, } from './ArrayCalculatedDefaultValue'; @@ -65,6 +60,9 @@ export interface ArrayFieldPropertiesDto extends FieldPropertiesDto { * Check if a given object implements the ArrayFieldPropertiesDto interface. */ export function instanceOfArrayFieldPropertiesDto(value: any): value is ArrayFieldPropertiesDto { + if (!value) { + return false; + } return true; } @@ -72,12 +70,12 @@ export function ArrayFieldPropertiesDtoFromJSON(json: any): ArrayFieldProperties return ArrayFieldPropertiesDtoFromJSONTyped(json, false); } -export function ArrayFieldPropertiesDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): ArrayFieldPropertiesDto { +export function ArrayFieldPropertiesDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): ArrayFieldPropertiesDto { if (json == null) { return json; } return { - ...FieldPropertiesDtoFromJSONTyped(json, ignoreDiscriminator), + ...FieldPropertiesDtoFromJSONTyped(json, _ignoreDiscriminator), 'minItems': json['minItems'] == null ? undefined : json['minItems'], 'maxItems': json['maxItems'] == null ? undefined : json['maxItems'], 'calculatedDefaultValue': json['calculatedDefaultValue'] == null ? undefined : ArrayCalculatedDefaultValueFromJSON(json['calculatedDefaultValue']), @@ -85,7 +83,7 @@ export function ArrayFieldPropertiesDtoFromJSONTyped(json: any, ignoreDiscrimina }; } -export function ArrayFieldPropertiesDtoToJSON(value?: ArrayFieldPropertiesDto | null, ignoreDiscriminator = false): any { +export function ArrayFieldPropertiesDtoToJSON(value?: ArrayFieldPropertiesDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/AssetChangedRuleTriggerDto.ts b/src/generated/models/AssetChangedRuleTriggerDto.ts index b8f6569..25ec241 100644 --- a/src/generated/models/AssetChangedRuleTriggerDto.ts +++ b/src/generated/models/AssetChangedRuleTriggerDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,10 +10,8 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { RuleTriggerDto } from './RuleTriggerDto'; import { - RuleTriggerDtoFromJSON, RuleTriggerDtoFromJSONTyped, RuleTriggerDtoToJSON, } from './RuleTriggerDto'; @@ -39,6 +35,9 @@ export interface AssetChangedRuleTriggerDto extends RuleTriggerDto { * Check if a given object implements the AssetChangedRuleTriggerDto interface. */ export function instanceOfAssetChangedRuleTriggerDto(value: any): value is AssetChangedRuleTriggerDto { + if (!value) { + return false; + } return true; } @@ -46,17 +45,17 @@ export function AssetChangedRuleTriggerDtoFromJSON(json: any): AssetChangedRuleT return AssetChangedRuleTriggerDtoFromJSONTyped(json, false); } -export function AssetChangedRuleTriggerDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): AssetChangedRuleTriggerDto { +export function AssetChangedRuleTriggerDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): AssetChangedRuleTriggerDto { if (json == null) { return json; } return { - ...RuleTriggerDtoFromJSONTyped(json, ignoreDiscriminator), + ...RuleTriggerDtoFromJSONTyped(json, _ignoreDiscriminator), 'condition': json['condition'] == null ? undefined : json['condition'], }; } -export function AssetChangedRuleTriggerDtoToJSON(value?: AssetChangedRuleTriggerDto | null, ignoreDiscriminator = false): any { +export function AssetChangedRuleTriggerDtoToJSON(value?: AssetChangedRuleTriggerDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/AssetDto.ts b/src/generated/models/AssetDto.ts index 2dc1a06..1449e2e 100644 --- a/src/generated/models/AssetDto.ts +++ b/src/generated/models/AssetDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -16,19 +14,16 @@ import { mapValues } from '../runtime'; import type { AssetMeta } from './AssetMeta'; import { AssetMetaFromJSON, - AssetMetaFromJSONTyped, AssetMetaToJSON, } from './AssetMeta'; import type { AssetType } from './AssetType'; import { AssetTypeFromJSON, - AssetTypeFromJSONTyped, AssetTypeToJSON, } from './AssetType'; import type { ResourceLink } from './ResourceLink'; import { ResourceLinkFromJSON, - ResourceLinkFromJSONTyped, ResourceLinkToJSON, } from './ResourceLink'; @@ -200,6 +195,9 @@ export interface AssetDto { * Check if a given object implements the AssetDto interface. */ export function instanceOfAssetDto(value: any): value is AssetDto { + if (!value) { + return false; + } if (!('links' in value) || value['links'] === undefined) return false; if (!('id' in value) || value['id'] === undefined) return false; if (!('parentId' in value) || value['parentId'] === undefined) return false; @@ -226,7 +224,7 @@ export function AssetDtoFromJSON(json: any): AssetDto { return AssetDtoFromJSONTyped(json, false); } -export function AssetDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): AssetDto { +export function AssetDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): AssetDto { if (json == null) { return json; } @@ -260,7 +258,7 @@ export function AssetDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): }; } -export function AssetDtoToJSON(value?: AssetDto | null, ignoreDiscriminator = false): any { +export function AssetDtoToJSON(value?: AssetDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/AssetFolderDto.ts b/src/generated/models/AssetFolderDto.ts index 40f1209..138ee57 100644 --- a/src/generated/models/AssetFolderDto.ts +++ b/src/generated/models/AssetFolderDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -16,7 +14,6 @@ import { mapValues } from '../runtime'; import type { ResourceLink } from './ResourceLink'; import { ResourceLinkFromJSON, - ResourceLinkFromJSONTyped, ResourceLinkToJSON, } from './ResourceLink'; @@ -63,6 +60,9 @@ export interface AssetFolderDto { * Check if a given object implements the AssetFolderDto interface. */ export function instanceOfAssetFolderDto(value: any): value is AssetFolderDto { + if (!value) { + return false; + } if (!('links' in value) || value['links'] === undefined) return false; if (!('id' in value) || value['id'] === undefined) return false; if (!('parentId' in value) || value['parentId'] === undefined) return false; @@ -75,7 +75,7 @@ export function AssetFolderDtoFromJSON(json: any): AssetFolderDto { return AssetFolderDtoFromJSONTyped(json, false); } -export function AssetFolderDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): AssetFolderDto { +export function AssetFolderDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): AssetFolderDto { if (json == null) { return json; } @@ -89,7 +89,7 @@ export function AssetFolderDtoFromJSONTyped(json: any, ignoreDiscriminator: bool }; } -export function AssetFolderDtoToJSON(value?: AssetFolderDto | null, ignoreDiscriminator = false): any { +export function AssetFolderDtoToJSON(value?: AssetFolderDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/AssetFolderScope.ts b/src/generated/models/AssetFolderScope.ts index 5c0f910..6e0efad 100644 --- a/src/generated/models/AssetFolderScope.ts +++ b/src/generated/models/AssetFolderScope.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -40,11 +38,10 @@ export function AssetFolderScopeFromJSON(json: any): AssetFolderScope { return AssetFolderScopeFromJSONTyped(json, false); } -export function AssetFolderScopeFromJSONTyped(json: any, ignoreDiscriminator: boolean): AssetFolderScope { +export function AssetFolderScopeFromJSONTyped(json: any, _ignoreDiscriminator: boolean): AssetFolderScope { return json as AssetFolderScope; } export function AssetFolderScopeToJSON(value?: AssetFolderScope | null): any { return value as any; } - diff --git a/src/generated/models/AssetFoldersDto.ts b/src/generated/models/AssetFoldersDto.ts index e320d0b..0ea3675 100644 --- a/src/generated/models/AssetFoldersDto.ts +++ b/src/generated/models/AssetFoldersDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -16,13 +14,11 @@ import { mapValues } from '../runtime'; import type { ResourceLink } from './ResourceLink'; import { ResourceLinkFromJSON, - ResourceLinkFromJSONTyped, ResourceLinkToJSON, } from './ResourceLink'; import type { AssetFolderDto } from './AssetFolderDto'; import { AssetFolderDtoFromJSON, - AssetFolderDtoFromJSONTyped, AssetFolderDtoToJSON, } from './AssetFolderDto'; @@ -63,6 +59,9 @@ export interface AssetFoldersDto { * Check if a given object implements the AssetFoldersDto interface. */ export function instanceOfAssetFoldersDto(value: any): value is AssetFoldersDto { + if (!value) { + return false; + } if (!('links' in value) || value['links'] === undefined) return false; if (!('total' in value) || value['total'] === undefined) return false; if (!('items' in value) || value['items'] === undefined) return false; @@ -74,7 +73,7 @@ export function AssetFoldersDtoFromJSON(json: any): AssetFoldersDto { return AssetFoldersDtoFromJSONTyped(json, false); } -export function AssetFoldersDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): AssetFoldersDto { +export function AssetFoldersDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): AssetFoldersDto { if (json == null) { return json; } @@ -87,7 +86,7 @@ export function AssetFoldersDtoFromJSONTyped(json: any, ignoreDiscriminator: boo }; } -export function AssetFoldersDtoToJSON(value?: AssetFoldersDto | null, ignoreDiscriminator = false): any { +export function AssetFoldersDtoToJSON(value?: AssetFoldersDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/AssetMeta.ts b/src/generated/models/AssetMeta.ts index f407c06..6dab58d 100644 --- a/src/generated/models/AssetMeta.ts +++ b/src/generated/models/AssetMeta.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -32,6 +29,9 @@ export interface AssetMeta { * Check if a given object implements the AssetMeta interface. */ export function instanceOfAssetMeta(value: any): value is AssetMeta { + if (!value) { + return false; + } if (!('isDuplicate' in value) || value['isDuplicate'] === undefined) return false; return true; } @@ -40,7 +40,7 @@ export function AssetMetaFromJSON(json: any): AssetMeta { return AssetMetaFromJSONTyped(json, false); } -export function AssetMetaFromJSONTyped(json: any, ignoreDiscriminator: boolean): AssetMeta { +export function AssetMetaFromJSONTyped(json: any, _ignoreDiscriminator: boolean): AssetMeta { if (json == null) { return json; } @@ -50,7 +50,7 @@ export function AssetMetaFromJSONTyped(json: any, ignoreDiscriminator: boolean): }; } -export function AssetMetaToJSON(value?: AssetMeta | null, ignoreDiscriminator = false): any { +export function AssetMetaToJSON(value?: AssetMeta | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/AssetPreviewMode.ts b/src/generated/models/AssetPreviewMode.ts index 75052f9..f11b8ba 100644 --- a/src/generated/models/AssetPreviewMode.ts +++ b/src/generated/models/AssetPreviewMode.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -40,11 +38,10 @@ export function AssetPreviewModeFromJSON(json: any): AssetPreviewMode { return AssetPreviewModeFromJSONTyped(json, false); } -export function AssetPreviewModeFromJSONTyped(json: any, ignoreDiscriminator: boolean): AssetPreviewMode { +export function AssetPreviewModeFromJSONTyped(json: any, _ignoreDiscriminator: boolean): AssetPreviewMode { return json as AssetPreviewMode; } export function AssetPreviewModeToJSON(value?: AssetPreviewMode | null): any { return value as any; } - diff --git a/src/generated/models/AssetScriptsDto.ts b/src/generated/models/AssetScriptsDto.ts index 32b86d2..90d1861 100644 --- a/src/generated/models/AssetScriptsDto.ts +++ b/src/generated/models/AssetScriptsDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -16,7 +14,6 @@ import { mapValues } from '../runtime'; import type { ResourceLink } from './ResourceLink'; import { ResourceLinkFromJSON, - ResourceLinkFromJSONTyped, ResourceLinkToJSON, } from './ResourceLink'; @@ -87,6 +84,9 @@ export interface AssetScriptsDto { * Check if a given object implements the AssetScriptsDto interface. */ export function instanceOfAssetScriptsDto(value: any): value is AssetScriptsDto { + if (!value) { + return false; + } if (!('links' in value) || value['links'] === undefined) return false; if (!('version' in value) || value['version'] === undefined) return false; return true; @@ -96,7 +96,7 @@ export function AssetScriptsDtoFromJSON(json: any): AssetScriptsDto { return AssetScriptsDtoFromJSONTyped(json, false); } -export function AssetScriptsDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): AssetScriptsDto { +export function AssetScriptsDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): AssetScriptsDto { if (json == null) { return json; } @@ -114,7 +114,7 @@ export function AssetScriptsDtoFromJSONTyped(json: any, ignoreDiscriminator: boo }; } -export function AssetScriptsDtoToJSON(value?: AssetScriptsDto | null, ignoreDiscriminator = false): any { +export function AssetScriptsDtoToJSON(value?: AssetScriptsDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/AssetType.ts b/src/generated/models/AssetType.ts index 329a886..5c4afe5 100644 --- a/src/generated/models/AssetType.ts +++ b/src/generated/models/AssetType.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -41,11 +39,10 @@ export function AssetTypeFromJSON(json: any): AssetType { return AssetTypeFromJSONTyped(json, false); } -export function AssetTypeFromJSONTyped(json: any, ignoreDiscriminator: boolean): AssetType { +export function AssetTypeFromJSONTyped(json: any, _ignoreDiscriminator: boolean): AssetType { return json as AssetType; } export function AssetTypeToJSON(value?: AssetType | null): any { return value as any; } - diff --git a/src/generated/models/AssetsDto.ts b/src/generated/models/AssetsDto.ts index 152732d..9430011 100644 --- a/src/generated/models/AssetsDto.ts +++ b/src/generated/models/AssetsDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -16,13 +14,11 @@ import { mapValues } from '../runtime'; import type { AssetDto } from './AssetDto'; import { AssetDtoFromJSON, - AssetDtoFromJSONTyped, AssetDtoToJSON, } from './AssetDto'; import type { ResourceLink } from './ResourceLink'; import { ResourceLinkFromJSON, - ResourceLinkFromJSONTyped, ResourceLinkToJSON, } from './ResourceLink'; @@ -57,6 +53,9 @@ export interface AssetsDto { * Check if a given object implements the AssetsDto interface. */ export function instanceOfAssetsDto(value: any): value is AssetsDto { + if (!value) { + return false; + } if (!('links' in value) || value['links'] === undefined) return false; if (!('total' in value) || value['total'] === undefined) return false; if (!('items' in value) || value['items'] === undefined) return false; @@ -67,7 +66,7 @@ export function AssetsDtoFromJSON(json: any): AssetsDto { return AssetsDtoFromJSONTyped(json, false); } -export function AssetsDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): AssetsDto { +export function AssetsDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): AssetsDto { if (json == null) { return json; } @@ -79,7 +78,7 @@ export function AssetsDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): }; } -export function AssetsDtoToJSON(value?: AssetsDto | null, ignoreDiscriminator = false): any { +export function AssetsDtoToJSON(value?: AssetsDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/AssetsFieldPropertiesDto.ts b/src/generated/models/AssetsFieldPropertiesDto.ts index 4964cf1..69c1002 100644 --- a/src/generated/models/AssetsFieldPropertiesDto.ts +++ b/src/generated/models/AssetsFieldPropertiesDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,23 +10,19 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { FieldPropertiesDto } from './FieldPropertiesDto'; import { - FieldPropertiesDtoFromJSON, FieldPropertiesDtoFromJSONTyped, FieldPropertiesDtoToJSON, } from './FieldPropertiesDto'; import type { AssetType } from './AssetType'; import { AssetTypeFromJSON, - AssetTypeFromJSONTyped, AssetTypeToJSON, } from './AssetType'; import type { AssetPreviewMode } from './AssetPreviewMode'; import { AssetPreviewModeFromJSON, - AssetPreviewModeFromJSONTyped, AssetPreviewModeToJSON, } from './AssetPreviewMode'; @@ -175,6 +169,9 @@ export interface AssetsFieldPropertiesDto extends FieldPropertiesDto { * Check if a given object implements the AssetsFieldPropertiesDto interface. */ export function instanceOfAssetsFieldPropertiesDto(value: any): value is AssetsFieldPropertiesDto { + if (!value) { + return false; + } return true; } @@ -182,12 +179,12 @@ export function AssetsFieldPropertiesDtoFromJSON(json: any): AssetsFieldProperti return AssetsFieldPropertiesDtoFromJSONTyped(json, false); } -export function AssetsFieldPropertiesDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): AssetsFieldPropertiesDto { +export function AssetsFieldPropertiesDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): AssetsFieldPropertiesDto { if (json == null) { return json; } return { - ...FieldPropertiesDtoFromJSONTyped(json, ignoreDiscriminator), + ...FieldPropertiesDtoFromJSONTyped(json, _ignoreDiscriminator), 'previewMode': json['previewMode'] == null ? undefined : AssetPreviewModeFromJSON(json['previewMode']), 'defaultValues': json['defaultValues'] == null ? undefined : json['defaultValues'], 'defaultValue': json['defaultValue'] == null ? undefined : json['defaultValue'], @@ -212,7 +209,7 @@ export function AssetsFieldPropertiesDtoFromJSONTyped(json: any, ignoreDiscrimin }; } -export function AssetsFieldPropertiesDtoToJSON(value?: AssetsFieldPropertiesDto | null, ignoreDiscriminator = false): any { +export function AssetsFieldPropertiesDtoToJSON(value?: AssetsFieldPropertiesDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/AssignContributorDto.ts b/src/generated/models/AssignContributorDto.ts index 698ff1e..f7007f1 100644 --- a/src/generated/models/AssignContributorDto.ts +++ b/src/generated/models/AssignContributorDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -44,6 +41,9 @@ export interface AssignContributorDto { * Check if a given object implements the AssignContributorDto interface. */ export function instanceOfAssignContributorDto(value: any): value is AssignContributorDto { + if (!value) { + return false; + } if (!('contributorId' in value) || value['contributorId'] === undefined) return false; return true; } @@ -52,7 +52,7 @@ export function AssignContributorDtoFromJSON(json: any): AssignContributorDto { return AssignContributorDtoFromJSONTyped(json, false); } -export function AssignContributorDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): AssignContributorDto { +export function AssignContributorDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): AssignContributorDto { if (json == null) { return json; } @@ -64,7 +64,7 @@ export function AssignContributorDtoFromJSONTyped(json: any, ignoreDiscriminator }; } -export function AssignContributorDtoToJSON(value?: AssignContributorDto | null, ignoreDiscriminator = false): any { +export function AssignContributorDtoToJSON(value?: AssignContributorDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/AuthSchemeDto.ts b/src/generated/models/AuthSchemeDto.ts index 00773ac..a8d969a 100644 --- a/src/generated/models/AuthSchemeDto.ts +++ b/src/generated/models/AuthSchemeDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -62,6 +59,9 @@ export interface AuthSchemeDto { * Check if a given object implements the AuthSchemeDto interface. */ export function instanceOfAuthSchemeDto(value: any): value is AuthSchemeDto { + if (!value) { + return false; + } if (!('domain' in value) || value['domain'] === undefined) return false; if (!('displayName' in value) || value['displayName'] === undefined) return false; if (!('clientId' in value) || value['clientId'] === undefined) return false; @@ -74,7 +74,7 @@ export function AuthSchemeDtoFromJSON(json: any): AuthSchemeDto { return AuthSchemeDtoFromJSONTyped(json, false); } -export function AuthSchemeDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): AuthSchemeDto { +export function AuthSchemeDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): AuthSchemeDto { if (json == null) { return json; } @@ -89,7 +89,7 @@ export function AuthSchemeDtoFromJSONTyped(json: any, ignoreDiscriminator: boole }; } -export function AuthSchemeDtoToJSON(value?: AuthSchemeDto | null, ignoreDiscriminator = false): any { +export function AuthSchemeDtoToJSON(value?: AuthSchemeDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/AuthSchemeResponseDto.ts b/src/generated/models/AuthSchemeResponseDto.ts index 230cedb..3c8564b 100644 --- a/src/generated/models/AuthSchemeResponseDto.ts +++ b/src/generated/models/AuthSchemeResponseDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -16,13 +14,11 @@ import { mapValues } from '../runtime'; import type { AuthSchemeDto } from './AuthSchemeDto'; import { AuthSchemeDtoFromJSON, - AuthSchemeDtoFromJSONTyped, AuthSchemeDtoToJSON, } from './AuthSchemeDto'; import type { ResourceLink } from './ResourceLink'; import { ResourceLinkFromJSON, - ResourceLinkFromJSONTyped, ResourceLinkToJSON, } from './ResourceLink'; @@ -51,6 +47,9 @@ export interface AuthSchemeResponseDto { * Check if a given object implements the AuthSchemeResponseDto interface. */ export function instanceOfAuthSchemeResponseDto(value: any): value is AuthSchemeResponseDto { + if (!value) { + return false; + } if (!('links' in value) || value['links'] === undefined) return false; return true; } @@ -59,7 +58,7 @@ export function AuthSchemeResponseDtoFromJSON(json: any): AuthSchemeResponseDto return AuthSchemeResponseDtoFromJSONTyped(json, false); } -export function AuthSchemeResponseDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): AuthSchemeResponseDto { +export function AuthSchemeResponseDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): AuthSchemeResponseDto { if (json == null) { return json; } @@ -70,7 +69,7 @@ export function AuthSchemeResponseDtoFromJSONTyped(json: any, ignoreDiscriminato }; } -export function AuthSchemeResponseDtoToJSON(value?: AuthSchemeResponseDto | null, ignoreDiscriminator = false): any { +export function AuthSchemeResponseDtoToJSON(value?: AuthSchemeResponseDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/AuthSchemeValueDto.ts b/src/generated/models/AuthSchemeValueDto.ts index 18e018f..601ef9d 100644 --- a/src/generated/models/AuthSchemeValueDto.ts +++ b/src/generated/models/AuthSchemeValueDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,11 +10,9 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { AuthSchemeDto } from './AuthSchemeDto'; import { AuthSchemeDtoFromJSON, - AuthSchemeDtoFromJSONTyped, AuthSchemeDtoToJSON, } from './AuthSchemeDto'; @@ -39,6 +35,9 @@ export interface AuthSchemeValueDto { * Check if a given object implements the AuthSchemeValueDto interface. */ export function instanceOfAuthSchemeValueDto(value: any): value is AuthSchemeValueDto { + if (!value) { + return false; + } return true; } @@ -46,7 +45,7 @@ export function AuthSchemeValueDtoFromJSON(json: any): AuthSchemeValueDto { return AuthSchemeValueDtoFromJSONTyped(json, false); } -export function AuthSchemeValueDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): AuthSchemeValueDto { +export function AuthSchemeValueDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): AuthSchemeValueDto { if (json == null) { return json; } @@ -56,7 +55,7 @@ export function AuthSchemeValueDtoFromJSONTyped(json: any, ignoreDiscriminator: }; } -export function AuthSchemeValueDtoToJSON(value?: AuthSchemeValueDto | null, ignoreDiscriminator = false): any { +export function AuthSchemeValueDtoToJSON(value?: AuthSchemeValueDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/AzureQueueRuleActionDto.ts b/src/generated/models/AzureQueueRuleActionDto.ts index cb3c341..0958c32 100644 --- a/src/generated/models/AzureQueueRuleActionDto.ts +++ b/src/generated/models/AzureQueueRuleActionDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,10 +10,8 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { RuleActionDto } from './RuleActionDto'; import { - RuleActionDtoFromJSON, RuleActionDtoFromJSONTyped, RuleActionDtoToJSON, } from './RuleActionDto'; @@ -51,6 +47,9 @@ export interface AzureQueueRuleActionDto extends RuleActionDto { * Check if a given object implements the AzureQueueRuleActionDto interface. */ export function instanceOfAzureQueueRuleActionDto(value: any): value is AzureQueueRuleActionDto { + if (!value) { + return false; + } if (!('connectionString' in value) || value['connectionString'] === undefined) return false; if (!('queue' in value) || value['queue'] === undefined) return false; return true; @@ -60,19 +59,19 @@ export function AzureQueueRuleActionDtoFromJSON(json: any): AzureQueueRuleAction return AzureQueueRuleActionDtoFromJSONTyped(json, false); } -export function AzureQueueRuleActionDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): AzureQueueRuleActionDto { +export function AzureQueueRuleActionDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): AzureQueueRuleActionDto { if (json == null) { return json; } return { - ...RuleActionDtoFromJSONTyped(json, ignoreDiscriminator), + ...RuleActionDtoFromJSONTyped(json, _ignoreDiscriminator), 'connectionString': json['connectionString'], 'queue': json['queue'], 'payload': json['payload'] == null ? undefined : json['payload'], }; } -export function AzureQueueRuleActionDtoToJSON(value?: AzureQueueRuleActionDto | null, ignoreDiscriminator = false): any { +export function AzureQueueRuleActionDtoToJSON(value?: AzureQueueRuleActionDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/BackupJobDto.ts b/src/generated/models/BackupJobDto.ts index 7f6ece4..dabb1a9 100644 --- a/src/generated/models/BackupJobDto.ts +++ b/src/generated/models/BackupJobDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -16,13 +14,11 @@ import { mapValues } from '../runtime'; import type { JobStatus } from './JobStatus'; import { JobStatusFromJSON, - JobStatusFromJSONTyped, JobStatusToJSON, } from './JobStatus'; import type { ResourceLink } from './ResourceLink'; import { ResourceLinkFromJSON, - ResourceLinkFromJSONTyped, ResourceLinkToJSON, } from './ResourceLink'; @@ -83,6 +79,9 @@ export interface BackupJobDto { * Check if a given object implements the BackupJobDto interface. */ export function instanceOfBackupJobDto(value: any): value is BackupJobDto { + if (!value) { + return false; + } if (!('links' in value) || value['links'] === undefined) return false; if (!('id' in value) || value['id'] === undefined) return false; if (!('started' in value) || value['started'] === undefined) return false; @@ -96,7 +95,7 @@ export function BackupJobDtoFromJSON(json: any): BackupJobDto { return BackupJobDtoFromJSONTyped(json, false); } -export function BackupJobDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): BackupJobDto { +export function BackupJobDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): BackupJobDto { if (json == null) { return json; } @@ -112,7 +111,7 @@ export function BackupJobDtoFromJSONTyped(json: any, ignoreDiscriminator: boolea }; } -export function BackupJobDtoToJSON(value?: BackupJobDto | null, ignoreDiscriminator = false): any { +export function BackupJobDtoToJSON(value?: BackupJobDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/BackupJobsDto.ts b/src/generated/models/BackupJobsDto.ts index c65b4c9..ec67eff 100644 --- a/src/generated/models/BackupJobsDto.ts +++ b/src/generated/models/BackupJobsDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -16,13 +14,11 @@ import { mapValues } from '../runtime'; import type { ResourceLink } from './ResourceLink'; import { ResourceLinkFromJSON, - ResourceLinkFromJSONTyped, ResourceLinkToJSON, } from './ResourceLink'; import type { BackupJobDto } from './BackupJobDto'; import { BackupJobDtoFromJSON, - BackupJobDtoFromJSONTyped, BackupJobDtoToJSON, } from './BackupJobDto'; @@ -51,6 +47,9 @@ export interface BackupJobsDto { * Check if a given object implements the BackupJobsDto interface. */ export function instanceOfBackupJobsDto(value: any): value is BackupJobsDto { + if (!value) { + return false; + } if (!('links' in value) || value['links'] === undefined) return false; if (!('items' in value) || value['items'] === undefined) return false; return true; @@ -60,7 +59,7 @@ export function BackupJobsDtoFromJSON(json: any): BackupJobsDto { return BackupJobsDtoFromJSONTyped(json, false); } -export function BackupJobsDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): BackupJobsDto { +export function BackupJobsDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): BackupJobsDto { if (json == null) { return json; } @@ -71,7 +70,7 @@ export function BackupJobsDtoFromJSONTyped(json: any, ignoreDiscriminator: boole }; } -export function BackupJobsDtoToJSON(value?: BackupJobsDto | null, ignoreDiscriminator = false): any { +export function BackupJobsDtoToJSON(value?: BackupJobsDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/BooleanFieldEditor.ts b/src/generated/models/BooleanFieldEditor.ts index 2e25362..44ac92b 100644 --- a/src/generated/models/BooleanFieldEditor.ts +++ b/src/generated/models/BooleanFieldEditor.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -39,11 +37,10 @@ export function BooleanFieldEditorFromJSON(json: any): BooleanFieldEditor { return BooleanFieldEditorFromJSONTyped(json, false); } -export function BooleanFieldEditorFromJSONTyped(json: any, ignoreDiscriminator: boolean): BooleanFieldEditor { +export function BooleanFieldEditorFromJSONTyped(json: any, _ignoreDiscriminator: boolean): BooleanFieldEditor { return json as BooleanFieldEditor; } export function BooleanFieldEditorToJSON(value?: BooleanFieldEditor | null): any { return value as any; } - diff --git a/src/generated/models/BooleanFieldPropertiesDto.ts b/src/generated/models/BooleanFieldPropertiesDto.ts index 8feb58c..09313d6 100644 --- a/src/generated/models/BooleanFieldPropertiesDto.ts +++ b/src/generated/models/BooleanFieldPropertiesDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,17 +10,14 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { FieldPropertiesDto } from './FieldPropertiesDto'; import { - FieldPropertiesDtoFromJSON, FieldPropertiesDtoFromJSONTyped, FieldPropertiesDtoToJSON, } from './FieldPropertiesDto'; import type { BooleanFieldEditor } from './BooleanFieldEditor'; import { BooleanFieldEditorFromJSON, - BooleanFieldEditorFromJSONTyped, BooleanFieldEditorToJSON, } from './BooleanFieldEditor'; @@ -65,6 +60,9 @@ export interface BooleanFieldPropertiesDto extends FieldPropertiesDto { * Check if a given object implements the BooleanFieldPropertiesDto interface. */ export function instanceOfBooleanFieldPropertiesDto(value: any): value is BooleanFieldPropertiesDto { + if (!value) { + return false; + } return true; } @@ -72,12 +70,12 @@ export function BooleanFieldPropertiesDtoFromJSON(json: any): BooleanFieldProper return BooleanFieldPropertiesDtoFromJSONTyped(json, false); } -export function BooleanFieldPropertiesDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): BooleanFieldPropertiesDto { +export function BooleanFieldPropertiesDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): BooleanFieldPropertiesDto { if (json == null) { return json; } return { - ...FieldPropertiesDtoFromJSONTyped(json, ignoreDiscriminator), + ...FieldPropertiesDtoFromJSONTyped(json, _ignoreDiscriminator), 'defaultValues': json['defaultValues'] == null ? undefined : json['defaultValues'], 'defaultValue': json['defaultValue'] == null ? undefined : json['defaultValue'], 'inlineEditable': json['inlineEditable'] == null ? undefined : json['inlineEditable'], @@ -85,7 +83,7 @@ export function BooleanFieldPropertiesDtoFromJSONTyped(json: any, ignoreDiscrimi }; } -export function BooleanFieldPropertiesDtoToJSON(value?: BooleanFieldPropertiesDto | null, ignoreDiscriminator = false): any { +export function BooleanFieldPropertiesDtoToJSON(value?: BooleanFieldPropertiesDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/BulkResultDto.ts b/src/generated/models/BulkResultDto.ts index 8e6785f..7d5817b 100644 --- a/src/generated/models/BulkResultDto.ts +++ b/src/generated/models/BulkResultDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,11 +10,9 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { ErrorDto } from './ErrorDto'; import { ErrorDtoFromJSON, - ErrorDtoFromJSONTyped, ErrorDtoToJSON, } from './ErrorDto'; @@ -58,6 +54,9 @@ export interface BulkResultDto { * Check if a given object implements the BulkResultDto interface. */ export function instanceOfBulkResultDto(value: any): value is BulkResultDto { + if (!value) { + return false; + } if (!('jobIndex' in value) || value['jobIndex'] === undefined) return false; return true; } @@ -66,7 +65,7 @@ export function BulkResultDtoFromJSON(json: any): BulkResultDto { return BulkResultDtoFromJSONTyped(json, false); } -export function BulkResultDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): BulkResultDto { +export function BulkResultDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): BulkResultDto { if (json == null) { return json; } @@ -79,7 +78,7 @@ export function BulkResultDtoFromJSONTyped(json: any, ignoreDiscriminator: boole }; } -export function BulkResultDtoToJSON(value?: BulkResultDto | null, ignoreDiscriminator = false): any { +export function BulkResultDtoToJSON(value?: BulkResultDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/BulkUpdateAssetType.ts b/src/generated/models/BulkUpdateAssetType.ts index 3b8ced9..aa44a63 100644 --- a/src/generated/models/BulkUpdateAssetType.ts +++ b/src/generated/models/BulkUpdateAssetType.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -40,11 +38,10 @@ export function BulkUpdateAssetTypeFromJSON(json: any): BulkUpdateAssetType { return BulkUpdateAssetTypeFromJSONTyped(json, false); } -export function BulkUpdateAssetTypeFromJSONTyped(json: any, ignoreDiscriminator: boolean): BulkUpdateAssetType { +export function BulkUpdateAssetTypeFromJSONTyped(json: any, _ignoreDiscriminator: boolean): BulkUpdateAssetType { return json as BulkUpdateAssetType; } export function BulkUpdateAssetTypeToJSON(value?: BulkUpdateAssetType | null): any { return value as any; } - diff --git a/src/generated/models/BulkUpdateAssetsDto.ts b/src/generated/models/BulkUpdateAssetsDto.ts index 4ebcbc8..be920e8 100644 --- a/src/generated/models/BulkUpdateAssetsDto.ts +++ b/src/generated/models/BulkUpdateAssetsDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,11 +10,9 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { BulkUpdateAssetsJobDto } from './BulkUpdateAssetsJobDto'; import { BulkUpdateAssetsJobDtoFromJSON, - BulkUpdateAssetsJobDtoFromJSONTyped, BulkUpdateAssetsJobDtoToJSON, } from './BulkUpdateAssetsJobDto'; @@ -57,6 +53,9 @@ export interface BulkUpdateAssetsDto { * Check if a given object implements the BulkUpdateAssetsDto interface. */ export function instanceOfBulkUpdateAssetsDto(value: any): value is BulkUpdateAssetsDto { + if (!value) { + return false; + } return true; } @@ -64,7 +63,7 @@ export function BulkUpdateAssetsDtoFromJSON(json: any): BulkUpdateAssetsDto { return BulkUpdateAssetsDtoFromJSONTyped(json, false); } -export function BulkUpdateAssetsDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): BulkUpdateAssetsDto { +export function BulkUpdateAssetsDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): BulkUpdateAssetsDto { if (json == null) { return json; } @@ -77,7 +76,7 @@ export function BulkUpdateAssetsDtoFromJSONTyped(json: any, ignoreDiscriminator: }; } -export function BulkUpdateAssetsDtoToJSON(value?: BulkUpdateAssetsDto | null, ignoreDiscriminator = false): any { +export function BulkUpdateAssetsDtoToJSON(value?: BulkUpdateAssetsDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/BulkUpdateAssetsJobDto.ts b/src/generated/models/BulkUpdateAssetsJobDto.ts index 2f88e9b..a11f371 100644 --- a/src/generated/models/BulkUpdateAssetsJobDto.ts +++ b/src/generated/models/BulkUpdateAssetsJobDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,11 +10,9 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { BulkUpdateAssetType } from './BulkUpdateAssetType'; import { BulkUpdateAssetTypeFromJSON, - BulkUpdateAssetTypeFromJSONTyped, BulkUpdateAssetTypeToJSON, } from './BulkUpdateAssetType'; @@ -95,6 +91,9 @@ export interface BulkUpdateAssetsJobDto { * Check if a given object implements the BulkUpdateAssetsJobDto interface. */ export function instanceOfBulkUpdateAssetsJobDto(value: any): value is BulkUpdateAssetsJobDto { + if (!value) { + return false; + } return true; } @@ -102,7 +101,7 @@ export function BulkUpdateAssetsJobDtoFromJSON(json: any): BulkUpdateAssetsJobDt return BulkUpdateAssetsJobDtoFromJSONTyped(json, false); } -export function BulkUpdateAssetsJobDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): BulkUpdateAssetsJobDto { +export function BulkUpdateAssetsJobDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): BulkUpdateAssetsJobDto { if (json == null) { return json; } @@ -121,7 +120,7 @@ export function BulkUpdateAssetsJobDtoFromJSONTyped(json: any, ignoreDiscriminat }; } -export function BulkUpdateAssetsJobDtoToJSON(value?: BulkUpdateAssetsJobDto | null, ignoreDiscriminator = false): any { +export function BulkUpdateAssetsJobDtoToJSON(value?: BulkUpdateAssetsJobDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/BulkUpdateContentType.ts b/src/generated/models/BulkUpdateContentType.ts index 61bef8c..5baae7f 100644 --- a/src/generated/models/BulkUpdateContentType.ts +++ b/src/generated/models/BulkUpdateContentType.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -45,11 +43,10 @@ export function BulkUpdateContentTypeFromJSON(json: any): BulkUpdateContentType return BulkUpdateContentTypeFromJSONTyped(json, false); } -export function BulkUpdateContentTypeFromJSONTyped(json: any, ignoreDiscriminator: boolean): BulkUpdateContentType { +export function BulkUpdateContentTypeFromJSONTyped(json: any, _ignoreDiscriminator: boolean): BulkUpdateContentType { return json as BulkUpdateContentType; } export function BulkUpdateContentTypeToJSON(value?: BulkUpdateContentType | null): any { return value as any; } - diff --git a/src/generated/models/BulkUpdateContentsDto.ts b/src/generated/models/BulkUpdateContentsDto.ts index 4340533..8e528a4 100644 --- a/src/generated/models/BulkUpdateContentsDto.ts +++ b/src/generated/models/BulkUpdateContentsDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,11 +10,9 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { BulkUpdateContentsJobDto } from './BulkUpdateContentsJobDto'; import { BulkUpdateContentsJobDtoFromJSON, - BulkUpdateContentsJobDtoFromJSONTyped, BulkUpdateContentsJobDtoToJSON, } from './BulkUpdateContentsJobDto'; @@ -83,6 +79,9 @@ export interface BulkUpdateContentsDto { * Check if a given object implements the BulkUpdateContentsDto interface. */ export function instanceOfBulkUpdateContentsDto(value: any): value is BulkUpdateContentsDto { + if (!value) { + return false; + } if (!('jobs' in value) || value['jobs'] === undefined) return false; return true; } @@ -91,7 +90,7 @@ export function BulkUpdateContentsDtoFromJSON(json: any): BulkUpdateContentsDto return BulkUpdateContentsDtoFromJSONTyped(json, false); } -export function BulkUpdateContentsDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): BulkUpdateContentsDto { +export function BulkUpdateContentsDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): BulkUpdateContentsDto { if (json == null) { return json; } @@ -108,7 +107,7 @@ export function BulkUpdateContentsDtoFromJSONTyped(json: any, ignoreDiscriminato }; } -export function BulkUpdateContentsDtoToJSON(value?: BulkUpdateContentsDto | null, ignoreDiscriminator = false): any { +export function BulkUpdateContentsDtoToJSON(value?: BulkUpdateContentsDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/BulkUpdateContentsJobDto.ts b/src/generated/models/BulkUpdateContentsJobDto.ts index bcd26b9..5041958 100644 --- a/src/generated/models/BulkUpdateContentsJobDto.ts +++ b/src/generated/models/BulkUpdateContentsJobDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,17 +10,14 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { QueryJsonDto } from './QueryJsonDto'; import { QueryJsonDtoFromJSON, - QueryJsonDtoFromJSONTyped, QueryJsonDtoToJSON, } from './QueryJsonDto'; import type { BulkUpdateContentType } from './BulkUpdateContentType'; import { BulkUpdateContentTypeFromJSON, - BulkUpdateContentTypeFromJSONTyped, BulkUpdateContentTypeToJSON, } from './BulkUpdateContentType'; @@ -113,6 +108,9 @@ export interface BulkUpdateContentsJobDto { * Check if a given object implements the BulkUpdateContentsJobDto interface. */ export function instanceOfBulkUpdateContentsJobDto(value: any): value is BulkUpdateContentsJobDto { + if (!value) { + return false; + } return true; } @@ -120,7 +118,7 @@ export function BulkUpdateContentsJobDtoFromJSON(json: any): BulkUpdateContentsJ return BulkUpdateContentsJobDtoFromJSONTyped(json, false); } -export function BulkUpdateContentsJobDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): BulkUpdateContentsJobDto { +export function BulkUpdateContentsJobDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): BulkUpdateContentsJobDto { if (json == null) { return json; } @@ -141,7 +139,7 @@ export function BulkUpdateContentsJobDtoFromJSONTyped(json: any, ignoreDiscrimin }; } -export function BulkUpdateContentsJobDtoToJSON(value?: BulkUpdateContentsJobDto | null, ignoreDiscriminator = false): any { +export function BulkUpdateContentsJobDtoToJSON(value?: BulkUpdateContentsJobDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/CallsUsageDtoDto.ts b/src/generated/models/CallsUsageDtoDto.ts index 3388797..df64f1b 100644 --- a/src/generated/models/CallsUsageDtoDto.ts +++ b/src/generated/models/CallsUsageDtoDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,13 +10,9 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { CallsUsagePerDateDto } from './CallsUsagePerDateDto'; -import { - CallsUsagePerDateDtoFromJSON, - CallsUsagePerDateDtoFromJSONTyped, - CallsUsagePerDateDtoToJSON, -} from './CallsUsagePerDateDto'; + + /** * @@ -87,6 +81,9 @@ export interface CallsUsageDtoDto { * Check if a given object implements the CallsUsageDtoDto interface. */ export function instanceOfCallsUsageDtoDto(value: any): value is CallsUsageDtoDto { + if (!value) { + return false; + } if (!('totalCalls' in value) || value['totalCalls'] === undefined) return false; if (!('totalBytes' in value) || value['totalBytes'] === undefined) return false; if (!('monthCalls' in value) || value['monthCalls'] === undefined) return false; @@ -103,7 +100,7 @@ export function CallsUsageDtoDtoFromJSON(json: any): CallsUsageDtoDto { return CallsUsageDtoDtoFromJSONTyped(json, false); } -export function CallsUsageDtoDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): CallsUsageDtoDto { +export function CallsUsageDtoDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): CallsUsageDtoDto { if (json == null) { return json; } @@ -121,7 +118,7 @@ export function CallsUsageDtoDtoFromJSONTyped(json: any, ignoreDiscriminator: bo }; } -export function CallsUsageDtoDtoToJSON(value?: CallsUsageDtoDto | null, ignoreDiscriminator = false): any { +export function CallsUsageDtoDtoToJSON(value?: CallsUsageDtoDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/CallsUsagePerDateDto.ts b/src/generated/models/CallsUsagePerDateDto.ts index 1a9eb72..53ee12a 100644 --- a/src/generated/models/CallsUsagePerDateDto.ts +++ b/src/generated/models/CallsUsagePerDateDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -50,6 +47,9 @@ export interface CallsUsagePerDateDto { * Check if a given object implements the CallsUsagePerDateDto interface. */ export function instanceOfCallsUsagePerDateDto(value: any): value is CallsUsagePerDateDto { + if (!value) { + return false; + } if (!('date' in value) || value['date'] === undefined) return false; if (!('totalCalls' in value) || value['totalCalls'] === undefined) return false; if (!('totalBytes' in value) || value['totalBytes'] === undefined) return false; @@ -61,7 +61,7 @@ export function CallsUsagePerDateDtoFromJSON(json: any): CallsUsagePerDateDto { return CallsUsagePerDateDtoFromJSONTyped(json, false); } -export function CallsUsagePerDateDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): CallsUsagePerDateDto { +export function CallsUsagePerDateDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): CallsUsagePerDateDto { if (json == null) { return json; } @@ -74,7 +74,7 @@ export function CallsUsagePerDateDtoFromJSONTyped(json: any, ignoreDiscriminator }; } -export function CallsUsagePerDateDtoToJSON(value?: CallsUsagePerDateDto | null, ignoreDiscriminator = false): any { +export function CallsUsagePerDateDtoToJSON(value?: CallsUsagePerDateDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/ChangeCategoryDto.ts b/src/generated/models/ChangeCategoryDto.ts index 5bdfb6d..c6d132b 100644 --- a/src/generated/models/ChangeCategoryDto.ts +++ b/src/generated/models/ChangeCategoryDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -32,6 +29,9 @@ export interface ChangeCategoryDto { * Check if a given object implements the ChangeCategoryDto interface. */ export function instanceOfChangeCategoryDto(value: any): value is ChangeCategoryDto { + if (!value) { + return false; + } return true; } @@ -39,7 +39,7 @@ export function ChangeCategoryDtoFromJSON(json: any): ChangeCategoryDto { return ChangeCategoryDtoFromJSONTyped(json, false); } -export function ChangeCategoryDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): ChangeCategoryDto { +export function ChangeCategoryDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): ChangeCategoryDto { if (json == null) { return json; } @@ -49,7 +49,7 @@ export function ChangeCategoryDtoFromJSONTyped(json: any, ignoreDiscriminator: b }; } -export function ChangeCategoryDtoToJSON(value?: ChangeCategoryDto | null, ignoreDiscriminator = false): any { +export function ChangeCategoryDtoToJSON(value?: ChangeCategoryDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/ChangePlanDto.ts b/src/generated/models/ChangePlanDto.ts index d1b6de7..12c8d99 100644 --- a/src/generated/models/ChangePlanDto.ts +++ b/src/generated/models/ChangePlanDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -32,6 +29,9 @@ export interface ChangePlanDto { * Check if a given object implements the ChangePlanDto interface. */ export function instanceOfChangePlanDto(value: any): value is ChangePlanDto { + if (!value) { + return false; + } if (!('planId' in value) || value['planId'] === undefined) return false; return true; } @@ -40,7 +40,7 @@ export function ChangePlanDtoFromJSON(json: any): ChangePlanDto { return ChangePlanDtoFromJSONTyped(json, false); } -export function ChangePlanDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): ChangePlanDto { +export function ChangePlanDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): ChangePlanDto { if (json == null) { return json; } @@ -50,7 +50,7 @@ export function ChangePlanDtoFromJSONTyped(json: any, ignoreDiscriminator: boole }; } -export function ChangePlanDtoToJSON(value?: ChangePlanDto | null, ignoreDiscriminator = false): any { +export function ChangePlanDtoToJSON(value?: ChangePlanDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/ChangeStatusDto.ts b/src/generated/models/ChangeStatusDto.ts index 72d55a5..20598a6 100644 --- a/src/generated/models/ChangeStatusDto.ts +++ b/src/generated/models/ChangeStatusDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -44,6 +41,9 @@ export interface ChangeStatusDto { * Check if a given object implements the ChangeStatusDto interface. */ export function instanceOfChangeStatusDto(value: any): value is ChangeStatusDto { + if (!value) { + return false; + } if (!('status' in value) || value['status'] === undefined) return false; return true; } @@ -52,7 +52,7 @@ export function ChangeStatusDtoFromJSON(json: any): ChangeStatusDto { return ChangeStatusDtoFromJSONTyped(json, false); } -export function ChangeStatusDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): ChangeStatusDto { +export function ChangeStatusDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): ChangeStatusDto { if (json == null) { return json; } @@ -64,7 +64,7 @@ export function ChangeStatusDtoFromJSONTyped(json: any, ignoreDiscriminator: boo }; } -export function ChangeStatusDtoToJSON(value?: ChangeStatusDto | null, ignoreDiscriminator = false): any { +export function ChangeStatusDtoToJSON(value?: ChangeStatusDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/ClientDto.ts b/src/generated/models/ClientDto.ts index 31ea544..0e57ac8 100644 --- a/src/generated/models/ClientDto.ts +++ b/src/generated/models/ClientDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -16,7 +14,6 @@ import { mapValues } from '../runtime'; import type { ResourceLink } from './ResourceLink'; import { ResourceLinkFromJSON, - ResourceLinkFromJSONTyped, ResourceLinkToJSON, } from './ResourceLink'; @@ -81,6 +78,9 @@ export interface ClientDto { * Check if a given object implements the ClientDto interface. */ export function instanceOfClientDto(value: any): value is ClientDto { + if (!value) { + return false; + } if (!('links' in value) || value['links'] === undefined) return false; if (!('id' in value) || value['id'] === undefined) return false; if (!('secret' in value) || value['secret'] === undefined) return false; @@ -95,7 +95,7 @@ export function ClientDtoFromJSON(json: any): ClientDto { return ClientDtoFromJSONTyped(json, false); } -export function ClientDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): ClientDto { +export function ClientDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): ClientDto { if (json == null) { return json; } @@ -112,7 +112,7 @@ export function ClientDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): }; } -export function ClientDtoToJSON(value?: ClientDto | null, ignoreDiscriminator = false): any { +export function ClientDtoToJSON(value?: ClientDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/ClientsDto.ts b/src/generated/models/ClientsDto.ts index eaec908..c4a8c38 100644 --- a/src/generated/models/ClientsDto.ts +++ b/src/generated/models/ClientsDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -16,13 +14,11 @@ import { mapValues } from '../runtime'; import type { ResourceLink } from './ResourceLink'; import { ResourceLinkFromJSON, - ResourceLinkFromJSONTyped, ResourceLinkToJSON, } from './ResourceLink'; import type { ClientDto } from './ClientDto'; import { ClientDtoFromJSON, - ClientDtoFromJSONTyped, ClientDtoToJSON, } from './ClientDto'; @@ -51,6 +47,9 @@ export interface ClientsDto { * Check if a given object implements the ClientsDto interface. */ export function instanceOfClientsDto(value: any): value is ClientsDto { + if (!value) { + return false; + } if (!('links' in value) || value['links'] === undefined) return false; if (!('items' in value) || value['items'] === undefined) return false; return true; @@ -60,7 +59,7 @@ export function ClientsDtoFromJSON(json: any): ClientsDto { return ClientsDtoFromJSONTyped(json, false); } -export function ClientsDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): ClientsDto { +export function ClientsDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): ClientsDto { if (json == null) { return json; } @@ -71,7 +70,7 @@ export function ClientsDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean) }; } -export function ClientsDtoToJSON(value?: ClientsDto | null, ignoreDiscriminator = false): any { +export function ClientsDtoToJSON(value?: ClientsDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/CommentRuleActionDto.ts b/src/generated/models/CommentRuleActionDto.ts index 9e4b02b..280c747 100644 --- a/src/generated/models/CommentRuleActionDto.ts +++ b/src/generated/models/CommentRuleActionDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,10 +10,8 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { RuleActionDto } from './RuleActionDto'; import { - RuleActionDtoFromJSON, RuleActionDtoFromJSONTyped, RuleActionDtoToJSON, } from './RuleActionDto'; @@ -45,6 +41,9 @@ export interface CommentRuleActionDto extends RuleActionDto { * Check if a given object implements the CommentRuleActionDto interface. */ export function instanceOfCommentRuleActionDto(value: any): value is CommentRuleActionDto { + if (!value) { + return false; + } if (!('text' in value) || value['text'] === undefined) return false; return true; } @@ -53,18 +52,18 @@ export function CommentRuleActionDtoFromJSON(json: any): CommentRuleActionDto { return CommentRuleActionDtoFromJSONTyped(json, false); } -export function CommentRuleActionDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): CommentRuleActionDto { +export function CommentRuleActionDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): CommentRuleActionDto { if (json == null) { return json; } return { - ...RuleActionDtoFromJSONTyped(json, ignoreDiscriminator), + ...RuleActionDtoFromJSONTyped(json, _ignoreDiscriminator), 'text': json['text'], 'client': json['client'] == null ? undefined : json['client'], }; } -export function CommentRuleActionDtoToJSON(value?: CommentRuleActionDto | null, ignoreDiscriminator = false): any { +export function CommentRuleActionDtoToJSON(value?: CommentRuleActionDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/CommentRuleTriggerDto.ts b/src/generated/models/CommentRuleTriggerDto.ts index f394e45..281ca68 100644 --- a/src/generated/models/CommentRuleTriggerDto.ts +++ b/src/generated/models/CommentRuleTriggerDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,10 +10,8 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { RuleTriggerDto } from './RuleTriggerDto'; import { - RuleTriggerDtoFromJSON, RuleTriggerDtoFromJSONTyped, RuleTriggerDtoToJSON, } from './RuleTriggerDto'; @@ -39,6 +35,9 @@ export interface CommentRuleTriggerDto extends RuleTriggerDto { * Check if a given object implements the CommentRuleTriggerDto interface. */ export function instanceOfCommentRuleTriggerDto(value: any): value is CommentRuleTriggerDto { + if (!value) { + return false; + } return true; } @@ -46,17 +45,17 @@ export function CommentRuleTriggerDtoFromJSON(json: any): CommentRuleTriggerDto return CommentRuleTriggerDtoFromJSONTyped(json, false); } -export function CommentRuleTriggerDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): CommentRuleTriggerDto { +export function CommentRuleTriggerDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): CommentRuleTriggerDto { if (json == null) { return json; } return { - ...RuleTriggerDtoFromJSONTyped(json, ignoreDiscriminator), + ...RuleTriggerDtoFromJSONTyped(json, _ignoreDiscriminator), 'condition': json['condition'] == null ? undefined : json['condition'], }; } -export function CommentRuleTriggerDtoToJSON(value?: CommentRuleTriggerDto | null, ignoreDiscriminator = false): any { +export function CommentRuleTriggerDtoToJSON(value?: CommentRuleTriggerDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/ComponentFieldPropertiesDto.ts b/src/generated/models/ComponentFieldPropertiesDto.ts index f914b79..b05e9f8 100644 --- a/src/generated/models/ComponentFieldPropertiesDto.ts +++ b/src/generated/models/ComponentFieldPropertiesDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,10 +10,8 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { FieldPropertiesDto } from './FieldPropertiesDto'; import { - FieldPropertiesDtoFromJSON, FieldPropertiesDtoFromJSONTyped, FieldPropertiesDtoToJSON, } from './FieldPropertiesDto'; @@ -39,6 +35,9 @@ export interface ComponentFieldPropertiesDto extends FieldPropertiesDto { * Check if a given object implements the ComponentFieldPropertiesDto interface. */ export function instanceOfComponentFieldPropertiesDto(value: any): value is ComponentFieldPropertiesDto { + if (!value) { + return false; + } return true; } @@ -46,17 +45,17 @@ export function ComponentFieldPropertiesDtoFromJSON(json: any): ComponentFieldPr return ComponentFieldPropertiesDtoFromJSONTyped(json, false); } -export function ComponentFieldPropertiesDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): ComponentFieldPropertiesDto { +export function ComponentFieldPropertiesDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): ComponentFieldPropertiesDto { if (json == null) { return json; } return { - ...FieldPropertiesDtoFromJSONTyped(json, ignoreDiscriminator), + ...FieldPropertiesDtoFromJSONTyped(json, _ignoreDiscriminator), 'schemaIds': json['schemaIds'] == null ? undefined : json['schemaIds'], }; } -export function ComponentFieldPropertiesDtoToJSON(value?: ComponentFieldPropertiesDto | null, ignoreDiscriminator = false): any { +export function ComponentFieldPropertiesDtoToJSON(value?: ComponentFieldPropertiesDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/ComponentsFieldPropertiesDto.ts b/src/generated/models/ComponentsFieldPropertiesDto.ts index 5155806..bca0976 100644 --- a/src/generated/models/ComponentsFieldPropertiesDto.ts +++ b/src/generated/models/ComponentsFieldPropertiesDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,17 +10,14 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { FieldPropertiesDto } from './FieldPropertiesDto'; import { - FieldPropertiesDtoFromJSON, FieldPropertiesDtoFromJSONTyped, FieldPropertiesDtoToJSON, } from './FieldPropertiesDto'; import type { ArrayCalculatedDefaultValue } from './ArrayCalculatedDefaultValue'; import { ArrayCalculatedDefaultValueFromJSON, - ArrayCalculatedDefaultValueFromJSONTyped, ArrayCalculatedDefaultValueToJSON, } from './ArrayCalculatedDefaultValue'; @@ -71,6 +66,9 @@ export interface ComponentsFieldPropertiesDto extends FieldPropertiesDto { * Check if a given object implements the ComponentsFieldPropertiesDto interface. */ export function instanceOfComponentsFieldPropertiesDto(value: any): value is ComponentsFieldPropertiesDto { + if (!value) { + return false; + } return true; } @@ -78,12 +76,12 @@ export function ComponentsFieldPropertiesDtoFromJSON(json: any): ComponentsField return ComponentsFieldPropertiesDtoFromJSONTyped(json, false); } -export function ComponentsFieldPropertiesDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): ComponentsFieldPropertiesDto { +export function ComponentsFieldPropertiesDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): ComponentsFieldPropertiesDto { if (json == null) { return json; } return { - ...FieldPropertiesDtoFromJSONTyped(json, ignoreDiscriminator), + ...FieldPropertiesDtoFromJSONTyped(json, _ignoreDiscriminator), 'minItems': json['minItems'] == null ? undefined : json['minItems'], 'maxItems': json['maxItems'] == null ? undefined : json['maxItems'], 'calculatedDefaultValue': json['calculatedDefaultValue'] == null ? undefined : ArrayCalculatedDefaultValueFromJSON(json['calculatedDefaultValue']), @@ -92,7 +90,7 @@ export function ComponentsFieldPropertiesDtoFromJSONTyped(json: any, ignoreDiscr }; } -export function ComponentsFieldPropertiesDtoToJSON(value?: ComponentsFieldPropertiesDto | null, ignoreDiscriminator = false): any { +export function ComponentsFieldPropertiesDtoToJSON(value?: ComponentsFieldPropertiesDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/ConfigureFieldRulesDto.ts b/src/generated/models/ConfigureFieldRulesDto.ts index 194ef27..454fc08 100644 --- a/src/generated/models/ConfigureFieldRulesDto.ts +++ b/src/generated/models/ConfigureFieldRulesDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,11 +10,9 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { FieldRuleDto } from './FieldRuleDto'; import { FieldRuleDtoFromJSON, - FieldRuleDtoFromJSONTyped, FieldRuleDtoToJSON, } from './FieldRuleDto'; @@ -39,6 +35,9 @@ export interface ConfigureFieldRulesDto { * Check if a given object implements the ConfigureFieldRulesDto interface. */ export function instanceOfConfigureFieldRulesDto(value: any): value is ConfigureFieldRulesDto { + if (!value) { + return false; + } return true; } @@ -46,7 +45,7 @@ export function ConfigureFieldRulesDtoFromJSON(json: any): ConfigureFieldRulesDt return ConfigureFieldRulesDtoFromJSONTyped(json, false); } -export function ConfigureFieldRulesDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): ConfigureFieldRulesDto { +export function ConfigureFieldRulesDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): ConfigureFieldRulesDto { if (json == null) { return json; } @@ -56,7 +55,7 @@ export function ConfigureFieldRulesDtoFromJSONTyped(json: any, ignoreDiscriminat }; } -export function ConfigureFieldRulesDtoToJSON(value?: ConfigureFieldRulesDto | null, ignoreDiscriminator = false): any { +export function ConfigureFieldRulesDtoToJSON(value?: ConfigureFieldRulesDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/ConfigureUIFieldsDto.ts b/src/generated/models/ConfigureUIFieldsDto.ts index de54d11..7b0ea53 100644 --- a/src/generated/models/ConfigureUIFieldsDto.ts +++ b/src/generated/models/ConfigureUIFieldsDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -38,6 +35,9 @@ export interface ConfigureUIFieldsDto { * Check if a given object implements the ConfigureUIFieldsDto interface. */ export function instanceOfConfigureUIFieldsDto(value: any): value is ConfigureUIFieldsDto { + if (!value) { + return false; + } return true; } @@ -45,7 +45,7 @@ export function ConfigureUIFieldsDtoFromJSON(json: any): ConfigureUIFieldsDto { return ConfigureUIFieldsDtoFromJSONTyped(json, false); } -export function ConfigureUIFieldsDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): ConfigureUIFieldsDto { +export function ConfigureUIFieldsDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): ConfigureUIFieldsDto { if (json == null) { return json; } @@ -56,7 +56,7 @@ export function ConfigureUIFieldsDtoFromJSONTyped(json: any, ignoreDiscriminator }; } -export function ConfigureUIFieldsDtoToJSON(value?: ConfigureUIFieldsDto | null, ignoreDiscriminator = false): any { +export function ConfigureUIFieldsDtoToJSON(value?: ConfigureUIFieldsDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/ContentChangedRuleTriggerDto.ts b/src/generated/models/ContentChangedRuleTriggerDto.ts index 8789988..a5e17e9 100644 --- a/src/generated/models/ContentChangedRuleTriggerDto.ts +++ b/src/generated/models/ContentChangedRuleTriggerDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,16 +10,13 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { SchemaCondition } from './SchemaCondition'; import { SchemaConditionFromJSON, - SchemaConditionFromJSONTyped, SchemaConditionToJSON, } from './SchemaCondition'; import type { RuleTriggerDto } from './RuleTriggerDto'; import { - RuleTriggerDtoFromJSON, RuleTriggerDtoFromJSONTyped, RuleTriggerDtoToJSON, } from './RuleTriggerDto'; @@ -57,6 +52,9 @@ export interface ContentChangedRuleTriggerDto extends RuleTriggerDto { * Check if a given object implements the ContentChangedRuleTriggerDto interface. */ export function instanceOfContentChangedRuleTriggerDto(value: any): value is ContentChangedRuleTriggerDto { + if (!value) { + return false; + } if (!('handleAll' in value) || value['handleAll'] === undefined) return false; return true; } @@ -65,19 +63,19 @@ export function ContentChangedRuleTriggerDtoFromJSON(json: any): ContentChangedR return ContentChangedRuleTriggerDtoFromJSONTyped(json, false); } -export function ContentChangedRuleTriggerDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): ContentChangedRuleTriggerDto { +export function ContentChangedRuleTriggerDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): ContentChangedRuleTriggerDto { if (json == null) { return json; } return { - ...RuleTriggerDtoFromJSONTyped(json, ignoreDiscriminator), + ...RuleTriggerDtoFromJSONTyped(json, _ignoreDiscriminator), 'schemas': json['schemas'] == null ? undefined : ((json['schemas'] as Array).map(SchemaConditionFromJSON)), 'referencedSchemas': json['referencedSchemas'] == null ? undefined : ((json['referencedSchemas'] as Array).map(SchemaConditionFromJSON)), 'handleAll': json['handleAll'], }; } -export function ContentChangedRuleTriggerDtoToJSON(value?: ContentChangedRuleTriggerDto | null, ignoreDiscriminator = false): any { +export function ContentChangedRuleTriggerDtoToJSON(value?: ContentChangedRuleTriggerDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/ContentDto.ts b/src/generated/models/ContentDto.ts index e1e69e6..891b573 100644 --- a/src/generated/models/ContentDto.ts +++ b/src/generated/models/ContentDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -16,19 +14,16 @@ import { mapValues } from '../runtime'; import type { ResourceLink } from './ResourceLink'; import { ResourceLinkFromJSON, - ResourceLinkFromJSONTyped, ResourceLinkToJSON, } from './ResourceLink'; import type { ScheduleJobDto } from './ScheduleJobDto'; import { ScheduleJobDtoFromJSON, - ScheduleJobDtoFromJSONTyped, ScheduleJobDtoToJSON, } from './ScheduleJobDto'; import type { FieldDto } from './FieldDto'; import { FieldDtoFromJSON, - FieldDtoFromJSONTyped, FieldDtoToJSON, } from './FieldDto'; @@ -165,6 +160,9 @@ export interface ContentDto { * Check if a given object implements the ContentDto interface. */ export function instanceOfContentDto(value: any): value is ContentDto { + if (!value) { + return false; + } if (!('links' in value) || value['links'] === undefined) return false; if (!('id' in value) || value['id'] === undefined) return false; if (!('createdBy' in value) || value['createdBy'] === undefined) return false; @@ -184,7 +182,7 @@ export function ContentDtoFromJSON(json: any): ContentDto { return ContentDtoFromJSONTyped(json, false); } -export function ContentDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): ContentDto { +export function ContentDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): ContentDto { if (json == null) { return json; } @@ -213,7 +211,7 @@ export function ContentDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean) }; } -export function ContentDtoToJSON(value?: ContentDto | null, ignoreDiscriminator = false): any { +export function ContentDtoToJSON(value?: ContentDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/ContentsDto.ts b/src/generated/models/ContentsDto.ts index c5550fe..2aac4c4 100644 --- a/src/generated/models/ContentsDto.ts +++ b/src/generated/models/ContentsDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -16,19 +14,16 @@ import { mapValues } from '../runtime'; import type { ContentDto } from './ContentDto'; import { ContentDtoFromJSON, - ContentDtoFromJSONTyped, ContentDtoToJSON, } from './ContentDto'; import type { ResourceLink } from './ResourceLink'; import { ResourceLinkFromJSON, - ResourceLinkFromJSONTyped, ResourceLinkToJSON, } from './ResourceLink'; import type { StatusInfoDto } from './StatusInfoDto'; import { StatusInfoDtoFromJSON, - StatusInfoDtoFromJSONTyped, StatusInfoDtoToJSON, } from './StatusInfoDto'; @@ -69,6 +64,9 @@ export interface ContentsDto { * Check if a given object implements the ContentsDto interface. */ export function instanceOfContentsDto(value: any): value is ContentsDto { + if (!value) { + return false; + } if (!('links' in value) || value['links'] === undefined) return false; if (!('total' in value) || value['total'] === undefined) return false; if (!('items' in value) || value['items'] === undefined) return false; @@ -80,7 +78,7 @@ export function ContentsDtoFromJSON(json: any): ContentsDto { return ContentsDtoFromJSONTyped(json, false); } -export function ContentsDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): ContentsDto { +export function ContentsDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): ContentsDto { if (json == null) { return json; } @@ -93,7 +91,7 @@ export function ContentsDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean }; } -export function ContentsDtoToJSON(value?: ContentsDto | null, ignoreDiscriminator = false): any { +export function ContentsDtoToJSON(value?: ContentsDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/ContributorDto.ts b/src/generated/models/ContributorDto.ts index 6bd0a92..0f21e55 100644 --- a/src/generated/models/ContributorDto.ts +++ b/src/generated/models/ContributorDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -16,7 +14,6 @@ import { mapValues } from '../runtime'; import type { ResourceLink } from './ResourceLink'; import { ResourceLinkFromJSON, - ResourceLinkFromJSONTyped, ResourceLinkToJSON, } from './ResourceLink'; @@ -63,6 +60,9 @@ export interface ContributorDto { * Check if a given object implements the ContributorDto interface. */ export function instanceOfContributorDto(value: any): value is ContributorDto { + if (!value) { + return false; + } if (!('links' in value) || value['links'] === undefined) return false; if (!('contributorId' in value) || value['contributorId'] === undefined) return false; if (!('contributorName' in value) || value['contributorName'] === undefined) return false; @@ -74,7 +74,7 @@ export function ContributorDtoFromJSON(json: any): ContributorDto { return ContributorDtoFromJSONTyped(json, false); } -export function ContributorDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): ContributorDto { +export function ContributorDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): ContributorDto { if (json == null) { return json; } @@ -88,7 +88,7 @@ export function ContributorDtoFromJSONTyped(json: any, ignoreDiscriminator: bool }; } -export function ContributorDtoToJSON(value?: ContributorDto | null, ignoreDiscriminator = false): any { +export function ContributorDtoToJSON(value?: ContributorDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/ContributorsDto.ts b/src/generated/models/ContributorsDto.ts index 6424180..c6d2b93 100644 --- a/src/generated/models/ContributorsDto.ts +++ b/src/generated/models/ContributorsDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -16,19 +14,16 @@ import { mapValues } from '../runtime'; import type { ContributorDto } from './ContributorDto'; import { ContributorDtoFromJSON, - ContributorDtoFromJSONTyped, ContributorDtoToJSON, } from './ContributorDto'; import type { ContributorsMetadata } from './ContributorsMetadata'; import { ContributorsMetadataFromJSON, - ContributorsMetadataFromJSONTyped, ContributorsMetadataToJSON, } from './ContributorsMetadata'; import type { ResourceLink } from './ResourceLink'; import { ResourceLinkFromJSON, - ResourceLinkFromJSONTyped, ResourceLinkToJSON, } from './ResourceLink'; @@ -69,6 +64,9 @@ export interface ContributorsDto { * Check if a given object implements the ContributorsDto interface. */ export function instanceOfContributorsDto(value: any): value is ContributorsDto { + if (!value) { + return false; + } if (!('links' in value) || value['links'] === undefined) return false; if (!('items' in value) || value['items'] === undefined) return false; if (!('maxContributors' in value) || value['maxContributors'] === undefined) return false; @@ -79,7 +77,7 @@ export function ContributorsDtoFromJSON(json: any): ContributorsDto { return ContributorsDtoFromJSONTyped(json, false); } -export function ContributorsDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): ContributorsDto { +export function ContributorsDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): ContributorsDto { if (json == null) { return json; } @@ -92,7 +90,7 @@ export function ContributorsDtoFromJSONTyped(json: any, ignoreDiscriminator: boo }; } -export function ContributorsDtoToJSON(value?: ContributorsDto | null, ignoreDiscriminator = false): any { +export function ContributorsDtoToJSON(value?: ContributorsDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/ContributorsMetadata.ts b/src/generated/models/ContributorsMetadata.ts index 586cd0a..0677bb9 100644 --- a/src/generated/models/ContributorsMetadata.ts +++ b/src/generated/models/ContributorsMetadata.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -32,6 +29,9 @@ export interface ContributorsMetadata { * Check if a given object implements the ContributorsMetadata interface. */ export function instanceOfContributorsMetadata(value: any): value is ContributorsMetadata { + if (!value) { + return false; + } if (!('isInvited' in value) || value['isInvited'] === undefined) return false; return true; } @@ -40,7 +40,7 @@ export function ContributorsMetadataFromJSON(json: any): ContributorsMetadata { return ContributorsMetadataFromJSONTyped(json, false); } -export function ContributorsMetadataFromJSONTyped(json: any, ignoreDiscriminator: boolean): ContributorsMetadata { +export function ContributorsMetadataFromJSONTyped(json: any, _ignoreDiscriminator: boolean): ContributorsMetadata { if (json == null) { return json; } @@ -50,7 +50,7 @@ export function ContributorsMetadataFromJSONTyped(json: any, ignoreDiscriminator }; } -export function ContributorsMetadataToJSON(value?: ContributorsMetadata | null, ignoreDiscriminator = false): any { +export function ContributorsMetadataToJSON(value?: ContributorsMetadata | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/CreateAppDto.ts b/src/generated/models/CreateAppDto.ts index 9e5bfe7..2ddcfcf 100644 --- a/src/generated/models/CreateAppDto.ts +++ b/src/generated/models/CreateAppDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -38,6 +35,9 @@ export interface CreateAppDto { * Check if a given object implements the CreateAppDto interface. */ export function instanceOfCreateAppDto(value: any): value is CreateAppDto { + if (!value) { + return false; + } if (!('name' in value) || value['name'] === undefined) return false; return true; } @@ -46,7 +46,7 @@ export function CreateAppDtoFromJSON(json: any): CreateAppDto { return CreateAppDtoFromJSONTyped(json, false); } -export function CreateAppDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): CreateAppDto { +export function CreateAppDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): CreateAppDto { if (json == null) { return json; } @@ -57,7 +57,7 @@ export function CreateAppDtoFromJSONTyped(json: any, ignoreDiscriminator: boolea }; } -export function CreateAppDtoToJSON(value?: CreateAppDto | null, ignoreDiscriminator = false): any { +export function CreateAppDtoToJSON(value?: CreateAppDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/CreateAssetFolderDto.ts b/src/generated/models/CreateAssetFolderDto.ts index db160a7..6b81c48 100644 --- a/src/generated/models/CreateAssetFolderDto.ts +++ b/src/generated/models/CreateAssetFolderDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -38,6 +35,9 @@ export interface CreateAssetFolderDto { * Check if a given object implements the CreateAssetFolderDto interface. */ export function instanceOfCreateAssetFolderDto(value: any): value is CreateAssetFolderDto { + if (!value) { + return false; + } if (!('folderName' in value) || value['folderName'] === undefined) return false; return true; } @@ -46,7 +46,7 @@ export function CreateAssetFolderDtoFromJSON(json: any): CreateAssetFolderDto { return CreateAssetFolderDtoFromJSONTyped(json, false); } -export function CreateAssetFolderDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): CreateAssetFolderDto { +export function CreateAssetFolderDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): CreateAssetFolderDto { if (json == null) { return json; } @@ -57,7 +57,7 @@ export function CreateAssetFolderDtoFromJSONTyped(json: any, ignoreDiscriminator }; } -export function CreateAssetFolderDtoToJSON(value?: CreateAssetFolderDto | null, ignoreDiscriminator = false): any { +export function CreateAssetFolderDtoToJSON(value?: CreateAssetFolderDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/CreateClientDto.ts b/src/generated/models/CreateClientDto.ts index 5fb3f96..7370963 100644 --- a/src/generated/models/CreateClientDto.ts +++ b/src/generated/models/CreateClientDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -32,6 +29,9 @@ export interface CreateClientDto { * Check if a given object implements the CreateClientDto interface. */ export function instanceOfCreateClientDto(value: any): value is CreateClientDto { + if (!value) { + return false; + } if (!('id' in value) || value['id'] === undefined) return false; return true; } @@ -40,7 +40,7 @@ export function CreateClientDtoFromJSON(json: any): CreateClientDto { return CreateClientDtoFromJSONTyped(json, false); } -export function CreateClientDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): CreateClientDto { +export function CreateClientDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): CreateClientDto { if (json == null) { return json; } @@ -50,7 +50,7 @@ export function CreateClientDtoFromJSONTyped(json: any, ignoreDiscriminator: boo }; } -export function CreateClientDtoToJSON(value?: CreateClientDto | null, ignoreDiscriminator = false): any { +export function CreateClientDtoToJSON(value?: CreateClientDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/CreateContentRuleActionDto.ts b/src/generated/models/CreateContentRuleActionDto.ts index c601eaf..2a7b418 100644 --- a/src/generated/models/CreateContentRuleActionDto.ts +++ b/src/generated/models/CreateContentRuleActionDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,10 +10,8 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { RuleActionDto } from './RuleActionDto'; import { - RuleActionDtoFromJSON, RuleActionDtoFromJSONTyped, RuleActionDtoToJSON, } from './RuleActionDto'; @@ -57,6 +53,9 @@ export interface CreateContentRuleActionDto extends RuleActionDto { * Check if a given object implements the CreateContentRuleActionDto interface. */ export function instanceOfCreateContentRuleActionDto(value: any): value is CreateContentRuleActionDto { + if (!value) { + return false; + } if (!('data' in value) || value['data'] === undefined) return false; if (!('schema' in value) || value['schema'] === undefined) return false; if (!('client' in value) || value['client'] === undefined) return false; @@ -68,12 +67,12 @@ export function CreateContentRuleActionDtoFromJSON(json: any): CreateContentRule return CreateContentRuleActionDtoFromJSONTyped(json, false); } -export function CreateContentRuleActionDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): CreateContentRuleActionDto { +export function CreateContentRuleActionDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): CreateContentRuleActionDto { if (json == null) { return json; } return { - ...RuleActionDtoFromJSONTyped(json, ignoreDiscriminator), + ...RuleActionDtoFromJSONTyped(json, _ignoreDiscriminator), 'data': json['data'], 'schema': json['schema'], 'client': json['client'], @@ -81,7 +80,7 @@ export function CreateContentRuleActionDtoFromJSONTyped(json: any, ignoreDiscrim }; } -export function CreateContentRuleActionDtoToJSON(value?: CreateContentRuleActionDto | null, ignoreDiscriminator = false): any { +export function CreateContentRuleActionDtoToJSON(value?: CreateContentRuleActionDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/CreateRuleDto.ts b/src/generated/models/CreateRuleDto.ts index eef9b1c..3523ed6 100644 --- a/src/generated/models/CreateRuleDto.ts +++ b/src/generated/models/CreateRuleDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,17 +10,14 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { RuleActionDto } from './RuleActionDto'; import { RuleActionDtoFromJSON, - RuleActionDtoFromJSONTyped, RuleActionDtoToJSON, } from './RuleActionDto'; import type { RuleTriggerDto } from './RuleTriggerDto'; import { RuleTriggerDtoFromJSON, - RuleTriggerDtoFromJSONTyped, RuleTriggerDtoToJSON, } from './RuleTriggerDto'; @@ -51,6 +46,9 @@ export interface CreateRuleDto { * Check if a given object implements the CreateRuleDto interface. */ export function instanceOfCreateRuleDto(value: any): value is CreateRuleDto { + if (!value) { + return false; + } if (!('trigger' in value) || value['trigger'] === undefined) return false; if (!('action' in value) || value['action'] === undefined) return false; return true; @@ -60,7 +58,7 @@ export function CreateRuleDtoFromJSON(json: any): CreateRuleDto { return CreateRuleDtoFromJSONTyped(json, false); } -export function CreateRuleDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): CreateRuleDto { +export function CreateRuleDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): CreateRuleDto { if (json == null) { return json; } @@ -71,7 +69,7 @@ export function CreateRuleDtoFromJSONTyped(json: any, ignoreDiscriminator: boole }; } -export function CreateRuleDtoToJSON(value?: CreateRuleDto | null, ignoreDiscriminator = false): any { +export function CreateRuleDtoToJSON(value?: CreateRuleDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/CreateSchemaDto.ts b/src/generated/models/CreateSchemaDto.ts index 003e01b..dd59406 100644 --- a/src/generated/models/CreateSchemaDto.ts +++ b/src/generated/models/CreateSchemaDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,35 +10,29 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { SchemaPropertiesDto } from './SchemaPropertiesDto'; import { SchemaPropertiesDtoFromJSON, - SchemaPropertiesDtoFromJSONTyped, SchemaPropertiesDtoToJSON, } from './SchemaPropertiesDto'; import type { SchemaScriptsDto } from './SchemaScriptsDto'; import { SchemaScriptsDtoFromJSON, - SchemaScriptsDtoFromJSONTyped, SchemaScriptsDtoToJSON, } from './SchemaScriptsDto'; import type { UpsertSchemaFieldDto } from './UpsertSchemaFieldDto'; import { UpsertSchemaFieldDtoFromJSON, - UpsertSchemaFieldDtoFromJSONTyped, UpsertSchemaFieldDtoToJSON, } from './UpsertSchemaFieldDto'; import type { FieldRuleDto } from './FieldRuleDto'; import { FieldRuleDtoFromJSON, - FieldRuleDtoFromJSONTyped, FieldRuleDtoToJSON, } from './FieldRuleDto'; import type { SchemaType } from './SchemaType'; import { SchemaTypeFromJSON, - SchemaTypeFromJSONTyped, SchemaTypeToJSON, } from './SchemaType'; @@ -132,6 +124,9 @@ export interface CreateSchemaDto { * Check if a given object implements the CreateSchemaDto interface. */ export function instanceOfCreateSchemaDto(value: any): value is CreateSchemaDto { + if (!value) { + return false; + } if (!('name' in value) || value['name'] === undefined) return false; return true; } @@ -140,7 +135,7 @@ export function CreateSchemaDtoFromJSON(json: any): CreateSchemaDto { return CreateSchemaDtoFromJSONTyped(json, false); } -export function CreateSchemaDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): CreateSchemaDto { +export function CreateSchemaDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): CreateSchemaDto { if (json == null) { return json; } @@ -161,7 +156,7 @@ export function CreateSchemaDtoFromJSONTyped(json: any, ignoreDiscriminator: boo }; } -export function CreateSchemaDtoToJSON(value?: CreateSchemaDto | null, ignoreDiscriminator = false): any { +export function CreateSchemaDtoToJSON(value?: CreateSchemaDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/CreateTeamDto.ts b/src/generated/models/CreateTeamDto.ts index 4a352ec..817753f 100644 --- a/src/generated/models/CreateTeamDto.ts +++ b/src/generated/models/CreateTeamDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -32,6 +29,9 @@ export interface CreateTeamDto { * Check if a given object implements the CreateTeamDto interface. */ export function instanceOfCreateTeamDto(value: any): value is CreateTeamDto { + if (!value) { + return false; + } if (!('name' in value) || value['name'] === undefined) return false; return true; } @@ -40,7 +40,7 @@ export function CreateTeamDtoFromJSON(json: any): CreateTeamDto { return CreateTeamDtoFromJSONTyped(json, false); } -export function CreateTeamDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): CreateTeamDto { +export function CreateTeamDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): CreateTeamDto { if (json == null) { return json; } @@ -50,7 +50,7 @@ export function CreateTeamDtoFromJSONTyped(json: any, ignoreDiscriminator: boole }; } -export function CreateTeamDtoToJSON(value?: CreateTeamDto | null, ignoreDiscriminator = false): any { +export function CreateTeamDtoToJSON(value?: CreateTeamDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/CreateUserDto.ts b/src/generated/models/CreateUserDto.ts index d3187a1..bf5822c 100644 --- a/src/generated/models/CreateUserDto.ts +++ b/src/generated/models/CreateUserDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -50,6 +47,9 @@ export interface CreateUserDto { * Check if a given object implements the CreateUserDto interface. */ export function instanceOfCreateUserDto(value: any): value is CreateUserDto { + if (!value) { + return false; + } if (!('email' in value) || value['email'] === undefined) return false; if (!('displayName' in value) || value['displayName'] === undefined) return false; if (!('password' in value) || value['password'] === undefined) return false; @@ -61,7 +61,7 @@ export function CreateUserDtoFromJSON(json: any): CreateUserDto { return CreateUserDtoFromJSONTyped(json, false); } -export function CreateUserDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): CreateUserDto { +export function CreateUserDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): CreateUserDto { if (json == null) { return json; } @@ -74,7 +74,7 @@ export function CreateUserDtoFromJSONTyped(json: any, ignoreDiscriminator: boole }; } -export function CreateUserDtoToJSON(value?: CreateUserDto | null, ignoreDiscriminator = false): any { +export function CreateUserDtoToJSON(value?: CreateUserDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/CurrentStorageDto.ts b/src/generated/models/CurrentStorageDto.ts index 0369f4a..aa1ba2c 100644 --- a/src/generated/models/CurrentStorageDto.ts +++ b/src/generated/models/CurrentStorageDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -38,6 +35,9 @@ export interface CurrentStorageDto { * Check if a given object implements the CurrentStorageDto interface. */ export function instanceOfCurrentStorageDto(value: any): value is CurrentStorageDto { + if (!value) { + return false; + } if (!('size' in value) || value['size'] === undefined) return false; if (!('maxAllowed' in value) || value['maxAllowed'] === undefined) return false; return true; @@ -47,7 +47,7 @@ export function CurrentStorageDtoFromJSON(json: any): CurrentStorageDto { return CurrentStorageDtoFromJSONTyped(json, false); } -export function CurrentStorageDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): CurrentStorageDto { +export function CurrentStorageDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): CurrentStorageDto { if (json == null) { return json; } @@ -58,7 +58,7 @@ export function CurrentStorageDtoFromJSONTyped(json: any, ignoreDiscriminator: b }; } -export function CurrentStorageDtoToJSON(value?: CurrentStorageDto | null, ignoreDiscriminator = false): any { +export function CurrentStorageDtoToJSON(value?: CurrentStorageDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/DateTimeCalculatedDefaultValue.ts b/src/generated/models/DateTimeCalculatedDefaultValue.ts index ff2426a..6fcd458 100644 --- a/src/generated/models/DateTimeCalculatedDefaultValue.ts +++ b/src/generated/models/DateTimeCalculatedDefaultValue.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -39,11 +37,10 @@ export function DateTimeCalculatedDefaultValueFromJSON(json: any): DateTimeCalcu return DateTimeCalculatedDefaultValueFromJSONTyped(json, false); } -export function DateTimeCalculatedDefaultValueFromJSONTyped(json: any, ignoreDiscriminator: boolean): DateTimeCalculatedDefaultValue { +export function DateTimeCalculatedDefaultValueFromJSONTyped(json: any, _ignoreDiscriminator: boolean): DateTimeCalculatedDefaultValue { return json as DateTimeCalculatedDefaultValue; } export function DateTimeCalculatedDefaultValueToJSON(value?: DateTimeCalculatedDefaultValue | null): any { return value as any; } - diff --git a/src/generated/models/DateTimeFieldEditor.ts b/src/generated/models/DateTimeFieldEditor.ts index 87eb2ae..378985f 100644 --- a/src/generated/models/DateTimeFieldEditor.ts +++ b/src/generated/models/DateTimeFieldEditor.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -39,11 +37,10 @@ export function DateTimeFieldEditorFromJSON(json: any): DateTimeFieldEditor { return DateTimeFieldEditorFromJSONTyped(json, false); } -export function DateTimeFieldEditorFromJSONTyped(json: any, ignoreDiscriminator: boolean): DateTimeFieldEditor { +export function DateTimeFieldEditorFromJSONTyped(json: any, _ignoreDiscriminator: boolean): DateTimeFieldEditor { return json as DateTimeFieldEditor; } export function DateTimeFieldEditorToJSON(value?: DateTimeFieldEditor | null): any { return value as any; } - diff --git a/src/generated/models/DateTimeFieldPropertiesDto.ts b/src/generated/models/DateTimeFieldPropertiesDto.ts index c6589f2..8e38e4e 100644 --- a/src/generated/models/DateTimeFieldPropertiesDto.ts +++ b/src/generated/models/DateTimeFieldPropertiesDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,23 +10,19 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { FieldPropertiesDto } from './FieldPropertiesDto'; import { - FieldPropertiesDtoFromJSON, FieldPropertiesDtoFromJSONTyped, FieldPropertiesDtoToJSON, } from './FieldPropertiesDto'; import type { DateTimeFieldEditor } from './DateTimeFieldEditor'; import { DateTimeFieldEditorFromJSON, - DateTimeFieldEditorFromJSONTyped, DateTimeFieldEditorToJSON, } from './DateTimeFieldEditor'; import type { DateTimeCalculatedDefaultValue } from './DateTimeCalculatedDefaultValue'; import { DateTimeCalculatedDefaultValueFromJSON, - DateTimeCalculatedDefaultValueFromJSONTyped, DateTimeCalculatedDefaultValueToJSON, } from './DateTimeCalculatedDefaultValue'; @@ -89,6 +83,9 @@ export interface DateTimeFieldPropertiesDto extends FieldPropertiesDto { * Check if a given object implements the DateTimeFieldPropertiesDto interface. */ export function instanceOfDateTimeFieldPropertiesDto(value: any): value is DateTimeFieldPropertiesDto { + if (!value) { + return false; + } return true; } @@ -96,12 +93,12 @@ export function DateTimeFieldPropertiesDtoFromJSON(json: any): DateTimeFieldProp return DateTimeFieldPropertiesDtoFromJSONTyped(json, false); } -export function DateTimeFieldPropertiesDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): DateTimeFieldPropertiesDto { +export function DateTimeFieldPropertiesDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): DateTimeFieldPropertiesDto { if (json == null) { return json; } return { - ...FieldPropertiesDtoFromJSONTyped(json, ignoreDiscriminator), + ...FieldPropertiesDtoFromJSONTyped(json, _ignoreDiscriminator), 'defaultValues': json['defaultValues'] == null ? undefined : json['defaultValues'], 'defaultValue': json['defaultValue'] == null ? undefined : (new Date(json['defaultValue'])), 'maxValue': json['maxValue'] == null ? undefined : (new Date(json['maxValue'])), @@ -112,7 +109,7 @@ export function DateTimeFieldPropertiesDtoFromJSONTyped(json: any, ignoreDiscrim }; } -export function DateTimeFieldPropertiesDtoToJSON(value?: DateTimeFieldPropertiesDto | null, ignoreDiscriminator = false): any { +export function DateTimeFieldPropertiesDtoToJSON(value?: DateTimeFieldPropertiesDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/DiscourseRuleActionDto.ts b/src/generated/models/DiscourseRuleActionDto.ts index bd33b32..8fcd9b4 100644 --- a/src/generated/models/DiscourseRuleActionDto.ts +++ b/src/generated/models/DiscourseRuleActionDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,10 +10,8 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { RuleActionDto } from './RuleActionDto'; import { - RuleActionDtoFromJSON, RuleActionDtoFromJSONTyped, RuleActionDtoToJSON, } from './RuleActionDto'; @@ -75,6 +71,9 @@ export interface DiscourseRuleActionDto extends RuleActionDto { * Check if a given object implements the DiscourseRuleActionDto interface. */ export function instanceOfDiscourseRuleActionDto(value: any): value is DiscourseRuleActionDto { + if (!value) { + return false; + } if (!('url' in value) || value['url'] === undefined) return false; if (!('apiKey' in value) || value['apiKey'] === undefined) return false; if (!('apiUsername' in value) || value['apiUsername'] === undefined) return false; @@ -86,12 +85,12 @@ export function DiscourseRuleActionDtoFromJSON(json: any): DiscourseRuleActionDt return DiscourseRuleActionDtoFromJSONTyped(json, false); } -export function DiscourseRuleActionDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): DiscourseRuleActionDto { +export function DiscourseRuleActionDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): DiscourseRuleActionDto { if (json == null) { return json; } return { - ...RuleActionDtoFromJSONTyped(json, ignoreDiscriminator), + ...RuleActionDtoFromJSONTyped(json, _ignoreDiscriminator), 'url': json['url'], 'apiKey': json['apiKey'], 'apiUsername': json['apiUsername'], @@ -102,7 +101,7 @@ export function DiscourseRuleActionDtoFromJSONTyped(json: any, ignoreDiscriminat }; } -export function DiscourseRuleActionDtoToJSON(value?: DiscourseRuleActionDto | null, ignoreDiscriminator = false): any { +export function DiscourseRuleActionDtoToJSON(value?: DiscourseRuleActionDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/EditorDto.ts b/src/generated/models/EditorDto.ts index 5e7efed..0f15cd8 100644 --- a/src/generated/models/EditorDto.ts +++ b/src/generated/models/EditorDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -38,6 +35,9 @@ export interface EditorDto { * Check if a given object implements the EditorDto interface. */ export function instanceOfEditorDto(value: any): value is EditorDto { + if (!value) { + return false; + } if (!('name' in value) || value['name'] === undefined) return false; if (!('url' in value) || value['url'] === undefined) return false; return true; @@ -47,7 +47,7 @@ export function EditorDtoFromJSON(json: any): EditorDto { return EditorDtoFromJSONTyped(json, false); } -export function EditorDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): EditorDto { +export function EditorDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): EditorDto { if (json == null) { return json; } @@ -58,7 +58,7 @@ export function EditorDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): }; } -export function EditorDtoToJSON(value?: EditorDto | null, ignoreDiscriminator = false): any { +export function EditorDtoToJSON(value?: EditorDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/ElasticSearchRuleActionDto.ts b/src/generated/models/ElasticSearchRuleActionDto.ts index 4114167..ba41169 100644 --- a/src/generated/models/ElasticSearchRuleActionDto.ts +++ b/src/generated/models/ElasticSearchRuleActionDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,10 +10,8 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { RuleActionDto } from './RuleActionDto'; import { - RuleActionDtoFromJSON, RuleActionDtoFromJSONTyped, RuleActionDtoToJSON, } from './RuleActionDto'; @@ -69,6 +65,9 @@ export interface ElasticSearchRuleActionDto extends RuleActionDto { * Check if a given object implements the ElasticSearchRuleActionDto interface. */ export function instanceOfElasticSearchRuleActionDto(value: any): value is ElasticSearchRuleActionDto { + if (!value) { + return false; + } if (!('host' in value) || value['host'] === undefined) return false; if (!('indexName' in value) || value['indexName'] === undefined) return false; return true; @@ -78,12 +77,12 @@ export function ElasticSearchRuleActionDtoFromJSON(json: any): ElasticSearchRule return ElasticSearchRuleActionDtoFromJSONTyped(json, false); } -export function ElasticSearchRuleActionDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): ElasticSearchRuleActionDto { +export function ElasticSearchRuleActionDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): ElasticSearchRuleActionDto { if (json == null) { return json; } return { - ...RuleActionDtoFromJSONTyped(json, ignoreDiscriminator), + ...RuleActionDtoFromJSONTyped(json, _ignoreDiscriminator), 'host': json['host'], 'indexName': json['indexName'], 'username': json['username'] == null ? undefined : json['username'], @@ -93,7 +92,7 @@ export function ElasticSearchRuleActionDtoFromJSONTyped(json: any, ignoreDiscrim }; } -export function ElasticSearchRuleActionDtoToJSON(value?: ElasticSearchRuleActionDto | null, ignoreDiscriminator = false): any { +export function ElasticSearchRuleActionDtoToJSON(value?: ElasticSearchRuleActionDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/EmailRuleActionDto.ts b/src/generated/models/EmailRuleActionDto.ts index 124dd06..e798068 100644 --- a/src/generated/models/EmailRuleActionDto.ts +++ b/src/generated/models/EmailRuleActionDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,10 +10,8 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { RuleActionDto } from './RuleActionDto'; import { - RuleActionDtoFromJSON, RuleActionDtoFromJSONTyped, RuleActionDtoToJSON, } from './RuleActionDto'; @@ -81,6 +77,9 @@ export interface EmailRuleActionDto extends RuleActionDto { * Check if a given object implements the EmailRuleActionDto interface. */ export function instanceOfEmailRuleActionDto(value: any): value is EmailRuleActionDto { + if (!value) { + return false; + } if (!('serverHost' in value) || value['serverHost'] === undefined) return false; if (!('serverPort' in value) || value['serverPort'] === undefined) return false; if (!('serverUsername' in value) || value['serverUsername'] === undefined) return false; @@ -96,12 +95,12 @@ export function EmailRuleActionDtoFromJSON(json: any): EmailRuleActionDto { return EmailRuleActionDtoFromJSONTyped(json, false); } -export function EmailRuleActionDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): EmailRuleActionDto { +export function EmailRuleActionDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): EmailRuleActionDto { if (json == null) { return json; } return { - ...RuleActionDtoFromJSONTyped(json, ignoreDiscriminator), + ...RuleActionDtoFromJSONTyped(json, _ignoreDiscriminator), 'serverHost': json['serverHost'], 'serverPort': json['serverPort'], 'serverUsername': json['serverUsername'], @@ -113,7 +112,7 @@ export function EmailRuleActionDtoFromJSONTyped(json: any, ignoreDiscriminator: }; } -export function EmailRuleActionDtoToJSON(value?: EmailRuleActionDto | null, ignoreDiscriminator = false): any { +export function EmailRuleActionDtoToJSON(value?: EmailRuleActionDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/ErrorDto.ts b/src/generated/models/ErrorDto.ts index 706365d..8eca417 100644 --- a/src/generated/models/ErrorDto.ts +++ b/src/generated/models/ErrorDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -62,6 +59,9 @@ export interface ErrorDto { * Check if a given object implements the ErrorDto interface. */ export function instanceOfErrorDto(value: any): value is ErrorDto { + if (!value) { + return false; + } if (!('message' in value) || value['message'] === undefined) return false; if (!('statusCode' in value) || value['statusCode'] === undefined) return false; return true; @@ -71,7 +71,7 @@ export function ErrorDtoFromJSON(json: any): ErrorDto { return ErrorDtoFromJSONTyped(json, false); } -export function ErrorDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): ErrorDto { +export function ErrorDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): ErrorDto { if (json == null) { return json; } @@ -86,7 +86,7 @@ export function ErrorDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): }; } -export function ErrorDtoToJSON(value?: ErrorDto | null, ignoreDiscriminator = false): any { +export function ErrorDtoToJSON(value?: ErrorDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/EventConsumerDto.ts b/src/generated/models/EventConsumerDto.ts index 8467700..3e3a755 100644 --- a/src/generated/models/EventConsumerDto.ts +++ b/src/generated/models/EventConsumerDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -16,7 +14,6 @@ import { mapValues } from '../runtime'; import type { ResourceLink } from './ResourceLink'; import { ResourceLinkFromJSON, - ResourceLinkFromJSONTyped, ResourceLinkToJSON, } from './ResourceLink'; @@ -75,6 +72,9 @@ export interface EventConsumerDto { * Check if a given object implements the EventConsumerDto interface. */ export function instanceOfEventConsumerDto(value: any): value is EventConsumerDto { + if (!value) { + return false; + } if (!('links' in value) || value['links'] === undefined) return false; if (!('isStopped' in value) || value['isStopped'] === undefined) return false; if (!('isResetting' in value) || value['isResetting'] === undefined) return false; @@ -87,7 +87,7 @@ export function EventConsumerDtoFromJSON(json: any): EventConsumerDto { return EventConsumerDtoFromJSONTyped(json, false); } -export function EventConsumerDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): EventConsumerDto { +export function EventConsumerDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): EventConsumerDto { if (json == null) { return json; } @@ -103,7 +103,7 @@ export function EventConsumerDtoFromJSONTyped(json: any, ignoreDiscriminator: bo }; } -export function EventConsumerDtoToJSON(value?: EventConsumerDto | null, ignoreDiscriminator = false): any { +export function EventConsumerDtoToJSON(value?: EventConsumerDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/EventConsumersDto.ts b/src/generated/models/EventConsumersDto.ts index 3383c80..ca5274f 100644 --- a/src/generated/models/EventConsumersDto.ts +++ b/src/generated/models/EventConsumersDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -16,13 +14,11 @@ import { mapValues } from '../runtime'; import type { EventConsumerDto } from './EventConsumerDto'; import { EventConsumerDtoFromJSON, - EventConsumerDtoFromJSONTyped, EventConsumerDtoToJSON, } from './EventConsumerDto'; import type { ResourceLink } from './ResourceLink'; import { ResourceLinkFromJSON, - ResourceLinkFromJSONTyped, ResourceLinkToJSON, } from './ResourceLink'; @@ -51,6 +47,9 @@ export interface EventConsumersDto { * Check if a given object implements the EventConsumersDto interface. */ export function instanceOfEventConsumersDto(value: any): value is EventConsumersDto { + if (!value) { + return false; + } if (!('links' in value) || value['links'] === undefined) return false; if (!('items' in value) || value['items'] === undefined) return false; return true; @@ -60,7 +59,7 @@ export function EventConsumersDtoFromJSON(json: any): EventConsumersDto { return EventConsumersDtoFromJSONTyped(json, false); } -export function EventConsumersDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): EventConsumersDto { +export function EventConsumersDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): EventConsumersDto { if (json == null) { return json; } @@ -71,7 +70,7 @@ export function EventConsumersDtoFromJSONTyped(json: any, ignoreDiscriminator: b }; } -export function EventConsumersDtoToJSON(value?: EventConsumersDto | null, ignoreDiscriminator = false): any { +export function EventConsumersDtoToJSON(value?: EventConsumersDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/FastlyRuleActionDto.ts b/src/generated/models/FastlyRuleActionDto.ts index 400c2d7..f2b1a61 100644 --- a/src/generated/models/FastlyRuleActionDto.ts +++ b/src/generated/models/FastlyRuleActionDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,10 +10,8 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { RuleActionDto } from './RuleActionDto'; import { - RuleActionDtoFromJSON, RuleActionDtoFromJSONTyped, RuleActionDtoToJSON, } from './RuleActionDto'; @@ -45,6 +41,9 @@ export interface FastlyRuleActionDto extends RuleActionDto { * Check if a given object implements the FastlyRuleActionDto interface. */ export function instanceOfFastlyRuleActionDto(value: any): value is FastlyRuleActionDto { + if (!value) { + return false; + } if (!('apiKey' in value) || value['apiKey'] === undefined) return false; if (!('serviceId' in value) || value['serviceId'] === undefined) return false; return true; @@ -54,18 +53,18 @@ export function FastlyRuleActionDtoFromJSON(json: any): FastlyRuleActionDto { return FastlyRuleActionDtoFromJSONTyped(json, false); } -export function FastlyRuleActionDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): FastlyRuleActionDto { +export function FastlyRuleActionDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): FastlyRuleActionDto { if (json == null) { return json; } return { - ...RuleActionDtoFromJSONTyped(json, ignoreDiscriminator), + ...RuleActionDtoFromJSONTyped(json, _ignoreDiscriminator), 'apiKey': json['apiKey'], 'serviceId': json['serviceId'], }; } -export function FastlyRuleActionDtoToJSON(value?: FastlyRuleActionDto | null, ignoreDiscriminator = false): any { +export function FastlyRuleActionDtoToJSON(value?: FastlyRuleActionDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/FeatureDto.ts b/src/generated/models/FeatureDto.ts index 6e9baa7..e834e54 100644 --- a/src/generated/models/FeatureDto.ts +++ b/src/generated/models/FeatureDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -38,6 +35,9 @@ export interface FeatureDto { * Check if a given object implements the FeatureDto interface. */ export function instanceOfFeatureDto(value: any): value is FeatureDto { + if (!value) { + return false; + } if (!('name' in value) || value['name'] === undefined) return false; if (!('text' in value) || value['text'] === undefined) return false; return true; @@ -47,7 +47,7 @@ export function FeatureDtoFromJSON(json: any): FeatureDto { return FeatureDtoFromJSONTyped(json, false); } -export function FeatureDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): FeatureDto { +export function FeatureDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): FeatureDto { if (json == null) { return json; } @@ -58,7 +58,7 @@ export function FeatureDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean) }; } -export function FeatureDtoToJSON(value?: FeatureDto | null, ignoreDiscriminator = false): any { +export function FeatureDtoToJSON(value?: FeatureDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/FeaturesDto.ts b/src/generated/models/FeaturesDto.ts index 3abb8c3..dacff2a 100644 --- a/src/generated/models/FeaturesDto.ts +++ b/src/generated/models/FeaturesDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,11 +10,9 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { FeatureDto } from './FeatureDto'; import { FeatureDtoFromJSON, - FeatureDtoFromJSONTyped, FeatureDtoToJSON, } from './FeatureDto'; @@ -45,6 +41,9 @@ export interface FeaturesDto { * Check if a given object implements the FeaturesDto interface. */ export function instanceOfFeaturesDto(value: any): value is FeaturesDto { + if (!value) { + return false; + } if (!('features' in value) || value['features'] === undefined) return false; if (!('version' in value) || value['version'] === undefined) return false; return true; @@ -54,7 +53,7 @@ export function FeaturesDtoFromJSON(json: any): FeaturesDto { return FeaturesDtoFromJSONTyped(json, false); } -export function FeaturesDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): FeaturesDto { +export function FeaturesDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): FeaturesDto { if (json == null) { return json; } @@ -65,7 +64,7 @@ export function FeaturesDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean }; } -export function FeaturesDtoToJSON(value?: FeaturesDto | null, ignoreDiscriminator = false): any { +export function FeaturesDtoToJSON(value?: FeaturesDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/FieldDto.ts b/src/generated/models/FieldDto.ts index 9c09105..479b098 100644 --- a/src/generated/models/FieldDto.ts +++ b/src/generated/models/FieldDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -16,19 +14,16 @@ import { mapValues } from '../runtime'; import type { FieldPropertiesDto } from './FieldPropertiesDto'; import { FieldPropertiesDtoFromJSON, - FieldPropertiesDtoFromJSONTyped, FieldPropertiesDtoToJSON, } from './FieldPropertiesDto'; import type { ResourceLink } from './ResourceLink'; import { ResourceLinkFromJSON, - ResourceLinkFromJSONTyped, ResourceLinkToJSON, } from './ResourceLink'; import type { NestedFieldDto } from './NestedFieldDto'; import { NestedFieldDtoFromJSON, - NestedFieldDtoFromJSONTyped, NestedFieldDtoToJSON, } from './NestedFieldDto'; @@ -99,6 +94,9 @@ export interface FieldDto { * Check if a given object implements the FieldDto interface. */ export function instanceOfFieldDto(value: any): value is FieldDto { + if (!value) { + return false; + } if (!('links' in value) || value['links'] === undefined) return false; if (!('fieldId' in value) || value['fieldId'] === undefined) return false; if (!('name' in value) || value['name'] === undefined) return false; @@ -114,7 +112,7 @@ export function FieldDtoFromJSON(json: any): FieldDto { return FieldDtoFromJSONTyped(json, false); } -export function FieldDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): FieldDto { +export function FieldDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): FieldDto { if (json == null) { return json; } @@ -132,7 +130,7 @@ export function FieldDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): }; } -export function FieldDtoToJSON(value?: FieldDto | null, ignoreDiscriminator = false): any { +export function FieldDtoToJSON(value?: FieldDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/FieldPropertiesDto.ts b/src/generated/models/FieldPropertiesDto.ts index 70b4198..9d48df9 100644 --- a/src/generated/models/FieldPropertiesDto.ts +++ b/src/generated/models/FieldPropertiesDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import { ArrayFieldPropertiesDto, ArrayFieldPropertiesDtoFromJSONTyped, ArrayFieldPropertiesDtoToJSON } from './ArrayFieldPropertiesDto'; import { AssetsFieldPropertiesDto, AssetsFieldPropertiesDtoFromJSONTyped, AssetsFieldPropertiesDtoToJSON } from './AssetsFieldPropertiesDto'; import { BooleanFieldPropertiesDto, BooleanFieldPropertiesDtoFromJSONTyped, BooleanFieldPropertiesDtoToJSON } from './BooleanFieldPropertiesDto'; @@ -150,6 +147,9 @@ export function isUIFieldPropertiesDto(value: FieldPropertiesDto): value is UIFi * Check if a given object implements the FieldPropertiesDto interface. */ export function instanceOfFieldPropertiesDto(value: any): value is FieldPropertiesDto { + if (!value) { + return false; + } if (!('fieldType' in value) || value['fieldType'] === undefined) return false; return true; } @@ -158,11 +158,11 @@ export function FieldPropertiesDtoFromJSON(json: any): FieldPropertiesDto { return FieldPropertiesDtoFromJSONTyped(json, false); } -export function FieldPropertiesDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): FieldPropertiesDto { +export function FieldPropertiesDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): FieldPropertiesDto { if (json == null) { return json; } - if (!ignoreDiscriminator) { + if (!_ignoreDiscriminator) { if (json['fieldType'] === 'Array') { return ArrayFieldPropertiesDtoFromJSONTyped(json, true); } @@ -220,11 +220,11 @@ export function FieldPropertiesDtoFromJSONTyped(json: any, ignoreDiscriminator: }; } -export function FieldPropertiesDtoToJSON(value?: FieldPropertiesDto | null, ignoreDiscriminator = false): any { +export function FieldPropertiesDtoToJSON(value?: FieldPropertiesDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } - if (!ignoreDiscriminator) { + if (!_ignoreDiscriminator) { if (value['fieldType'] === 'Array') { return ArrayFieldPropertiesDtoToJSON(value as ArrayFieldPropertiesDto, true); } diff --git a/src/generated/models/FieldRuleAction.ts b/src/generated/models/FieldRuleAction.ts index b470bdf..4485835 100644 --- a/src/generated/models/FieldRuleAction.ts +++ b/src/generated/models/FieldRuleAction.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -40,11 +38,10 @@ export function FieldRuleActionFromJSON(json: any): FieldRuleAction { return FieldRuleActionFromJSONTyped(json, false); } -export function FieldRuleActionFromJSONTyped(json: any, ignoreDiscriminator: boolean): FieldRuleAction { +export function FieldRuleActionFromJSONTyped(json: any, _ignoreDiscriminator: boolean): FieldRuleAction { return json as FieldRuleAction; } export function FieldRuleActionToJSON(value?: FieldRuleAction | null): any { return value as any; } - diff --git a/src/generated/models/FieldRuleDto.ts b/src/generated/models/FieldRuleDto.ts index 616227c..9f303bb 100644 --- a/src/generated/models/FieldRuleDto.ts +++ b/src/generated/models/FieldRuleDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,11 +10,9 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { FieldRuleAction } from './FieldRuleAction'; import { FieldRuleActionFromJSON, - FieldRuleActionFromJSONTyped, FieldRuleActionToJSON, } from './FieldRuleAction'; @@ -53,6 +49,9 @@ export interface FieldRuleDto { * Check if a given object implements the FieldRuleDto interface. */ export function instanceOfFieldRuleDto(value: any): value is FieldRuleDto { + if (!value) { + return false; + } if (!('action' in value) || value['action'] === undefined) return false; if (!('field' in value) || value['field'] === undefined) return false; return true; @@ -62,7 +61,7 @@ export function FieldRuleDtoFromJSON(json: any): FieldRuleDto { return FieldRuleDtoFromJSONTyped(json, false); } -export function FieldRuleDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): FieldRuleDto { +export function FieldRuleDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): FieldRuleDto { if (json == null) { return json; } @@ -74,7 +73,7 @@ export function FieldRuleDtoFromJSONTyped(json: any, ignoreDiscriminator: boolea }; } -export function FieldRuleDtoToJSON(value?: FieldRuleDto | null, ignoreDiscriminator = false): any { +export function FieldRuleDtoToJSON(value?: FieldRuleDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/GeolocationFieldEditor.ts b/src/generated/models/GeolocationFieldEditor.ts index 65e843d..4348c4f 100644 --- a/src/generated/models/GeolocationFieldEditor.ts +++ b/src/generated/models/GeolocationFieldEditor.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -38,11 +36,10 @@ export function GeolocationFieldEditorFromJSON(json: any): GeolocationFieldEdito return GeolocationFieldEditorFromJSONTyped(json, false); } -export function GeolocationFieldEditorFromJSONTyped(json: any, ignoreDiscriminator: boolean): GeolocationFieldEditor { +export function GeolocationFieldEditorFromJSONTyped(json: any, _ignoreDiscriminator: boolean): GeolocationFieldEditor { return json as GeolocationFieldEditor; } export function GeolocationFieldEditorToJSON(value?: GeolocationFieldEditor | null): any { return value as any; } - diff --git a/src/generated/models/GeolocationFieldPropertiesDto.ts b/src/generated/models/GeolocationFieldPropertiesDto.ts index e70352d..830a539 100644 --- a/src/generated/models/GeolocationFieldPropertiesDto.ts +++ b/src/generated/models/GeolocationFieldPropertiesDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,17 +10,14 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { FieldPropertiesDto } from './FieldPropertiesDto'; import { - FieldPropertiesDtoFromJSON, FieldPropertiesDtoFromJSONTyped, FieldPropertiesDtoToJSON, } from './FieldPropertiesDto'; import type { GeolocationFieldEditor } from './GeolocationFieldEditor'; import { GeolocationFieldEditorFromJSON, - GeolocationFieldEditorFromJSONTyped, GeolocationFieldEditorToJSON, } from './GeolocationFieldEditor'; @@ -47,6 +42,9 @@ export interface GeolocationFieldPropertiesDto extends FieldPropertiesDto { * Check if a given object implements the GeolocationFieldPropertiesDto interface. */ export function instanceOfGeolocationFieldPropertiesDto(value: any): value is GeolocationFieldPropertiesDto { + if (!value) { + return false; + } return true; } @@ -54,17 +52,17 @@ export function GeolocationFieldPropertiesDtoFromJSON(json: any): GeolocationFie return GeolocationFieldPropertiesDtoFromJSONTyped(json, false); } -export function GeolocationFieldPropertiesDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): GeolocationFieldPropertiesDto { +export function GeolocationFieldPropertiesDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): GeolocationFieldPropertiesDto { if (json == null) { return json; } return { - ...FieldPropertiesDtoFromJSONTyped(json, ignoreDiscriminator), + ...FieldPropertiesDtoFromJSONTyped(json, _ignoreDiscriminator), 'editor': json['editor'] == null ? undefined : GeolocationFieldEditorFromJSON(json['editor']), }; } -export function GeolocationFieldPropertiesDtoToJSON(value?: GeolocationFieldPropertiesDto | null, ignoreDiscriminator = false): any { +export function GeolocationFieldPropertiesDtoToJSON(value?: GeolocationFieldPropertiesDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/HistoryEventDto.ts b/src/generated/models/HistoryEventDto.ts index 1c55f7f..22b5fd3 100644 --- a/src/generated/models/HistoryEventDto.ts +++ b/src/generated/models/HistoryEventDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -62,6 +59,9 @@ export interface HistoryEventDto { * Check if a given object implements the HistoryEventDto interface. */ export function instanceOfHistoryEventDto(value: any): value is HistoryEventDto { + if (!value) { + return false; + } if (!('message' in value) || value['message'] === undefined) return false; if (!('eventType' in value) || value['eventType'] === undefined) return false; if (!('actor' in value) || value['actor'] === undefined) return false; @@ -75,7 +75,7 @@ export function HistoryEventDtoFromJSON(json: any): HistoryEventDto { return HistoryEventDtoFromJSONTyped(json, false); } -export function HistoryEventDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): HistoryEventDto { +export function HistoryEventDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): HistoryEventDto { if (json == null) { return json; } @@ -90,7 +90,7 @@ export function HistoryEventDtoFromJSONTyped(json: any, ignoreDiscriminator: boo }; } -export function HistoryEventDtoToJSON(value?: HistoryEventDto | null, ignoreDiscriminator = false): any { +export function HistoryEventDtoToJSON(value?: HistoryEventDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/ImageFormat.ts b/src/generated/models/ImageFormat.ts index 6840a37..2283cfc 100644 --- a/src/generated/models/ImageFormat.ts +++ b/src/generated/models/ImageFormat.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -45,11 +43,10 @@ export function ImageFormatFromJSON(json: any): ImageFormat { return ImageFormatFromJSONTyped(json, false); } -export function ImageFormatFromJSONTyped(json: any, ignoreDiscriminator: boolean): ImageFormat { +export function ImageFormatFromJSONTyped(json: any, _ignoreDiscriminator: boolean): ImageFormat { return json as ImageFormat; } export function ImageFormatToJSON(value?: ImageFormat | null): any { return value as any; } - diff --git a/src/generated/models/ImportContentsDto.ts b/src/generated/models/ImportContentsDto.ts index e20dc2b..e5bc707 100644 --- a/src/generated/models/ImportContentsDto.ts +++ b/src/generated/models/ImportContentsDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -51,6 +48,9 @@ export interface ImportContentsDto { * Check if a given object implements the ImportContentsDto interface. */ export function instanceOfImportContentsDto(value: any): value is ImportContentsDto { + if (!value) { + return false; + } if (!('datas' in value) || value['datas'] === undefined) return false; return true; } @@ -59,7 +59,7 @@ export function ImportContentsDtoFromJSON(json: any): ImportContentsDto { return ImportContentsDtoFromJSONTyped(json, false); } -export function ImportContentsDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): ImportContentsDto { +export function ImportContentsDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): ImportContentsDto { if (json == null) { return json; } @@ -72,7 +72,7 @@ export function ImportContentsDtoFromJSONTyped(json: any, ignoreDiscriminator: b }; } -export function ImportContentsDtoToJSON(value?: ImportContentsDto | null, ignoreDiscriminator = false): any { +export function ImportContentsDtoToJSON(value?: ImportContentsDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/JobDto.ts b/src/generated/models/JobDto.ts index 44f78c1..0101e1d 100644 --- a/src/generated/models/JobDto.ts +++ b/src/generated/models/JobDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -16,19 +14,16 @@ import { mapValues } from '../runtime'; import type { JobStatus } from './JobStatus'; import { JobStatusFromJSON, - JobStatusFromJSONTyped, JobStatusToJSON, } from './JobStatus'; import type { ResourceLink } from './ResourceLink'; import { ResourceLinkFromJSON, - ResourceLinkFromJSONTyped, ResourceLinkToJSON, } from './ResourceLink'; import type { JobLogMessageDto } from './JobLogMessageDto'; import { JobLogMessageDtoFromJSON, - JobLogMessageDtoFromJSONTyped, JobLogMessageDtoToJSON, } from './JobLogMessageDto'; @@ -107,6 +102,9 @@ export interface JobDto { * Check if a given object implements the JobDto interface. */ export function instanceOfJobDto(value: any): value is JobDto { + if (!value) { + return false; + } if (!('links' in value) || value['links'] === undefined) return false; if (!('id' in value) || value['id'] === undefined) return false; if (!('started' in value) || value['started'] === undefined) return false; @@ -123,7 +121,7 @@ export function JobDtoFromJSON(json: any): JobDto { return JobDtoFromJSONTyped(json, false); } -export function JobDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): JobDto { +export function JobDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): JobDto { if (json == null) { return json; } @@ -142,7 +140,7 @@ export function JobDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): Jo }; } -export function JobDtoToJSON(value?: JobDto | null, ignoreDiscriminator = false): any { +export function JobDtoToJSON(value?: JobDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/JobLogMessageDto.ts b/src/generated/models/JobLogMessageDto.ts index 42fdcaa..35c1bf9 100644 --- a/src/generated/models/JobLogMessageDto.ts +++ b/src/generated/models/JobLogMessageDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -38,6 +35,9 @@ export interface JobLogMessageDto { * Check if a given object implements the JobLogMessageDto interface. */ export function instanceOfJobLogMessageDto(value: any): value is JobLogMessageDto { + if (!value) { + return false; + } if (!('timestamp' in value) || value['timestamp'] === undefined) return false; if (!('message' in value) || value['message'] === undefined) return false; return true; @@ -47,7 +47,7 @@ export function JobLogMessageDtoFromJSON(json: any): JobLogMessageDto { return JobLogMessageDtoFromJSONTyped(json, false); } -export function JobLogMessageDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): JobLogMessageDto { +export function JobLogMessageDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): JobLogMessageDto { if (json == null) { return json; } @@ -58,7 +58,7 @@ export function JobLogMessageDtoFromJSONTyped(json: any, ignoreDiscriminator: bo }; } -export function JobLogMessageDtoToJSON(value?: JobLogMessageDto | null, ignoreDiscriminator = false): any { +export function JobLogMessageDtoToJSON(value?: JobLogMessageDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/JobStatus.ts b/src/generated/models/JobStatus.ts index d1e55cf..3f6c97f 100644 --- a/src/generated/models/JobStatus.ts +++ b/src/generated/models/JobStatus.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -42,11 +40,10 @@ export function JobStatusFromJSON(json: any): JobStatus { return JobStatusFromJSONTyped(json, false); } -export function JobStatusFromJSONTyped(json: any, ignoreDiscriminator: boolean): JobStatus { +export function JobStatusFromJSONTyped(json: any, _ignoreDiscriminator: boolean): JobStatus { return json as JobStatus; } export function JobStatusToJSON(value?: JobStatus | null): any { return value as any; } - diff --git a/src/generated/models/JobsDto.ts b/src/generated/models/JobsDto.ts index c3e269b..1eab35a 100644 --- a/src/generated/models/JobsDto.ts +++ b/src/generated/models/JobsDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -16,13 +14,11 @@ import { mapValues } from '../runtime'; import type { JobDto } from './JobDto'; import { JobDtoFromJSON, - JobDtoFromJSONTyped, JobDtoToJSON, } from './JobDto'; import type { ResourceLink } from './ResourceLink'; import { ResourceLinkFromJSON, - ResourceLinkFromJSONTyped, ResourceLinkToJSON, } from './ResourceLink'; @@ -51,6 +47,9 @@ export interface JobsDto { * Check if a given object implements the JobsDto interface. */ export function instanceOfJobsDto(value: any): value is JobsDto { + if (!value) { + return false; + } if (!('links' in value) || value['links'] === undefined) return false; if (!('items' in value) || value['items'] === undefined) return false; return true; @@ -60,7 +59,7 @@ export function JobsDtoFromJSON(json: any): JobsDto { return JobsDtoFromJSONTyped(json, false); } -export function JobsDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): JobsDto { +export function JobsDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): JobsDto { if (json == null) { return json; } @@ -71,7 +70,7 @@ export function JobsDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): J }; } -export function JobsDtoToJSON(value?: JobsDto | null, ignoreDiscriminator = false): any { +export function JobsDtoToJSON(value?: JobsDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/JsonFieldPropertiesDto.ts b/src/generated/models/JsonFieldPropertiesDto.ts index 001254c..c7761c4 100644 --- a/src/generated/models/JsonFieldPropertiesDto.ts +++ b/src/generated/models/JsonFieldPropertiesDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,10 +10,8 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { FieldPropertiesDto } from './FieldPropertiesDto'; import { - FieldPropertiesDtoFromJSON, FieldPropertiesDtoFromJSONTyped, FieldPropertiesDtoToJSON, } from './FieldPropertiesDto'; @@ -39,6 +35,9 @@ export interface JsonFieldPropertiesDto extends FieldPropertiesDto { * Check if a given object implements the JsonFieldPropertiesDto interface. */ export function instanceOfJsonFieldPropertiesDto(value: any): value is JsonFieldPropertiesDto { + if (!value) { + return false; + } return true; } @@ -46,17 +45,17 @@ export function JsonFieldPropertiesDtoFromJSON(json: any): JsonFieldPropertiesDt return JsonFieldPropertiesDtoFromJSONTyped(json, false); } -export function JsonFieldPropertiesDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): JsonFieldPropertiesDto { +export function JsonFieldPropertiesDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): JsonFieldPropertiesDto { if (json == null) { return json; } return { - ...FieldPropertiesDtoFromJSONTyped(json, ignoreDiscriminator), + ...FieldPropertiesDtoFromJSONTyped(json, _ignoreDiscriminator), 'graphQLSchema': json['graphQLSchema'] == null ? undefined : json['graphQLSchema'], }; } -export function JsonFieldPropertiesDtoToJSON(value?: JsonFieldPropertiesDto | null, ignoreDiscriminator = false): any { +export function JsonFieldPropertiesDtoToJSON(value?: JsonFieldPropertiesDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/LanguageDto.ts b/src/generated/models/LanguageDto.ts index 889f952..40d2acd 100644 --- a/src/generated/models/LanguageDto.ts +++ b/src/generated/models/LanguageDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -44,6 +41,9 @@ export interface LanguageDto { * Check if a given object implements the LanguageDto interface. */ export function instanceOfLanguageDto(value: any): value is LanguageDto { + if (!value) { + return false; + } if (!('iso2Code' in value) || value['iso2Code'] === undefined) return false; if (!('englishName' in value) || value['englishName'] === undefined) return false; if (!('nativeName' in value) || value['nativeName'] === undefined) return false; @@ -54,7 +54,7 @@ export function LanguageDtoFromJSON(json: any): LanguageDto { return LanguageDtoFromJSONTyped(json, false); } -export function LanguageDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): LanguageDto { +export function LanguageDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): LanguageDto { if (json == null) { return json; } @@ -66,7 +66,7 @@ export function LanguageDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean }; } -export function LanguageDtoToJSON(value?: LanguageDto | null, ignoreDiscriminator = false): any { +export function LanguageDtoToJSON(value?: LanguageDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/LogDownloadDto.ts b/src/generated/models/LogDownloadDto.ts index 344e031..79a6085 100644 --- a/src/generated/models/LogDownloadDto.ts +++ b/src/generated/models/LogDownloadDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -32,6 +29,9 @@ export interface LogDownloadDto { * Check if a given object implements the LogDownloadDto interface. */ export function instanceOfLogDownloadDto(value: any): value is LogDownloadDto { + if (!value) { + return false; + } return true; } @@ -39,7 +39,7 @@ export function LogDownloadDtoFromJSON(json: any): LogDownloadDto { return LogDownloadDtoFromJSONTyped(json, false); } -export function LogDownloadDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): LogDownloadDto { +export function LogDownloadDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): LogDownloadDto { if (json == null) { return json; } @@ -49,7 +49,7 @@ export function LogDownloadDtoFromJSONTyped(json: any, ignoreDiscriminator: bool }; } -export function LogDownloadDtoToJSON(value?: LogDownloadDto | null, ignoreDiscriminator = false): any { +export function LogDownloadDtoToJSON(value?: LogDownloadDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/ManualRuleTriggerDto.ts b/src/generated/models/ManualRuleTriggerDto.ts index 89c5b9d..e4e0bc6 100644 --- a/src/generated/models/ManualRuleTriggerDto.ts +++ b/src/generated/models/ManualRuleTriggerDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,13 +10,9 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { RuleTriggerDto } from './RuleTriggerDto'; -import { - RuleTriggerDtoFromJSON, - RuleTriggerDtoFromJSONTyped, - RuleTriggerDtoToJSON, -} from './RuleTriggerDto'; + + /** * @@ -33,6 +27,9 @@ export interface ManualRuleTriggerDto extends RuleTriggerDto { * Check if a given object implements the ManualRuleTriggerDto interface. */ export function instanceOfManualRuleTriggerDto(value: any): value is ManualRuleTriggerDto { + if (!value) { + return false; + } return true; } @@ -40,10 +37,10 @@ export function ManualRuleTriggerDtoFromJSON(json: any): ManualRuleTriggerDto { return ManualRuleTriggerDtoFromJSONTyped(json, false); } -export function ManualRuleTriggerDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): ManualRuleTriggerDto { +export function ManualRuleTriggerDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): ManualRuleTriggerDto { return json; } -export function ManualRuleTriggerDtoToJSON(value?: ManualRuleTriggerDto | null, ignoreDiscriminator = false): any { +export function ManualRuleTriggerDtoToJSON(value?: ManualRuleTriggerDto | null, _ignoreDiscriminator = false): any { return value; } diff --git a/src/generated/models/MediumRuleActionDto.ts b/src/generated/models/MediumRuleActionDto.ts index c166788..4f4c3a3 100644 --- a/src/generated/models/MediumRuleActionDto.ts +++ b/src/generated/models/MediumRuleActionDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,10 +10,8 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { RuleActionDto } from './RuleActionDto'; import { - RuleActionDtoFromJSON, RuleActionDtoFromJSONTyped, RuleActionDtoToJSON, } from './RuleActionDto'; @@ -75,6 +71,9 @@ export interface MediumRuleActionDto extends RuleActionDto { * Check if a given object implements the MediumRuleActionDto interface. */ export function instanceOfMediumRuleActionDto(value: any): value is MediumRuleActionDto { + if (!value) { + return false; + } if (!('accessToken' in value) || value['accessToken'] === undefined) return false; if (!('title' in value) || value['title'] === undefined) return false; if (!('content' in value) || value['content'] === undefined) return false; @@ -86,12 +85,12 @@ export function MediumRuleActionDtoFromJSON(json: any): MediumRuleActionDto { return MediumRuleActionDtoFromJSONTyped(json, false); } -export function MediumRuleActionDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): MediumRuleActionDto { +export function MediumRuleActionDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): MediumRuleActionDto { if (json == null) { return json; } return { - ...RuleActionDtoFromJSONTyped(json, ignoreDiscriminator), + ...RuleActionDtoFromJSONTyped(json, _ignoreDiscriminator), 'accessToken': json['accessToken'], 'title': json['title'], 'content': json['content'], @@ -102,7 +101,7 @@ export function MediumRuleActionDtoFromJSONTyped(json: any, ignoreDiscriminator: }; } -export function MediumRuleActionDtoToJSON(value?: MediumRuleActionDto | null, ignoreDiscriminator = false): any { +export function MediumRuleActionDtoToJSON(value?: MediumRuleActionDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/MoveAssetDto.ts b/src/generated/models/MoveAssetDto.ts index 70e0c85..6e6e595 100644 --- a/src/generated/models/MoveAssetDto.ts +++ b/src/generated/models/MoveAssetDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -32,6 +29,9 @@ export interface MoveAssetDto { * Check if a given object implements the MoveAssetDto interface. */ export function instanceOfMoveAssetDto(value: any): value is MoveAssetDto { + if (!value) { + return false; + } return true; } @@ -39,7 +39,7 @@ export function MoveAssetDtoFromJSON(json: any): MoveAssetDto { return MoveAssetDtoFromJSONTyped(json, false); } -export function MoveAssetDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): MoveAssetDto { +export function MoveAssetDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): MoveAssetDto { if (json == null) { return json; } @@ -49,7 +49,7 @@ export function MoveAssetDtoFromJSONTyped(json: any, ignoreDiscriminator: boolea }; } -export function MoveAssetDtoToJSON(value?: MoveAssetDto | null, ignoreDiscriminator = false): any { +export function MoveAssetDtoToJSON(value?: MoveAssetDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/MoveAssetFolderDto.ts b/src/generated/models/MoveAssetFolderDto.ts index 4895a40..c83ce65 100644 --- a/src/generated/models/MoveAssetFolderDto.ts +++ b/src/generated/models/MoveAssetFolderDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -32,6 +29,9 @@ export interface MoveAssetFolderDto { * Check if a given object implements the MoveAssetFolderDto interface. */ export function instanceOfMoveAssetFolderDto(value: any): value is MoveAssetFolderDto { + if (!value) { + return false; + } return true; } @@ -39,7 +39,7 @@ export function MoveAssetFolderDtoFromJSON(json: any): MoveAssetFolderDto { return MoveAssetFolderDtoFromJSONTyped(json, false); } -export function MoveAssetFolderDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): MoveAssetFolderDto { +export function MoveAssetFolderDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): MoveAssetFolderDto { if (json == null) { return json; } @@ -49,7 +49,7 @@ export function MoveAssetFolderDtoFromJSONTyped(json: any, ignoreDiscriminator: }; } -export function MoveAssetFolderDtoToJSON(value?: MoveAssetFolderDto | null, ignoreDiscriminator = false): any { +export function MoveAssetFolderDtoToJSON(value?: MoveAssetFolderDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/NestedFieldDto.ts b/src/generated/models/NestedFieldDto.ts index f9d36af..35ff489 100644 --- a/src/generated/models/NestedFieldDto.ts +++ b/src/generated/models/NestedFieldDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -16,13 +14,11 @@ import { mapValues } from '../runtime'; import type { FieldPropertiesDto } from './FieldPropertiesDto'; import { FieldPropertiesDtoFromJSON, - FieldPropertiesDtoFromJSONTyped, FieldPropertiesDtoToJSON, } from './FieldPropertiesDto'; import type { ResourceLink } from './ResourceLink'; import { ResourceLinkFromJSON, - ResourceLinkFromJSONTyped, ResourceLinkToJSON, } from './ResourceLink'; @@ -81,6 +77,9 @@ export interface NestedFieldDto { * Check if a given object implements the NestedFieldDto interface. */ export function instanceOfNestedFieldDto(value: any): value is NestedFieldDto { + if (!value) { + return false; + } if (!('links' in value) || value['links'] === undefined) return false; if (!('fieldId' in value) || value['fieldId'] === undefined) return false; if (!('name' in value) || value['name'] === undefined) return false; @@ -95,7 +94,7 @@ export function NestedFieldDtoFromJSON(json: any): NestedFieldDto { return NestedFieldDtoFromJSONTyped(json, false); } -export function NestedFieldDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): NestedFieldDto { +export function NestedFieldDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): NestedFieldDto { if (json == null) { return json; } @@ -111,7 +110,7 @@ export function NestedFieldDtoFromJSONTyped(json: any, ignoreDiscriminator: bool }; } -export function NestedFieldDtoToJSON(value?: NestedFieldDto | null, ignoreDiscriminator = false): any { +export function NestedFieldDtoToJSON(value?: NestedFieldDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/NotificationRuleActionDto.ts b/src/generated/models/NotificationRuleActionDto.ts index 05a3b92..e54f0f2 100644 --- a/src/generated/models/NotificationRuleActionDto.ts +++ b/src/generated/models/NotificationRuleActionDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,10 +10,8 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { RuleActionDto } from './RuleActionDto'; import { - RuleActionDtoFromJSON, RuleActionDtoFromJSONTyped, RuleActionDtoToJSON, } from './RuleActionDto'; @@ -57,6 +53,9 @@ export interface NotificationRuleActionDto extends RuleActionDto { * Check if a given object implements the NotificationRuleActionDto interface. */ export function instanceOfNotificationRuleActionDto(value: any): value is NotificationRuleActionDto { + if (!value) { + return false; + } if (!('user' in value) || value['user'] === undefined) return false; if (!('text' in value) || value['text'] === undefined) return false; return true; @@ -66,12 +65,12 @@ export function NotificationRuleActionDtoFromJSON(json: any): NotificationRuleAc return NotificationRuleActionDtoFromJSONTyped(json, false); } -export function NotificationRuleActionDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): NotificationRuleActionDto { +export function NotificationRuleActionDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): NotificationRuleActionDto { if (json == null) { return json; } return { - ...RuleActionDtoFromJSONTyped(json, ignoreDiscriminator), + ...RuleActionDtoFromJSONTyped(json, _ignoreDiscriminator), 'user': json['user'], 'text': json['text'], 'url': json['url'] == null ? undefined : json['url'], @@ -79,7 +78,7 @@ export function NotificationRuleActionDtoFromJSONTyped(json: any, ignoreDiscrimi }; } -export function NotificationRuleActionDtoToJSON(value?: NotificationRuleActionDto | null, ignoreDiscriminator = false): any { +export function NotificationRuleActionDtoToJSON(value?: NotificationRuleActionDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/NumberFieldEditor.ts b/src/generated/models/NumberFieldEditor.ts index f3d254c..331ea52 100644 --- a/src/generated/models/NumberFieldEditor.ts +++ b/src/generated/models/NumberFieldEditor.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -41,11 +39,10 @@ export function NumberFieldEditorFromJSON(json: any): NumberFieldEditor { return NumberFieldEditorFromJSONTyped(json, false); } -export function NumberFieldEditorFromJSONTyped(json: any, ignoreDiscriminator: boolean): NumberFieldEditor { +export function NumberFieldEditorFromJSONTyped(json: any, _ignoreDiscriminator: boolean): NumberFieldEditor { return json as NumberFieldEditor; } export function NumberFieldEditorToJSON(value?: NumberFieldEditor | null): any { return value as any; } - diff --git a/src/generated/models/NumberFieldPropertiesDto.ts b/src/generated/models/NumberFieldPropertiesDto.ts index 9c0066c..c4f418d 100644 --- a/src/generated/models/NumberFieldPropertiesDto.ts +++ b/src/generated/models/NumberFieldPropertiesDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,17 +10,14 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { FieldPropertiesDto } from './FieldPropertiesDto'; import { - FieldPropertiesDtoFromJSON, FieldPropertiesDtoFromJSONTyped, FieldPropertiesDtoToJSON, } from './FieldPropertiesDto'; import type { NumberFieldEditor } from './NumberFieldEditor'; import { NumberFieldEditorFromJSON, - NumberFieldEditorFromJSONTyped, NumberFieldEditorToJSON, } from './NumberFieldEditor'; @@ -89,6 +84,9 @@ export interface NumberFieldPropertiesDto extends FieldPropertiesDto { * Check if a given object implements the NumberFieldPropertiesDto interface. */ export function instanceOfNumberFieldPropertiesDto(value: any): value is NumberFieldPropertiesDto { + if (!value) { + return false; + } return true; } @@ -96,12 +94,12 @@ export function NumberFieldPropertiesDtoFromJSON(json: any): NumberFieldProperti return NumberFieldPropertiesDtoFromJSONTyped(json, false); } -export function NumberFieldPropertiesDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): NumberFieldPropertiesDto { +export function NumberFieldPropertiesDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): NumberFieldPropertiesDto { if (json == null) { return json; } return { - ...FieldPropertiesDtoFromJSONTyped(json, ignoreDiscriminator), + ...FieldPropertiesDtoFromJSONTyped(json, _ignoreDiscriminator), 'defaultValues': json['defaultValues'] == null ? undefined : json['defaultValues'], 'defaultValue': json['defaultValue'] == null ? undefined : json['defaultValue'], 'maxValue': json['maxValue'] == null ? undefined : json['maxValue'], @@ -113,7 +111,7 @@ export function NumberFieldPropertiesDtoFromJSONTyped(json: any, ignoreDiscrimin }; } -export function NumberFieldPropertiesDtoToJSON(value?: NumberFieldPropertiesDto | null, ignoreDiscriminator = false): any { +export function NumberFieldPropertiesDtoToJSON(value?: NumberFieldPropertiesDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/OpenSearchRuleActionDto.ts b/src/generated/models/OpenSearchRuleActionDto.ts index 2b9ffa2..26e13f6 100644 --- a/src/generated/models/OpenSearchRuleActionDto.ts +++ b/src/generated/models/OpenSearchRuleActionDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,10 +10,8 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { RuleActionDto } from './RuleActionDto'; import { - RuleActionDtoFromJSON, RuleActionDtoFromJSONTyped, RuleActionDtoToJSON, } from './RuleActionDto'; @@ -69,6 +65,9 @@ export interface OpenSearchRuleActionDto extends RuleActionDto { * Check if a given object implements the OpenSearchRuleActionDto interface. */ export function instanceOfOpenSearchRuleActionDto(value: any): value is OpenSearchRuleActionDto { + if (!value) { + return false; + } if (!('host' in value) || value['host'] === undefined) return false; if (!('indexName' in value) || value['indexName'] === undefined) return false; return true; @@ -78,12 +77,12 @@ export function OpenSearchRuleActionDtoFromJSON(json: any): OpenSearchRuleAction return OpenSearchRuleActionDtoFromJSONTyped(json, false); } -export function OpenSearchRuleActionDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): OpenSearchRuleActionDto { +export function OpenSearchRuleActionDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): OpenSearchRuleActionDto { if (json == null) { return json; } return { - ...RuleActionDtoFromJSONTyped(json, ignoreDiscriminator), + ...RuleActionDtoFromJSONTyped(json, _ignoreDiscriminator), 'host': json['host'], 'indexName': json['indexName'], 'username': json['username'] == null ? undefined : json['username'], @@ -93,7 +92,7 @@ export function OpenSearchRuleActionDtoFromJSONTyped(json: any, ignoreDiscrimina }; } -export function OpenSearchRuleActionDtoToJSON(value?: OpenSearchRuleActionDto | null, ignoreDiscriminator = false): any { +export function OpenSearchRuleActionDtoToJSON(value?: OpenSearchRuleActionDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/PatternDto.ts b/src/generated/models/PatternDto.ts index f20de17..92b5bc7 100644 --- a/src/generated/models/PatternDto.ts +++ b/src/generated/models/PatternDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -44,6 +41,9 @@ export interface PatternDto { * Check if a given object implements the PatternDto interface. */ export function instanceOfPatternDto(value: any): value is PatternDto { + if (!value) { + return false; + } if (!('name' in value) || value['name'] === undefined) return false; if (!('regex' in value) || value['regex'] === undefined) return false; return true; @@ -53,7 +53,7 @@ export function PatternDtoFromJSON(json: any): PatternDto { return PatternDtoFromJSONTyped(json, false); } -export function PatternDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): PatternDto { +export function PatternDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): PatternDto { if (json == null) { return json; } @@ -65,7 +65,7 @@ export function PatternDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean) }; } -export function PatternDtoToJSON(value?: PatternDto | null, ignoreDiscriminator = false): any { +export function PatternDtoToJSON(value?: PatternDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/PlanChangedDto.ts b/src/generated/models/PlanChangedDto.ts index 97d4c23..9ec5e16 100644 --- a/src/generated/models/PlanChangedDto.ts +++ b/src/generated/models/PlanChangedDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -32,6 +29,9 @@ export interface PlanChangedDto { * Check if a given object implements the PlanChangedDto interface. */ export function instanceOfPlanChangedDto(value: any): value is PlanChangedDto { + if (!value) { + return false; + } return true; } @@ -39,7 +39,7 @@ export function PlanChangedDtoFromJSON(json: any): PlanChangedDto { return PlanChangedDtoFromJSONTyped(json, false); } -export function PlanChangedDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): PlanChangedDto { +export function PlanChangedDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): PlanChangedDto { if (json == null) { return json; } @@ -49,7 +49,7 @@ export function PlanChangedDtoFromJSONTyped(json: any, ignoreDiscriminator: bool }; } -export function PlanChangedDtoToJSON(value?: PlanChangedDto | null, ignoreDiscriminator = false): any { +export function PlanChangedDtoToJSON(value?: PlanChangedDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/PlanDto.ts b/src/generated/models/PlanDto.ts index 358a020..ee6f76b 100644 --- a/src/generated/models/PlanDto.ts +++ b/src/generated/models/PlanDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -92,6 +89,9 @@ export interface PlanDto { * Check if a given object implements the PlanDto interface. */ export function instanceOfPlanDto(value: any): value is PlanDto { + if (!value) { + return false; + } if (!('id' in value) || value['id'] === undefined) return false; if (!('name' in value) || value['name'] === undefined) return false; if (!('costs' in value) || value['costs'] === undefined) return false; @@ -106,7 +106,7 @@ export function PlanDtoFromJSON(json: any): PlanDto { return PlanDtoFromJSONTyped(json, false); } -export function PlanDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): PlanDto { +export function PlanDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): PlanDto { if (json == null) { return json; } @@ -126,7 +126,7 @@ export function PlanDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): P }; } -export function PlanDtoToJSON(value?: PlanDto | null, ignoreDiscriminator = false): any { +export function PlanDtoToJSON(value?: PlanDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/PlansDto.ts b/src/generated/models/PlansDto.ts index ded5535..c926cc2 100644 --- a/src/generated/models/PlansDto.ts +++ b/src/generated/models/PlansDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,23 +10,19 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { ReferralInfo } from './ReferralInfo'; import { ReferralInfoFromJSON, - ReferralInfoFromJSONTyped, ReferralInfoToJSON, } from './ReferralInfo'; import type { PlanDto } from './PlanDto'; import { PlanDtoFromJSON, - PlanDtoFromJSONTyped, PlanDtoToJSON, } from './PlanDto'; import type { PlansLockedReason } from './PlansLockedReason'; import { PlansLockedReasonFromJSON, - PlansLockedReasonFromJSONTyped, PlansLockedReasonToJSON, } from './PlansLockedReason'; @@ -83,6 +77,9 @@ export interface PlansDto { * Check if a given object implements the PlansDto interface. */ export function instanceOfPlansDto(value: any): value is PlansDto { + if (!value) { + return false; + } if (!('plans' in value) || value['plans'] === undefined) return false; if (!('locked' in value) || value['locked'] === undefined) return false; return true; @@ -92,7 +89,7 @@ export function PlansDtoFromJSON(json: any): PlansDto { return PlansDtoFromJSONTyped(json, false); } -export function PlansDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): PlansDto { +export function PlansDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): PlansDto { if (json == null) { return json; } @@ -107,7 +104,7 @@ export function PlansDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): }; } -export function PlansDtoToJSON(value?: PlansDto | null, ignoreDiscriminator = false): any { +export function PlansDtoToJSON(value?: PlansDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/PlansLockedReason.ts b/src/generated/models/PlansLockedReason.ts index cab6e0f..fcb8625 100644 --- a/src/generated/models/PlansLockedReason.ts +++ b/src/generated/models/PlansLockedReason.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -41,11 +39,10 @@ export function PlansLockedReasonFromJSON(json: any): PlansLockedReason { return PlansLockedReasonFromJSONTyped(json, false); } -export function PlansLockedReasonFromJSONTyped(json: any, ignoreDiscriminator: boolean): PlansLockedReason { +export function PlansLockedReasonFromJSONTyped(json: any, _ignoreDiscriminator: boolean): PlansLockedReason { return json as PlansLockedReason; } export function PlansLockedReasonToJSON(value?: PlansLockedReason | null): any { return value as any; } - diff --git a/src/generated/models/PrerenderRuleActionDto.ts b/src/generated/models/PrerenderRuleActionDto.ts index 471fbf4..ee80ff5 100644 --- a/src/generated/models/PrerenderRuleActionDto.ts +++ b/src/generated/models/PrerenderRuleActionDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,10 +10,8 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { RuleActionDto } from './RuleActionDto'; import { - RuleActionDtoFromJSON, RuleActionDtoFromJSONTyped, RuleActionDtoToJSON, } from './RuleActionDto'; @@ -45,6 +41,9 @@ export interface PrerenderRuleActionDto extends RuleActionDto { * Check if a given object implements the PrerenderRuleActionDto interface. */ export function instanceOfPrerenderRuleActionDto(value: any): value is PrerenderRuleActionDto { + if (!value) { + return false; + } if (!('token' in value) || value['token'] === undefined) return false; if (!('url' in value) || value['url'] === undefined) return false; return true; @@ -54,18 +53,18 @@ export function PrerenderRuleActionDtoFromJSON(json: any): PrerenderRuleActionDt return PrerenderRuleActionDtoFromJSONTyped(json, false); } -export function PrerenderRuleActionDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): PrerenderRuleActionDto { +export function PrerenderRuleActionDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): PrerenderRuleActionDto { if (json == null) { return json; } return { - ...RuleActionDtoFromJSONTyped(json, ignoreDiscriminator), + ...RuleActionDtoFromJSONTyped(json, _ignoreDiscriminator), 'token': json['token'], 'url': json['url'], }; } -export function PrerenderRuleActionDtoToJSON(value?: PrerenderRuleActionDto | null, ignoreDiscriminator = false): any { +export function PrerenderRuleActionDtoToJSON(value?: PrerenderRuleActionDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/QueryDto.ts b/src/generated/models/QueryDto.ts index 5447af2..b2d6873 100644 --- a/src/generated/models/QueryDto.ts +++ b/src/generated/models/QueryDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -50,6 +47,9 @@ export interface QueryDto { * Check if a given object implements the QueryDto interface. */ export function instanceOfQueryDto(value: any): value is QueryDto { + if (!value) { + return false; + } return true; } @@ -57,7 +57,7 @@ export function QueryDtoFromJSON(json: any): QueryDto { return QueryDtoFromJSONTyped(json, false); } -export function QueryDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): QueryDto { +export function QueryDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): QueryDto { if (json == null) { return json; } @@ -70,7 +70,7 @@ export function QueryDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): }; } -export function QueryDtoToJSON(value?: QueryDto | null, ignoreDiscriminator = false): any { +export function QueryDtoToJSON(value?: QueryDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/QueryJsonDto.ts b/src/generated/models/QueryJsonDto.ts index c758a22..9826eca 100644 --- a/src/generated/models/QueryJsonDto.ts +++ b/src/generated/models/QueryJsonDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,11 +10,9 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { SortNode } from './SortNode'; import { SortNodeFromJSON, - SortNodeFromJSONTyped, SortNodeToJSON, } from './SortNode'; @@ -75,6 +71,9 @@ export interface QueryJsonDto { * Check if a given object implements the QueryJsonDto interface. */ export function instanceOfQueryJsonDto(value: any): value is QueryJsonDto { + if (!value) { + return false; + } if (!('skip' in value) || value['skip'] === undefined) return false; if (!('take' in value) || value['take'] === undefined) return false; if (!('random' in value) || value['random'] === undefined) return false; @@ -86,7 +85,7 @@ export function QueryJsonDtoFromJSON(json: any): QueryJsonDto { return QueryJsonDtoFromJSONTyped(json, false); } -export function QueryJsonDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): QueryJsonDto { +export function QueryJsonDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): QueryJsonDto { if (json == null) { return json; } @@ -102,7 +101,7 @@ export function QueryJsonDtoFromJSONTyped(json: any, ignoreDiscriminator: boolea }; } -export function QueryJsonDtoToJSON(value?: QueryJsonDto | null, ignoreDiscriminator = false): any { +export function QueryJsonDtoToJSON(value?: QueryJsonDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/ReferencesFieldEditor.ts b/src/generated/models/ReferencesFieldEditor.ts index a1cefcd..c4dd192 100644 --- a/src/generated/models/ReferencesFieldEditor.ts +++ b/src/generated/models/ReferencesFieldEditor.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -43,11 +41,10 @@ export function ReferencesFieldEditorFromJSON(json: any): ReferencesFieldEditor return ReferencesFieldEditorFromJSONTyped(json, false); } -export function ReferencesFieldEditorFromJSONTyped(json: any, ignoreDiscriminator: boolean): ReferencesFieldEditor { +export function ReferencesFieldEditorFromJSONTyped(json: any, _ignoreDiscriminator: boolean): ReferencesFieldEditor { return json as ReferencesFieldEditor; } export function ReferencesFieldEditorToJSON(value?: ReferencesFieldEditor | null): any { return value as any; } - diff --git a/src/generated/models/ReferencesFieldPropertiesDto.ts b/src/generated/models/ReferencesFieldPropertiesDto.ts index 549086e..6ce8394 100644 --- a/src/generated/models/ReferencesFieldPropertiesDto.ts +++ b/src/generated/models/ReferencesFieldPropertiesDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,17 +10,14 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { FieldPropertiesDto } from './FieldPropertiesDto'; import { - FieldPropertiesDtoFromJSON, FieldPropertiesDtoFromJSONTyped, FieldPropertiesDtoToJSON, } from './FieldPropertiesDto'; import type { ReferencesFieldEditor } from './ReferencesFieldEditor'; import { ReferencesFieldEditorFromJSON, - ReferencesFieldEditorFromJSONTyped, ReferencesFieldEditorToJSON, } from './ReferencesFieldEditor'; @@ -101,6 +96,9 @@ export interface ReferencesFieldPropertiesDto extends FieldPropertiesDto { * Check if a given object implements the ReferencesFieldPropertiesDto interface. */ export function instanceOfReferencesFieldPropertiesDto(value: any): value is ReferencesFieldPropertiesDto { + if (!value) { + return false; + } return true; } @@ -108,12 +106,12 @@ export function ReferencesFieldPropertiesDtoFromJSON(json: any): ReferencesField return ReferencesFieldPropertiesDtoFromJSONTyped(json, false); } -export function ReferencesFieldPropertiesDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): ReferencesFieldPropertiesDto { +export function ReferencesFieldPropertiesDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): ReferencesFieldPropertiesDto { if (json == null) { return json; } return { - ...FieldPropertiesDtoFromJSONTyped(json, ignoreDiscriminator), + ...FieldPropertiesDtoFromJSONTyped(json, _ignoreDiscriminator), 'defaultValues': json['defaultValues'] == null ? undefined : json['defaultValues'], 'defaultValue': json['defaultValue'] == null ? undefined : json['defaultValue'], 'minItems': json['minItems'] == null ? undefined : json['minItems'], @@ -127,7 +125,7 @@ export function ReferencesFieldPropertiesDtoFromJSONTyped(json: any, ignoreDiscr }; } -export function ReferencesFieldPropertiesDtoToJSON(value?: ReferencesFieldPropertiesDto | null, ignoreDiscriminator = false): any { +export function ReferencesFieldPropertiesDtoToJSON(value?: ReferencesFieldPropertiesDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/ReferralInfo.ts b/src/generated/models/ReferralInfo.ts index c288798..46c69e8 100644 --- a/src/generated/models/ReferralInfo.ts +++ b/src/generated/models/ReferralInfo.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -44,6 +41,9 @@ export interface ReferralInfo { * Check if a given object implements the ReferralInfo interface. */ export function instanceOfReferralInfo(value: any): value is ReferralInfo { + if (!value) { + return false; + } if (!('code' in value) || value['code'] === undefined) return false; if (!('earned' in value) || value['earned'] === undefined) return false; if (!('condition' in value) || value['condition'] === undefined) return false; @@ -54,7 +54,7 @@ export function ReferralInfoFromJSON(json: any): ReferralInfo { return ReferralInfoFromJSONTyped(json, false); } -export function ReferralInfoFromJSONTyped(json: any, ignoreDiscriminator: boolean): ReferralInfo { +export function ReferralInfoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): ReferralInfo { if (json == null) { return json; } @@ -66,7 +66,7 @@ export function ReferralInfoFromJSONTyped(json: any, ignoreDiscriminator: boolea }; } -export function ReferralInfoToJSON(value?: ReferralInfo | null, ignoreDiscriminator = false): any { +export function ReferralInfoToJSON(value?: ReferralInfo | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/RenameAssetFolderDto.ts b/src/generated/models/RenameAssetFolderDto.ts index aadbef2..43c2ac6 100644 --- a/src/generated/models/RenameAssetFolderDto.ts +++ b/src/generated/models/RenameAssetFolderDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -32,6 +29,9 @@ export interface RenameAssetFolderDto { * Check if a given object implements the RenameAssetFolderDto interface. */ export function instanceOfRenameAssetFolderDto(value: any): value is RenameAssetFolderDto { + if (!value) { + return false; + } if (!('folderName' in value) || value['folderName'] === undefined) return false; return true; } @@ -40,7 +40,7 @@ export function RenameAssetFolderDtoFromJSON(json: any): RenameAssetFolderDto { return RenameAssetFolderDtoFromJSONTyped(json, false); } -export function RenameAssetFolderDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): RenameAssetFolderDto { +export function RenameAssetFolderDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): RenameAssetFolderDto { if (json == null) { return json; } @@ -50,7 +50,7 @@ export function RenameAssetFolderDtoFromJSONTyped(json: any, ignoreDiscriminator }; } -export function RenameAssetFolderDtoToJSON(value?: RenameAssetFolderDto | null, ignoreDiscriminator = false): any { +export function RenameAssetFolderDtoToJSON(value?: RenameAssetFolderDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/RenameTagDto.ts b/src/generated/models/RenameTagDto.ts index 1c4d493..47db5e3 100644 --- a/src/generated/models/RenameTagDto.ts +++ b/src/generated/models/RenameTagDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -32,6 +29,9 @@ export interface RenameTagDto { * Check if a given object implements the RenameTagDto interface. */ export function instanceOfRenameTagDto(value: any): value is RenameTagDto { + if (!value) { + return false; + } if (!('tagName' in value) || value['tagName'] === undefined) return false; return true; } @@ -40,7 +40,7 @@ export function RenameTagDtoFromJSON(json: any): RenameTagDto { return RenameTagDtoFromJSONTyped(json, false); } -export function RenameTagDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): RenameTagDto { +export function RenameTagDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): RenameTagDto { if (json == null) { return json; } @@ -50,7 +50,7 @@ export function RenameTagDtoFromJSONTyped(json: any, ignoreDiscriminator: boolea }; } -export function RenameTagDtoToJSON(value?: RenameTagDto | null, ignoreDiscriminator = false): any { +export function RenameTagDtoToJSON(value?: RenameTagDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/ReorderFieldsDto.ts b/src/generated/models/ReorderFieldsDto.ts index 1a29cde..9cf7f82 100644 --- a/src/generated/models/ReorderFieldsDto.ts +++ b/src/generated/models/ReorderFieldsDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -32,6 +29,9 @@ export interface ReorderFieldsDto { * Check if a given object implements the ReorderFieldsDto interface. */ export function instanceOfReorderFieldsDto(value: any): value is ReorderFieldsDto { + if (!value) { + return false; + } if (!('fieldIds' in value) || value['fieldIds'] === undefined) return false; return true; } @@ -40,7 +40,7 @@ export function ReorderFieldsDtoFromJSON(json: any): ReorderFieldsDto { return ReorderFieldsDtoFromJSONTyped(json, false); } -export function ReorderFieldsDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): ReorderFieldsDto { +export function ReorderFieldsDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): ReorderFieldsDto { if (json == null) { return json; } @@ -50,7 +50,7 @@ export function ReorderFieldsDtoFromJSONTyped(json: any, ignoreDiscriminator: bo }; } -export function ReorderFieldsDtoToJSON(value?: ReorderFieldsDto | null, ignoreDiscriminator = false): any { +export function ReorderFieldsDtoToJSON(value?: ReorderFieldsDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/ResizeMode.ts b/src/generated/models/ResizeMode.ts index c4da7e0..f9359c1 100644 --- a/src/generated/models/ResizeMode.ts +++ b/src/generated/models/ResizeMode.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -44,11 +42,10 @@ export function ResizeModeFromJSON(json: any): ResizeMode { return ResizeModeFromJSONTyped(json, false); } -export function ResizeModeFromJSONTyped(json: any, ignoreDiscriminator: boolean): ResizeMode { +export function ResizeModeFromJSONTyped(json: any, _ignoreDiscriminator: boolean): ResizeMode { return json as ResizeMode; } export function ResizeModeToJSON(value?: ResizeMode | null): any { return value as any; } - diff --git a/src/generated/models/Resource.ts b/src/generated/models/Resource.ts index f21b0d9..47e4e6e 100644 --- a/src/generated/models/Resource.ts +++ b/src/generated/models/Resource.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -16,7 +14,6 @@ import { mapValues } from '../runtime'; import type { ResourceLink } from './ResourceLink'; import { ResourceLinkFromJSON, - ResourceLinkFromJSONTyped, ResourceLinkToJSON, } from './ResourceLink'; @@ -39,6 +36,9 @@ export interface Resource { * Check if a given object implements the Resource interface. */ export function instanceOfResource(value: any): value is Resource { + if (!value) { + return false; + } if (!('links' in value) || value['links'] === undefined) return false; return true; } @@ -47,7 +47,7 @@ export function ResourceFromJSON(json: any): Resource { return ResourceFromJSONTyped(json, false); } -export function ResourceFromJSONTyped(json: any, ignoreDiscriminator: boolean): Resource { +export function ResourceFromJSONTyped(json: any, _ignoreDiscriminator: boolean): Resource { if (json == null) { return json; } @@ -57,7 +57,7 @@ export function ResourceFromJSONTyped(json: any, ignoreDiscriminator: boolean): }; } -export function ResourceToJSON(value?: Resource | null, ignoreDiscriminator = false): any { +export function ResourceToJSON(value?: Resource | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/ResourceLink.ts b/src/generated/models/ResourceLink.ts index 9eb3862..9eee9ec 100644 --- a/src/generated/models/ResourceLink.ts +++ b/src/generated/models/ResourceLink.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -44,6 +41,9 @@ export interface ResourceLink { * Check if a given object implements the ResourceLink interface. */ export function instanceOfResourceLink(value: any): value is ResourceLink { + if (!value) { + return false; + } if (!('href' in value) || value['href'] === undefined) return false; if (!('method' in value) || value['method'] === undefined) return false; return true; @@ -53,7 +53,7 @@ export function ResourceLinkFromJSON(json: any): ResourceLink { return ResourceLinkFromJSONTyped(json, false); } -export function ResourceLinkFromJSONTyped(json: any, ignoreDiscriminator: boolean): ResourceLink { +export function ResourceLinkFromJSONTyped(json: any, _ignoreDiscriminator: boolean): ResourceLink { if (json == null) { return json; } @@ -65,7 +65,7 @@ export function ResourceLinkFromJSONTyped(json: any, ignoreDiscriminator: boolea }; } -export function ResourceLinkToJSON(value?: ResourceLink | null, ignoreDiscriminator = false): any { +export function ResourceLinkToJSON(value?: ResourceLink | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/ResourcesDto.ts b/src/generated/models/ResourcesDto.ts index b0a6cfc..554e602 100644 --- a/src/generated/models/ResourcesDto.ts +++ b/src/generated/models/ResourcesDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -16,7 +14,6 @@ import { mapValues } from '../runtime'; import type { ResourceLink } from './ResourceLink'; import { ResourceLinkFromJSON, - ResourceLinkFromJSONTyped, ResourceLinkToJSON, } from './ResourceLink'; @@ -39,6 +36,9 @@ export interface ResourcesDto { * Check if a given object implements the ResourcesDto interface. */ export function instanceOfResourcesDto(value: any): value is ResourcesDto { + if (!value) { + return false; + } if (!('links' in value) || value['links'] === undefined) return false; return true; } @@ -47,7 +47,7 @@ export function ResourcesDtoFromJSON(json: any): ResourcesDto { return ResourcesDtoFromJSONTyped(json, false); } -export function ResourcesDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): ResourcesDto { +export function ResourcesDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): ResourcesDto { if (json == null) { return json; } @@ -57,7 +57,7 @@ export function ResourcesDtoFromJSONTyped(json: any, ignoreDiscriminator: boolea }; } -export function ResourcesDtoToJSON(value?: ResourcesDto | null, ignoreDiscriminator = false): any { +export function ResourcesDtoToJSON(value?: ResourcesDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/RestoreJobDto.ts b/src/generated/models/RestoreJobDto.ts index 7b41bae..3f00ff7 100644 --- a/src/generated/models/RestoreJobDto.ts +++ b/src/generated/models/RestoreJobDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,11 +10,9 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { JobStatus } from './JobStatus'; import { JobStatusFromJSON, - JobStatusFromJSONTyped, JobStatusToJSON, } from './JobStatus'; @@ -65,6 +61,9 @@ export interface RestoreJobDto { * Check if a given object implements the RestoreJobDto interface. */ export function instanceOfRestoreJobDto(value: any): value is RestoreJobDto { + if (!value) { + return false; + } if (!('url' in value) || value['url'] === undefined) return false; if (!('log' in value) || value['log'] === undefined) return false; if (!('started' in value) || value['started'] === undefined) return false; @@ -76,7 +75,7 @@ export function RestoreJobDtoFromJSON(json: any): RestoreJobDto { return RestoreJobDtoFromJSONTyped(json, false); } -export function RestoreJobDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): RestoreJobDto { +export function RestoreJobDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): RestoreJobDto { if (json == null) { return json; } @@ -90,7 +89,7 @@ export function RestoreJobDtoFromJSONTyped(json: any, ignoreDiscriminator: boole }; } -export function RestoreJobDtoToJSON(value?: RestoreJobDto | null, ignoreDiscriminator = false): any { +export function RestoreJobDtoToJSON(value?: RestoreJobDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/RestoreRequestDto.ts b/src/generated/models/RestoreRequestDto.ts index a468151..525c749 100644 --- a/src/generated/models/RestoreRequestDto.ts +++ b/src/generated/models/RestoreRequestDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -38,6 +35,9 @@ export interface RestoreRequestDto { * Check if a given object implements the RestoreRequestDto interface. */ export function instanceOfRestoreRequestDto(value: any): value is RestoreRequestDto { + if (!value) { + return false; + } if (!('url' in value) || value['url'] === undefined) return false; return true; } @@ -46,7 +46,7 @@ export function RestoreRequestDtoFromJSON(json: any): RestoreRequestDto { return RestoreRequestDtoFromJSONTyped(json, false); } -export function RestoreRequestDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): RestoreRequestDto { +export function RestoreRequestDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): RestoreRequestDto { if (json == null) { return json; } @@ -57,7 +57,7 @@ export function RestoreRequestDtoFromJSONTyped(json: any, ignoreDiscriminator: b }; } -export function RestoreRequestDtoToJSON(value?: RestoreRequestDto | null, ignoreDiscriminator = false): any { +export function RestoreRequestDtoToJSON(value?: RestoreRequestDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/RichTextFieldPropertiesDto.ts b/src/generated/models/RichTextFieldPropertiesDto.ts index aabc576..9ba9404 100644 --- a/src/generated/models/RichTextFieldPropertiesDto.ts +++ b/src/generated/models/RichTextFieldPropertiesDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,10 +10,8 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { FieldPropertiesDto } from './FieldPropertiesDto'; import { - FieldPropertiesDtoFromJSON, FieldPropertiesDtoFromJSONTyped, FieldPropertiesDtoToJSON, } from './FieldPropertiesDto'; @@ -87,6 +83,9 @@ export interface RichTextFieldPropertiesDto extends FieldPropertiesDto { * Check if a given object implements the RichTextFieldPropertiesDto interface. */ export function instanceOfRichTextFieldPropertiesDto(value: any): value is RichTextFieldPropertiesDto { + if (!value) { + return false; + } return true; } @@ -94,12 +93,12 @@ export function RichTextFieldPropertiesDtoFromJSON(json: any): RichTextFieldProp return RichTextFieldPropertiesDtoFromJSONTyped(json, false); } -export function RichTextFieldPropertiesDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): RichTextFieldPropertiesDto { +export function RichTextFieldPropertiesDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): RichTextFieldPropertiesDto { if (json == null) { return json; } return { - ...FieldPropertiesDtoFromJSONTyped(json, ignoreDiscriminator), + ...FieldPropertiesDtoFromJSONTyped(json, _ignoreDiscriminator), 'folderId': json['folderId'] == null ? undefined : json['folderId'], 'minLength': json['minLength'] == null ? undefined : json['minLength'], 'maxLength': json['maxLength'] == null ? undefined : json['maxLength'], @@ -112,7 +111,7 @@ export function RichTextFieldPropertiesDtoFromJSONTyped(json: any, ignoreDiscrim }; } -export function RichTextFieldPropertiesDtoToJSON(value?: RichTextFieldPropertiesDto | null, ignoreDiscriminator = false): any { +export function RichTextFieldPropertiesDtoToJSON(value?: RichTextFieldPropertiesDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/RoleDto.ts b/src/generated/models/RoleDto.ts index c893b1d..0f2a3c9 100644 --- a/src/generated/models/RoleDto.ts +++ b/src/generated/models/RoleDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -16,7 +14,6 @@ import { mapValues } from '../runtime'; import type { ResourceLink } from './ResourceLink'; import { ResourceLinkFromJSON, - ResourceLinkFromJSONTyped, ResourceLinkToJSON, } from './ResourceLink'; @@ -75,6 +72,9 @@ export interface RoleDto { * Check if a given object implements the RoleDto interface. */ export function instanceOfRoleDto(value: any): value is RoleDto { + if (!value) { + return false; + } if (!('links' in value) || value['links'] === undefined) return false; if (!('name' in value) || value['name'] === undefined) return false; if (!('numClients' in value) || value['numClients'] === undefined) return false; @@ -89,7 +89,7 @@ export function RoleDtoFromJSON(json: any): RoleDto { return RoleDtoFromJSONTyped(json, false); } -export function RoleDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): RoleDto { +export function RoleDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): RoleDto { if (json == null) { return json; } @@ -105,7 +105,7 @@ export function RoleDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): R }; } -export function RoleDtoToJSON(value?: RoleDto | null, ignoreDiscriminator = false): any { +export function RoleDtoToJSON(value?: RoleDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/RolesDto.ts b/src/generated/models/RolesDto.ts index bbcad2f..b05686c 100644 --- a/src/generated/models/RolesDto.ts +++ b/src/generated/models/RolesDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -16,13 +14,11 @@ import { mapValues } from '../runtime'; import type { RoleDto } from './RoleDto'; import { RoleDtoFromJSON, - RoleDtoFromJSONTyped, RoleDtoToJSON, } from './RoleDto'; import type { ResourceLink } from './ResourceLink'; import { ResourceLinkFromJSON, - ResourceLinkFromJSONTyped, ResourceLinkToJSON, } from './ResourceLink'; @@ -51,6 +47,9 @@ export interface RolesDto { * Check if a given object implements the RolesDto interface. */ export function instanceOfRolesDto(value: any): value is RolesDto { + if (!value) { + return false; + } if (!('links' in value) || value['links'] === undefined) return false; if (!('items' in value) || value['items'] === undefined) return false; return true; @@ -60,7 +59,7 @@ export function RolesDtoFromJSON(json: any): RolesDto { return RolesDtoFromJSONTyped(json, false); } -export function RolesDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): RolesDto { +export function RolesDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): RolesDto { if (json == null) { return json; } @@ -71,7 +70,7 @@ export function RolesDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): }; } -export function RolesDtoToJSON(value?: RolesDto | null, ignoreDiscriminator = false): any { +export function RolesDtoToJSON(value?: RolesDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/RuleActionDto.ts b/src/generated/models/RuleActionDto.ts index 0775939..5162227 100644 --- a/src/generated/models/RuleActionDto.ts +++ b/src/generated/models/RuleActionDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import { AlgoliaRuleActionDto, AlgoliaRuleActionDtoFromJSONTyped, AlgoliaRuleActionDtoToJSON } from './AlgoliaRuleActionDto'; import { AzureQueueRuleActionDto, AzureQueueRuleActionDtoFromJSONTyped, AzureQueueRuleActionDtoToJSON } from './AzureQueueRuleActionDto'; import { CommentRuleActionDto, CommentRuleActionDtoFromJSONTyped, CommentRuleActionDtoToJSON } from './CommentRuleActionDto'; @@ -122,6 +119,9 @@ export function isWebhookRuleActionDto(value: RuleActionDto): value is WebhookRu * Check if a given object implements the RuleActionDto interface. */ export function instanceOfRuleActionDto(value: any): value is RuleActionDto { + if (!value) { + return false; + } if (!('actionType' in value) || value['actionType'] === undefined) return false; return true; } @@ -130,11 +130,11 @@ export function RuleActionDtoFromJSON(json: any): RuleActionDto { return RuleActionDtoFromJSONTyped(json, false); } -export function RuleActionDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): RuleActionDto { +export function RuleActionDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): RuleActionDto { if (json == null) { return json; } - if (!ignoreDiscriminator) { + if (!_ignoreDiscriminator) { if (json['actionType'] === 'Algolia') { return AlgoliaRuleActionDtoFromJSONTyped(json, true); } @@ -196,11 +196,11 @@ export function RuleActionDtoFromJSONTyped(json: any, ignoreDiscriminator: boole }; } -export function RuleActionDtoToJSON(value?: RuleActionDto | null, ignoreDiscriminator = false): any { +export function RuleActionDtoToJSON(value?: RuleActionDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } - if (!ignoreDiscriminator) { + if (!_ignoreDiscriminator) { if (value['actionType'] === 'Algolia') { return AlgoliaRuleActionDtoToJSON(value as AlgoliaRuleActionDto, true); } diff --git a/src/generated/models/RuleDto.ts b/src/generated/models/RuleDto.ts index d6d50e1..54221e2 100644 --- a/src/generated/models/RuleDto.ts +++ b/src/generated/models/RuleDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -16,19 +14,16 @@ import { mapValues } from '../runtime'; import type { ResourceLink } from './ResourceLink'; import { ResourceLinkFromJSON, - ResourceLinkFromJSONTyped, ResourceLinkToJSON, } from './ResourceLink'; import type { RuleActionDto } from './RuleActionDto'; import { RuleActionDtoFromJSON, - RuleActionDtoFromJSONTyped, RuleActionDtoToJSON, } from './RuleActionDto'; import type { RuleTriggerDto } from './RuleTriggerDto'; import { RuleTriggerDtoFromJSON, - RuleTriggerDtoFromJSONTyped, RuleTriggerDtoToJSON, } from './RuleTriggerDto'; @@ -130,6 +125,9 @@ export interface RuleDto { * Check if a given object implements the RuleDto interface. */ export function instanceOfRuleDto(value: any): value is RuleDto { + if (!value) { + return false; + } if (!('links' in value) || value['links'] === undefined) return false; if (!('id' in value) || value['id'] === undefined) return false; if (!('createdBy' in value) || value['createdBy'] === undefined) return false; @@ -149,7 +147,7 @@ export function RuleDtoFromJSON(json: any): RuleDto { return RuleDtoFromJSONTyped(json, false); } -export function RuleDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): RuleDto { +export function RuleDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): RuleDto { if (json == null) { return json; } @@ -172,7 +170,7 @@ export function RuleDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): R }; } -export function RuleDtoToJSON(value?: RuleDto | null, ignoreDiscriminator = false): any { +export function RuleDtoToJSON(value?: RuleDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/RuleElementDto.ts b/src/generated/models/RuleElementDto.ts index d43a23b..15313ba 100644 --- a/src/generated/models/RuleElementDto.ts +++ b/src/generated/models/RuleElementDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,11 +10,9 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { RuleElementPropertyDto } from './RuleElementPropertyDto'; import { RuleElementPropertyDtoFromJSON, - RuleElementPropertyDtoFromJSONTyped, RuleElementPropertyDtoToJSON, } from './RuleElementPropertyDto'; @@ -75,6 +71,9 @@ export interface RuleElementDto { * Check if a given object implements the RuleElementDto interface. */ export function instanceOfRuleElementDto(value: any): value is RuleElementDto { + if (!value) { + return false; + } if (!('description' in value) || value['description'] === undefined) return false; if (!('display' in value) || value['display'] === undefined) return false; if (!('properties' in value) || value['properties'] === undefined) return false; @@ -85,7 +84,7 @@ export function RuleElementDtoFromJSON(json: any): RuleElementDto { return RuleElementDtoFromJSONTyped(json, false); } -export function RuleElementDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): RuleElementDto { +export function RuleElementDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): RuleElementDto { if (json == null) { return json; } @@ -101,7 +100,7 @@ export function RuleElementDtoFromJSONTyped(json: any, ignoreDiscriminator: bool }; } -export function RuleElementDtoToJSON(value?: RuleElementDto | null, ignoreDiscriminator = false): any { +export function RuleElementDtoToJSON(value?: RuleElementDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/RuleElementPropertyDto.ts b/src/generated/models/RuleElementPropertyDto.ts index 330dd4f..128cf8f 100644 --- a/src/generated/models/RuleElementPropertyDto.ts +++ b/src/generated/models/RuleElementPropertyDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,11 +10,9 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { RuleFieldEditor } from './RuleFieldEditor'; import { RuleFieldEditorFromJSON, - RuleFieldEditorFromJSONTyped, RuleFieldEditorToJSON, } from './RuleFieldEditor'; @@ -77,6 +73,9 @@ export interface RuleElementPropertyDto { * Check if a given object implements the RuleElementPropertyDto interface. */ export function instanceOfRuleElementPropertyDto(value: any): value is RuleElementPropertyDto { + if (!value) { + return false; + } if (!('editor' in value) || value['editor'] === undefined) return false; if (!('name' in value) || value['name'] === undefined) return false; if (!('display' in value) || value['display'] === undefined) return false; @@ -89,7 +88,7 @@ export function RuleElementPropertyDtoFromJSON(json: any): RuleElementPropertyDt return RuleElementPropertyDtoFromJSONTyped(json, false); } -export function RuleElementPropertyDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): RuleElementPropertyDto { +export function RuleElementPropertyDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): RuleElementPropertyDto { if (json == null) { return json; } @@ -105,7 +104,7 @@ export function RuleElementPropertyDtoFromJSONTyped(json: any, ignoreDiscriminat }; } -export function RuleElementPropertyDtoToJSON(value?: RuleElementPropertyDto | null, ignoreDiscriminator = false): any { +export function RuleElementPropertyDtoToJSON(value?: RuleElementPropertyDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/RuleEventDto.ts b/src/generated/models/RuleEventDto.ts index 35997e7..f140c97 100644 --- a/src/generated/models/RuleEventDto.ts +++ b/src/generated/models/RuleEventDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -16,19 +14,16 @@ import { mapValues } from '../runtime'; import type { RuleJobResult } from './RuleJobResult'; import { RuleJobResultFromJSON, - RuleJobResultFromJSONTyped, RuleJobResultToJSON, } from './RuleJobResult'; import type { ResourceLink } from './ResourceLink'; import { ResourceLinkFromJSON, - ResourceLinkFromJSONTyped, ResourceLinkToJSON, } from './ResourceLink'; import type { RuleResult } from './RuleResult'; import { RuleResultFromJSON, - RuleResultFromJSONTyped, RuleResultToJSON, } from './RuleResult'; @@ -107,6 +102,9 @@ export interface RuleEventDto { * Check if a given object implements the RuleEventDto interface. */ export function instanceOfRuleEventDto(value: any): value is RuleEventDto { + if (!value) { + return false; + } if (!('links' in value) || value['links'] === undefined) return false; if (!('id' in value) || value['id'] === undefined) return false; if (!('created' in value) || value['created'] === undefined) return false; @@ -122,7 +120,7 @@ export function RuleEventDtoFromJSON(json: any): RuleEventDto { return RuleEventDtoFromJSONTyped(json, false); } -export function RuleEventDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): RuleEventDto { +export function RuleEventDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): RuleEventDto { if (json == null) { return json; } @@ -141,7 +139,7 @@ export function RuleEventDtoFromJSONTyped(json: any, ignoreDiscriminator: boolea }; } -export function RuleEventDtoToJSON(value?: RuleEventDto | null, ignoreDiscriminator = false): any { +export function RuleEventDtoToJSON(value?: RuleEventDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/RuleEventsDto.ts b/src/generated/models/RuleEventsDto.ts index 26ab9a9..32adca2 100644 --- a/src/generated/models/RuleEventsDto.ts +++ b/src/generated/models/RuleEventsDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -16,13 +14,11 @@ import { mapValues } from '../runtime'; import type { RuleEventDto } from './RuleEventDto'; import { RuleEventDtoFromJSON, - RuleEventDtoFromJSONTyped, RuleEventDtoToJSON, } from './RuleEventDto'; import type { ResourceLink } from './ResourceLink'; import { ResourceLinkFromJSON, - ResourceLinkFromJSONTyped, ResourceLinkToJSON, } from './ResourceLink'; @@ -57,6 +53,9 @@ export interface RuleEventsDto { * Check if a given object implements the RuleEventsDto interface. */ export function instanceOfRuleEventsDto(value: any): value is RuleEventsDto { + if (!value) { + return false; + } if (!('links' in value) || value['links'] === undefined) return false; if (!('total' in value) || value['total'] === undefined) return false; if (!('items' in value) || value['items'] === undefined) return false; @@ -67,7 +66,7 @@ export function RuleEventsDtoFromJSON(json: any): RuleEventsDto { return RuleEventsDtoFromJSONTyped(json, false); } -export function RuleEventsDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): RuleEventsDto { +export function RuleEventsDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): RuleEventsDto { if (json == null) { return json; } @@ -79,7 +78,7 @@ export function RuleEventsDtoFromJSONTyped(json: any, ignoreDiscriminator: boole }; } -export function RuleEventsDtoToJSON(value?: RuleEventsDto | null, ignoreDiscriminator = false): any { +export function RuleEventsDtoToJSON(value?: RuleEventsDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/RuleFieldEditor.ts b/src/generated/models/RuleFieldEditor.ts index 2338564..032495f 100644 --- a/src/generated/models/RuleFieldEditor.ts +++ b/src/generated/models/RuleFieldEditor.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -46,11 +44,10 @@ export function RuleFieldEditorFromJSON(json: any): RuleFieldEditor { return RuleFieldEditorFromJSONTyped(json, false); } -export function RuleFieldEditorFromJSONTyped(json: any, ignoreDiscriminator: boolean): RuleFieldEditor { +export function RuleFieldEditorFromJSONTyped(json: any, _ignoreDiscriminator: boolean): RuleFieldEditor { return json as RuleFieldEditor; } export function RuleFieldEditorToJSON(value?: RuleFieldEditor | null): any { return value as any; } - diff --git a/src/generated/models/RuleJobResult.ts b/src/generated/models/RuleJobResult.ts index 3c47d99..5ff62e9 100644 --- a/src/generated/models/RuleJobResult.ts +++ b/src/generated/models/RuleJobResult.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -42,11 +40,10 @@ export function RuleJobResultFromJSON(json: any): RuleJobResult { return RuleJobResultFromJSONTyped(json, false); } -export function RuleJobResultFromJSONTyped(json: any, ignoreDiscriminator: boolean): RuleJobResult { +export function RuleJobResultFromJSONTyped(json: any, _ignoreDiscriminator: boolean): RuleJobResult { return json as RuleJobResult; } export function RuleJobResultToJSON(value?: RuleJobResult | null): any { return value as any; } - diff --git a/src/generated/models/RuleResult.ts b/src/generated/models/RuleResult.ts index bce687c..4c00b0a 100644 --- a/src/generated/models/RuleResult.ts +++ b/src/generated/models/RuleResult.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -41,11 +39,10 @@ export function RuleResultFromJSON(json: any): RuleResult { return RuleResultFromJSONTyped(json, false); } -export function RuleResultFromJSONTyped(json: any, ignoreDiscriminator: boolean): RuleResult { +export function RuleResultFromJSONTyped(json: any, _ignoreDiscriminator: boolean): RuleResult { return json as RuleResult; } export function RuleResultToJSON(value?: RuleResult | null): any { return value as any; } - diff --git a/src/generated/models/RuleTriggerDto.ts b/src/generated/models/RuleTriggerDto.ts index 7a1f9bc..8ace425 100644 --- a/src/generated/models/RuleTriggerDto.ts +++ b/src/generated/models/RuleTriggerDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import { AssetChangedRuleTriggerDto, AssetChangedRuleTriggerDtoFromJSONTyped, AssetChangedRuleTriggerDtoToJSON } from './AssetChangedRuleTriggerDto'; import { CommentRuleTriggerDto, CommentRuleTriggerDtoFromJSONTyped, CommentRuleTriggerDtoToJSON } from './CommentRuleTriggerDto'; import { ContentChangedRuleTriggerDto, ContentChangedRuleTriggerDtoFromJSONTyped, ContentChangedRuleTriggerDtoToJSON } from './ContentChangedRuleTriggerDto'; @@ -62,6 +59,9 @@ export function isUsageRuleTriggerDto(value: RuleTriggerDto): value is UsageRule * Check if a given object implements the RuleTriggerDto interface. */ export function instanceOfRuleTriggerDto(value: any): value is RuleTriggerDto { + if (!value) { + return false; + } if (!('triggerType' in value) || value['triggerType'] === undefined) return false; return true; } @@ -70,11 +70,11 @@ export function RuleTriggerDtoFromJSON(json: any): RuleTriggerDto { return RuleTriggerDtoFromJSONTyped(json, false); } -export function RuleTriggerDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): RuleTriggerDto { +export function RuleTriggerDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): RuleTriggerDto { if (json == null) { return json; } - if (!ignoreDiscriminator) { + if (!_ignoreDiscriminator) { if (json['triggerType'] === 'AssetChanged') { return AssetChangedRuleTriggerDtoFromJSONTyped(json, true); } @@ -100,11 +100,11 @@ export function RuleTriggerDtoFromJSONTyped(json: any, ignoreDiscriminator: bool }; } -export function RuleTriggerDtoToJSON(value?: RuleTriggerDto | null, ignoreDiscriminator = false): any { +export function RuleTriggerDtoToJSON(value?: RuleTriggerDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } - if (!ignoreDiscriminator) { + if (!_ignoreDiscriminator) { if (value['triggerType'] === 'AssetChanged') { return AssetChangedRuleTriggerDtoToJSON(value as AssetChangedRuleTriggerDto, true); } diff --git a/src/generated/models/RulesDto.ts b/src/generated/models/RulesDto.ts index b50068a..8315594 100644 --- a/src/generated/models/RulesDto.ts +++ b/src/generated/models/RulesDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -16,13 +14,11 @@ import { mapValues } from '../runtime'; import type { RuleDto } from './RuleDto'; import { RuleDtoFromJSON, - RuleDtoFromJSONTyped, RuleDtoToJSON, } from './RuleDto'; import type { ResourceLink } from './ResourceLink'; import { ResourceLinkFromJSON, - ResourceLinkFromJSONTyped, ResourceLinkToJSON, } from './ResourceLink'; @@ -57,6 +53,9 @@ export interface RulesDto { * Check if a given object implements the RulesDto interface. */ export function instanceOfRulesDto(value: any): value is RulesDto { + if (!value) { + return false; + } if (!('links' in value) || value['links'] === undefined) return false; if (!('items' in value) || value['items'] === undefined) return false; return true; @@ -66,7 +65,7 @@ export function RulesDtoFromJSON(json: any): RulesDto { return RulesDtoFromJSONTyped(json, false); } -export function RulesDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): RulesDto { +export function RulesDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): RulesDto { if (json == null) { return json; } @@ -78,7 +77,7 @@ export function RulesDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): }; } -export function RulesDtoToJSON(value?: RulesDto | null, ignoreDiscriminator = false): any { +export function RulesDtoToJSON(value?: RulesDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/ScheduleJobDto.ts b/src/generated/models/ScheduleJobDto.ts index 3b1cb82..a24718b 100644 --- a/src/generated/models/ScheduleJobDto.ts +++ b/src/generated/models/ScheduleJobDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -56,6 +53,9 @@ export interface ScheduleJobDto { * Check if a given object implements the ScheduleJobDto interface. */ export function instanceOfScheduleJobDto(value: any): value is ScheduleJobDto { + if (!value) { + return false; + } if (!('id' in value) || value['id'] === undefined) return false; if (!('status' in value) || value['status'] === undefined) return false; if (!('dueTime' in value) || value['dueTime'] === undefined) return false; @@ -68,7 +68,7 @@ export function ScheduleJobDtoFromJSON(json: any): ScheduleJobDto { return ScheduleJobDtoFromJSONTyped(json, false); } -export function ScheduleJobDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): ScheduleJobDto { +export function ScheduleJobDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): ScheduleJobDto { if (json == null) { return json; } @@ -82,7 +82,7 @@ export function ScheduleJobDtoFromJSONTyped(json: any, ignoreDiscriminator: bool }; } -export function ScheduleJobDtoToJSON(value?: ScheduleJobDto | null, ignoreDiscriminator = false): any { +export function ScheduleJobDtoToJSON(value?: ScheduleJobDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/SchemaChangedRuleTriggerDto.ts b/src/generated/models/SchemaChangedRuleTriggerDto.ts index 44ac329..31e6637 100644 --- a/src/generated/models/SchemaChangedRuleTriggerDto.ts +++ b/src/generated/models/SchemaChangedRuleTriggerDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,10 +10,8 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { RuleTriggerDto } from './RuleTriggerDto'; import { - RuleTriggerDtoFromJSON, RuleTriggerDtoFromJSONTyped, RuleTriggerDtoToJSON, } from './RuleTriggerDto'; @@ -39,6 +35,9 @@ export interface SchemaChangedRuleTriggerDto extends RuleTriggerDto { * Check if a given object implements the SchemaChangedRuleTriggerDto interface. */ export function instanceOfSchemaChangedRuleTriggerDto(value: any): value is SchemaChangedRuleTriggerDto { + if (!value) { + return false; + } return true; } @@ -46,17 +45,17 @@ export function SchemaChangedRuleTriggerDtoFromJSON(json: any): SchemaChangedRul return SchemaChangedRuleTriggerDtoFromJSONTyped(json, false); } -export function SchemaChangedRuleTriggerDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): SchemaChangedRuleTriggerDto { +export function SchemaChangedRuleTriggerDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): SchemaChangedRuleTriggerDto { if (json == null) { return json; } return { - ...RuleTriggerDtoFromJSONTyped(json, ignoreDiscriminator), + ...RuleTriggerDtoFromJSONTyped(json, _ignoreDiscriminator), 'condition': json['condition'] == null ? undefined : json['condition'], }; } -export function SchemaChangedRuleTriggerDtoToJSON(value?: SchemaChangedRuleTriggerDto | null, ignoreDiscriminator = false): any { +export function SchemaChangedRuleTriggerDtoToJSON(value?: SchemaChangedRuleTriggerDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/SchemaCondition.ts b/src/generated/models/SchemaCondition.ts index 88a5748..84c3ee8 100644 --- a/src/generated/models/SchemaCondition.ts +++ b/src/generated/models/SchemaCondition.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -38,6 +35,9 @@ export interface SchemaCondition { * Check if a given object implements the SchemaCondition interface. */ export function instanceOfSchemaCondition(value: any): value is SchemaCondition { + if (!value) { + return false; + } if (!('schemaId' in value) || value['schemaId'] === undefined) return false; return true; } @@ -46,7 +46,7 @@ export function SchemaConditionFromJSON(json: any): SchemaCondition { return SchemaConditionFromJSONTyped(json, false); } -export function SchemaConditionFromJSONTyped(json: any, ignoreDiscriminator: boolean): SchemaCondition { +export function SchemaConditionFromJSONTyped(json: any, _ignoreDiscriminator: boolean): SchemaCondition { if (json == null) { return json; } @@ -57,7 +57,7 @@ export function SchemaConditionFromJSONTyped(json: any, ignoreDiscriminator: boo }; } -export function SchemaConditionToJSON(value?: SchemaCondition | null, ignoreDiscriminator = false): any { +export function SchemaConditionToJSON(value?: SchemaCondition | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/SchemaDto.ts b/src/generated/models/SchemaDto.ts index de88e17..8fa8520 100644 --- a/src/generated/models/SchemaDto.ts +++ b/src/generated/models/SchemaDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -16,37 +14,31 @@ import { mapValues } from '../runtime'; import type { SchemaPropertiesDto } from './SchemaPropertiesDto'; import { SchemaPropertiesDtoFromJSON, - SchemaPropertiesDtoFromJSONTyped, SchemaPropertiesDtoToJSON, } from './SchemaPropertiesDto'; import type { SchemaScriptsDto } from './SchemaScriptsDto'; import { SchemaScriptsDtoFromJSON, - SchemaScriptsDtoFromJSONTyped, SchemaScriptsDtoToJSON, } from './SchemaScriptsDto'; import type { ResourceLink } from './ResourceLink'; import { ResourceLinkFromJSON, - ResourceLinkFromJSONTyped, ResourceLinkToJSON, } from './ResourceLink'; import type { FieldRuleDto } from './FieldRuleDto'; import { FieldRuleDtoFromJSON, - FieldRuleDtoFromJSONTyped, FieldRuleDtoToJSON, } from './FieldRuleDto'; import type { SchemaType } from './SchemaType'; import { SchemaTypeFromJSON, - SchemaTypeFromJSONTyped, SchemaTypeToJSON, } from './SchemaType'; import type { FieldDto } from './FieldDto'; import { FieldDtoFromJSON, - FieldDtoFromJSONTyped, FieldDtoToJSON, } from './FieldDto'; @@ -180,6 +172,9 @@ export interface SchemaDto { * Check if a given object implements the SchemaDto interface. */ export function instanceOfSchemaDto(value: any): value is SchemaDto { + if (!value) { + return false; + } if (!('links' in value) || value['links'] === undefined) return false; if (!('id' in value) || value['id'] === undefined) return false; if (!('createdBy' in value) || value['createdBy'] === undefined) return false; @@ -205,7 +200,7 @@ export function SchemaDtoFromJSON(json: any): SchemaDto { return SchemaDtoFromJSONTyped(json, false); } -export function SchemaDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): SchemaDto { +export function SchemaDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): SchemaDto { if (json == null) { return json; } @@ -233,7 +228,7 @@ export function SchemaDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): }; } -export function SchemaDtoToJSON(value?: SchemaDto | null, ignoreDiscriminator = false): any { +export function SchemaDtoToJSON(value?: SchemaDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/SchemaPropertiesDto.ts b/src/generated/models/SchemaPropertiesDto.ts index ec92d30..6205a95 100644 --- a/src/generated/models/SchemaPropertiesDto.ts +++ b/src/generated/models/SchemaPropertiesDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -80,6 +77,9 @@ export interface SchemaPropertiesDto { * Check if a given object implements the SchemaPropertiesDto interface. */ export function instanceOfSchemaPropertiesDto(value: any): value is SchemaPropertiesDto { + if (!value) { + return false; + } if (!('validateOnPublish' in value) || value['validateOnPublish'] === undefined) return false; return true; } @@ -88,7 +88,7 @@ export function SchemaPropertiesDtoFromJSON(json: any): SchemaPropertiesDto { return SchemaPropertiesDtoFromJSONTyped(json, false); } -export function SchemaPropertiesDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): SchemaPropertiesDto { +export function SchemaPropertiesDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): SchemaPropertiesDto { if (json == null) { return json; } @@ -106,7 +106,7 @@ export function SchemaPropertiesDtoFromJSONTyped(json: any, ignoreDiscriminator: }; } -export function SchemaPropertiesDtoToJSON(value?: SchemaPropertiesDto | null, ignoreDiscriminator = false): any { +export function SchemaPropertiesDtoToJSON(value?: SchemaPropertiesDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/SchemaScriptsDto.ts b/src/generated/models/SchemaScriptsDto.ts index 7517f1f..453d1bb 100644 --- a/src/generated/models/SchemaScriptsDto.ts +++ b/src/generated/models/SchemaScriptsDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -62,6 +59,9 @@ export interface SchemaScriptsDto { * Check if a given object implements the SchemaScriptsDto interface. */ export function instanceOfSchemaScriptsDto(value: any): value is SchemaScriptsDto { + if (!value) { + return false; + } return true; } @@ -69,7 +69,7 @@ export function SchemaScriptsDtoFromJSON(json: any): SchemaScriptsDto { return SchemaScriptsDtoFromJSONTyped(json, false); } -export function SchemaScriptsDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): SchemaScriptsDto { +export function SchemaScriptsDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): SchemaScriptsDto { if (json == null) { return json; } @@ -84,7 +84,7 @@ export function SchemaScriptsDtoFromJSONTyped(json: any, ignoreDiscriminator: bo }; } -export function SchemaScriptsDtoToJSON(value?: SchemaScriptsDto | null, ignoreDiscriminator = false): any { +export function SchemaScriptsDtoToJSON(value?: SchemaScriptsDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/SchemaType.ts b/src/generated/models/SchemaType.ts index 74a312f..3e6f599 100644 --- a/src/generated/models/SchemaType.ts +++ b/src/generated/models/SchemaType.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -40,11 +38,10 @@ export function SchemaTypeFromJSON(json: any): SchemaType { return SchemaTypeFromJSONTyped(json, false); } -export function SchemaTypeFromJSONTyped(json: any, ignoreDiscriminator: boolean): SchemaType { +export function SchemaTypeFromJSONTyped(json: any, _ignoreDiscriminator: boolean): SchemaType { return json as SchemaType; } export function SchemaTypeToJSON(value?: SchemaType | null): any { return value as any; } - diff --git a/src/generated/models/SchemasDto.ts b/src/generated/models/SchemasDto.ts index 89fd592..6646bfd 100644 --- a/src/generated/models/SchemasDto.ts +++ b/src/generated/models/SchemasDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -16,13 +14,11 @@ import { mapValues } from '../runtime'; import type { ResourceLink } from './ResourceLink'; import { ResourceLinkFromJSON, - ResourceLinkFromJSONTyped, ResourceLinkToJSON, } from './ResourceLink'; import type { SchemaDto } from './SchemaDto'; import { SchemaDtoFromJSON, - SchemaDtoFromJSONTyped, SchemaDtoToJSON, } from './SchemaDto'; @@ -51,6 +47,9 @@ export interface SchemasDto { * Check if a given object implements the SchemasDto interface. */ export function instanceOfSchemasDto(value: any): value is SchemasDto { + if (!value) { + return false; + } if (!('links' in value) || value['links'] === undefined) return false; if (!('items' in value) || value['items'] === undefined) return false; return true; @@ -60,7 +59,7 @@ export function SchemasDtoFromJSON(json: any): SchemasDto { return SchemasDtoFromJSONTyped(json, false); } -export function SchemasDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): SchemasDto { +export function SchemasDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): SchemasDto { if (json == null) { return json; } @@ -71,7 +70,7 @@ export function SchemasDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean) }; } -export function SchemasDtoToJSON(value?: SchemasDto | null, ignoreDiscriminator = false): any { +export function SchemasDtoToJSON(value?: SchemasDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/ScriptRuleActionDto.ts b/src/generated/models/ScriptRuleActionDto.ts index 02a526b..453b5d0 100644 --- a/src/generated/models/ScriptRuleActionDto.ts +++ b/src/generated/models/ScriptRuleActionDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,10 +10,8 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { RuleActionDto } from './RuleActionDto'; import { - RuleActionDtoFromJSON, RuleActionDtoFromJSONTyped, RuleActionDtoToJSON, } from './RuleActionDto'; @@ -39,6 +35,9 @@ export interface ScriptRuleActionDto extends RuleActionDto { * Check if a given object implements the ScriptRuleActionDto interface. */ export function instanceOfScriptRuleActionDto(value: any): value is ScriptRuleActionDto { + if (!value) { + return false; + } if (!('script' in value) || value['script'] === undefined) return false; return true; } @@ -47,17 +46,17 @@ export function ScriptRuleActionDtoFromJSON(json: any): ScriptRuleActionDto { return ScriptRuleActionDtoFromJSONTyped(json, false); } -export function ScriptRuleActionDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): ScriptRuleActionDto { +export function ScriptRuleActionDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): ScriptRuleActionDto { if (json == null) { return json; } return { - ...RuleActionDtoFromJSONTyped(json, ignoreDiscriminator), + ...RuleActionDtoFromJSONTyped(json, _ignoreDiscriminator), 'script': json['script'], }; } -export function ScriptRuleActionDtoToJSON(value?: ScriptRuleActionDto | null, ignoreDiscriminator = false): any { +export function ScriptRuleActionDtoToJSON(value?: ScriptRuleActionDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/SearchResultDto.ts b/src/generated/models/SearchResultDto.ts index a35f258..851f4c4 100644 --- a/src/generated/models/SearchResultDto.ts +++ b/src/generated/models/SearchResultDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -16,13 +14,11 @@ import { mapValues } from '../runtime'; import type { ResourceLink } from './ResourceLink'; import { ResourceLinkFromJSON, - ResourceLinkFromJSONTyped, ResourceLinkToJSON, } from './ResourceLink'; import type { SearchResultType } from './SearchResultType'; import { SearchResultTypeFromJSON, - SearchResultTypeFromJSONTyped, SearchResultTypeToJSON, } from './SearchResultType'; @@ -65,6 +61,9 @@ export interface SearchResultDto { * Check if a given object implements the SearchResultDto interface. */ export function instanceOfSearchResultDto(value: any): value is SearchResultDto { + if (!value) { + return false; + } if (!('links' in value) || value['links'] === undefined) return false; if (!('name' in value) || value['name'] === undefined) return false; if (!('type' in value) || value['type'] === undefined) return false; @@ -75,7 +74,7 @@ export function SearchResultDtoFromJSON(json: any): SearchResultDto { return SearchResultDtoFromJSONTyped(json, false); } -export function SearchResultDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): SearchResultDto { +export function SearchResultDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): SearchResultDto { if (json == null) { return json; } @@ -88,7 +87,7 @@ export function SearchResultDtoFromJSONTyped(json: any, ignoreDiscriminator: boo }; } -export function SearchResultDtoToJSON(value?: SearchResultDto | null, ignoreDiscriminator = false): any { +export function SearchResultDtoToJSON(value?: SearchResultDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/SearchResultType.ts b/src/generated/models/SearchResultType.ts index 6bad890..ca4e632 100644 --- a/src/generated/models/SearchResultType.ts +++ b/src/generated/models/SearchResultType.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -43,11 +41,10 @@ export function SearchResultTypeFromJSON(json: any): SearchResultType { return SearchResultTypeFromJSONTyped(json, false); } -export function SearchResultTypeFromJSONTyped(json: any, ignoreDiscriminator: boolean): SearchResultType { +export function SearchResultTypeFromJSONTyped(json: any, _ignoreDiscriminator: boolean): SearchResultType { return json as SearchResultType; } export function SearchResultTypeToJSON(value?: SearchResultType | null): any { return value as any; } - diff --git a/src/generated/models/SignalRRuleActionDto.ts b/src/generated/models/SignalRRuleActionDto.ts index a16b250..57ff219 100644 --- a/src/generated/models/SignalRRuleActionDto.ts +++ b/src/generated/models/SignalRRuleActionDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,16 +10,13 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { ActionTypeEnum } from './ActionTypeEnum'; import { ActionTypeEnumFromJSON, - ActionTypeEnumFromJSONTyped, ActionTypeEnumToJSON, } from './ActionTypeEnum'; import type { RuleActionDto } from './RuleActionDto'; import { - RuleActionDtoFromJSON, RuleActionDtoFromJSONTyped, RuleActionDtoToJSON, } from './RuleActionDto'; @@ -77,6 +72,9 @@ export interface SignalRRuleActionDto extends RuleActionDto { * Check if a given object implements the SignalRRuleActionDto interface. */ export function instanceOfSignalRRuleActionDto(value: any): value is SignalRRuleActionDto { + if (!value) { + return false; + } if (!('connectionString' in value) || value['connectionString'] === undefined) return false; if (!('hubName' in value) || value['hubName'] === undefined) return false; if (!('action' in value) || value['action'] === undefined) return false; @@ -87,12 +85,12 @@ export function SignalRRuleActionDtoFromJSON(json: any): SignalRRuleActionDto { return SignalRRuleActionDtoFromJSONTyped(json, false); } -export function SignalRRuleActionDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): SignalRRuleActionDto { +export function SignalRRuleActionDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): SignalRRuleActionDto { if (json == null) { return json; } return { - ...RuleActionDtoFromJSONTyped(json, ignoreDiscriminator), + ...RuleActionDtoFromJSONTyped(json, _ignoreDiscriminator), 'connectionString': json['connectionString'], 'hubName': json['hubName'], 'action': ActionTypeEnumFromJSON(json['action']), @@ -102,7 +100,7 @@ export function SignalRRuleActionDtoFromJSONTyped(json: any, ignoreDiscriminator }; } -export function SignalRRuleActionDtoToJSON(value?: SignalRRuleActionDto | null, ignoreDiscriminator = false): any { +export function SignalRRuleActionDtoToJSON(value?: SignalRRuleActionDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/SimulatedRuleEventDto.ts b/src/generated/models/SimulatedRuleEventDto.ts index 9c04c60..de23d3b 100644 --- a/src/generated/models/SimulatedRuleEventDto.ts +++ b/src/generated/models/SimulatedRuleEventDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,11 +10,9 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { SkipReason } from './SkipReason'; import { SkipReasonFromJSON, - SkipReasonFromJSONTyped, SkipReasonToJSON, } from './SkipReason'; @@ -87,6 +83,9 @@ export interface SimulatedRuleEventDto { * Check if a given object implements the SimulatedRuleEventDto interface. */ export function instanceOfSimulatedRuleEventDto(value: any): value is SimulatedRuleEventDto { + if (!value) { + return false; + } if (!('eventId' in value) || value['eventId'] === undefined) return false; if (!('uniqueId' in value) || value['uniqueId'] === undefined) return false; if (!('eventName' in value) || value['eventName'] === undefined) return false; @@ -99,7 +98,7 @@ export function SimulatedRuleEventDtoFromJSON(json: any): SimulatedRuleEventDto return SimulatedRuleEventDtoFromJSONTyped(json, false); } -export function SimulatedRuleEventDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): SimulatedRuleEventDto { +export function SimulatedRuleEventDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): SimulatedRuleEventDto { if (json == null) { return json; } @@ -117,7 +116,7 @@ export function SimulatedRuleEventDtoFromJSONTyped(json: any, ignoreDiscriminato }; } -export function SimulatedRuleEventDtoToJSON(value?: SimulatedRuleEventDto | null, ignoreDiscriminator = false): any { +export function SimulatedRuleEventDtoToJSON(value?: SimulatedRuleEventDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/SimulatedRuleEventsDto.ts b/src/generated/models/SimulatedRuleEventsDto.ts index 06e0dc3..2115490 100644 --- a/src/generated/models/SimulatedRuleEventsDto.ts +++ b/src/generated/models/SimulatedRuleEventsDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -16,13 +14,11 @@ import { mapValues } from '../runtime'; import type { SimulatedRuleEventDto } from './SimulatedRuleEventDto'; import { SimulatedRuleEventDtoFromJSON, - SimulatedRuleEventDtoFromJSONTyped, SimulatedRuleEventDtoToJSON, } from './SimulatedRuleEventDto'; import type { ResourceLink } from './ResourceLink'; import { ResourceLinkFromJSON, - ResourceLinkFromJSONTyped, ResourceLinkToJSON, } from './ResourceLink'; @@ -57,6 +53,9 @@ export interface SimulatedRuleEventsDto { * Check if a given object implements the SimulatedRuleEventsDto interface. */ export function instanceOfSimulatedRuleEventsDto(value: any): value is SimulatedRuleEventsDto { + if (!value) { + return false; + } if (!('links' in value) || value['links'] === undefined) return false; if (!('total' in value) || value['total'] === undefined) return false; if (!('items' in value) || value['items'] === undefined) return false; @@ -67,7 +66,7 @@ export function SimulatedRuleEventsDtoFromJSON(json: any): SimulatedRuleEventsDt return SimulatedRuleEventsDtoFromJSONTyped(json, false); } -export function SimulatedRuleEventsDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): SimulatedRuleEventsDto { +export function SimulatedRuleEventsDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): SimulatedRuleEventsDto { if (json == null) { return json; } @@ -79,7 +78,7 @@ export function SimulatedRuleEventsDtoFromJSONTyped(json: any, ignoreDiscriminat }; } -export function SimulatedRuleEventsDtoToJSON(value?: SimulatedRuleEventsDto | null, ignoreDiscriminator = false): any { +export function SimulatedRuleEventsDtoToJSON(value?: SimulatedRuleEventsDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/SkipReason.ts b/src/generated/models/SkipReason.ts index feed904..2a5b319 100644 --- a/src/generated/models/SkipReason.ts +++ b/src/generated/models/SkipReason.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -48,11 +46,10 @@ export function SkipReasonFromJSON(json: any): SkipReason { return SkipReasonFromJSONTyped(json, false); } -export function SkipReasonFromJSONTyped(json: any, ignoreDiscriminator: boolean): SkipReason { +export function SkipReasonFromJSONTyped(json: any, _ignoreDiscriminator: boolean): SkipReason { return json as SkipReason; } export function SkipReasonToJSON(value?: SkipReason | null): any { return value as any; } - diff --git a/src/generated/models/SlackRuleActionDto.ts b/src/generated/models/SlackRuleActionDto.ts index e5eb2ef..8d5c2f0 100644 --- a/src/generated/models/SlackRuleActionDto.ts +++ b/src/generated/models/SlackRuleActionDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,10 +10,8 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { RuleActionDto } from './RuleActionDto'; import { - RuleActionDtoFromJSON, RuleActionDtoFromJSONTyped, RuleActionDtoToJSON, } from './RuleActionDto'; @@ -45,6 +41,9 @@ export interface SlackRuleActionDto extends RuleActionDto { * Check if a given object implements the SlackRuleActionDto interface. */ export function instanceOfSlackRuleActionDto(value: any): value is SlackRuleActionDto { + if (!value) { + return false; + } if (!('webhookUrl' in value) || value['webhookUrl'] === undefined) return false; if (!('text' in value) || value['text'] === undefined) return false; return true; @@ -54,18 +53,18 @@ export function SlackRuleActionDtoFromJSON(json: any): SlackRuleActionDto { return SlackRuleActionDtoFromJSONTyped(json, false); } -export function SlackRuleActionDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): SlackRuleActionDto { +export function SlackRuleActionDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): SlackRuleActionDto { if (json == null) { return json; } return { - ...RuleActionDtoFromJSONTyped(json, ignoreDiscriminator), + ...RuleActionDtoFromJSONTyped(json, _ignoreDiscriminator), 'webhookUrl': json['webhookUrl'], 'text': json['text'], }; } -export function SlackRuleActionDtoToJSON(value?: SlackRuleActionDto | null, ignoreDiscriminator = false): any { +export function SlackRuleActionDtoToJSON(value?: SlackRuleActionDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/SortNode.ts b/src/generated/models/SortNode.ts index 76cad1d..ca9d0df 100644 --- a/src/generated/models/SortNode.ts +++ b/src/generated/models/SortNode.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,11 +10,9 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { SortOrder } from './SortOrder'; import { SortOrderFromJSON, - SortOrderFromJSONTyped, SortOrderToJSON, } from './SortOrder'; @@ -47,6 +43,9 @@ export interface SortNode { * Check if a given object implements the SortNode interface. */ export function instanceOfSortNode(value: any): value is SortNode { + if (!value) { + return false; + } if (!('path' in value) || value['path'] === undefined) return false; if (!('order' in value) || value['order'] === undefined) return false; return true; @@ -56,7 +55,7 @@ export function SortNodeFromJSON(json: any): SortNode { return SortNodeFromJSONTyped(json, false); } -export function SortNodeFromJSONTyped(json: any, ignoreDiscriminator: boolean): SortNode { +export function SortNodeFromJSONTyped(json: any, _ignoreDiscriminator: boolean): SortNode { if (json == null) { return json; } @@ -67,7 +66,7 @@ export function SortNodeFromJSONTyped(json: any, ignoreDiscriminator: boolean): }; } -export function SortNodeToJSON(value?: SortNode | null, ignoreDiscriminator = false): any { +export function SortNodeToJSON(value?: SortNode | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/SortOrder.ts b/src/generated/models/SortOrder.ts index 7ae8221..7025d44 100644 --- a/src/generated/models/SortOrder.ts +++ b/src/generated/models/SortOrder.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -39,11 +37,10 @@ export function SortOrderFromJSON(json: any): SortOrder { return SortOrderFromJSONTyped(json, false); } -export function SortOrderFromJSONTyped(json: any, ignoreDiscriminator: boolean): SortOrder { +export function SortOrderFromJSONTyped(json: any, _ignoreDiscriminator: boolean): SortOrder { return json as SortOrder; } export function SortOrderToJSON(value?: SortOrder | null): any { return value as any; } - diff --git a/src/generated/models/StatusInfoDto.ts b/src/generated/models/StatusInfoDto.ts index d20c7cb..60faa29 100644 --- a/src/generated/models/StatusInfoDto.ts +++ b/src/generated/models/StatusInfoDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -38,6 +35,9 @@ export interface StatusInfoDto { * Check if a given object implements the StatusInfoDto interface. */ export function instanceOfStatusInfoDto(value: any): value is StatusInfoDto { + if (!value) { + return false; + } if (!('status' in value) || value['status'] === undefined) return false; if (!('color' in value) || value['color'] === undefined) return false; return true; @@ -47,7 +47,7 @@ export function StatusInfoDtoFromJSON(json: any): StatusInfoDto { return StatusInfoDtoFromJSONTyped(json, false); } -export function StatusInfoDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): StatusInfoDto { +export function StatusInfoDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): StatusInfoDto { if (json == null) { return json; } @@ -58,7 +58,7 @@ export function StatusInfoDtoFromJSONTyped(json: any, ignoreDiscriminator: boole }; } -export function StatusInfoDtoToJSON(value?: StatusInfoDto | null, ignoreDiscriminator = false): any { +export function StatusInfoDtoToJSON(value?: StatusInfoDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/StorageUsagePerDateDto.ts b/src/generated/models/StorageUsagePerDateDto.ts index 9b1c152..f5ef189 100644 --- a/src/generated/models/StorageUsagePerDateDto.ts +++ b/src/generated/models/StorageUsagePerDateDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -44,6 +41,9 @@ export interface StorageUsagePerDateDto { * Check if a given object implements the StorageUsagePerDateDto interface. */ export function instanceOfStorageUsagePerDateDto(value: any): value is StorageUsagePerDateDto { + if (!value) { + return false; + } if (!('date' in value) || value['date'] === undefined) return false; if (!('totalCount' in value) || value['totalCount'] === undefined) return false; if (!('totalSize' in value) || value['totalSize'] === undefined) return false; @@ -54,7 +54,7 @@ export function StorageUsagePerDateDtoFromJSON(json: any): StorageUsagePerDateDt return StorageUsagePerDateDtoFromJSONTyped(json, false); } -export function StorageUsagePerDateDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): StorageUsagePerDateDto { +export function StorageUsagePerDateDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): StorageUsagePerDateDto { if (json == null) { return json; } @@ -66,7 +66,7 @@ export function StorageUsagePerDateDtoFromJSONTyped(json: any, ignoreDiscriminat }; } -export function StorageUsagePerDateDtoToJSON(value?: StorageUsagePerDateDto | null, ignoreDiscriminator = false): any { +export function StorageUsagePerDateDtoToJSON(value?: StorageUsagePerDateDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/StringContentType.ts b/src/generated/models/StringContentType.ts index 8cb5f6c..83ef4c0 100644 --- a/src/generated/models/StringContentType.ts +++ b/src/generated/models/StringContentType.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -40,11 +38,10 @@ export function StringContentTypeFromJSON(json: any): StringContentType { return StringContentTypeFromJSONTyped(json, false); } -export function StringContentTypeFromJSONTyped(json: any, ignoreDiscriminator: boolean): StringContentType { +export function StringContentTypeFromJSONTyped(json: any, _ignoreDiscriminator: boolean): StringContentType { return json as StringContentType; } export function StringContentTypeToJSON(value?: StringContentType | null): any { return value as any; } - diff --git a/src/generated/models/StringFieldEditor.ts b/src/generated/models/StringFieldEditor.ts index b059f45..bed553b 100644 --- a/src/generated/models/StringFieldEditor.ts +++ b/src/generated/models/StringFieldEditor.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -47,11 +45,10 @@ export function StringFieldEditorFromJSON(json: any): StringFieldEditor { return StringFieldEditorFromJSONTyped(json, false); } -export function StringFieldEditorFromJSONTyped(json: any, ignoreDiscriminator: boolean): StringFieldEditor { +export function StringFieldEditorFromJSONTyped(json: any, _ignoreDiscriminator: boolean): StringFieldEditor { return json as StringFieldEditor; } export function StringFieldEditorToJSON(value?: StringFieldEditor | null): any { return value as any; } - diff --git a/src/generated/models/StringFieldPropertiesDto.ts b/src/generated/models/StringFieldPropertiesDto.ts index 43b8546..28a645f 100644 --- a/src/generated/models/StringFieldPropertiesDto.ts +++ b/src/generated/models/StringFieldPropertiesDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,23 +10,19 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { FieldPropertiesDto } from './FieldPropertiesDto'; import { - FieldPropertiesDtoFromJSON, FieldPropertiesDtoFromJSONTyped, FieldPropertiesDtoToJSON, } from './FieldPropertiesDto'; import type { StringFieldEditor } from './StringFieldEditor'; import { StringFieldEditorFromJSON, - StringFieldEditorFromJSONTyped, StringFieldEditorToJSON, } from './StringFieldEditor'; import type { StringContentType } from './StringContentType'; import { StringContentTypeFromJSON, - StringContentTypeFromJSONTyped, StringContentTypeToJSON, } from './StringContentType'; @@ -167,6 +161,9 @@ export interface StringFieldPropertiesDto extends FieldPropertiesDto { * Check if a given object implements the StringFieldPropertiesDto interface. */ export function instanceOfStringFieldPropertiesDto(value: any): value is StringFieldPropertiesDto { + if (!value) { + return false; + } return true; } @@ -174,12 +171,12 @@ export function StringFieldPropertiesDtoFromJSON(json: any): StringFieldProperti return StringFieldPropertiesDtoFromJSONTyped(json, false); } -export function StringFieldPropertiesDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): StringFieldPropertiesDto { +export function StringFieldPropertiesDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): StringFieldPropertiesDto { if (json == null) { return json; } return { - ...FieldPropertiesDtoFromJSONTyped(json, ignoreDiscriminator), + ...FieldPropertiesDtoFromJSONTyped(json, _ignoreDiscriminator), 'defaultValues': json['defaultValues'] == null ? undefined : json['defaultValues'], 'defaultValue': json['defaultValue'] == null ? undefined : json['defaultValue'], 'pattern': json['pattern'] == null ? undefined : json['pattern'], @@ -203,7 +200,7 @@ export function StringFieldPropertiesDtoFromJSONTyped(json: any, ignoreDiscrimin }; } -export function StringFieldPropertiesDtoToJSON(value?: StringFieldPropertiesDto | null, ignoreDiscriminator = false): any { +export function StringFieldPropertiesDtoToJSON(value?: StringFieldPropertiesDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/SynchronizeSchemaDto.ts b/src/generated/models/SynchronizeSchemaDto.ts index 6f0abea..1335705 100644 --- a/src/generated/models/SynchronizeSchemaDto.ts +++ b/src/generated/models/SynchronizeSchemaDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,29 +10,24 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { SchemaPropertiesDto } from './SchemaPropertiesDto'; import { SchemaPropertiesDtoFromJSON, - SchemaPropertiesDtoFromJSONTyped, SchemaPropertiesDtoToJSON, } from './SchemaPropertiesDto'; import type { SchemaScriptsDto } from './SchemaScriptsDto'; import { SchemaScriptsDtoFromJSON, - SchemaScriptsDtoFromJSONTyped, SchemaScriptsDtoToJSON, } from './SchemaScriptsDto'; import type { UpsertSchemaFieldDto } from './UpsertSchemaFieldDto'; import { UpsertSchemaFieldDtoFromJSON, - UpsertSchemaFieldDtoFromJSONTyped, UpsertSchemaFieldDtoToJSON, } from './UpsertSchemaFieldDto'; import type { FieldRuleDto } from './FieldRuleDto'; import { FieldRuleDtoFromJSON, - FieldRuleDtoFromJSONTyped, FieldRuleDtoToJSON, } from './FieldRuleDto'; @@ -117,6 +110,9 @@ export interface SynchronizeSchemaDto { * Check if a given object implements the SynchronizeSchemaDto interface. */ export function instanceOfSynchronizeSchemaDto(value: any): value is SynchronizeSchemaDto { + if (!value) { + return false; + } return true; } @@ -124,7 +120,7 @@ export function SynchronizeSchemaDtoFromJSON(json: any): SynchronizeSchemaDto { return SynchronizeSchemaDtoFromJSONTyped(json, false); } -export function SynchronizeSchemaDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): SynchronizeSchemaDto { +export function SynchronizeSchemaDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): SynchronizeSchemaDto { if (json == null) { return json; } @@ -144,7 +140,7 @@ export function SynchronizeSchemaDtoFromJSONTyped(json: any, ignoreDiscriminator }; } -export function SynchronizeSchemaDtoToJSON(value?: SynchronizeSchemaDto | null, ignoreDiscriminator = false): any { +export function SynchronizeSchemaDtoToJSON(value?: SynchronizeSchemaDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/TagsFieldEditor.ts b/src/generated/models/TagsFieldEditor.ts index 4828c7b..3d8273b 100644 --- a/src/generated/models/TagsFieldEditor.ts +++ b/src/generated/models/TagsFieldEditor.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -40,11 +38,10 @@ export function TagsFieldEditorFromJSON(json: any): TagsFieldEditor { return TagsFieldEditorFromJSONTyped(json, false); } -export function TagsFieldEditorFromJSONTyped(json: any, ignoreDiscriminator: boolean): TagsFieldEditor { +export function TagsFieldEditorFromJSONTyped(json: any, _ignoreDiscriminator: boolean): TagsFieldEditor { return json as TagsFieldEditor; } export function TagsFieldEditorToJSON(value?: TagsFieldEditor | null): any { return value as any; } - diff --git a/src/generated/models/TagsFieldPropertiesDto.ts b/src/generated/models/TagsFieldPropertiesDto.ts index 50da182..6e66484 100644 --- a/src/generated/models/TagsFieldPropertiesDto.ts +++ b/src/generated/models/TagsFieldPropertiesDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,17 +10,14 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { FieldPropertiesDto } from './FieldPropertiesDto'; import { - FieldPropertiesDtoFromJSON, FieldPropertiesDtoFromJSONTyped, FieldPropertiesDtoToJSON, } from './FieldPropertiesDto'; import type { TagsFieldEditor } from './TagsFieldEditor'; import { TagsFieldEditorFromJSON, - TagsFieldEditorFromJSONTyped, TagsFieldEditorToJSON, } from './TagsFieldEditor'; @@ -83,6 +78,9 @@ export interface TagsFieldPropertiesDto extends FieldPropertiesDto { * Check if a given object implements the TagsFieldPropertiesDto interface. */ export function instanceOfTagsFieldPropertiesDto(value: any): value is TagsFieldPropertiesDto { + if (!value) { + return false; + } return true; } @@ -90,12 +88,12 @@ export function TagsFieldPropertiesDtoFromJSON(json: any): TagsFieldPropertiesDt return TagsFieldPropertiesDtoFromJSONTyped(json, false); } -export function TagsFieldPropertiesDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): TagsFieldPropertiesDto { +export function TagsFieldPropertiesDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): TagsFieldPropertiesDto { if (json == null) { return json; } return { - ...FieldPropertiesDtoFromJSONTyped(json, ignoreDiscriminator), + ...FieldPropertiesDtoFromJSONTyped(json, _ignoreDiscriminator), 'defaultValues': json['defaultValues'] == null ? undefined : json['defaultValues'], 'defaultValue': json['defaultValue'] == null ? undefined : json['defaultValue'], 'minItems': json['minItems'] == null ? undefined : json['minItems'], @@ -106,7 +104,7 @@ export function TagsFieldPropertiesDtoFromJSONTyped(json: any, ignoreDiscriminat }; } -export function TagsFieldPropertiesDtoToJSON(value?: TagsFieldPropertiesDto | null, ignoreDiscriminator = false): any { +export function TagsFieldPropertiesDtoToJSON(value?: TagsFieldPropertiesDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/TeamDto.ts b/src/generated/models/TeamDto.ts index 063224a..d6906b3 100644 --- a/src/generated/models/TeamDto.ts +++ b/src/generated/models/TeamDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -16,7 +14,6 @@ import { mapValues } from '../runtime'; import type { ResourceLink } from './ResourceLink'; import { ResourceLinkFromJSON, - ResourceLinkFromJSONTyped, ResourceLinkToJSON, } from './ResourceLink'; @@ -75,6 +72,9 @@ export interface TeamDto { * Check if a given object implements the TeamDto interface. */ export function instanceOfTeamDto(value: any): value is TeamDto { + if (!value) { + return false; + } if (!('links' in value) || value['links'] === undefined) return false; if (!('id' in value) || value['id'] === undefined) return false; if (!('name' in value) || value['name'] === undefined) return false; @@ -88,7 +88,7 @@ export function TeamDtoFromJSON(json: any): TeamDto { return TeamDtoFromJSONTyped(json, false); } -export function TeamDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): TeamDto { +export function TeamDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): TeamDto { if (json == null) { return json; } @@ -104,7 +104,7 @@ export function TeamDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): T }; } -export function TeamDtoToJSON(value?: TeamDto | null, ignoreDiscriminator = false): any { +export function TeamDtoToJSON(value?: TeamDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/TemplateDetailsDto.ts b/src/generated/models/TemplateDetailsDto.ts index 9b426d8..43daefc 100644 --- a/src/generated/models/TemplateDetailsDto.ts +++ b/src/generated/models/TemplateDetailsDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -16,7 +14,6 @@ import { mapValues } from '../runtime'; import type { ResourceLink } from './ResourceLink'; import { ResourceLinkFromJSON, - ResourceLinkFromJSONTyped, ResourceLinkToJSON, } from './ResourceLink'; @@ -45,6 +42,9 @@ export interface TemplateDetailsDto { * Check if a given object implements the TemplateDetailsDto interface. */ export function instanceOfTemplateDetailsDto(value: any): value is TemplateDetailsDto { + if (!value) { + return false; + } if (!('links' in value) || value['links'] === undefined) return false; if (!('details' in value) || value['details'] === undefined) return false; return true; @@ -54,7 +54,7 @@ export function TemplateDetailsDtoFromJSON(json: any): TemplateDetailsDto { return TemplateDetailsDtoFromJSONTyped(json, false); } -export function TemplateDetailsDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): TemplateDetailsDto { +export function TemplateDetailsDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): TemplateDetailsDto { if (json == null) { return json; } @@ -65,7 +65,7 @@ export function TemplateDetailsDtoFromJSONTyped(json: any, ignoreDiscriminator: }; } -export function TemplateDetailsDtoToJSON(value?: TemplateDetailsDto | null, ignoreDiscriminator = false): any { +export function TemplateDetailsDtoToJSON(value?: TemplateDetailsDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/TemplateDto.ts b/src/generated/models/TemplateDto.ts index 9b24dbb..02b5929 100644 --- a/src/generated/models/TemplateDto.ts +++ b/src/generated/models/TemplateDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -16,7 +14,6 @@ import { mapValues } from '../runtime'; import type { ResourceLink } from './ResourceLink'; import { ResourceLinkFromJSON, - ResourceLinkFromJSONTyped, ResourceLinkToJSON, } from './ResourceLink'; @@ -63,6 +60,9 @@ export interface TemplateDto { * Check if a given object implements the TemplateDto interface. */ export function instanceOfTemplateDto(value: any): value is TemplateDto { + if (!value) { + return false; + } if (!('links' in value) || value['links'] === undefined) return false; if (!('name' in value) || value['name'] === undefined) return false; if (!('title' in value) || value['title'] === undefined) return false; @@ -75,7 +75,7 @@ export function TemplateDtoFromJSON(json: any): TemplateDto { return TemplateDtoFromJSONTyped(json, false); } -export function TemplateDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): TemplateDto { +export function TemplateDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): TemplateDto { if (json == null) { return json; } @@ -89,7 +89,7 @@ export function TemplateDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean }; } -export function TemplateDtoToJSON(value?: TemplateDto | null, ignoreDiscriminator = false): any { +export function TemplateDtoToJSON(value?: TemplateDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/TemplatesDto.ts b/src/generated/models/TemplatesDto.ts index cd91104..c7850ec 100644 --- a/src/generated/models/TemplatesDto.ts +++ b/src/generated/models/TemplatesDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -16,13 +14,11 @@ import { mapValues } from '../runtime'; import type { ResourceLink } from './ResourceLink'; import { ResourceLinkFromJSON, - ResourceLinkFromJSONTyped, ResourceLinkToJSON, } from './ResourceLink'; import type { TemplateDto } from './TemplateDto'; import { TemplateDtoFromJSON, - TemplateDtoFromJSONTyped, TemplateDtoToJSON, } from './TemplateDto'; @@ -51,6 +47,9 @@ export interface TemplatesDto { * Check if a given object implements the TemplatesDto interface. */ export function instanceOfTemplatesDto(value: any): value is TemplatesDto { + if (!value) { + return false; + } if (!('links' in value) || value['links'] === undefined) return false; if (!('items' in value) || value['items'] === undefined) return false; return true; @@ -60,7 +59,7 @@ export function TemplatesDtoFromJSON(json: any): TemplatesDto { return TemplatesDtoFromJSONTyped(json, false); } -export function TemplatesDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): TemplatesDto { +export function TemplatesDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): TemplatesDto { if (json == null) { return json; } @@ -71,7 +70,7 @@ export function TemplatesDtoFromJSONTyped(json: any, ignoreDiscriminator: boolea }; } -export function TemplatesDtoToJSON(value?: TemplatesDto | null, ignoreDiscriminator = false): any { +export function TemplatesDtoToJSON(value?: TemplatesDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/TransferToTeamDto.ts b/src/generated/models/TransferToTeamDto.ts index c5dab8f..361cbd6 100644 --- a/src/generated/models/TransferToTeamDto.ts +++ b/src/generated/models/TransferToTeamDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -32,6 +29,9 @@ export interface TransferToTeamDto { * Check if a given object implements the TransferToTeamDto interface. */ export function instanceOfTransferToTeamDto(value: any): value is TransferToTeamDto { + if (!value) { + return false; + } return true; } @@ -39,7 +39,7 @@ export function TransferToTeamDtoFromJSON(json: any): TransferToTeamDto { return TransferToTeamDtoFromJSONTyped(json, false); } -export function TransferToTeamDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): TransferToTeamDto { +export function TransferToTeamDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): TransferToTeamDto { if (json == null) { return json; } @@ -49,7 +49,7 @@ export function TransferToTeamDtoFromJSONTyped(json: any, ignoreDiscriminator: b }; } -export function TransferToTeamDtoToJSON(value?: TransferToTeamDto | null, ignoreDiscriminator = false): any { +export function TransferToTeamDtoToJSON(value?: TransferToTeamDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/TranslateDto.ts b/src/generated/models/TranslateDto.ts index 2cc503f..eb64a0f 100644 --- a/src/generated/models/TranslateDto.ts +++ b/src/generated/models/TranslateDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -44,6 +41,9 @@ export interface TranslateDto { * Check if a given object implements the TranslateDto interface. */ export function instanceOfTranslateDto(value: any): value is TranslateDto { + if (!value) { + return false; + } if (!('text' in value) || value['text'] === undefined) return false; if (!('targetLanguage' in value) || value['targetLanguage'] === undefined) return false; return true; @@ -53,7 +53,7 @@ export function TranslateDtoFromJSON(json: any): TranslateDto { return TranslateDtoFromJSONTyped(json, false); } -export function TranslateDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): TranslateDto { +export function TranslateDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): TranslateDto { if (json == null) { return json; } @@ -65,7 +65,7 @@ export function TranslateDtoFromJSONTyped(json: any, ignoreDiscriminator: boolea }; } -export function TranslateDtoToJSON(value?: TranslateDto | null, ignoreDiscriminator = false): any { +export function TranslateDtoToJSON(value?: TranslateDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/TranslationDto.ts b/src/generated/models/TranslationDto.ts index 3ac2d4e..673ded0 100644 --- a/src/generated/models/TranslationDto.ts +++ b/src/generated/models/TranslationDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,11 +10,9 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { TranslationStatus } from './TranslationStatus'; import { TranslationStatusFromJSON, - TranslationStatusFromJSONTyped, TranslationStatusToJSON, } from './TranslationStatus'; @@ -53,6 +49,9 @@ export interface TranslationDto { * Check if a given object implements the TranslationDto interface. */ export function instanceOfTranslationDto(value: any): value is TranslationDto { + if (!value) { + return false; + } if (!('status' in value) || value['status'] === undefined) return false; if (!('result' in value) || value['result'] === undefined) return false; return true; @@ -62,7 +61,7 @@ export function TranslationDtoFromJSON(json: any): TranslationDto { return TranslationDtoFromJSONTyped(json, false); } -export function TranslationDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): TranslationDto { +export function TranslationDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): TranslationDto { if (json == null) { return json; } @@ -74,7 +73,7 @@ export function TranslationDtoFromJSONTyped(json: any, ignoreDiscriminator: bool }; } -export function TranslationDtoToJSON(value?: TranslationDto | null, ignoreDiscriminator = false): any { +export function TranslationDtoToJSON(value?: TranslationDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/TranslationStatus.ts b/src/generated/models/TranslationStatus.ts index 91695e2..811d814 100644 --- a/src/generated/models/TranslationStatus.ts +++ b/src/generated/models/TranslationStatus.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -43,11 +41,10 @@ export function TranslationStatusFromJSON(json: any): TranslationStatus { return TranslationStatusFromJSONTyped(json, false); } -export function TranslationStatusFromJSONTyped(json: any, ignoreDiscriminator: boolean): TranslationStatus { +export function TranslationStatusFromJSONTyped(json: any, _ignoreDiscriminator: boolean): TranslationStatus { return json as TranslationStatus; } export function TranslationStatusToJSON(value?: TranslationStatus | null): any { return value as any; } - diff --git a/src/generated/models/TweetRuleActionDto.ts b/src/generated/models/TweetRuleActionDto.ts index bfa1816..69c8266 100644 --- a/src/generated/models/TweetRuleActionDto.ts +++ b/src/generated/models/TweetRuleActionDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,10 +10,8 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { RuleActionDto } from './RuleActionDto'; import { - RuleActionDtoFromJSON, RuleActionDtoFromJSONTyped, RuleActionDtoToJSON, } from './RuleActionDto'; @@ -51,6 +47,9 @@ export interface TweetRuleActionDto extends RuleActionDto { * Check if a given object implements the TweetRuleActionDto interface. */ export function instanceOfTweetRuleActionDto(value: any): value is TweetRuleActionDto { + if (!value) { + return false; + } if (!('accessToken' in value) || value['accessToken'] === undefined) return false; if (!('accessSecret' in value) || value['accessSecret'] === undefined) return false; if (!('text' in value) || value['text'] === undefined) return false; @@ -61,19 +60,19 @@ export function TweetRuleActionDtoFromJSON(json: any): TweetRuleActionDto { return TweetRuleActionDtoFromJSONTyped(json, false); } -export function TweetRuleActionDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): TweetRuleActionDto { +export function TweetRuleActionDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): TweetRuleActionDto { if (json == null) { return json; } return { - ...RuleActionDtoFromJSONTyped(json, ignoreDiscriminator), + ...RuleActionDtoFromJSONTyped(json, _ignoreDiscriminator), 'accessToken': json['accessToken'], 'accessSecret': json['accessSecret'], 'text': json['text'], }; } -export function TweetRuleActionDtoToJSON(value?: TweetRuleActionDto | null, ignoreDiscriminator = false): any { +export function TweetRuleActionDtoToJSON(value?: TweetRuleActionDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/TypesenseRuleActionDto.ts b/src/generated/models/TypesenseRuleActionDto.ts index a9bb535..8d3a28a 100644 --- a/src/generated/models/TypesenseRuleActionDto.ts +++ b/src/generated/models/TypesenseRuleActionDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,10 +10,8 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { RuleActionDto } from './RuleActionDto'; import { - RuleActionDtoFromJSON, RuleActionDtoFromJSONTyped, RuleActionDtoToJSON, } from './RuleActionDto'; @@ -63,6 +59,9 @@ export interface TypesenseRuleActionDto extends RuleActionDto { * Check if a given object implements the TypesenseRuleActionDto interface. */ export function instanceOfTypesenseRuleActionDto(value: any): value is TypesenseRuleActionDto { + if (!value) { + return false; + } if (!('host' in value) || value['host'] === undefined) return false; if (!('indexName' in value) || value['indexName'] === undefined) return false; if (!('apiKey' in value) || value['apiKey'] === undefined) return false; @@ -73,12 +72,12 @@ export function TypesenseRuleActionDtoFromJSON(json: any): TypesenseRuleActionDt return TypesenseRuleActionDtoFromJSONTyped(json, false); } -export function TypesenseRuleActionDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): TypesenseRuleActionDto { +export function TypesenseRuleActionDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): TypesenseRuleActionDto { if (json == null) { return json; } return { - ...RuleActionDtoFromJSONTyped(json, ignoreDiscriminator), + ...RuleActionDtoFromJSONTyped(json, _ignoreDiscriminator), 'host': json['host'], 'indexName': json['indexName'], 'apiKey': json['apiKey'], @@ -87,7 +86,7 @@ export function TypesenseRuleActionDtoFromJSONTyped(json: any, ignoreDiscriminat }; } -export function TypesenseRuleActionDtoToJSON(value?: TypesenseRuleActionDto | null, ignoreDiscriminator = false): any { +export function TypesenseRuleActionDtoToJSON(value?: TypesenseRuleActionDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/UIFieldEditor.ts b/src/generated/models/UIFieldEditor.ts index 773ad1c..6e28af3 100644 --- a/src/generated/models/UIFieldEditor.ts +++ b/src/generated/models/UIFieldEditor.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -38,11 +36,10 @@ export function UIFieldEditorFromJSON(json: any): UIFieldEditor { return UIFieldEditorFromJSONTyped(json, false); } -export function UIFieldEditorFromJSONTyped(json: any, ignoreDiscriminator: boolean): UIFieldEditor { +export function UIFieldEditorFromJSONTyped(json: any, _ignoreDiscriminator: boolean): UIFieldEditor { return json as UIFieldEditor; } export function UIFieldEditorToJSON(value?: UIFieldEditor | null): any { return value as any; } - diff --git a/src/generated/models/UIFieldPropertiesDto.ts b/src/generated/models/UIFieldPropertiesDto.ts index 662a6e9..fa3b8b4 100644 --- a/src/generated/models/UIFieldPropertiesDto.ts +++ b/src/generated/models/UIFieldPropertiesDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,17 +10,14 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { FieldPropertiesDto } from './FieldPropertiesDto'; import { - FieldPropertiesDtoFromJSON, FieldPropertiesDtoFromJSONTyped, FieldPropertiesDtoToJSON, } from './FieldPropertiesDto'; import type { UIFieldEditor } from './UIFieldEditor'; import { UIFieldEditorFromJSON, - UIFieldEditorFromJSONTyped, UIFieldEditorToJSON, } from './UIFieldEditor'; @@ -47,6 +42,9 @@ export interface UIFieldPropertiesDto extends FieldPropertiesDto { * Check if a given object implements the UIFieldPropertiesDto interface. */ export function instanceOfUIFieldPropertiesDto(value: any): value is UIFieldPropertiesDto { + if (!value) { + return false; + } return true; } @@ -54,17 +52,17 @@ export function UIFieldPropertiesDtoFromJSON(json: any): UIFieldPropertiesDto { return UIFieldPropertiesDtoFromJSONTyped(json, false); } -export function UIFieldPropertiesDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): UIFieldPropertiesDto { +export function UIFieldPropertiesDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): UIFieldPropertiesDto { if (json == null) { return json; } return { - ...FieldPropertiesDtoFromJSONTyped(json, ignoreDiscriminator), + ...FieldPropertiesDtoFromJSONTyped(json, _ignoreDiscriminator), 'editor': json['editor'] == null ? undefined : UIFieldEditorFromJSON(json['editor']), }; } -export function UIFieldPropertiesDtoToJSON(value?: UIFieldPropertiesDto | null, ignoreDiscriminator = false): any { +export function UIFieldPropertiesDtoToJSON(value?: UIFieldPropertiesDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/UpdateAppDto.ts b/src/generated/models/UpdateAppDto.ts index 2e09c2c..678dafe 100644 --- a/src/generated/models/UpdateAppDto.ts +++ b/src/generated/models/UpdateAppDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -38,6 +35,9 @@ export interface UpdateAppDto { * Check if a given object implements the UpdateAppDto interface. */ export function instanceOfUpdateAppDto(value: any): value is UpdateAppDto { + if (!value) { + return false; + } return true; } @@ -45,7 +45,7 @@ export function UpdateAppDtoFromJSON(json: any): UpdateAppDto { return UpdateAppDtoFromJSONTyped(json, false); } -export function UpdateAppDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): UpdateAppDto { +export function UpdateAppDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): UpdateAppDto { if (json == null) { return json; } @@ -56,7 +56,7 @@ export function UpdateAppDtoFromJSONTyped(json: any, ignoreDiscriminator: boolea }; } -export function UpdateAppDtoToJSON(value?: UpdateAppDto | null, ignoreDiscriminator = false): any { +export function UpdateAppDtoToJSON(value?: UpdateAppDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/UpdateAppSettingsDto.ts b/src/generated/models/UpdateAppSettingsDto.ts index 491e30f..cb2ccd6 100644 --- a/src/generated/models/UpdateAppSettingsDto.ts +++ b/src/generated/models/UpdateAppSettingsDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,17 +10,14 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { PatternDto } from './PatternDto'; import { PatternDtoFromJSON, - PatternDtoFromJSONTyped, PatternDtoToJSON, } from './PatternDto'; import type { EditorDto } from './EditorDto'; import { EditorDtoFromJSON, - EditorDtoFromJSONTyped, EditorDtoToJSON, } from './EditorDto'; @@ -63,6 +58,9 @@ export interface UpdateAppSettingsDto { * Check if a given object implements the UpdateAppSettingsDto interface. */ export function instanceOfUpdateAppSettingsDto(value: any): value is UpdateAppSettingsDto { + if (!value) { + return false; + } if (!('patterns' in value) || value['patterns'] === undefined) return false; if (!('editors' in value) || value['editors'] === undefined) return false; return true; @@ -72,7 +70,7 @@ export function UpdateAppSettingsDtoFromJSON(json: any): UpdateAppSettingsDto { return UpdateAppSettingsDtoFromJSONTyped(json, false); } -export function UpdateAppSettingsDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): UpdateAppSettingsDto { +export function UpdateAppSettingsDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): UpdateAppSettingsDto { if (json == null) { return json; } @@ -85,7 +83,7 @@ export function UpdateAppSettingsDtoFromJSONTyped(json: any, ignoreDiscriminator }; } -export function UpdateAppSettingsDtoToJSON(value?: UpdateAppSettingsDto | null, ignoreDiscriminator = false): any { +export function UpdateAppSettingsDtoToJSON(value?: UpdateAppSettingsDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/UpdateAssetScriptsDto.ts b/src/generated/models/UpdateAssetScriptsDto.ts index 707555d..1c878b8 100644 --- a/src/generated/models/UpdateAssetScriptsDto.ts +++ b/src/generated/models/UpdateAssetScriptsDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -68,6 +65,9 @@ export interface UpdateAssetScriptsDto { * Check if a given object implements the UpdateAssetScriptsDto interface. */ export function instanceOfUpdateAssetScriptsDto(value: any): value is UpdateAssetScriptsDto { + if (!value) { + return false; + } return true; } @@ -75,7 +75,7 @@ export function UpdateAssetScriptsDtoFromJSON(json: any): UpdateAssetScriptsDto return UpdateAssetScriptsDtoFromJSONTyped(json, false); } -export function UpdateAssetScriptsDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): UpdateAssetScriptsDto { +export function UpdateAssetScriptsDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): UpdateAssetScriptsDto { if (json == null) { return json; } @@ -91,7 +91,7 @@ export function UpdateAssetScriptsDtoFromJSONTyped(json: any, ignoreDiscriminato }; } -export function UpdateAssetScriptsDtoToJSON(value?: UpdateAssetScriptsDto | null, ignoreDiscriminator = false): any { +export function UpdateAssetScriptsDtoToJSON(value?: UpdateAssetScriptsDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/UpdateClientDto.ts b/src/generated/models/UpdateClientDto.ts index 2e46973..ac2d683 100644 --- a/src/generated/models/UpdateClientDto.ts +++ b/src/generated/models/UpdateClientDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -56,6 +53,9 @@ export interface UpdateClientDto { * Check if a given object implements the UpdateClientDto interface. */ export function instanceOfUpdateClientDto(value: any): value is UpdateClientDto { + if (!value) { + return false; + } return true; } @@ -63,7 +63,7 @@ export function UpdateClientDtoFromJSON(json: any): UpdateClientDto { return UpdateClientDtoFromJSONTyped(json, false); } -export function UpdateClientDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): UpdateClientDto { +export function UpdateClientDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): UpdateClientDto { if (json == null) { return json; } @@ -77,7 +77,7 @@ export function UpdateClientDtoFromJSONTyped(json: any, ignoreDiscriminator: boo }; } -export function UpdateClientDtoToJSON(value?: UpdateClientDto | null, ignoreDiscriminator = false): any { +export function UpdateClientDtoToJSON(value?: UpdateClientDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/UpdateFieldDto.ts b/src/generated/models/UpdateFieldDto.ts index 03a3143..b069c16 100644 --- a/src/generated/models/UpdateFieldDto.ts +++ b/src/generated/models/UpdateFieldDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,11 +10,9 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { FieldPropertiesDto } from './FieldPropertiesDto'; import { FieldPropertiesDtoFromJSON, - FieldPropertiesDtoFromJSONTyped, FieldPropertiesDtoToJSON, } from './FieldPropertiesDto'; @@ -39,6 +35,9 @@ export interface UpdateFieldDto { * Check if a given object implements the UpdateFieldDto interface. */ export function instanceOfUpdateFieldDto(value: any): value is UpdateFieldDto { + if (!value) { + return false; + } if (!('properties' in value) || value['properties'] === undefined) return false; return true; } @@ -47,7 +46,7 @@ export function UpdateFieldDtoFromJSON(json: any): UpdateFieldDto { return UpdateFieldDtoFromJSONTyped(json, false); } -export function UpdateFieldDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): UpdateFieldDto { +export function UpdateFieldDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): UpdateFieldDto { if (json == null) { return json; } @@ -57,7 +56,7 @@ export function UpdateFieldDtoFromJSONTyped(json: any, ignoreDiscriminator: bool }; } -export function UpdateFieldDtoToJSON(value?: UpdateFieldDto | null, ignoreDiscriminator = false): any { +export function UpdateFieldDtoToJSON(value?: UpdateFieldDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/UpdateLanguageDto.ts b/src/generated/models/UpdateLanguageDto.ts index 5f834ba..e825383 100644 --- a/src/generated/models/UpdateLanguageDto.ts +++ b/src/generated/models/UpdateLanguageDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -44,6 +41,9 @@ export interface UpdateLanguageDto { * Check if a given object implements the UpdateLanguageDto interface. */ export function instanceOfUpdateLanguageDto(value: any): value is UpdateLanguageDto { + if (!value) { + return false; + } return true; } @@ -51,7 +51,7 @@ export function UpdateLanguageDtoFromJSON(json: any): UpdateLanguageDto { return UpdateLanguageDtoFromJSONTyped(json, false); } -export function UpdateLanguageDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): UpdateLanguageDto { +export function UpdateLanguageDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): UpdateLanguageDto { if (json == null) { return json; } @@ -63,7 +63,7 @@ export function UpdateLanguageDtoFromJSONTyped(json: any, ignoreDiscriminator: b }; } -export function UpdateLanguageDtoToJSON(value?: UpdateLanguageDto | null, ignoreDiscriminator = false): any { +export function UpdateLanguageDtoToJSON(value?: UpdateLanguageDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/UpdateProfileDto.ts b/src/generated/models/UpdateProfileDto.ts index fa88856..9843d4e 100644 --- a/src/generated/models/UpdateProfileDto.ts +++ b/src/generated/models/UpdateProfileDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -32,6 +29,9 @@ export interface UpdateProfileDto { * Check if a given object implements the UpdateProfileDto interface. */ export function instanceOfUpdateProfileDto(value: any): value is UpdateProfileDto { + if (!value) { + return false; + } return true; } @@ -39,7 +39,7 @@ export function UpdateProfileDtoFromJSON(json: any): UpdateProfileDto { return UpdateProfileDtoFromJSONTyped(json, false); } -export function UpdateProfileDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): UpdateProfileDto { +export function UpdateProfileDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): UpdateProfileDto { if (json == null) { return json; } @@ -49,7 +49,7 @@ export function UpdateProfileDtoFromJSONTyped(json: any, ignoreDiscriminator: bo }; } -export function UpdateProfileDtoToJSON(value?: UpdateProfileDto | null, ignoreDiscriminator = false): any { +export function UpdateProfileDtoToJSON(value?: UpdateProfileDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/UpdateRoleDto.ts b/src/generated/models/UpdateRoleDto.ts index 14191f4..8856f59 100644 --- a/src/generated/models/UpdateRoleDto.ts +++ b/src/generated/models/UpdateRoleDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -38,6 +35,9 @@ export interface UpdateRoleDto { * Check if a given object implements the UpdateRoleDto interface. */ export function instanceOfUpdateRoleDto(value: any): value is UpdateRoleDto { + if (!value) { + return false; + } if (!('permissions' in value) || value['permissions'] === undefined) return false; return true; } @@ -46,7 +46,7 @@ export function UpdateRoleDtoFromJSON(json: any): UpdateRoleDto { return UpdateRoleDtoFromJSONTyped(json, false); } -export function UpdateRoleDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): UpdateRoleDto { +export function UpdateRoleDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): UpdateRoleDto { if (json == null) { return json; } @@ -57,7 +57,7 @@ export function UpdateRoleDtoFromJSONTyped(json: any, ignoreDiscriminator: boole }; } -export function UpdateRoleDtoToJSON(value?: UpdateRoleDto | null, ignoreDiscriminator = false): any { +export function UpdateRoleDtoToJSON(value?: UpdateRoleDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/UpdateRuleDto.ts b/src/generated/models/UpdateRuleDto.ts index b01a68d..685339e 100644 --- a/src/generated/models/UpdateRuleDto.ts +++ b/src/generated/models/UpdateRuleDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,17 +10,14 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { RuleActionDto } from './RuleActionDto'; import { RuleActionDtoFromJSON, - RuleActionDtoFromJSONTyped, RuleActionDtoToJSON, } from './RuleActionDto'; import type { RuleTriggerDto } from './RuleTriggerDto'; import { RuleTriggerDtoFromJSON, - RuleTriggerDtoFromJSONTyped, RuleTriggerDtoToJSON, } from './RuleTriggerDto'; @@ -63,6 +58,9 @@ export interface UpdateRuleDto { * Check if a given object implements the UpdateRuleDto interface. */ export function instanceOfUpdateRuleDto(value: any): value is UpdateRuleDto { + if (!value) { + return false; + } return true; } @@ -70,7 +68,7 @@ export function UpdateRuleDtoFromJSON(json: any): UpdateRuleDto { return UpdateRuleDtoFromJSONTyped(json, false); } -export function UpdateRuleDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): UpdateRuleDto { +export function UpdateRuleDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): UpdateRuleDto { if (json == null) { return json; } @@ -83,7 +81,7 @@ export function UpdateRuleDtoFromJSONTyped(json: any, ignoreDiscriminator: boole }; } -export function UpdateRuleDtoToJSON(value?: UpdateRuleDto | null, ignoreDiscriminator = false): any { +export function UpdateRuleDtoToJSON(value?: UpdateRuleDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/UpdateSchemaDto.ts b/src/generated/models/UpdateSchemaDto.ts index 29bcbe2..64d0643 100644 --- a/src/generated/models/UpdateSchemaDto.ts +++ b/src/generated/models/UpdateSchemaDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -68,6 +65,9 @@ export interface UpdateSchemaDto { * Check if a given object implements the UpdateSchemaDto interface. */ export function instanceOfUpdateSchemaDto(value: any): value is UpdateSchemaDto { + if (!value) { + return false; + } return true; } @@ -75,7 +75,7 @@ export function UpdateSchemaDtoFromJSON(json: any): UpdateSchemaDto { return UpdateSchemaDtoFromJSONTyped(json, false); } -export function UpdateSchemaDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): UpdateSchemaDto { +export function UpdateSchemaDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): UpdateSchemaDto { if (json == null) { return json; } @@ -91,7 +91,7 @@ export function UpdateSchemaDtoFromJSONTyped(json: any, ignoreDiscriminator: boo }; } -export function UpdateSchemaDtoToJSON(value?: UpdateSchemaDto | null, ignoreDiscriminator = false): any { +export function UpdateSchemaDtoToJSON(value?: UpdateSchemaDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/UpdateSettingDto.ts b/src/generated/models/UpdateSettingDto.ts index 2370eec..4d75318 100644 --- a/src/generated/models/UpdateSettingDto.ts +++ b/src/generated/models/UpdateSettingDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -32,6 +29,9 @@ export interface UpdateSettingDto { * Check if a given object implements the UpdateSettingDto interface. */ export function instanceOfUpdateSettingDto(value: any): value is UpdateSettingDto { + if (!value) { + return false; + } if (!('value' in value) || value['value'] === undefined) return false; return true; } @@ -40,7 +40,7 @@ export function UpdateSettingDtoFromJSON(json: any): UpdateSettingDto { return UpdateSettingDtoFromJSONTyped(json, false); } -export function UpdateSettingDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): UpdateSettingDto { +export function UpdateSettingDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): UpdateSettingDto { if (json == null) { return json; } @@ -50,7 +50,7 @@ export function UpdateSettingDtoFromJSONTyped(json: any, ignoreDiscriminator: bo }; } -export function UpdateSettingDtoToJSON(value?: UpdateSettingDto | null, ignoreDiscriminator = false): any { +export function UpdateSettingDtoToJSON(value?: UpdateSettingDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/UpdateTeamDto.ts b/src/generated/models/UpdateTeamDto.ts index 8ae1afe..d53dd5c 100644 --- a/src/generated/models/UpdateTeamDto.ts +++ b/src/generated/models/UpdateTeamDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -32,6 +29,9 @@ export interface UpdateTeamDto { * Check if a given object implements the UpdateTeamDto interface. */ export function instanceOfUpdateTeamDto(value: any): value is UpdateTeamDto { + if (!value) { + return false; + } if (!('name' in value) || value['name'] === undefined) return false; return true; } @@ -40,7 +40,7 @@ export function UpdateTeamDtoFromJSON(json: any): UpdateTeamDto { return UpdateTeamDtoFromJSONTyped(json, false); } -export function UpdateTeamDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): UpdateTeamDto { +export function UpdateTeamDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): UpdateTeamDto { if (json == null) { return json; } @@ -50,7 +50,7 @@ export function UpdateTeamDtoFromJSONTyped(json: any, ignoreDiscriminator: boole }; } -export function UpdateTeamDtoToJSON(value?: UpdateTeamDto | null, ignoreDiscriminator = false): any { +export function UpdateTeamDtoToJSON(value?: UpdateTeamDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/UpdateUserDto.ts b/src/generated/models/UpdateUserDto.ts index a29ff20..a70df2b 100644 --- a/src/generated/models/UpdateUserDto.ts +++ b/src/generated/models/UpdateUserDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -50,6 +47,9 @@ export interface UpdateUserDto { * Check if a given object implements the UpdateUserDto interface. */ export function instanceOfUpdateUserDto(value: any): value is UpdateUserDto { + if (!value) { + return false; + } if (!('email' in value) || value['email'] === undefined) return false; if (!('displayName' in value) || value['displayName'] === undefined) return false; if (!('permissions' in value) || value['permissions'] === undefined) return false; @@ -60,7 +60,7 @@ export function UpdateUserDtoFromJSON(json: any): UpdateUserDto { return UpdateUserDtoFromJSONTyped(json, false); } -export function UpdateUserDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): UpdateUserDto { +export function UpdateUserDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): UpdateUserDto { if (json == null) { return json; } @@ -73,7 +73,7 @@ export function UpdateUserDtoFromJSONTyped(json: any, ignoreDiscriminator: boole }; } -export function UpdateUserDtoToJSON(value?: UpdateUserDto | null, ignoreDiscriminator = false): any { +export function UpdateUserDtoToJSON(value?: UpdateUserDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/UpdateWorkflowDto.ts b/src/generated/models/UpdateWorkflowDto.ts index eae87da..5f3547b 100644 --- a/src/generated/models/UpdateWorkflowDto.ts +++ b/src/generated/models/UpdateWorkflowDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -16,7 +14,6 @@ import { mapValues } from '../runtime'; import type { WorkflowStepDto } from './WorkflowStepDto'; import { WorkflowStepDtoFromJSON, - WorkflowStepDtoFromJSONTyped, WorkflowStepDtoToJSON, } from './WorkflowStepDto'; @@ -57,6 +54,9 @@ export interface UpdateWorkflowDto { * Check if a given object implements the UpdateWorkflowDto interface. */ export function instanceOfUpdateWorkflowDto(value: any): value is UpdateWorkflowDto { + if (!value) { + return false; + } if (!('steps' in value) || value['steps'] === undefined) return false; if (!('initial' in value) || value['initial'] === undefined) return false; return true; @@ -66,7 +66,7 @@ export function UpdateWorkflowDtoFromJSON(json: any): UpdateWorkflowDto { return UpdateWorkflowDtoFromJSONTyped(json, false); } -export function UpdateWorkflowDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): UpdateWorkflowDto { +export function UpdateWorkflowDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): UpdateWorkflowDto { if (json == null) { return json; } @@ -79,7 +79,7 @@ export function UpdateWorkflowDtoFromJSONTyped(json: any, ignoreDiscriminator: b }; } -export function UpdateWorkflowDtoToJSON(value?: UpdateWorkflowDto | null, ignoreDiscriminator = false): any { +export function UpdateWorkflowDtoToJSON(value?: UpdateWorkflowDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/UpsertSchemaDto.ts b/src/generated/models/UpsertSchemaDto.ts index 552a086..1779287 100644 --- a/src/generated/models/UpsertSchemaDto.ts +++ b/src/generated/models/UpsertSchemaDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,29 +10,24 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { SchemaPropertiesDto } from './SchemaPropertiesDto'; import { SchemaPropertiesDtoFromJSON, - SchemaPropertiesDtoFromJSONTyped, SchemaPropertiesDtoToJSON, } from './SchemaPropertiesDto'; import type { SchemaScriptsDto } from './SchemaScriptsDto'; import { SchemaScriptsDtoFromJSON, - SchemaScriptsDtoFromJSONTyped, SchemaScriptsDtoToJSON, } from './SchemaScriptsDto'; import type { UpsertSchemaFieldDto } from './UpsertSchemaFieldDto'; import { UpsertSchemaFieldDtoFromJSON, - UpsertSchemaFieldDtoFromJSONTyped, UpsertSchemaFieldDtoToJSON, } from './UpsertSchemaFieldDto'; import type { FieldRuleDto } from './FieldRuleDto'; import { FieldRuleDtoFromJSON, - FieldRuleDtoFromJSONTyped, FieldRuleDtoToJSON, } from './FieldRuleDto'; @@ -105,6 +98,9 @@ export interface UpsertSchemaDto { * Check if a given object implements the UpsertSchemaDto interface. */ export function instanceOfUpsertSchemaDto(value: any): value is UpsertSchemaDto { + if (!value) { + return false; + } return true; } @@ -112,7 +108,7 @@ export function UpsertSchemaDtoFromJSON(json: any): UpsertSchemaDto { return UpsertSchemaDtoFromJSONTyped(json, false); } -export function UpsertSchemaDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): UpsertSchemaDto { +export function UpsertSchemaDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): UpsertSchemaDto { if (json == null) { return json; } @@ -130,7 +126,7 @@ export function UpsertSchemaDtoFromJSONTyped(json: any, ignoreDiscriminator: boo }; } -export function UpsertSchemaDtoToJSON(value?: UpsertSchemaDto | null, ignoreDiscriminator = false): any { +export function UpsertSchemaDtoToJSON(value?: UpsertSchemaDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/UpsertSchemaFieldDto.ts b/src/generated/models/UpsertSchemaFieldDto.ts index 3e9f23a..dea4d19 100644 --- a/src/generated/models/UpsertSchemaFieldDto.ts +++ b/src/generated/models/UpsertSchemaFieldDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,17 +10,14 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { FieldPropertiesDto } from './FieldPropertiesDto'; import { FieldPropertiesDtoFromJSON, - FieldPropertiesDtoFromJSONTyped, FieldPropertiesDtoToJSON, } from './FieldPropertiesDto'; import type { UpsertSchemaNestedFieldDto } from './UpsertSchemaNestedFieldDto'; import { UpsertSchemaNestedFieldDtoFromJSON, - UpsertSchemaNestedFieldDtoFromJSONTyped, UpsertSchemaNestedFieldDtoToJSON, } from './UpsertSchemaNestedFieldDto'; @@ -81,6 +76,9 @@ export interface UpsertSchemaFieldDto { * Check if a given object implements the UpsertSchemaFieldDto interface. */ export function instanceOfUpsertSchemaFieldDto(value: any): value is UpsertSchemaFieldDto { + if (!value) { + return false; + } if (!('name' in value) || value['name'] === undefined) return false; if (!('properties' in value) || value['properties'] === undefined) return false; return true; @@ -90,7 +88,7 @@ export function UpsertSchemaFieldDtoFromJSON(json: any): UpsertSchemaFieldDto { return UpsertSchemaFieldDtoFromJSONTyped(json, false); } -export function UpsertSchemaFieldDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): UpsertSchemaFieldDto { +export function UpsertSchemaFieldDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): UpsertSchemaFieldDto { if (json == null) { return json; } @@ -106,7 +104,7 @@ export function UpsertSchemaFieldDtoFromJSONTyped(json: any, ignoreDiscriminator }; } -export function UpsertSchemaFieldDtoToJSON(value?: UpsertSchemaFieldDto | null, ignoreDiscriminator = false): any { +export function UpsertSchemaFieldDtoToJSON(value?: UpsertSchemaFieldDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/UpsertSchemaNestedFieldDto.ts b/src/generated/models/UpsertSchemaNestedFieldDto.ts index 49b655d..3af1b21 100644 --- a/src/generated/models/UpsertSchemaNestedFieldDto.ts +++ b/src/generated/models/UpsertSchemaNestedFieldDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,11 +10,9 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { FieldPropertiesDto } from './FieldPropertiesDto'; import { FieldPropertiesDtoFromJSON, - FieldPropertiesDtoFromJSONTyped, FieldPropertiesDtoToJSON, } from './FieldPropertiesDto'; @@ -63,6 +59,9 @@ export interface UpsertSchemaNestedFieldDto { * Check if a given object implements the UpsertSchemaNestedFieldDto interface. */ export function instanceOfUpsertSchemaNestedFieldDto(value: any): value is UpsertSchemaNestedFieldDto { + if (!value) { + return false; + } if (!('name' in value) || value['name'] === undefined) return false; if (!('properties' in value) || value['properties'] === undefined) return false; return true; @@ -72,7 +71,7 @@ export function UpsertSchemaNestedFieldDtoFromJSON(json: any): UpsertSchemaNeste return UpsertSchemaNestedFieldDtoFromJSONTyped(json, false); } -export function UpsertSchemaNestedFieldDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): UpsertSchemaNestedFieldDto { +export function UpsertSchemaNestedFieldDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): UpsertSchemaNestedFieldDto { if (json == null) { return json; } @@ -86,7 +85,7 @@ export function UpsertSchemaNestedFieldDtoFromJSONTyped(json: any, ignoreDiscrim }; } -export function UpsertSchemaNestedFieldDtoToJSON(value?: UpsertSchemaNestedFieldDto | null, ignoreDiscriminator = false): any { +export function UpsertSchemaNestedFieldDtoToJSON(value?: UpsertSchemaNestedFieldDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/UsageRuleTriggerDto.ts b/src/generated/models/UsageRuleTriggerDto.ts index c8b6313..d7b6c59 100644 --- a/src/generated/models/UsageRuleTriggerDto.ts +++ b/src/generated/models/UsageRuleTriggerDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,10 +10,8 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { RuleTriggerDto } from './RuleTriggerDto'; import { - RuleTriggerDtoFromJSON, RuleTriggerDtoFromJSONTyped, RuleTriggerDtoToJSON, } from './RuleTriggerDto'; @@ -45,6 +41,9 @@ export interface UsageRuleTriggerDto extends RuleTriggerDto { * Check if a given object implements the UsageRuleTriggerDto interface. */ export function instanceOfUsageRuleTriggerDto(value: any): value is UsageRuleTriggerDto { + if (!value) { + return false; + } if (!('limit' in value) || value['limit'] === undefined) return false; return true; } @@ -53,18 +52,18 @@ export function UsageRuleTriggerDtoFromJSON(json: any): UsageRuleTriggerDto { return UsageRuleTriggerDtoFromJSONTyped(json, false); } -export function UsageRuleTriggerDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): UsageRuleTriggerDto { +export function UsageRuleTriggerDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): UsageRuleTriggerDto { if (json == null) { return json; } return { - ...RuleTriggerDtoFromJSONTyped(json, ignoreDiscriminator), + ...RuleTriggerDtoFromJSONTyped(json, _ignoreDiscriminator), 'limit': json['limit'], 'numDays': json['numDays'] == null ? undefined : json['numDays'], }; } -export function UsageRuleTriggerDtoToJSON(value?: UsageRuleTriggerDto | null, ignoreDiscriminator = false): any { +export function UsageRuleTriggerDtoToJSON(value?: UsageRuleTriggerDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/UserDto.ts b/src/generated/models/UserDto.ts index 8c582ad..d87f107 100644 --- a/src/generated/models/UserDto.ts +++ b/src/generated/models/UserDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -16,7 +14,6 @@ import { mapValues } from '../runtime'; import type { ResourceLink } from './ResourceLink'; import { ResourceLinkFromJSON, - ResourceLinkFromJSONTyped, ResourceLinkToJSON, } from './ResourceLink'; @@ -69,6 +66,9 @@ export interface UserDto { * Check if a given object implements the UserDto interface. */ export function instanceOfUserDto(value: any): value is UserDto { + if (!value) { + return false; + } if (!('links' in value) || value['links'] === undefined) return false; if (!('id' in value) || value['id'] === undefined) return false; if (!('email' in value) || value['email'] === undefined) return false; @@ -82,7 +82,7 @@ export function UserDtoFromJSON(json: any): UserDto { return UserDtoFromJSONTyped(json, false); } -export function UserDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): UserDto { +export function UserDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): UserDto { if (json == null) { return json; } @@ -97,7 +97,7 @@ export function UserDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): U }; } -export function UserDtoToJSON(value?: UserDto | null, ignoreDiscriminator = false): any { +export function UserDtoToJSON(value?: UserDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/UserProperty.ts b/src/generated/models/UserProperty.ts index fce14e9..3b8c36b 100644 --- a/src/generated/models/UserProperty.ts +++ b/src/generated/models/UserProperty.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -38,6 +35,9 @@ export interface UserProperty { * Check if a given object implements the UserProperty interface. */ export function instanceOfUserProperty(value: any): value is UserProperty { + if (!value) { + return false; + } if (!('name' in value) || value['name'] === undefined) return false; if (!('value' in value) || value['value'] === undefined) return false; return true; @@ -47,7 +47,7 @@ export function UserPropertyFromJSON(json: any): UserProperty { return UserPropertyFromJSONTyped(json, false); } -export function UserPropertyFromJSONTyped(json: any, ignoreDiscriminator: boolean): UserProperty { +export function UserPropertyFromJSONTyped(json: any, _ignoreDiscriminator: boolean): UserProperty { if (json == null) { return json; } @@ -58,7 +58,7 @@ export function UserPropertyFromJSONTyped(json: any, ignoreDiscriminator: boolea }; } -export function UserPropertyToJSON(value?: UserProperty | null, ignoreDiscriminator = false): any { +export function UserPropertyToJSON(value?: UserProperty | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/UsersDto.ts b/src/generated/models/UsersDto.ts index 06926b9..49c2744 100644 --- a/src/generated/models/UsersDto.ts +++ b/src/generated/models/UsersDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -16,13 +14,11 @@ import { mapValues } from '../runtime'; import type { ResourceLink } from './ResourceLink'; import { ResourceLinkFromJSON, - ResourceLinkFromJSONTyped, ResourceLinkToJSON, } from './ResourceLink'; import type { UserDto } from './UserDto'; import { UserDtoFromJSON, - UserDtoFromJSONTyped, UserDtoToJSON, } from './UserDto'; @@ -57,6 +53,9 @@ export interface UsersDto { * Check if a given object implements the UsersDto interface. */ export function instanceOfUsersDto(value: any): value is UsersDto { + if (!value) { + return false; + } if (!('links' in value) || value['links'] === undefined) return false; if (!('total' in value) || value['total'] === undefined) return false; if (!('items' in value) || value['items'] === undefined) return false; @@ -67,7 +66,7 @@ export function UsersDtoFromJSON(json: any): UsersDto { return UsersDtoFromJSONTyped(json, false); } -export function UsersDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): UsersDto { +export function UsersDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): UsersDto { if (json == null) { return json; } @@ -79,7 +78,7 @@ export function UsersDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): }; } -export function UsersDtoToJSON(value?: UsersDto | null, ignoreDiscriminator = false): any { +export function UsersDtoToJSON(value?: UsersDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/WebhookMethod.ts b/src/generated/models/WebhookMethod.ts index 2f2697a..9b858d3 100644 --- a/src/generated/models/WebhookMethod.ts +++ b/src/generated/models/WebhookMethod.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -42,11 +40,10 @@ export function WebhookMethodFromJSON(json: any): WebhookMethod { return WebhookMethodFromJSONTyped(json, false); } -export function WebhookMethodFromJSONTyped(json: any, ignoreDiscriminator: boolean): WebhookMethod { +export function WebhookMethodFromJSONTyped(json: any, _ignoreDiscriminator: boolean): WebhookMethod { return json as WebhookMethod; } export function WebhookMethodToJSON(value?: WebhookMethod | null): any { return value as any; } - diff --git a/src/generated/models/WebhookRuleActionDto.ts b/src/generated/models/WebhookRuleActionDto.ts index 698a97d..9658a26 100644 --- a/src/generated/models/WebhookRuleActionDto.ts +++ b/src/generated/models/WebhookRuleActionDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,16 +10,13 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; import type { WebhookMethod } from './WebhookMethod'; import { WebhookMethodFromJSON, - WebhookMethodFromJSONTyped, WebhookMethodToJSON, } from './WebhookMethod'; import type { RuleActionDto } from './RuleActionDto'; import { - RuleActionDtoFromJSON, RuleActionDtoFromJSONTyped, RuleActionDtoToJSON, } from './RuleActionDto'; @@ -77,6 +72,9 @@ export interface WebhookRuleActionDto extends RuleActionDto { * Check if a given object implements the WebhookRuleActionDto interface. */ export function instanceOfWebhookRuleActionDto(value: any): value is WebhookRuleActionDto { + if (!value) { + return false; + } if (!('url' in value) || value['url'] === undefined) return false; if (!('method' in value) || value['method'] === undefined) return false; return true; @@ -86,12 +84,12 @@ export function WebhookRuleActionDtoFromJSON(json: any): WebhookRuleActionDto { return WebhookRuleActionDtoFromJSONTyped(json, false); } -export function WebhookRuleActionDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): WebhookRuleActionDto { +export function WebhookRuleActionDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): WebhookRuleActionDto { if (json == null) { return json; } return { - ...RuleActionDtoFromJSONTyped(json, ignoreDiscriminator), + ...RuleActionDtoFromJSONTyped(json, _ignoreDiscriminator), 'url': json['url'], 'method': WebhookMethodFromJSON(json['method']), 'payload': json['payload'] == null ? undefined : json['payload'], @@ -101,7 +99,7 @@ export function WebhookRuleActionDtoFromJSONTyped(json: any, ignoreDiscriminator }; } -export function WebhookRuleActionDtoToJSON(value?: WebhookRuleActionDto | null, ignoreDiscriminator = false): any { +export function WebhookRuleActionDtoToJSON(value?: WebhookRuleActionDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/WorkflowDto.ts b/src/generated/models/WorkflowDto.ts index 1d548cd..5e20666 100644 --- a/src/generated/models/WorkflowDto.ts +++ b/src/generated/models/WorkflowDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -16,13 +14,11 @@ import { mapValues } from '../runtime'; import type { ResourceLink } from './ResourceLink'; import { ResourceLinkFromJSON, - ResourceLinkFromJSONTyped, ResourceLinkToJSON, } from './ResourceLink'; import type { WorkflowStepDto } from './WorkflowStepDto'; import { WorkflowStepDtoFromJSON, - WorkflowStepDtoFromJSONTyped, WorkflowStepDtoToJSON, } from './WorkflowStepDto'; @@ -75,6 +71,9 @@ export interface WorkflowDto { * Check if a given object implements the WorkflowDto interface. */ export function instanceOfWorkflowDto(value: any): value is WorkflowDto { + if (!value) { + return false; + } if (!('links' in value) || value['links'] === undefined) return false; if (!('id' in value) || value['id'] === undefined) return false; if (!('steps' in value) || value['steps'] === undefined) return false; @@ -86,7 +85,7 @@ export function WorkflowDtoFromJSON(json: any): WorkflowDto { return WorkflowDtoFromJSONTyped(json, false); } -export function WorkflowDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): WorkflowDto { +export function WorkflowDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): WorkflowDto { if (json == null) { return json; } @@ -101,7 +100,7 @@ export function WorkflowDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean }; } -export function WorkflowDtoToJSON(value?: WorkflowDto | null, ignoreDiscriminator = false): any { +export function WorkflowDtoToJSON(value?: WorkflowDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/WorkflowStepDto.ts b/src/generated/models/WorkflowStepDto.ts index 4efa01a..5098723 100644 --- a/src/generated/models/WorkflowStepDto.ts +++ b/src/generated/models/WorkflowStepDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -16,7 +14,6 @@ import { mapValues } from '../runtime'; import type { WorkflowTransitionDto } from './WorkflowTransitionDto'; import { WorkflowTransitionDtoFromJSON, - WorkflowTransitionDtoFromJSONTyped, WorkflowTransitionDtoToJSON, } from './WorkflowTransitionDto'; @@ -69,6 +66,9 @@ export interface WorkflowStepDto { * Check if a given object implements the WorkflowStepDto interface. */ export function instanceOfWorkflowStepDto(value: any): value is WorkflowStepDto { + if (!value) { + return false; + } return true; } @@ -76,7 +76,7 @@ export function WorkflowStepDtoFromJSON(json: any): WorkflowStepDto { return WorkflowStepDtoFromJSONTyped(json, false); } -export function WorkflowStepDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): WorkflowStepDto { +export function WorkflowStepDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): WorkflowStepDto { if (json == null) { return json; } @@ -91,7 +91,7 @@ export function WorkflowStepDtoFromJSONTyped(json: any, ignoreDiscriminator: boo }; } -export function WorkflowStepDtoToJSON(value?: WorkflowStepDto | null, ignoreDiscriminator = false): any { +export function WorkflowStepDtoToJSON(value?: WorkflowStepDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/WorkflowTransitionDto.ts b/src/generated/models/WorkflowTransitionDto.ts index 68b6f7b..cffa2b5 100644 --- a/src/generated/models/WorkflowTransitionDto.ts +++ b/src/generated/models/WorkflowTransitionDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -12,7 +10,6 @@ * Do not edit the class manually. */ -import { mapValues } from '../runtime'; /** * * @export @@ -38,6 +35,9 @@ export interface WorkflowTransitionDto { * Check if a given object implements the WorkflowTransitionDto interface. */ export function instanceOfWorkflowTransitionDto(value: any): value is WorkflowTransitionDto { + if (!value) { + return false; + } return true; } @@ -45,7 +45,7 @@ export function WorkflowTransitionDtoFromJSON(json: any): WorkflowTransitionDto return WorkflowTransitionDtoFromJSONTyped(json, false); } -export function WorkflowTransitionDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): WorkflowTransitionDto { +export function WorkflowTransitionDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): WorkflowTransitionDto { if (json == null) { return json; } @@ -56,7 +56,7 @@ export function WorkflowTransitionDtoFromJSONTyped(json: any, ignoreDiscriminato }; } -export function WorkflowTransitionDtoToJSON(value?: WorkflowTransitionDto | null, ignoreDiscriminator = false): any { +export function WorkflowTransitionDtoToJSON(value?: WorkflowTransitionDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/WorkflowsDto.ts b/src/generated/models/WorkflowsDto.ts index 7916b12..3055024 100644 --- a/src/generated/models/WorkflowsDto.ts +++ b/src/generated/models/WorkflowsDto.ts @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ /** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) @@ -16,13 +14,11 @@ import { mapValues } from '../runtime'; import type { WorkflowDto } from './WorkflowDto'; import { WorkflowDtoFromJSON, - WorkflowDtoFromJSONTyped, WorkflowDtoToJSON, } from './WorkflowDto'; import type { ResourceLink } from './ResourceLink'; import { ResourceLinkFromJSON, - ResourceLinkFromJSONTyped, ResourceLinkToJSON, } from './ResourceLink'; @@ -57,6 +53,9 @@ export interface WorkflowsDto { * Check if a given object implements the WorkflowsDto interface. */ export function instanceOfWorkflowsDto(value: any): value is WorkflowsDto { + if (!value) { + return false; + } if (!('links' in value) || value['links'] === undefined) return false; if (!('items' in value) || value['items'] === undefined) return false; if (!('errors' in value) || value['errors'] === undefined) return false; @@ -67,7 +66,7 @@ export function WorkflowsDtoFromJSON(json: any): WorkflowsDto { return WorkflowsDtoFromJSONTyped(json, false); } -export function WorkflowsDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): WorkflowsDto { +export function WorkflowsDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): WorkflowsDto { if (json == null) { return json; } @@ -79,7 +78,7 @@ export function WorkflowsDtoFromJSONTyped(json: any, ignoreDiscriminator: boolea }; } -export function WorkflowsDtoToJSON(value?: WorkflowsDto | null, ignoreDiscriminator = false): any { +export function WorkflowsDtoToJSON(value?: WorkflowsDto | null, _ignoreDiscriminator = false): any { if (value == null) { return value; } diff --git a/src/generated/models/index.ts b/src/generated/models/index.ts index 6f649b4..a63c433 100644 --- a/src/generated/models/index.ts +++ b/src/generated/models/index.ts @@ -1,5 +1,5 @@ /* tslint:disable */ -/* eslint-disable */ + export * from './ActionTypeEnum'; export * from './AddFieldDto'; export * from './AddLanguageDto'; diff --git a/src/wrapper/SquidexClient.ts b/src/wrapper/SquidexClient.ts index db4d139..6690289 100644 --- a/src/wrapper/SquidexClient.ts +++ b/src/wrapper/SquidexClient.ts @@ -49,72 +49,70 @@ import { import { buildError, SquidexUnauthorizedError } from "./errors"; import { addHeader, getHeader } from "./headers"; -export declare namespace SquidexClients { - interface Options { - /** - * The name of the app. - */ - appName: string; +export interface SquidexOptions { + /** + * The name of the app. + */ + appName: string; - /** - * The secret of the client. - */ - clientId: string; + /** + * The secret of the client. + */ + clientId: string; - /** - * The secret of the client. - */ - clientSecret: string; + /** + * The secret of the client. + */ + clientSecret: string; - /** - * Custom headers to be added to each request. - */ - customHeader?: Record; + /** + * Custom headers to be added to each request. + */ + customHeader?: Record; - /** - * The URL to your Squidex installation (cloud by default). - */ - environment?: environments.SquidexEnvironment | string; + /** + * The URL to your Squidex installation (cloud by default). + */ + environment?: environments.SquidexEnvironment | string; - /** - * A custom fetcher for normal requests. - */ - fetcher?: FetchAPI; + /** + * A custom fetcher for normal requests. + */ + fetcher?: FetchAPI; - /** - * A function to create a new fetcher based on the default fetcher. - */ - middleware?: Middleware; + /** + * A function to create a new fetcher based on the default fetcher. + */ + middleware?: Middleware; - /** - * The timeout in milliseconds. - */ - timeout?: number; + /** + * The timeout in milliseconds. + */ + timeout?: number; - /** - * The store for tokens. By default it is in memory. - */ - tokenStore?: TokenStore; - } + /** + * The store for tokens. By default it is in memory. + */ + tokenStore?: TokenStore; +} - export interface TokenStore { - get(): Token | undefined; +export interface TokenStore { + get(): Token | undefined; - set(token: Token): void; + set(token: Token): void; - clear(): void; - } + clear(): void; +} - export interface Token { - accessToken: string; - expiresIn: number; - expiresAt: number; - } +export interface Token { + accessToken: string; + expiresIn: number; + expiresAt: number; } export class SquidexClients { private readonly configuration: Configuration; - private readonly tokenStore: SquidexClients.TokenStore; + private readonly tokenStore: TokenStore; private tokenPromise?: Promise; private appsApi?: AppsApi; private assetsApi?: AssetsApi; @@ -245,7 +243,7 @@ export class SquidexClients { return this.clientOptions.environment || environments.SquidexEnvironment.Default; } - constructor(readonly clientOptions: SquidexClients.Options) { + constructor(readonly clientOptions: SquidexOptions) { if (!clientOptions.clientId) { throw new Error("Configuration 'clientId' is required."); } @@ -258,10 +256,10 @@ export class SquidexClients { throw new Error("Configuration 'appName' is required."); } - this.tokenStore = this.clientOptions.tokenStore || new SquidexClients.InMemoryTokenStore(); + this.tokenStore = this.clientOptions.tokenStore || new InMemoryTokenStore(); const originalFetch = this.clientOptions.fetcher || fetch; - let fetchApi: FetchAPI = async (input, init) => { + const fetchApi: FetchAPI = async (input, init) => { init ||= {}; addOptions(init, clientOptions); @@ -334,7 +332,7 @@ export class SquidexClients { scope: "squidex-api", }), method: "POST", - } + }, ); const body = (await response.json()) as { access_token: string; expires_in: number }; @@ -367,7 +365,7 @@ export class SquidexClients { } } -function addOptions(init: RequestInit, clientOptions: SquidexClients.Options) { +function addOptions(init: RequestInit, clientOptions: SquidexOptions) { if (clientOptions.timeout) { init.signal = AbortSignal.timeout(clientOptions.timeout); } @@ -379,42 +377,43 @@ function addOptions(init: RequestInit, clientOptions: SquidexClients.Options) { } } -export namespace SquidexClients { - export class InMemoryTokenStore implements TokenStore { - private token: Token | undefined; +export class InMemoryTokenStore implements TokenStore { + private token: Token | undefined; - get(): Token | undefined { - return this.token; - } - - set(token: Token): void { - this.token = token; - } + get(): Token | undefined { + return this.token; + } - clear() { - this.token = undefined; - } + set(token: Token): void { + this.token = token; } - export class StorageTokenStore implements TokenStore { - constructor(readonly store: Storage = localStorage, readonly key = "SquidexToken") {} + clear() { + this.token = undefined; + } +} - get(): Token | undefined { - const value = this.store.getItem(this.key); +export class StorageTokenStore implements TokenStore { + constructor( + readonly store: Storage = localStorage, + readonly key = "SquidexToken", + ) {} - if (!value) { - return undefined; - } + get(): Token | undefined { + const value = this.store.getItem(this.key); - return JSON.parse(value); + if (!value) { + return undefined; } - set(token: Token): void { - this.store.setItem(this.key, JSON.stringify(token)); - } + return JSON.parse(value); + } - clear() { - this.store.removeItem(this.key); - } + set(token: Token): void { + this.store.setItem(this.key, JSON.stringify(token)); + } + + clear() { + this.store.removeItem(this.key); } } diff --git a/src/wrapper/errors.ts b/src/wrapper/errors.ts index f14889b..dc4d9a9 100644 --- a/src/wrapper/errors.ts +++ b/src/wrapper/errors.ts @@ -5,7 +5,7 @@ export class SquidexError extends Error { public readonly statusCode?: number, public readonly body?: T, public readonly cause?: Error, - message?: string + message?: string, ) { super(buildMessage(statusCode, body, message, cause)); @@ -114,7 +114,7 @@ export async function buildError(error: unknown) { } function buildMessage(statusCode?: number, body?: unknown, message?: string, cause?: Error): string { - let lines: string[] = []; + const lines: string[] = []; if (message) { lines.push(message); } diff --git a/templates/apis.mustache b/templates/apis.mustache index 1dc6fbe..4098e3d 100644 --- a/templates/apis.mustache +++ b/templates/apis.mustache @@ -1,5 +1,3 @@ -/* tslint:disable */ -/* eslint-disable */ {{>licenseInfo}} import * as runtime from '../runtime{{importFileExtension}}'; diff --git a/templates/modelEnum.mustache b/templates/modelEnum.mustache new file mode 100644 index 0000000..3cfe8ea --- /dev/null +++ b/templates/modelEnum.mustache @@ -0,0 +1,24 @@ +{{>modelEnumInterfaces}} + +export function instanceOf{{classname}}(value: any): boolean { + for (const key in {{classname}}) { + if (Object.prototype.hasOwnProperty.call({{classname}}, key)) { + if ({{classname}}[key as keyof typeof {{classname}}] === value) { + return true; + } + } + } + return false; +} + +export function {{classname}}FromJSON(json: any): {{classname}} { + return {{classname}}FromJSONTyped(json, false); +} + +export function {{classname}}FromJSONTyped(json: any, _ignoreDiscriminator: boolean): {{classname}} { + return json as {{classname}}; +} + +export function {{classname}}ToJSON(value?: {{classname}} | null): any { + return value as any; +} \ No newline at end of file diff --git a/templates/modelGeneric.mustache b/templates/modelGeneric.mustache index fa9f4ad..bfb7db9 100644 --- a/templates/modelGeneric.mustache +++ b/templates/modelGeneric.mustache @@ -30,6 +30,9 @@ export function is{{modelName}}(value: {{classname}}): value is {{modelName}} { * Check if a given object implements the {{classname}} interface. */ export function instanceOf{{classname}}(value: any): value is {{classname}} { + if (!value) { + return false; + } {{#vars}} {{#required}} if (!('{{name}}' in value) || value['{{name}}'] === undefined) return false; @@ -42,13 +45,13 @@ export function {{classname}}FromJSON(json: any): {{classname}} { return {{classname}}FromJSONTyped(json, false); } -export function {{classname}}FromJSONTyped(json: any, ignoreDiscriminator: boolean): {{classname}} { +export function {{classname}}FromJSONTyped(json: any, _ignoreDiscriminator: boolean): {{classname}} { {{#hasVars}} if (json == null) { return json; } {{#discriminator}} - if (!ignoreDiscriminator) { + if (!_ignoreDiscriminator) { {{#discriminator.mappedModels}} if (json['{{discriminator.propertyBaseName}}'] === '{{mappingName}}') { return {{modelName}}FromJSONTyped(json, true); @@ -57,7 +60,7 @@ export function {{classname}}FromJSONTyped(json: any, ignoreDiscriminator: boole } {{/discriminator}} return { - {{#parent}}...{{{.}}}FromJSONTyped(json, ignoreDiscriminator),{{/parent}} + {{#parent}}...{{{.}}}FromJSONTyped(json, _ignoreDiscriminator),{{/parent}} {{#additionalPropertiesType}} ...json, {{/additionalPropertiesType}} @@ -106,13 +109,13 @@ export function {{classname}}FromJSONTyped(json: any, ignoreDiscriminator: boole {{/hasVars}} } -export function {{classname}}ToJSON(value?: {{#hasReadOnly}}Omit<{{classname}}, {{#readOnlyVars}}'{{baseName}}'{{^-last}}|{{/-last}}{{/readOnlyVars}}>{{/hasReadOnly}}{{^hasReadOnly}}{{classname}}{{/hasReadOnly}} | null, ignoreDiscriminator = false): any { +export function {{classname}}ToJSON(value?: {{#hasReadOnly}}Omit<{{classname}}, {{#readOnlyVars}}'{{baseName}}'{{^-last}}|{{/-last}}{{/readOnlyVars}}>{{/hasReadOnly}}{{^hasReadOnly}}{{classname}}{{/hasReadOnly}} | null, _ignoreDiscriminator = false): any { {{#hasVars}} if (value == null) { return value; } {{#discriminator}} - if (!ignoreDiscriminator) { + if (!_ignoreDiscriminator) { {{#discriminator.mappedModels}} if (value['{{discriminator.propertyBaseName}}'] === '{{mappingName}}') { return {{modelName}}ToJSON(value as {{modelName}}, true); diff --git a/templates/models.mustache b/templates/models.mustache new file mode 100644 index 0000000..406f436 --- /dev/null +++ b/templates/models.mustache @@ -0,0 +1,18 @@ +{{>licenseInfo}} +{{#models}} +{{#model}} +{{#isEnum}} +{{>modelEnum}} +{{/isEnum}} +{{^isEnum}} +{{#oneOf}} +{{#-first}} +{{>modelOneOf}} +{{/-first}} +{{/oneOf}} +{{^oneOf}} +{{>modelGeneric}} +{{/oneOf}} +{{/isEnum}} +{{/model}} +{{/models}} \ No newline at end of file diff --git a/tsconfig.json b/tsconfig.json index 06483a1..3170cea 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -6,8 +6,8 @@ "extendedDiagnostics": false, "module": "CommonJS", "moduleResolution": "node", - "noUnusedLocals": false, - "noUnusedParameters": false, + "noUnusedLocals": true, + "noUnusedParameters": true, "outDir": "dist", "rootDir": "src", "skipLibCheck": true,