Introduce new directus wrapper package (#18134)

* Maybe?

* Maybe maybe

* ESM & version update

* Adjust Dockerfile to new wrapper package

* Clean-up api package.json file

* Update directus/package.json

* Update directus/package.json

* Update directus/package.json

* Regen pnpm lock

* Declare engines in new wrapper package

* Use wrapper version in app-settings

---------

Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
This commit is contained in:
Pascal Jufer
2023-04-11 21:25:58 +02:00
committed by GitHub
parent ff65665038
commit dcc246e165
9 changed files with 85 additions and 28 deletions

View File

@@ -1,2 +0,0 @@
#!/usr/bin/env node
import './dist/cli/run.js';

View File

@@ -1,5 +1,5 @@
{
"name": "directus",
"name": "@directus/api",
"version": "9.24.0",
"description": "Directus is a real-time API and App dashboard for managing SQL database content",
"type": "module",
@@ -53,12 +53,10 @@
"exports": {
".": "./dist/index.js",
"./*": "./dist/*.js",
"./cli/run.js": "./dist/cli/run.js",
"./package.json": "./package.json"
},
"main": "dist/index.js",
"bin": {
"directus": "cli.js"
},
"files": [
"dist",
"!**/*.test.js",
@@ -68,7 +66,6 @@
"build": "tsc --build && copyfiles \"src/**/*.{yaml,liquid}\" -u 1 dist",
"cli": "NODE_ENV=development SERVE_APP=false tsx src/cli/run.ts",
"dev": "NODE_ENV=development SERVE_APP=false tsx watch --clear-screen=false src/start.ts",
"start": "node cli.js start",
"test": "vitest --watch=false"
},
"dependencies": {
@@ -229,6 +226,6 @@
"tedious": "15.1.3"
},
"engines": {
"node": ">=12.20.0"
"node": ">=18.0.0"
}
}