diff --git a/app/package.json b/app/package.json index 02eddbe146..cf0f8920b2 100644 --- a/app/package.json +++ b/app/package.json @@ -87,6 +87,7 @@ "file-saver": "^2.0.5", "flatpickr": "4.6.9", "front-matter": "4.0.2", + "highlight.js": "^11.5.1", "html-entities": "2.3.2", "jest": "27.4.7", "json-to-graphql-query": "^2.2.4", diff --git a/package-lock.json b/package-lock.json index 57c7934bc8..a35586de61 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6,10 +6,10 @@ "": { "name": "directus-monorepo", "workspaces": [ + "./packages/*", "./app", "./api", - "./docs", - "./packages/*" + "./docs" ], "devDependencies": { "@directus/app": "^9.13.0", @@ -37,7 +37,6 @@ "mysql": "2.18.1", "nanoid": "3.1.30", "npm-run-all": "4.1.5", - "oracledb": "5.3.0", "pg": "8.7.1", "postcss": "^8.4.14", "prettier": "2.6.2", @@ -51,6 +50,9 @@ "engines": { "node": ">=16.0.0", "npm": ">=8.5.0" + }, + "optionalDependencies": { + "oracledb": "5.3.0" } }, "api": { @@ -365,6 +367,7 @@ "file-saver": "^2.0.5", "flatpickr": "4.6.9", "front-matter": "4.0.2", + "highlight.js": "^11.5.1", "html-entities": "2.3.2", "jest": "27.4.7", "json-to-graphql-query": "^2.2.4", @@ -17082,6 +17085,15 @@ "node": ">=8" } }, + "node_modules/highlight.js": { + "version": "11.5.1", + "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-11.5.1.tgz", + "integrity": "sha512-LKzHqnxr4CrD2YsNoIf/o5nJ09j4yi/GcH5BnYz9UnVpZdS4ucMgvP61TDty5xJcFGRjnH4DpujkS9bHT3hq0Q==", + "dev": true, + "engines": { + "node": ">=12.0.0" + } + }, "node_modules/hosted-git-info": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", @@ -22772,8 +22784,8 @@ "version": "5.3.0", "resolved": "https://registry.npmjs.org/oracledb/-/oracledb-5.3.0.tgz", "integrity": "sha512-HMJzQ6lCf287ztvvehTEmjCWA21FQ3RMvM+mgoqd4i8pkREuqFWO+y3ovsGR9moJUg4T0xjcwS8rl4mggWPxmg==", - "dev": true, "hasInstallScript": true, + "optional": true, "engines": { "node": ">=10.16" } @@ -31480,6 +31492,7 @@ "file-saver": "^2.0.5", "flatpickr": "4.6.9", "front-matter": "4.0.2", + "highlight.js": "*", "html-entities": "2.3.2", "jest": "27.4.7", "json-to-graphql-query": "^2.2.4", @@ -31945,7 +31958,7 @@ "@directus/shared": { "version": "file:packages/shared", "requires": { - "@types/tmp": "*", + "@types/tmp": "^0.2.3", "date-fns": "2.24.0", "fs-extra": "10.0.0", "joi": "17.4.2", @@ -44101,6 +44114,12 @@ "resolved": "https://registry.npmjs.org/hexoid/-/hexoid-1.0.0.tgz", "integrity": "sha512-QFLV0taWQOZtvIRIAdBChesmogZrtuXvVWsFHZTk2SU+anspqZ2vMnoLg7IE1+Uk16N19APic1BuF8bC8c2m5g==" }, + "highlight.js": { + "version": "11.5.1", + "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-11.5.1.tgz", + "integrity": "sha512-LKzHqnxr4CrD2YsNoIf/o5nJ09j4yi/GcH5BnYz9UnVpZdS4ucMgvP61TDty5xJcFGRjnH4DpujkS9bHT3hq0Q==", + "dev": true + }, "hosted-git-info": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", @@ -48561,7 +48580,7 @@ "version": "5.3.0", "resolved": "https://registry.npmjs.org/oracledb/-/oracledb-5.3.0.tgz", "integrity": "sha512-HMJzQ6lCf287ztvvehTEmjCWA21FQ3RMvM+mgoqd4i8pkREuqFWO+y3ovsGR9moJUg4T0xjcwS8rl4mggWPxmg==", - "dev": true + "optional": true }, "os-homedir": { "version": "1.0.2", diff --git a/package.json b/package.json index 7264c2a540..78af67db32 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,6 @@ "workspaces": [ "./app", "./api", - "./docs", "./packages/*" ], "scripts": { @@ -52,7 +51,6 @@ "mysql": "2.18.1", "nanoid": "3.1.30", "npm-run-all": "4.1.5", - "oracledb": "5.3.0", "pg": "8.7.1", "postcss": "^8.4.14", "prettier": "2.6.2", @@ -63,6 +61,9 @@ "ts-jest": "27.1.3", "ts-node": "10.4.0" }, + "optionalDependencies": { + "oracledb": "5.3.0" + }, "simple-git-hooks": { "pre-commit": "npx lint-staged" },