diff --git a/api/package.json b/api/package.json index bc1adad6e6566..b8f48edbf1656 100644 --- a/api/package.json +++ b/api/package.json @@ -151,36 +151,36 @@ }, "gitHead": "24621f3934dc77eb23441331040ed13c676ceffd", "devDependencies": { - "@types/async": "^3.2.6", - "@types/atob": "^2.1.2", - "@types/body-parser": "^1.19.0", - "@types/busboy": "^0.2.3", - "@types/cookie-parser": "^1.4.2", - "@types/cors": "^2.8.10", - "@types/destroy": "^1.0.0", - "@types/express": "^4.17.12", - "@types/express-pino-logger": "^4.0.2", - "@types/express-session": "^1.17.3", - "@types/fs-extra": "^9.0.11", - "@types/inquirer": "^7.3.1", - "@types/js-yaml": "^4.0.1", - "@types/json2csv": "^5.0.2", - "@types/jsonwebtoken": "^8.5.1", - "@types/keyv": "^3.1.1", - "@types/lodash": "^4.14.170", - "@types/mime-types": "^2.1.0", - "@types/ms": "^0.7.31", - "@types/node": "^15.12.0", - "@types/node-cron": "^2.0.3", - "@types/nodemailer": "^6.4.1", - "@types/qs": "^6.9.6", - "@types/sharp": "^0.28.3", - "@types/stream-json": "^1.7.0", - "@types/uuid": "^8.3.0", - "@types/uuid-validate": "^0.0.1", - "copyfiles": "^2.4.0", - "cross-env": "^7.0.2", - "ts-node-dev": "^1.0.0", - "typescript": "^4.3.2" + "@types/async": "3.2.6", + "@types/atob": "2.1.2", + "@types/body-parser": "1.19.0", + "@types/busboy": "0.2.3", + "@types/cookie-parser": "1.4.2", + "@types/cors": "2.8.10", + "@types/destroy": "1.0.0", + "@types/express": "4.17.12", + "@types/express-pino-logger": "4.0.2", + "@types/express-session": "1.17.3", + "@types/fs-extra": "9.0.11", + "@types/inquirer": "7.3.1", + "@types/js-yaml": "4.0.1", + "@types/json2csv": "5.0.2", + "@types/jsonwebtoken": "8.5.1", + "@types/keyv": "3.1.1", + "@types/lodash": "4.14.170", + "@types/mime-types": "2.1.0", + "@types/ms": "0.7.31", + "@types/node": "15.12.2", + "@types/node-cron": "2.0.3", + "@types/nodemailer": "6.4.2", + "@types/qs": "6.9.6", + "@types/sharp": "0.28.3", + "@types/stream-json": "1.7.0", + "@types/uuid": "8.3.0", + "@types/uuid-validate": "0.0.1", + "copyfiles": "2.4.1", + "cross-env": "7.0.3", + "ts-node-dev": "1.1.6", + "typescript": "4.3.2" } } diff --git a/app/package.json b/app/package.json index dfab22a762a50..efb1c2b86c149 100644 --- a/app/package.json +++ b/app/package.json @@ -30,62 +30,62 @@ "devDependencies": { "@directus/docs": "9.0.0-rc.76", "@directus/format-title": "9.0.0-rc.76", - "@fullcalendar/core": "^5.7.2", - "@fullcalendar/daygrid": "^5.7.2", - "@fullcalendar/interaction": "^5.7.2", - "@fullcalendar/list": "^5.7.2", - "@fullcalendar/timegrid": "^5.7.2", - "@popperjs/core": "^2.9.2", - "@rollup/plugin-yaml": "^3.0.0", - "@sindresorhus/slugify": "^2.1.0", - "@tinymce/tinymce-vue": "^4.0.3", - "@types/base-64": "^1.0.0", - "@types/bytes": "^3.1.0", - "@types/codemirror": "^5.60.0", - "@types/color": "^3.0.1", - "@types/diff": "^5.0.0", - "@types/dompurify": "^2.2.2", - "@types/lodash": "^4.14.170", - "@types/markdown-it": "^12.0.1", - "@types/marked": "^2.0.3", - "@types/mime-types": "^2.1.0", - "@types/ms": "^0.7.31", - "@types/qrcode": "^1.4.0", - "@vitejs/plugin-vue": "^1.2.1", - "@vue/cli-plugin-babel": "^4.5.13", - "@vue/cli-plugin-router": "^4.5.8", - "@vue/cli-plugin-typescript": "^4.5.13", - "@vue/cli-plugin-vuex": "^4.5.8", - "@vue/cli-service": "^4.5.13", - "@vue/compiler-sfc": "^3.0.5", - "axios": "^0.21.1", - "base-64": "^1.0.0", - "codemirror": "^5.61.1", - "copyfiles": "^2.4.1", - "cropperjs": "^1.5.12", - "date-fns": "^2.21.1", - "dompurify": "^2.2.9", - "escape-string-regexp": "^5.0.0", - "front-matter": "^4.0.2", - "html-entities": "^2.3.2", - "jsonlint-mod": "^1.7.6", - "marked": "^2.0.7", - "micromustache": "^8.0.3", - "mime": "^2.5.2", - "mitt": "^2.1.0", - "nanoid": "^3.1.23", - "pinia": "^2.0.0-alpha.13", - "prettier": "^2.3.1", - "pretty-ms": "^7.0.1", - "qrcode": "^1.4.4", - "rimraf": "^3.0.2", - "sass": "^1.35.1", - "tinymce": "^5.7.1", - "typescript": "^4.2.4", - "vite": "^2.3.7", - "vue": "^3.0.5", - "vue-i18n": "^9.1.6", - "vue-router": "^4.0.6", - "vuedraggable": "^4.0.3" + "@fullcalendar/core": "5.7.2", + "@fullcalendar/daygrid": "5.7.2", + "@fullcalendar/interaction": "5.7.2", + "@fullcalendar/list": "5.7.2", + "@fullcalendar/timegrid": "5.7.2", + "@popperjs/core": "2.9.2", + "@rollup/plugin-yaml": "3.0.0", + "@sindresorhus/slugify": "2.1.0", + "@tinymce/tinymce-vue": "4.0.3", + "@types/base-64": "1.0.0", + "@types/bytes": "3.1.0", + "@types/codemirror": "5.60.0", + "@types/color": "3.0.1", + "@types/diff": "5.0.0", + "@types/dompurify": "2.2.2", + "@types/lodash": "4.14.170", + "@types/markdown-it": "12.0.2", + "@types/marked": "2.0.3", + "@types/mime-types": "2.1.0", + "@types/ms": "0.7.31", + "@types/qrcode": "1.4.0", + "@vitejs/plugin-vue": "1.2.3", + "@vue/cli-plugin-babel": "4.5.13", + "@vue/cli-plugin-router": "4.5.13", + "@vue/cli-plugin-typescript": "4.5.13", + "@vue/cli-plugin-vuex": "4.5.13", + "@vue/cli-service": "4.5.13", + "@vue/compiler-sfc": "3.1.1", + "axios": "0.21.1", + "base-64": "1.0.0", + "codemirror": "5.61.1", + "copyfiles": "2.4.1", + "cropperjs": "1.5.12", + "date-fns": "2.22.1", + "dompurify": "2.2.9", + "escape-string-regexp": "5.0.0", + "front-matter": "4.0.2", + "html-entities": "2.3.2", + "jsonlint-mod": "1.7.6", + "marked": "2.0.7", + "micromustache": "8.0.3", + "mime": "2.5.2", + "mitt": "2.1.0", + "nanoid": "3.1.23", + "pinia": "2.0.0-beta.2", + "prettier": "2.3.1", + "pretty-ms": "7.0.1", + "qrcode": "1.4.4", + "rimraf": "3.0.2", + "sass": "1.35.1", + "tinymce": "5.8.1", + "typescript": "4.3.2", + "vite": "2.3.7", + "vue": "3.1.1", + "vue-i18n": "9.1.6", + "vue-router": "4.0.8", + "vuedraggable": "4.0.3" } } diff --git a/docs/package.json b/docs/package.json index 2e90b3cb16c35..190fc93563b3d 100644 --- a/docs/package.json +++ b/docs/package.json @@ -30,13 +30,13 @@ "license": "ISC", "gitHead": "24621f3934dc77eb23441331040ed13c676ceffd", "devDependencies": { - "directory-tree": "^2.2.9", - "fs-extra": "^10.0.0", - "lodash.get": "^4.4.2", - "micromark": "^2.10.1", - "npm-watch": "^0.10.0", - "slugify": "^1.5.3", - "vuepress": "^1.7.1", - "vuepress-plugin-clean-urls": "^1.1.2" + "directory-tree": "2.2.9", + "fs-extra": "7.0.1", + "lodash.get": "4.4.2", + "micromark": "2.11.4", + "npm-watch": "0.10.0", + "slugify": "1.5.3", + "vuepress": "1.8.2", + "vuepress-plugin-clean-urls": "1.1.2" } } diff --git a/package-lock.json b/package-lock.json index 07ab859e5cea0..04642115bfe20 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,44 +12,44 @@ "./packages/*" ], "devDependencies": { - "@types/dockerode": "^3.2.3", - "@types/jest": "^26.0.22", - "@types/listr": "^0.14.3", - "@types/node": "^15.12.0", - "@types/supertest": "^2.0.11", - "@typescript-eslint/eslint-plugin": "^4.27.0", - "@typescript-eslint/parser": "^4.27.0", - "axios": "^0.21.1", - "dockerode": "^3.3.0", - "eslint": "^7.27.0", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-prettier": "^3.4.0", - "eslint-plugin-prettier-vue": "^3.1.0", - "eslint-plugin-vue": "^7.11.1", - "globby": "^11.0.3", - "jest": "^27.0.4", - "knex": "^0.95.6", - "lerna": "^4.0.0", - "lint-staged": "^11.0.0", - "listr": "^0.14.3", - "mysql": "^2.18.1", - "nanoid": "^3.1.23", - "npm-run-all": "^4.1.5", - "oracledb": "^5.1.0", - "pg": "^8.6.0", - "prettier": "^2.3.1", - "simple-git-hooks": "^2.4.1", - "sqlite3": "^5.0.2", - "stylelint": "^13.13.1", - "stylelint-config-prettier": "^8.0.2", - "stylelint-config-rational-order": "^0.1.2", - "stylelint-config-standard": "^22.0.0", - "stylelint-order": "^4.1.0", - "stylelint-scss": "^3.19.0", - "supertest": "^6.1.3", - "tedious": "^11.0.8", - "ts-jest": "^27.0.2", - "ts-node": "^10.0.0" + "@types/dockerode": "3.2.3", + "@types/jest": "26.0.23", + "@types/listr": "0.14.3", + "@types/node": "15.12.2", + "@types/supertest": "2.0.11", + "@typescript-eslint/eslint-plugin": "4.27.0", + "@typescript-eslint/parser": "4.27.0", + "axios": "0.21.1", + "dockerode": "3.3.0", + "eslint": "7.28.0", + "eslint-config-prettier": "8.3.0", + "eslint-plugin-prettier": "3.4.0", + "eslint-plugin-prettier-vue": "3.1.0", + "eslint-plugin-vue": "7.11.1", + "globby": "11.0.3", + "jest": "27.0.4", + "knex": "0.95.6", + "lerna": "4.0.0", + "lint-staged": "11.0.0", + "listr": "0.14.3", + "mysql": "2.18.1", + "nanoid": "3.1.23", + "npm-run-all": "4.1.5", + "oracledb": "5.2.0", + "pg": "8.6.0", + "prettier": "2.3.1", + "simple-git-hooks": "2.4.1", + "sqlite3": "5.0.2", + "stylelint": "13.13.1", + "stylelint-config-prettier": "8.0.2", + "stylelint-config-rational-order": "0.1.2", + "stylelint-config-standard": "22.0.0", + "stylelint-order": "4.1.0", + "stylelint-scss": "3.19.0", + "supertest": "6.1.3", + "tedious": "11.0.9", + "ts-jest": "27.0.3", + "ts-node": "10.0.0" } }, "api": { @@ -129,37 +129,37 @@ "directus": "cli.js" }, "devDependencies": { - "@types/async": "^3.2.6", - "@types/atob": "^2.1.2", - "@types/body-parser": "^1.19.0", - "@types/busboy": "^0.2.3", - "@types/cookie-parser": "^1.4.2", - "@types/cors": "^2.8.10", - "@types/destroy": "^1.0.0", - "@types/express": "^4.17.12", - "@types/express-pino-logger": "^4.0.2", - "@types/express-session": "^1.17.3", - "@types/fs-extra": "^9.0.11", - "@types/inquirer": "^7.3.1", - "@types/js-yaml": "^4.0.1", - "@types/json2csv": "^5.0.2", - "@types/jsonwebtoken": "^8.5.1", - "@types/keyv": "^3.1.1", - "@types/lodash": "^4.14.170", - "@types/mime-types": "^2.1.0", - "@types/ms": "^0.7.31", - "@types/node": "^15.12.0", - "@types/node-cron": "^2.0.3", - "@types/nodemailer": "^6.4.1", - "@types/qs": "^6.9.6", - "@types/sharp": "^0.28.3", - "@types/stream-json": "^1.7.0", - "@types/uuid": "^8.3.0", - "@types/uuid-validate": "^0.0.1", - "copyfiles": "^2.4.0", - "cross-env": "^7.0.2", - "ts-node-dev": "^1.0.0", - "typescript": "^4.3.2" + "@types/async": "3.2.6", + "@types/atob": "2.1.2", + "@types/body-parser": "1.19.0", + "@types/busboy": "0.2.3", + "@types/cookie-parser": "1.4.2", + "@types/cors": "2.8.10", + "@types/destroy": "1.0.0", + "@types/express": "4.17.12", + "@types/express-pino-logger": "4.0.2", + "@types/express-session": "1.17.3", + "@types/fs-extra": "9.0.11", + "@types/inquirer": "7.3.1", + "@types/js-yaml": "4.0.1", + "@types/json2csv": "5.0.2", + "@types/jsonwebtoken": "8.5.1", + "@types/keyv": "3.1.1", + "@types/lodash": "4.14.170", + "@types/mime-types": "2.1.0", + "@types/ms": "0.7.31", + "@types/node": "15.12.2", + "@types/node-cron": "2.0.3", + "@types/nodemailer": "6.4.2", + "@types/qs": "6.9.6", + "@types/sharp": "0.28.3", + "@types/stream-json": "1.7.0", + "@types/uuid": "8.3.0", + "@types/uuid-validate": "0.0.1", + "copyfiles": "2.4.1", + "cross-env": "7.0.3", + "ts-node-dev": "1.1.6", + "typescript": "4.3.2" }, "optionalDependencies": { "@keyv/redis": "^2.1.2", @@ -451,63 +451,63 @@ "devDependencies": { "@directus/docs": "9.0.0-rc.76", "@directus/format-title": "9.0.0-rc.76", - "@fullcalendar/core": "^5.7.2", - "@fullcalendar/daygrid": "^5.7.2", - "@fullcalendar/interaction": "^5.7.2", - "@fullcalendar/list": "^5.7.2", - "@fullcalendar/timegrid": "^5.7.2", - "@popperjs/core": "^2.9.2", - "@rollup/plugin-yaml": "^3.0.0", - "@sindresorhus/slugify": "^2.1.0", - "@tinymce/tinymce-vue": "^4.0.3", - "@types/base-64": "^1.0.0", - "@types/bytes": "^3.1.0", - "@types/codemirror": "^5.60.0", - "@types/color": "^3.0.1", - "@types/diff": "^5.0.0", - "@types/dompurify": "^2.2.2", - "@types/lodash": "^4.14.170", - "@types/markdown-it": "^12.0.1", - "@types/marked": "^2.0.3", - "@types/mime-types": "^2.1.0", - "@types/ms": "^0.7.31", - "@types/qrcode": "^1.4.0", - "@vitejs/plugin-vue": "^1.2.1", - "@vue/cli-plugin-babel": "^4.5.13", - "@vue/cli-plugin-router": "^4.5.8", - "@vue/cli-plugin-typescript": "^4.5.13", - "@vue/cli-plugin-vuex": "^4.5.8", - "@vue/cli-service": "^4.5.13", - "@vue/compiler-sfc": "^3.0.5", - "axios": "^0.21.1", - "base-64": "^1.0.0", - "codemirror": "^5.61.1", - "copyfiles": "^2.4.1", - "cropperjs": "^1.5.12", - "date-fns": "^2.21.1", - "dompurify": "^2.2.9", - "escape-string-regexp": "^5.0.0", - "front-matter": "^4.0.2", - "html-entities": "^2.3.2", - "jsonlint-mod": "^1.7.6", - "marked": "^2.0.7", - "micromustache": "^8.0.3", - "mime": "^2.5.2", - "mitt": "^2.1.0", - "nanoid": "^3.1.23", - "pinia": "^2.0.0-alpha.13", - "prettier": "^2.3.1", - "pretty-ms": "^7.0.1", - "qrcode": "^1.4.4", - "rimraf": "^3.0.2", - "sass": "^1.35.1", - "tinymce": "^5.7.1", - "typescript": "^4.2.4", - "vite": "^2.3.7", - "vue": "^3.0.5", - "vue-i18n": "^9.1.6", - "vue-router": "^4.0.6", - "vuedraggable": "^4.0.3" + "@fullcalendar/core": "5.7.2", + "@fullcalendar/daygrid": "5.7.2", + "@fullcalendar/interaction": "5.7.2", + "@fullcalendar/list": "5.7.2", + "@fullcalendar/timegrid": "5.7.2", + "@popperjs/core": "2.9.2", + "@rollup/plugin-yaml": "3.0.0", + "@sindresorhus/slugify": "2.1.0", + "@tinymce/tinymce-vue": "4.0.3", + "@types/base-64": "1.0.0", + "@types/bytes": "3.1.0", + "@types/codemirror": "5.60.0", + "@types/color": "3.0.1", + "@types/diff": "5.0.0", + "@types/dompurify": "2.2.2", + "@types/lodash": "4.14.170", + "@types/markdown-it": "12.0.2", + "@types/marked": "2.0.3", + "@types/mime-types": "2.1.0", + "@types/ms": "0.7.31", + "@types/qrcode": "1.4.0", + "@vitejs/plugin-vue": "1.2.3", + "@vue/cli-plugin-babel": "4.5.13", + "@vue/cli-plugin-router": "4.5.13", + "@vue/cli-plugin-typescript": "4.5.13", + "@vue/cli-plugin-vuex": "4.5.13", + "@vue/cli-service": "4.5.13", + "@vue/compiler-sfc": "3.1.1", + "axios": "0.21.1", + "base-64": "1.0.0", + "codemirror": "5.61.1", + "copyfiles": "2.4.1", + "cropperjs": "1.5.12", + "date-fns": "2.22.1", + "dompurify": "2.2.9", + "escape-string-regexp": "5.0.0", + "front-matter": "4.0.2", + "html-entities": "2.3.2", + "jsonlint-mod": "1.7.6", + "marked": "2.0.7", + "micromustache": "8.0.3", + "mime": "2.5.2", + "mitt": "2.1.0", + "nanoid": "3.1.23", + "pinia": "2.0.0-beta.2", + "prettier": "2.3.1", + "pretty-ms": "7.0.1", + "qrcode": "1.4.4", + "rimraf": "3.0.2", + "sass": "1.35.1", + "tinymce": "5.8.1", + "typescript": "4.3.2", + "vite": "2.3.7", + "vue": "3.1.1", + "vue-i18n": "9.1.6", + "vue-router": "4.0.8", + "vuedraggable": "4.0.3" } }, "docs": { @@ -515,14 +515,14 @@ "version": "9.0.0-rc.76", "license": "ISC", "devDependencies": { - "directory-tree": "^2.2.9", - "fs-extra": "^10.0.0", - "lodash.get": "^4.4.2", - "micromark": "^2.10.1", - "npm-watch": "^0.10.0", - "slugify": "^1.5.3", - "vuepress": "^1.7.1", - "vuepress-plugin-clean-urls": "^1.1.2" + "directory-tree": "2.2.9", + "fs-extra": "7.0.1", + "lodash.get": "4.4.2", + "micromark": "2.11.4", + "npm-watch": "0.10.0", + "slugify": "1.5.3", + "vuepress": "1.8.2", + "vuepress-plugin-clean-urls": "1.1.2" } }, "docs/node_modules/fs-extra": { @@ -11700,7 +11700,7 @@ "version": "0.2.4", "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", - "devOptional": true, + "dev": true, "dependencies": { "safer-buffer": "~2.1.0" } @@ -11734,7 +11734,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "devOptional": true, + "dev": true, "engines": { "node": ">=0.8" } @@ -11999,7 +11999,7 @@ "version": "0.7.0", "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", - "devOptional": true, + "dev": true, "engines": { "node": "*" } @@ -12008,7 +12008,7 @@ "version": "1.11.0", "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", - "devOptional": true + "dev": true }, "node_modules/axe-core": { "version": "4.2.2", @@ -12612,7 +12612,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", - "devOptional": true, + "dev": true, "dependencies": { "tweetnacl": "^0.14.3" } @@ -12734,6 +12734,7 @@ "version": "0.0.9", "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", + "dev": true, "optional": true, "dependencies": { "inherits": "~2.0.0" @@ -13621,7 +13622,7 @@ "version": "0.12.0", "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", - "devOptional": true + "dev": true }, "node_modules/ccount": { "version": "1.1.0", @@ -16261,7 +16262,7 @@ "version": "1.14.1", "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", - "devOptional": true, + "dev": true, "dependencies": { "assert-plus": "^1.0.0" }, @@ -17334,7 +17335,7 @@ "version": "0.1.2", "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", - "devOptional": true, + "dev": true, "dependencies": { "jsbn": "~0.1.0", "safer-buffer": "^2.1.0" @@ -19567,7 +19568,7 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", - "devOptional": true, + "dev": true, "engines": [ "node >=0.6.0" ] @@ -20071,7 +20072,7 @@ "version": "0.6.1", "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", - "devOptional": true, + "dev": true, "engines": { "node": "*" } @@ -20558,6 +20559,7 @@ "version": "1.0.12", "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", + "dev": true, "optional": true, "dependencies": { "graceful-fs": "^4.1.2", @@ -20573,6 +20575,7 @@ "version": "2.7.1", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, "optional": true, "dependencies": { "glob": "^7.1.3" @@ -23900,7 +23903,7 @@ "version": "0.1.7", "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", - "devOptional": true, + "dev": true, "dependencies": { "assert-plus": "^1.0.0" } @@ -25071,7 +25074,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", - "devOptional": true, + "dev": true, "engines": { "node": ">=4" } @@ -25081,7 +25084,7 @@ "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", "deprecated": "this library is no longer supported", - "devOptional": true, + "dev": true, "dependencies": { "ajv": "^6.12.3", "har-schema": "^2.0.0" @@ -25742,7 +25745,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", - "devOptional": true, + "dev": true, "dependencies": { "assert-plus": "^1.0.0", "jsprim": "^1.2.2", @@ -27096,7 +27099,7 @@ "version": "0.1.2", "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", - "devOptional": true + "dev": true }, "node_modules/istanbul-lib-coverage": { "version": "3.0.0", @@ -29398,7 +29401,7 @@ "version": "0.1.1", "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", - "devOptional": true + "dev": true }, "node_modules/jsdom": { "version": "16.6.0", @@ -29539,7 +29542,7 @@ "version": "0.2.3", "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", - "devOptional": true + "dev": true }, "node_modules/json-schema-traverse": { "version": "0.4.1", @@ -29710,7 +29713,7 @@ "version": "1.4.1", "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", - "devOptional": true, + "dev": true, "engines": [ "node >=0.6.0" ], @@ -29777,6 +29780,7 @@ "version": "7.7.0", "resolved": "https://registry.npmjs.org/keytar/-/keytar-7.7.0.tgz", "integrity": "sha512-YEY9HWqThQc5q5xbXbRwsZTh2PJ36OSYRjSv3NN2xf5s5dpLTjEZnC2YikR29OaVybf9nQ0dJ/80i40RS97t/A==", + "dev": true, "hasInstallScript": true, "optional": true, "dependencies": { @@ -36678,7 +36682,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", - "devOptional": true + "dev": true }, "node_modules/pg": { "version": "8.6.0", @@ -40357,7 +40361,7 @@ "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", - "devOptional": true, + "dev": true, "dependencies": { "aws-sign2": "~0.7.0", "aws4": "^1.8.0", @@ -40417,7 +40421,7 @@ "version": "2.3.3", "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", - "devOptional": true, + "dev": true, "dependencies": { "asynckit": "^0.4.0", "combined-stream": "^1.0.6", @@ -40431,7 +40435,7 @@ "version": "6.5.2", "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", - "devOptional": true, + "dev": true, "engines": { "node": ">=0.6" } @@ -40440,7 +40444,7 @@ "version": "2.5.0", "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", - "devOptional": true, + "dev": true, "dependencies": { "psl": "^1.1.28", "punycode": "^2.1.1" @@ -42261,6 +42265,7 @@ "version": "3.8.0", "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz", "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==", + "dev": true, "optional": true, "dependencies": { "fstream": "^1.0.0", @@ -42287,6 +42292,7 @@ "version": "3.0.6", "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", + "dev": true, "optional": true, "dependencies": { "abbrev": "1" @@ -42299,6 +42305,7 @@ "version": "2.7.1", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, "optional": true, "dependencies": { "glob": "^7.1.3" @@ -42311,6 +42318,7 @@ "version": "5.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", + "dev": true, "optional": true, "bin": { "semver": "bin/semver" @@ -42320,6 +42328,7 @@ "version": "2.2.2", "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz", "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==", + "dev": true, "optional": true, "dependencies": { "block-stream": "*", @@ -42331,6 +42340,7 @@ "version": "1.3.1", "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, "optional": true, "dependencies": { "isexe": "^2.0.0" @@ -42378,7 +42388,7 @@ "version": "1.16.1", "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", - "devOptional": true, + "dev": true, "dependencies": { "asn1": "~0.2.3", "assert-plus": "^1.0.0", @@ -46324,7 +46334,7 @@ "version": "0.14.5", "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", - "devOptional": true + "dev": true }, "node_modules/type": { "version": "1.2.0", @@ -47328,7 +47338,7 @@ "version": "1.10.0", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", - "devOptional": true, + "dev": true, "engines": [ "node >=0.6.0" ], @@ -50369,19 +50379,19 @@ "directusctl": "bin/directus.js" }, "devDependencies": { - "@types/figlet": "^1.5.0", - "@types/fs-extra": "^9.0.11", - "@types/jest": "^26.0.23", - "@types/js-yaml": "^4.0.0", - "@types/marked-terminal": "^3.1.1", - "jest": "^27.0.4", - "nock": "^13.0.10", - "npm-run-all": "^4.1.5", - "prettier": "^2.3.1", - "rimraf": "^3.0.2", - "ts-jest": "^27.0.2", - "ts-node": "^10.0.0", - "typescript": "^4.3.2" + "@types/figlet": "1.5.1", + "@types/fs-extra": "9.0.11", + "@types/jest": "26.0.23", + "@types/js-yaml": "4.0.1", + "@types/marked-terminal": "3.1.1", + "jest": "27.0.4", + "nock": "13.1.0", + "npm-run-all": "4.1.5", + "prettier": "2.3.1", + "rimraf": "3.0.2", + "ts-jest": "27.0.3", + "ts-node": "10.0.0", + "typescript": "4.3.2" } }, "packages/cli/node_modules/@types/yargs": { @@ -50974,14 +50984,14 @@ "node-exceptions": "^4.0.1" }, "devDependencies": { - "@types/fs-extra": "^9.0.11", - "@types/jest": "^26.0.22", - "@types/node": "^15.12.0", - "dotenv": "^10.0.0", - "jest": "^27.0.4", - "npm-run-all": "^4.1.5", - "ts-jest": "^27.0.2", - "typescript": "^4.3.2" + "@types/fs-extra": "9.0.11", + "@types/jest": "26.0.23", + "@types/node": "15.12.2", + "dotenv": "8.6.0", + "jest": "27.0.4", + "npm-run-all": "4.1.5", + "ts-jest": "27.0.3", + "typescript": "4.3.2" } }, "packages/drive-azure": { @@ -50994,16 +51004,16 @@ "normalize-path": "^3.0.0" }, "devDependencies": { - "@types/fs-extra": "^9.0.11", - "@types/jest": "^26.0.22", - "@types/node": "^15.12.0", - "@types/normalize-path": "^3.0.0", - "dotenv": "^10.0.0", - "fs-extra": "^10.0.0", - "jest": "^27.0.4", - "npm-run-all": "^4.1.5", - "ts-jest": "^27.0.2", - "typescript": "^4.3.2" + "@types/fs-extra": "9.0.11", + "@types/jest": "26.0.23", + "@types/node": "15.12.2", + "@types/normalize-path": "3.0.0", + "dotenv": "8.6.0", + "fs-extra": "7.0.1", + "jest": "27.0.4", + "npm-run-all": "4.1.5", + "ts-jest": "27.0.3", + "typescript": "4.3.2" } }, "packages/drive-azure/node_modules/dotenv": { @@ -51060,16 +51070,16 @@ "normalize-path": "^3.0.0" }, "devDependencies": { - "@lukeed/uuid": "^2.0.0", - "@types/fs-extra": "^9.0.11", - "@types/jest": "^26.0.22", - "@types/node": "^15.12.0", - "@types/normalize-path": "^3.0.0", - "dotenv": "^10.0.0", - "jest": "^27.0.4", - "npm-run-all": "^4.1.5", - "ts-jest": "^27.0.2", - "typescript": "^4.3.2" + "@lukeed/uuid": "2.0.0", + "@types/fs-extra": "9.0.11", + "@types/jest": "26.0.23", + "@types/node": "15.12.2", + "@types/normalize-path": "3.0.0", + "dotenv": "8.6.0", + "jest": "27.0.4", + "npm-run-all": "4.1.5", + "ts-jest": "27.0.3", + "typescript": "4.3.2" } }, "packages/drive-gcs/node_modules/dotenv": { @@ -51091,17 +51101,17 @@ "normalize-path": "^3.0.0" }, "devDependencies": { - "@lukeed/uuid": "^2.0.0", - "@types/fs-extra": "^9.0.11", - "@types/jest": "^26.0.22", - "@types/node": "^15.12.0", - "@types/normalize-path": "^3.0.0", - "dotenv": "^10.0.0", - "fs-extra": "^10.0.0", - "jest": "^27.0.4", - "npm-run-all": "^4.1.5", - "ts-jest": "^27.0.2", - "typescript": "^4.3.2" + "@lukeed/uuid": "2.0.0", + "@types/fs-extra": "9.0.11", + "@types/jest": "26.0.23", + "@types/node": "15.12.2", + "@types/normalize-path": "3.0.0", + "dotenv": "8.6.0", + "fs-extra": "7.0.1", + "jest": "27.0.4", + "npm-run-all": "4.1.5", + "ts-jest": "27.0.3", + "typescript": "4.3.2" } }, "packages/drive-s3/node_modules/dotenv": { @@ -51194,15 +51204,15 @@ "version": "9.0.0-rc.76", "license": "MIT", "devDependencies": { - "@rollup/plugin-commonjs": "^19.0.0", - "@rollup/plugin-json": "^4.1.0", - "@rollup/plugin-node-resolve": "^13.0.0", - "rimraf": "^3.0.2", - "rollup": "^2.52.0", - "rollup-plugin-sourcemaps": "^0.6.3", - "rollup-plugin-terser": "^7.0.2", - "rollup-plugin-typescript2": "^0.30.0", - "typescript": "^4.3.2" + "@rollup/plugin-commonjs": "19.0.0", + "@rollup/plugin-json": "4.1.0", + "@rollup/plugin-node-resolve": "13.0.0", + "rimraf": "3.0.2", + "rollup": "2.52.0", + "rollup-plugin-sourcemaps": "0.6.3", + "rollup-plugin-terser": "7.0.2", + "rollup-plugin-typescript2": "0.30.0", + "typescript": "4.3.2" }, "engines": { "node": ">=6.0.0" @@ -51213,12 +51223,12 @@ "version": "9.0.0-rc.76", "license": "MIT", "dependencies": { - "@directus/sdk-js": "^9.0.0-rc.53", + "@directus/sdk-js": "9.0.0-rc.53", "@lnfusion/gatsby-source-graphql": "0.0.4", - "chalk": "^4.1.1", - "gatsby-source-filesystem": "^3.7.1", - "invariant": "^2.2.4", - "ms": "^2.1.3" + "chalk": "2.4.2", + "gatsby-source-filesystem": "3.7.1", + "invariant": "2.2.4", + "ms": "2.1.2" } }, "packages/gatsby-source-directus/node_modules/@jest/types": { @@ -55179,8 +55189,8 @@ "lodash": "^4.17.21" }, "devDependencies": { - "npm-watch": "^0.10.0", - "typescript": "^4.3.2" + "npm-watch": "0.10.0", + "typescript": "4.3.2" } }, "packages/sdk": { @@ -55191,26 +55201,26 @@ "axios": "^0.21.1" }, "devDependencies": { - "@rollup/plugin-commonjs": "^19.0.0", - "@rollup/plugin-json": "^4.1.0", - "@rollup/plugin-node-resolve": "^13.0.0", - "@types/jest": "^26.0.22", - "argon2": "^0.28.1", - "dotenv": "^10.0.0", - "jest": "^27.0.3", - "jest-environment-jsdom-global": "^2.0.4", - "mockdate": "^3.0.5", - "nock": "^13.0.10", - "npm-run-all": "^4.1.5", - "rimraf": "^3.0.2", - "rollup": "^2.52.0", - "rollup-plugin-copy": "^3.4.0", - "rollup-plugin-sourcemaps": "^0.6.3", - "rollup-plugin-terser": "^7.0.2", - "rollup-plugin-typescript2": "^0.30.0", - "ts-jest": "^27.0.2", - "ts-node": "^10.0.0", - "typescript": "^4.3.2" + "@rollup/plugin-commonjs": "19.0.0", + "@rollup/plugin-json": "4.1.0", + "@rollup/plugin-node-resolve": "13.0.0", + "@types/jest": "26.0.23", + "argon2": "0.28.2", + "dotenv": "8.6.0", + "jest": "27.0.4", + "jest-environment-jsdom-global": "2.0.4", + "mockdate": "3.0.5", + "nock": "13.1.0", + "npm-run-all": "4.1.5", + "rimraf": "3.0.2", + "rollup": "2.52.0", + "rollup-plugin-copy": "3.4.0", + "rollup-plugin-sourcemaps": "0.6.3", + "rollup-plugin-terser": "7.0.2", + "rollup-plugin-typescript2": "0.30.0", + "ts-jest": "27.0.3", + "ts-node": "10.0.0", + "typescript": "4.3.2" } }, "packages/sdk/node_modules/@jest/environment": { @@ -55492,9 +55502,9 @@ "openapi3-ts": "^2.0.1" }, "devDependencies": { - "npm-watch": "^0.10.0", - "swagger-cli": "^4.0.4", - "swagger-ui-watcher": "^2.1.11" + "npm-watch": "0.10.0", + "swagger-cli": "4.0.4", + "swagger-ui-watcher": "2.1.11" } } }, @@ -57178,63 +57188,63 @@ "requires": { "@directus/docs": "9.0.0-rc.76", "@directus/format-title": "9.0.0-rc.76", - "@fullcalendar/core": "^5.7.2", - "@fullcalendar/daygrid": "^5.7.2", - "@fullcalendar/interaction": "^5.7.2", - "@fullcalendar/list": "^5.7.2", - "@fullcalendar/timegrid": "^5.7.2", - "@popperjs/core": "^2.9.2", - "@rollup/plugin-yaml": "^3.0.0", - "@sindresorhus/slugify": "^2.1.0", - "@tinymce/tinymce-vue": "^4.0.3", - "@types/base-64": "^1.0.0", - "@types/bytes": "^3.1.0", - "@types/codemirror": "^5.60.0", - "@types/color": "^3.0.1", - "@types/diff": "^5.0.0", - "@types/dompurify": "^2.2.2", - "@types/lodash": "^4.14.170", - "@types/markdown-it": "^12.0.1", - "@types/marked": "^2.0.3", - "@types/mime-types": "^2.1.0", - "@types/ms": "^0.7.31", - "@types/qrcode": "^1.4.0", - "@vitejs/plugin-vue": "^1.2.1", - "@vue/cli-plugin-babel": "^4.5.13", - "@vue/cli-plugin-router": "^4.5.8", - "@vue/cli-plugin-typescript": "^4.5.13", - "@vue/cli-plugin-vuex": "^4.5.8", - "@vue/cli-service": "^4.5.13", - "@vue/compiler-sfc": "^3.0.5", - "axios": "^0.21.1", - "base-64": "^1.0.0", - "codemirror": "^5.61.1", - "copyfiles": "^2.4.1", - "cropperjs": "^1.5.12", - "date-fns": "^2.21.1", - "dompurify": "^2.2.9", - "escape-string-regexp": "^5.0.0", - "front-matter": "^4.0.2", - "html-entities": "^2.3.2", - "jsonlint-mod": "^1.7.6", - "marked": "^2.0.7", - "micromustache": "^8.0.3", - "mime": "^2.5.2", - "mitt": "^2.1.0", - "nanoid": "^3.1.23", - "pinia": "^2.0.0-alpha.13", - "prettier": "^2.3.1", - "pretty-ms": "^7.0.1", - "qrcode": "^1.4.4", - "rimraf": "^3.0.2", - "sass": "^1.35.1", - "tinymce": "^5.7.1", - "typescript": "^4.2.4", - "vite": "^2.3.7", - "vue": "^3.0.5", - "vue-i18n": "^9.1.6", - "vue-router": "^4.0.6", - "vuedraggable": "^4.0.3" + "@fullcalendar/core": "5.7.2", + "@fullcalendar/daygrid": "5.7.2", + "@fullcalendar/interaction": "5.7.2", + "@fullcalendar/list": "5.7.2", + "@fullcalendar/timegrid": "5.7.2", + "@popperjs/core": "2.9.2", + "@rollup/plugin-yaml": "3.0.0", + "@sindresorhus/slugify": "2.1.0", + "@tinymce/tinymce-vue": "4.0.3", + "@types/base-64": "1.0.0", + "@types/bytes": "3.1.0", + "@types/codemirror": "5.60.0", + "@types/color": "3.0.1", + "@types/diff": "5.0.0", + "@types/dompurify": "2.2.2", + "@types/lodash": "4.14.170", + "@types/markdown-it": "12.0.2", + "@types/marked": "2.0.3", + "@types/mime-types": "2.1.0", + "@types/ms": "0.7.31", + "@types/qrcode": "1.4.0", + "@vitejs/plugin-vue": "1.2.3", + "@vue/cli-plugin-babel": "4.5.13", + "@vue/cli-plugin-router": "4.5.13", + "@vue/cli-plugin-typescript": "4.5.13", + "@vue/cli-plugin-vuex": "4.5.13", + "@vue/cli-service": "4.5.13", + "@vue/compiler-sfc": "3.1.1", + "axios": "0.21.1", + "base-64": "1.0.0", + "codemirror": "5.61.1", + "copyfiles": "2.4.1", + "cropperjs": "1.5.12", + "date-fns": "2.22.1", + "dompurify": "2.2.9", + "escape-string-regexp": "5.0.0", + "front-matter": "4.0.2", + "html-entities": "2.3.2", + "jsonlint-mod": "1.7.6", + "marked": "2.0.7", + "micromustache": "8.0.3", + "mime": "2.5.2", + "mitt": "2.1.0", + "nanoid": "3.1.23", + "pinia": "2.0.0-beta.2", + "prettier": "2.3.1", + "pretty-ms": "7.0.1", + "qrcode": "1.4.4", + "rimraf": "3.0.2", + "sass": "1.35.1", + "tinymce": "5.8.1", + "typescript": "4.3.2", + "vite": "2.3.7", + "vue": "3.1.1", + "vue-i18n": "9.1.6", + "vue-router": "4.0.8", + "vuedraggable": "4.0.3" } }, "@directus/cli": { @@ -57242,11 +57252,11 @@ "requires": { "@directus/format-title": "9.0.0-rc.76", "@directus/sdk": "9.0.0-rc.76", - "@types/figlet": "^1.5.0", - "@types/fs-extra": "^9.0.11", - "@types/jest": "^26.0.23", - "@types/js-yaml": "^4.0.0", - "@types/marked-terminal": "^3.1.1", + "@types/figlet": "1.5.1", + "@types/fs-extra": "9.0.11", + "@types/jest": "26.0.23", + "@types/js-yaml": "4.0.1", + "@types/marked-terminal": "3.1.1", "@types/yargs": "^17.0.0", "app-module-path": "^2.2.0", "chalk": "^4.1.0", @@ -57264,7 +57274,7 @@ "gluegun": "^4.6.1", "indent-string": "^5.0.0", "jaro-winkler": "^0.2.8", - "jest": "^27.0.4", + "jest": "27.0.4", "joi": "^17.4.0", "js-yaml": "^4.1.0", "json5": "^2.2.0", @@ -57272,18 +57282,18 @@ "marked": "^2.0.7", "marked-terminal": "^4.1.1", "merge-options": "^3.0.4", - "nock": "^13.0.10", - "npm-run-all": "^4.1.5", + "nock": "13.1.0", + "npm-run-all": "4.1.5", "open": "^8.2.0", - "prettier": "^2.3.1", + "prettier": "2.3.1", "pretty-ms": "^7.0.1", - "rimraf": "^3.0.2", + "rimraf": "3.0.2", "shimmer": "^1.2.1", "strip-ansi": "^7.0.0", "strip-indent": "^4.0.0", - "ts-jest": "^27.0.2", - "ts-node": "^10.0.0", - "typescript": "^4.3.2", + "ts-jest": "27.0.3", + "ts-node": "10.0.0", + "typescript": "4.3.2", "yargs": "^17.0.1", "yargs-parser": "^20.2.7" }, @@ -57558,19 +57568,18 @@ "@directus/docs": { "version": "file:docs", "requires": { - "directory-tree": "^2.2.9", - "fs-extra": "^10.0.0", - "lodash.get": "^4.4.2", - "micromark": "^2.10.1", - "npm-watch": "^0.10.0", - "slugify": "^1.5.3", - "vuepress": "^1.7.1", - "vuepress-plugin-clean-urls": "^1.1.2" + "directory-tree": "2.2.9", + "fs-extra": "7.0.1", + "lodash.get": "4.4.2", + "micromark": "2.11.4", + "npm-watch": "0.10.0", + "slugify": "1.5.3", + "vuepress": "1.8.2", + "vuepress-plugin-clean-urls": "1.1.2" }, "dependencies": { "fs-extra": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz", + "version": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz", "integrity": "sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==", "dev": true, "requires": { @@ -57600,21 +57609,20 @@ "@directus/drive": { "version": "file:packages/drive", "requires": { - "@types/fs-extra": "^9.0.11", - "@types/jest": "^26.0.22", - "@types/node": "^15.12.0", - "dotenv": "^10.0.0", + "@types/fs-extra": "9.0.11", + "@types/jest": "26.0.23", + "@types/node": "15.12.2", + "dotenv": "8.6.0", "fs-extra": "^10.0.0", - "jest": "^27.0.4", + "jest": "27.0.4", "node-exceptions": "^4.0.1", - "npm-run-all": "^4.1.5", - "ts-jest": "^27.0.2", - "typescript": "^4.3.2" + "npm-run-all": "4.1.5", + "ts-jest": "27.0.3", + "typescript": "4.3.2" }, "dependencies": { "dotenv": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "version": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", "dev": true }, @@ -57649,28 +57657,26 @@ "requires": { "@azure/storage-blob": "^12.6.0", "@directus/drive": "9.0.0-rc.76", - "@types/fs-extra": "^9.0.11", - "@types/jest": "^26.0.22", - "@types/node": "^15.12.0", - "@types/normalize-path": "^3.0.0", - "dotenv": "^10.0.0", - "fs-extra": "^10.0.0", - "jest": "^27.0.4", + "@types/fs-extra": "9.0.11", + "@types/jest": "26.0.23", + "@types/node": "15.12.2", + "@types/normalize-path": "3.0.0", + "dotenv": "8.6.0", + "fs-extra": "7.0.1", + "jest": "27.0.4", "normalize-path": "^3.0.0", - "npm-run-all": "^4.1.5", - "ts-jest": "^27.0.2", - "typescript": "^4.3.2" + "npm-run-all": "4.1.5", + "ts-jest": "27.0.3", + "typescript": "4.3.2" }, "dependencies": { "dotenv": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "version": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", "dev": true }, "fs-extra": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz", + "version": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz", "integrity": "sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==", "dev": true, "requires": { @@ -57702,22 +57708,21 @@ "requires": { "@directus/drive": "9.0.0-rc.76", "@google-cloud/storage": "^5.8.5", - "@lukeed/uuid": "^2.0.0", - "@types/fs-extra": "^9.0.11", - "@types/jest": "^26.0.22", - "@types/node": "^15.12.0", - "@types/normalize-path": "^3.0.0", - "dotenv": "^10.0.0", - "jest": "^27.0.4", + "@lukeed/uuid": "2.0.0", + "@types/fs-extra": "9.0.11", + "@types/jest": "26.0.23", + "@types/node": "15.12.2", + "@types/normalize-path": "3.0.0", + "dotenv": "8.6.0", + "jest": "27.0.4", "normalize-path": "^3.0.0", - "npm-run-all": "^4.1.5", - "ts-jest": "^27.0.2", - "typescript": "^4.3.2" + "npm-run-all": "4.1.5", + "ts-jest": "27.0.3", + "typescript": "4.3.2" }, "dependencies": { "dotenv": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "version": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", "dev": true } @@ -57727,30 +57732,28 @@ "version": "file:packages/drive-s3", "requires": { "@directus/drive": "9.0.0-rc.76", - "@lukeed/uuid": "^2.0.0", - "@types/fs-extra": "^9.0.11", - "@types/jest": "^26.0.22", - "@types/node": "^15.12.0", - "@types/normalize-path": "^3.0.0", + "@lukeed/uuid": "2.0.0", + "@types/fs-extra": "9.0.11", + "@types/jest": "26.0.23", + "@types/node": "15.12.2", + "@types/normalize-path": "3.0.0", "aws-sdk": "^2.928.0", - "dotenv": "^10.0.0", - "fs-extra": "^10.0.0", - "jest": "^27.0.4", + "dotenv": "8.6.0", + "fs-extra": "7.0.1", + "jest": "27.0.4", "normalize-path": "^3.0.0", - "npm-run-all": "^4.1.5", - "ts-jest": "^27.0.2", - "typescript": "^4.3.2" + "npm-run-all": "4.1.5", + "ts-jest": "27.0.3", + "typescript": "4.3.2" }, "dependencies": { "dotenv": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "version": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", "dev": true }, "fs-extra": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz", + "version": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz", "integrity": "sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==", "dev": true, "requires": { @@ -57780,26 +57783,26 @@ "@directus/format-title": { "version": "file:packages/format-title", "requires": { - "@rollup/plugin-commonjs": "^19.0.0", - "@rollup/plugin-json": "^4.1.0", - "@rollup/plugin-node-resolve": "^13.0.0", - "rimraf": "^3.0.2", - "rollup": "^2.52.0", - "rollup-plugin-sourcemaps": "^0.6.3", - "rollup-plugin-terser": "^7.0.2", - "rollup-plugin-typescript2": "^0.30.0", - "typescript": "^4.3.2" + "@rollup/plugin-commonjs": "19.0.0", + "@rollup/plugin-json": "4.1.0", + "@rollup/plugin-node-resolve": "13.0.0", + "rimraf": "3.0.2", + "rollup": "2.52.0", + "rollup-plugin-sourcemaps": "0.6.3", + "rollup-plugin-terser": "7.0.2", + "rollup-plugin-typescript2": "0.30.0", + "typescript": "4.3.2" } }, "@directus/gatsby-source-directus": { "version": "file:packages/gatsby-source-directus", "requires": { - "@directus/sdk-js": "^9.0.0-rc.53", + "@directus/sdk-js": "9.0.0-rc.53", "@lnfusion/gatsby-source-graphql": "0.0.4", - "chalk": "^4.1.1", - "gatsby-source-filesystem": "^3.7.1", - "invariant": "^2.2.4", - "ms": "^2.1.3" + "chalk": "2.4.2", + "gatsby-source-filesystem": "3.7.1", + "invariant": "2.2.4", + "ms": "2.1.2" }, "dependencies": { "@jest/types": { @@ -60724,34 +60727,34 @@ "requires": { "knex-schema-inspector": "^1.3.0", "lodash": "^4.17.21", - "npm-watch": "^0.10.0", - "typescript": "^4.3.2" + "npm-watch": "0.10.0", + "typescript": "4.3.2" } }, "@directus/sdk": { "version": "file:packages/sdk", "requires": { - "@rollup/plugin-commonjs": "^19.0.0", - "@rollup/plugin-json": "^4.1.0", - "@rollup/plugin-node-resolve": "^13.0.0", - "@types/jest": "^26.0.22", - "argon2": "^0.28.1", + "@rollup/plugin-commonjs": "19.0.0", + "@rollup/plugin-json": "4.1.0", + "@rollup/plugin-node-resolve": "13.0.0", + "@types/jest": "26.0.23", + "argon2": "0.28.2", "axios": "^0.21.1", - "dotenv": "^10.0.0", - "jest": "^27.0.3", - "jest-environment-jsdom-global": "^2.0.4", - "mockdate": "^3.0.5", - "nock": "^13.0.10", - "npm-run-all": "^4.1.5", - "rimraf": "^3.0.2", - "rollup": "^2.52.0", - "rollup-plugin-copy": "^3.4.0", - "rollup-plugin-sourcemaps": "^0.6.3", - "rollup-plugin-terser": "^7.0.2", - "rollup-plugin-typescript2": "^0.30.0", - "ts-jest": "^27.0.2", - "ts-node": "^10.0.0", - "typescript": "^4.3.2" + "dotenv": "8.6.0", + "jest": "27.0.4", + "jest-environment-jsdom-global": "2.0.4", + "mockdate": "3.0.5", + "nock": "13.1.0", + "npm-run-all": "4.1.5", + "rimraf": "3.0.2", + "rollup": "2.52.0", + "rollup-plugin-copy": "3.4.0", + "rollup-plugin-sourcemaps": "0.6.3", + "rollup-plugin-terser": "7.0.2", + "rollup-plugin-typescript2": "0.30.0", + "ts-jest": "27.0.3", + "ts-node": "10.0.0", + "typescript": "4.3.2" }, "dependencies": { "@jest/environment": { @@ -60862,8 +60865,7 @@ "peer": true }, "dotenv": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "version": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", "dev": true }, @@ -60986,10 +60988,10 @@ "@directus/specs": { "version": "file:packages/specs", "requires": { - "npm-watch": "^0.10.0", + "npm-watch": "0.10.0", "openapi3-ts": "^2.0.1", - "swagger-cli": "^4.0.4", - "swagger-ui-watcher": "^2.1.11" + "swagger-cli": "4.0.4", + "swagger-ui-watcher": "2.1.11" } }, "@eslint/eslintrc": { @@ -64041,6 +64043,7 @@ "resolved": "https://registry.npmjs.org/@oclif/command/-/command-1.8.0.tgz", "integrity": "sha512-5vwpq6kbvwkQwKqAoOU3L72GZ3Ta8RRrewKj9OJRolx28KLJJ8Dg9Rf7obRwt5jQA9bkYd8gqzMTrI7H3xLfaw==", "requires": { + "@oclif/config": "^1.15.1", "@oclif/errors": "^1.3.3", "@oclif/parser": "^3.8.3", "@oclif/plugin-help": "^3", @@ -65980,6 +65983,7 @@ "integrity": "sha512-pM7CR3yXB6L8Gfn6EmX7FLNE3+V/15I3o33GkSNsWvgsMp6HVGXKkXgojrcfUUauyL1LZOdvTmu4enU2RePGHw==", "dev": true, "requires": { + "@babel/core": "^7.11.0", "@babel/helper-compilation-targets": "^7.9.6", "@babel/helper-module-imports": "^7.8.3", "@babel/plugin-proposal-class-properties": "^7.8.3", @@ -65992,6 +65996,7 @@ "@vue/babel-plugin-jsx": "^1.0.3", "@vue/babel-preset-jsx": "^1.2.4", "babel-plugin-dynamic-import-node": "^2.3.3", + "core-js": "^3.6.5", "core-js-compat": "^3.6.5", "semver": "^6.1.0" }, @@ -68369,7 +68374,7 @@ "version": "0.2.4", "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", - "devOptional": true, + "dev": true, "requires": { "safer-buffer": "~2.1.0" } @@ -68420,7 +68425,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "devOptional": true + "dev": true }, "assign-symbols": { "version": "1.0.0", @@ -68634,13 +68639,13 @@ "version": "0.7.0", "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", - "devOptional": true + "dev": true }, "aws4": { "version": "1.11.0", "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", - "devOptional": true + "dev": true }, "axe-core": { "version": "4.2.2", @@ -69101,7 +69106,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", - "devOptional": true, + "dev": true, "requires": { "tweetnacl": "^0.14.3" } @@ -69204,6 +69209,7 @@ "version": "0.0.9", "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", + "dev": true, "optional": true, "requires": { "inherits": "~2.0.0" @@ -69921,7 +69927,7 @@ "version": "0.12.0", "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", - "devOptional": true + "dev": true }, "ccount": { "version": "1.1.0", @@ -72145,7 +72151,7 @@ "version": "1.14.1", "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", - "devOptional": true, + "dev": true, "requires": { "assert-plus": "^1.0.0" } @@ -72756,33 +72762,33 @@ "@directus/specs": "9.0.0-rc.76", "@godaddy/terminus": "^4.9.0", "@keyv/redis": "^2.1.2", - "@types/async": "^3.2.6", - "@types/atob": "^2.1.2", - "@types/body-parser": "^1.19.0", - "@types/busboy": "^0.2.3", - "@types/cookie-parser": "^1.4.2", - "@types/cors": "^2.8.10", - "@types/destroy": "^1.0.0", - "@types/express": "^4.17.12", - "@types/express-pino-logger": "^4.0.2", - "@types/express-session": "^1.17.3", - "@types/fs-extra": "^9.0.11", - "@types/inquirer": "^7.3.1", - "@types/js-yaml": "^4.0.1", - "@types/json2csv": "^5.0.2", - "@types/jsonwebtoken": "^8.5.1", - "@types/keyv": "^3.1.1", - "@types/lodash": "^4.14.170", - "@types/mime-types": "^2.1.0", - "@types/ms": "^0.7.31", - "@types/node": "^15.12.0", - "@types/node-cron": "^2.0.3", - "@types/nodemailer": "^6.4.1", - "@types/qs": "^6.9.6", - "@types/sharp": "^0.28.3", - "@types/stream-json": "^1.7.0", - "@types/uuid": "^8.3.0", - "@types/uuid-validate": "^0.0.1", + "@types/async": "3.2.6", + "@types/atob": "2.1.2", + "@types/body-parser": "1.19.0", + "@types/busboy": "0.2.3", + "@types/cookie-parser": "1.4.2", + "@types/cors": "2.8.10", + "@types/destroy": "1.0.0", + "@types/express": "4.17.12", + "@types/express-pino-logger": "4.0.2", + "@types/express-session": "1.17.3", + "@types/fs-extra": "9.0.11", + "@types/inquirer": "7.3.1", + "@types/js-yaml": "4.0.1", + "@types/json2csv": "5.0.2", + "@types/jsonwebtoken": "8.5.1", + "@types/keyv": "3.1.1", + "@types/lodash": "4.14.170", + "@types/mime-types": "2.1.0", + "@types/ms": "0.7.31", + "@types/node": "15.12.2", + "@types/node-cron": "2.0.3", + "@types/nodemailer": "6.4.2", + "@types/qs": "6.9.6", + "@types/sharp": "0.28.3", + "@types/stream-json": "1.7.0", + "@types/uuid": "8.3.0", + "@types/uuid-validate": "0.0.1", "argon2": "^0.28.1", "async": "^3.2.0", "async-mutex": "^0.3.1", @@ -72796,9 +72802,9 @@ "connect-redis": "^6.0.0", "connect-session-knex": "^2.1.0", "cookie-parser": "^1.4.5", - "copyfiles": "^2.4.0", + "copyfiles": "2.4.1", "cors": "^2.8.5", - "cross-env": "^7.0.2", + "cross-env": "7.0.3", "csv-parser": "^3.0.0", "date-fns": "^2.21.1", "deep-map": "^2.0.0", @@ -72853,8 +72859,8 @@ "sqlite3": "^5.0.2", "stream-json": "^1.7.1", "tedious": "^11.0.8", - "ts-node-dev": "^1.0.0", - "typescript": "^4.3.2", + "ts-node-dev": "1.1.6", + "typescript": "4.3.2", "uuid": "^8.3.2", "uuid-validate": "0.0.3" }, @@ -73318,7 +73324,7 @@ "version": "0.1.2", "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", - "devOptional": true, + "dev": true, "requires": { "jsbn": "~0.1.0", "safer-buffer": "^2.1.0" @@ -75044,7 +75050,7 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", - "devOptional": true + "dev": true }, "fast-copy": { "version": "2.1.1", @@ -75451,7 +75457,7 @@ "version": "0.6.1", "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", - "devOptional": true + "dev": true }, "fork-ts-checker-webpack-plugin": { "version": "3.1.1", @@ -75838,6 +75844,7 @@ "version": "1.0.12", "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", + "dev": true, "optional": true, "requires": { "graceful-fs": "^4.1.2", @@ -75850,6 +75857,7 @@ "version": "2.7.1", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, "optional": true, "requires": { "glob": "^7.1.3" @@ -78422,7 +78430,7 @@ "version": "0.1.7", "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", - "devOptional": true, + "dev": true, "requires": { "assert-plus": "^1.0.0" } @@ -79322,13 +79330,13 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", - "devOptional": true + "dev": true }, "har-validator": { "version": "5.1.5", "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", - "devOptional": true, + "dev": true, "requires": { "ajv": "^6.12.3", "har-schema": "^2.0.0" @@ -79859,7 +79867,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", - "devOptional": true, + "dev": true, "requires": { "assert-plus": "^1.0.0", "jsprim": "^1.2.2", @@ -80827,7 +80835,7 @@ "version": "0.1.2", "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", - "devOptional": true + "dev": true }, "istanbul-lib-coverage": { "version": "3.0.0", @@ -82575,7 +82583,7 @@ "version": "0.1.1", "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", - "devOptional": true + "dev": true }, "jsdom": { "version": "16.6.0", @@ -82688,7 +82696,7 @@ "version": "0.2.3", "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", - "devOptional": true + "dev": true }, "json-schema-traverse": { "version": "0.4.1", @@ -82822,7 +82830,7 @@ "version": "1.4.1", "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", - "devOptional": true, + "dev": true, "requires": { "assert-plus": "1.0.0", "extsprintf": "1.3.0", @@ -82880,6 +82888,7 @@ "version": "7.7.0", "resolved": "https://registry.npmjs.org/keytar/-/keytar-7.7.0.tgz", "integrity": "sha512-YEY9HWqThQc5q5xbXbRwsZTh2PJ36OSYRjSv3NN2xf5s5dpLTjEZnC2YikR29OaVybf9nQ0dJ/80i40RS97t/A==", + "dev": true, "optional": true, "requires": { "node-addon-api": "^3.0.0", @@ -88404,7 +88413,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", - "devOptional": true + "dev": true }, "pg": { "version": "8.6.0", @@ -91398,7 +91407,7 @@ "version": "2.88.2", "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", - "devOptional": true, + "dev": true, "requires": { "aws-sign2": "~0.7.0", "aws4": "^1.8.0", @@ -91426,7 +91435,7 @@ "version": "2.3.3", "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", - "devOptional": true, + "dev": true, "requires": { "asynckit": "^0.4.0", "combined-stream": "^1.0.6", @@ -91437,13 +91446,13 @@ "version": "6.5.2", "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", - "devOptional": true + "dev": true }, "tough-cookie": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", - "devOptional": true, + "dev": true, "requires": { "psl": "^1.1.28", "punycode": "^2.1.1" @@ -92948,6 +92957,7 @@ "version": "3.8.0", "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz", "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==", + "dev": true, "optional": true, "requires": { "fstream": "^1.0.0", @@ -92968,6 +92978,7 @@ "version": "3.0.6", "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", + "dev": true, "optional": true, "requires": { "abbrev": "1" @@ -92977,6 +92988,7 @@ "version": "2.7.1", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, "optional": true, "requires": { "glob": "^7.1.3" @@ -92986,12 +92998,14 @@ "version": "5.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", + "dev": true, "optional": true }, "tar": { "version": "2.2.2", "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz", "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==", + "dev": true, "optional": true, "requires": { "block-stream": "*", @@ -93003,6 +93017,7 @@ "version": "1.3.1", "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, "optional": true, "requires": { "isexe": "^2.0.0" @@ -93040,7 +93055,7 @@ "version": "1.16.1", "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", - "devOptional": true, + "dev": true, "requires": { "asn1": "~0.2.3", "assert-plus": "^1.0.0", @@ -96140,7 +96155,7 @@ "version": "0.14.5", "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", - "devOptional": true + "dev": true }, "type": { "version": "1.2.0", @@ -96933,7 +96948,7 @@ "version": "1.10.0", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", - "devOptional": true, + "dev": true, "requires": { "assert-plus": "^1.0.0", "core-util-is": "1.0.2", diff --git a/package.json b/package.json index 8573c90146255..dbc4bbf3b753e 100644 --- a/package.json +++ b/package.json @@ -21,44 +21,44 @@ "cli": "cross-env DIRECTUS_DEV=true NODE_ENV=development DOTENV_CONFIG_PATH=api/.env ts-node -r dotenv/config --script-mode --transpile-only api/src/cli/index.ts" }, "devDependencies": { - "@types/dockerode": "^3.2.3", - "@types/jest": "^26.0.22", - "@types/listr": "^0.14.3", - "@types/node": "^15.12.0", - "@types/supertest": "^2.0.11", - "@typescript-eslint/eslint-plugin": "^4.27.0", - "@typescript-eslint/parser": "^4.27.0", - "axios": "^0.21.1", - "dockerode": "^3.3.0", - "eslint": "^7.27.0", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-prettier": "^3.4.0", - "eslint-plugin-prettier-vue": "^3.1.0", - "eslint-plugin-vue": "^7.11.1", - "globby": "^11.0.3", - "jest": "^27.0.4", - "knex": "^0.95.6", - "lerna": "^4.0.0", - "lint-staged": "^11.0.0", - "listr": "^0.14.3", - "mysql": "^2.18.1", - "nanoid": "^3.1.23", - "npm-run-all": "^4.1.5", - "oracledb": "^5.1.0", - "pg": "^8.6.0", - "prettier": "^2.3.1", - "simple-git-hooks": "^2.4.1", - "sqlite3": "^5.0.2", - "stylelint": "^13.13.1", - "stylelint-config-prettier": "^8.0.2", - "stylelint-config-rational-order": "^0.1.2", - "stylelint-config-standard": "^22.0.0", - "stylelint-order": "^4.1.0", - "stylelint-scss": "^3.19.0", - "supertest": "^6.1.3", - "tedious": "^11.0.8", - "ts-jest": "^27.0.2", - "ts-node": "^10.0.0" + "@types/dockerode": "3.2.3", + "@types/jest": "26.0.23", + "@types/listr": "0.14.3", + "@types/node": "15.12.2", + "@types/supertest": "2.0.11", + "@typescript-eslint/eslint-plugin": "4.27.0", + "@typescript-eslint/parser": "4.27.0", + "axios": "0.21.1", + "dockerode": "3.3.0", + "eslint": "7.28.0", + "eslint-config-prettier": "8.3.0", + "eslint-plugin-prettier": "3.4.0", + "eslint-plugin-prettier-vue": "3.1.0", + "eslint-plugin-vue": "7.11.1", + "globby": "11.0.3", + "jest": "27.0.4", + "knex": "0.95.6", + "lerna": "4.0.0", + "lint-staged": "11.0.0", + "listr": "0.14.3", + "mysql": "2.18.1", + "nanoid": "3.1.23", + "npm-run-all": "4.1.5", + "oracledb": "5.2.0", + "pg": "8.6.0", + "prettier": "2.3.1", + "simple-git-hooks": "2.4.1", + "sqlite3": "5.0.2", + "stylelint": "13.13.1", + "stylelint-config-prettier": "8.0.2", + "stylelint-config-rational-order": "0.1.2", + "stylelint-config-standard": "22.0.0", + "stylelint-order": "4.1.0", + "stylelint-scss": "3.19.0", + "supertest": "6.1.3", + "tedious": "11.0.9", + "ts-jest": "27.0.3", + "ts-node": "10.0.0" }, "simple-git-hooks": { "pre-commit": "npx lint-staged" diff --git a/packages/cli/package.json b/packages/cli/package.json index 87b1dcc7a0039..0e9d71fef9cb3 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -76,19 +76,19 @@ "yargs-parser": "^20.2.7" }, "devDependencies": { - "@types/figlet": "^1.5.0", - "@types/fs-extra": "^9.0.11", - "@types/jest": "^26.0.23", - "@types/js-yaml": "^4.0.0", - "@types/marked-terminal": "^3.1.1", - "jest": "^27.0.4", - "nock": "^13.0.10", - "npm-run-all": "^4.1.5", - "prettier": "^2.3.1", - "rimraf": "^3.0.2", - "ts-jest": "^27.0.2", - "ts-node": "^10.0.0", - "typescript": "^4.3.2" + "@types/figlet": "1.5.1", + "@types/fs-extra": "9.0.11", + "@types/jest": "26.0.23", + "@types/js-yaml": "4.0.1", + "@types/marked-terminal": "3.1.1", + "jest": "27.0.4", + "nock": "13.1.0", + "npm-run-all": "4.1.5", + "prettier": "2.3.1", + "rimraf": "3.0.2", + "ts-jest": "27.0.3", + "ts-node": "10.0.0", + "typescript": "4.3.2" }, "gitHead": "24621f3934dc77eb23441331040ed13c676ceffd" } diff --git a/packages/drive-azure/package.json b/packages/drive-azure/package.json index d35acb00278bc..72a7322ce6cf8 100644 --- a/packages/drive-azure/package.json +++ b/packages/drive-azure/package.json @@ -39,16 +39,16 @@ "normalize-path": "^3.0.0" }, "devDependencies": { - "@types/fs-extra": "^9.0.11", - "@types/jest": "^26.0.22", - "@types/node": "^15.12.0", - "@types/normalize-path": "^3.0.0", - "dotenv": "^10.0.0", - "fs-extra": "^10.0.0", - "jest": "^27.0.4", - "npm-run-all": "^4.1.5", - "ts-jest": "^27.0.2", - "typescript": "^4.3.2" + "@types/fs-extra": "9.0.11", + "@types/jest": "26.0.23", + "@types/node": "15.12.2", + "@types/normalize-path": "3.0.0", + "dotenv": "8.6.0", + "fs-extra": "7.0.1", + "jest": "27.0.4", + "npm-run-all": "4.1.5", + "ts-jest": "27.0.3", + "typescript": "4.3.2" }, "publishConfig": { "access": "public" diff --git a/packages/drive-gcs/package.json b/packages/drive-gcs/package.json index 73bb53f4fe931..e69c696e74ee7 100644 --- a/packages/drive-gcs/package.json +++ b/packages/drive-gcs/package.json @@ -38,16 +38,16 @@ "normalize-path": "^3.0.0" }, "devDependencies": { - "@lukeed/uuid": "^2.0.0", - "@types/fs-extra": "^9.0.11", - "@types/jest": "^26.0.22", - "@types/node": "^15.12.0", - "@types/normalize-path": "^3.0.0", - "dotenv": "^10.0.0", - "jest": "^27.0.4", - "npm-run-all": "^4.1.5", - "ts-jest": "^27.0.2", - "typescript": "^4.3.2" + "@lukeed/uuid": "2.0.0", + "@types/fs-extra": "9.0.11", + "@types/jest": "26.0.23", + "@types/node": "15.12.2", + "@types/normalize-path": "3.0.0", + "dotenv": "8.6.0", + "jest": "27.0.4", + "npm-run-all": "4.1.5", + "ts-jest": "27.0.3", + "typescript": "4.3.2" }, "publishConfig": { "access": "public" diff --git a/packages/drive-s3/package.json b/packages/drive-s3/package.json index bacf3acc2c1b7..08993af3a326a 100644 --- a/packages/drive-s3/package.json +++ b/packages/drive-s3/package.json @@ -39,17 +39,17 @@ "normalize-path": "^3.0.0" }, "devDependencies": { - "@lukeed/uuid": "^2.0.0", - "@types/fs-extra": "^9.0.11", - "@types/jest": "^26.0.22", - "@types/node": "^15.12.0", - "@types/normalize-path": "^3.0.0", - "dotenv": "^10.0.0", - "fs-extra": "^10.0.0", - "jest": "^27.0.4", - "npm-run-all": "^4.1.5", - "ts-jest": "^27.0.2", - "typescript": "^4.3.2" + "@lukeed/uuid": "2.0.0", + "@types/fs-extra": "9.0.11", + "@types/jest": "26.0.23", + "@types/node": "15.12.2", + "@types/normalize-path": "3.0.0", + "dotenv": "8.6.0", + "fs-extra": "7.0.1", + "jest": "27.0.4", + "npm-run-all": "4.1.5", + "ts-jest": "27.0.3", + "typescript": "4.3.2" }, "publishConfig": { "access": "public" diff --git a/packages/drive/package.json b/packages/drive/package.json index 71df090100f05..4e4dc0fcda5cc 100644 --- a/packages/drive/package.json +++ b/packages/drive/package.json @@ -50,13 +50,13 @@ }, "gitHead": "24621f3934dc77eb23441331040ed13c676ceffd", "devDependencies": { - "@types/fs-extra": "^9.0.11", - "@types/jest": "^26.0.22", - "@types/node": "^15.12.0", - "dotenv": "^10.0.0", - "jest": "^27.0.4", - "npm-run-all": "^4.1.5", - "ts-jest": "^27.0.2", - "typescript": "^4.3.2" + "@types/fs-extra": "9.0.11", + "@types/jest": "26.0.23", + "@types/node": "15.12.2", + "dotenv": "8.6.0", + "jest": "27.0.4", + "npm-run-all": "4.1.5", + "ts-jest": "27.0.3", + "typescript": "4.3.2" } } diff --git a/packages/format-title/package.json b/packages/format-title/package.json index f41afd391679c..48babfe4367d9 100644 --- a/packages/format-title/package.json +++ b/packages/format-title/package.json @@ -33,15 +33,15 @@ "prepublishOnly": "npm run build" }, "devDependencies": { - "@rollup/plugin-commonjs": "^19.0.0", - "@rollup/plugin-json": "^4.1.0", - "@rollup/plugin-node-resolve": "^13.0.0", - "rimraf": "^3.0.2", - "rollup": "^2.52.0", - "rollup-plugin-sourcemaps": "^0.6.3", - "rollup-plugin-terser": "^7.0.2", - "rollup-plugin-typescript2": "^0.30.0", - "typescript": "^4.3.2" + "@rollup/plugin-commonjs": "19.0.0", + "@rollup/plugin-json": "4.1.0", + "@rollup/plugin-node-resolve": "13.0.0", + "rimraf": "3.0.2", + "rollup": "2.52.0", + "rollup-plugin-sourcemaps": "0.6.3", + "rollup-plugin-terser": "7.0.2", + "rollup-plugin-typescript2": "0.30.0", + "typescript": "4.3.2" }, "gitHead": "24621f3934dc77eb23441331040ed13c676ceffd" } diff --git a/packages/gatsby-source-directus/package.json b/packages/gatsby-source-directus/package.json index 0c03a1619fcf4..d8b73eec966ee 100644 --- a/packages/gatsby-source-directus/package.json +++ b/packages/gatsby-source-directus/package.json @@ -10,12 +10,12 @@ "directus" ], "dependencies": { - "@directus/sdk-js": "^9.0.0-rc.53", + "@directus/sdk-js": "9.0.0-rc.53", "@lnfusion/gatsby-source-graphql": "0.0.4", - "chalk": "^4.1.1", - "gatsby-source-filesystem": "^3.7.1", - "invariant": "^2.2.4", - "ms": "^2.1.3" + "chalk": "2.4.2", + "gatsby-source-filesystem": "3.7.1", + "invariant": "2.2.4", + "ms": "2.1.2" }, "repository": { "type": "git", diff --git a/packages/schema/package.json b/packages/schema/package.json index ef933eb168457..2165a2059630e 100644 --- a/packages/schema/package.json +++ b/packages/schema/package.json @@ -39,8 +39,8 @@ }, "homepage": "https://github.com/directus/directus#readme", "devDependencies": { - "npm-watch": "^0.10.0", - "typescript": "^4.3.2" + "npm-watch": "0.10.0", + "typescript": "4.3.2" }, "dependencies": { "knex-schema-inspector": "^1.3.0", diff --git a/packages/sdk/package.json b/packages/sdk/package.json index 9b27d58832394..fc1b4508032ee 100644 --- a/packages/sdk/package.json +++ b/packages/sdk/package.json @@ -47,26 +47,26 @@ "axios": "^0.21.1" }, "devDependencies": { - "@rollup/plugin-commonjs": "^19.0.0", - "@rollup/plugin-json": "^4.1.0", - "@rollup/plugin-node-resolve": "^13.0.0", - "@types/jest": "^26.0.22", - "argon2": "^0.28.1", - "dotenv": "^10.0.0", - "jest": "^27.0.3", - "jest-environment-jsdom-global": "^2.0.4", - "mockdate": "^3.0.5", - "nock": "^13.0.10", - "npm-run-all": "^4.1.5", - "rimraf": "^3.0.2", - "rollup": "^2.52.0", - "rollup-plugin-copy": "^3.4.0", - "rollup-plugin-sourcemaps": "^0.6.3", - "rollup-plugin-terser": "^7.0.2", - "rollup-plugin-typescript2": "^0.30.0", - "ts-jest": "^27.0.2", - "ts-node": "^10.0.0", - "typescript": "^4.3.2" + "@rollup/plugin-commonjs": "19.0.0", + "@rollup/plugin-json": "4.1.0", + "@rollup/plugin-node-resolve": "13.0.0", + "@types/jest": "26.0.23", + "argon2": "0.28.2", + "dotenv": "8.6.0", + "jest": "27.0.4", + "jest-environment-jsdom-global": "2.0.4", + "mockdate": "3.0.5", + "nock": "13.1.0", + "npm-run-all": "4.1.5", + "rimraf": "3.0.2", + "rollup": "2.52.0", + "rollup-plugin-copy": "3.4.0", + "rollup-plugin-sourcemaps": "0.6.3", + "rollup-plugin-terser": "7.0.2", + "rollup-plugin-typescript2": "0.30.0", + "ts-jest": "27.0.3", + "ts-node": "10.0.0", + "typescript": "4.3.2" }, "gitHead": "24621f3934dc77eb23441331040ed13c676ceffd" } diff --git a/packages/specs/package.json b/packages/specs/package.json index 547d5841ff53e..c876c70505b6c 100644 --- a/packages/specs/package.json +++ b/packages/specs/package.json @@ -40,9 +40,9 @@ ], "gitHead": "24621f3934dc77eb23441331040ed13c676ceffd", "devDependencies": { - "npm-watch": "^0.10.0", - "swagger-cli": "^4.0.4", - "swagger-ui-watcher": "^2.1.11" + "npm-watch": "0.10.0", + "swagger-cli": "4.0.4", + "swagger-ui-watcher": "2.1.11" }, "dependencies": { "openapi3-ts": "^2.0.1"