🚧 Switch to monorepo with Turbo

This commit is contained in:
2023-01-10 12:53:42 +01:00
parent dd8715bb34
commit 25bb949a13
205 changed files with 14975 additions and 347 deletions

View File

@@ -0,0 +1,3 @@
.DS_Store
node_modules
dist

View File

@@ -0,0 +1 @@
"use strict";const t="\nUser-agent: Twitterbot\nAllow: /\n\nUser-agent: *\nDisallow: /\n".trim();module.exports=({init:e})=>{e("app.before",(({app:e})=>{e.get("/robots.txt",((e,n)=>{n.set("Content-Type","text/plain"),n.status(200),n.send(t)}))}))};

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,22 @@
{
"name": "directus-extension-robots-txt",
"version": "1.0.0",
"keywords": [
"directus",
"directus-extension",
"directus-custom-hook"
],
"directus:extension": {
"type": "hook",
"path": "dist/index.js",
"source": "src/index.js",
"host": "^9.20.4"
},
"scripts": {
"build": "directus-extension build",
"dev": "directus-extension build -w --no-minify"
},
"devDependencies": {
"@directus/extensions-sdk": "9.20.4"
}
}

View File

@@ -0,0 +1,17 @@
const customRobotsTxt = `
User-agent: Twitterbot
Allow: /
User-agent: *
Disallow: /
`.trim()
export default ({ init }) => {
init('app.before', ({ app }) => {
app.get('/robots.txt', (_, res) => {
res.set('Content-Type', 'text/plain')
res.status(200)
res.send(customRobotsTxt)
})
})
}

15
apps/api/package.json Normal file
View File

@@ -0,0 +1,15 @@
{
"name": "api",
"private": true,
"version": "2.0.0",
"description": "",
"main": "index.js",
"scripts": {
"dev": "directus start",
"start": "directus start"
},
"dependencies": {
"directus": "^9.22.1",
"pg": "^8.8.0"
}
}