feat: introduce Gatekeeper application, Directus utilities, and monorepo configuration for linting, testing, and husky hooks.
Some checks failed
Code Quality / lint-and-build (push) Failing after 52s
Release Packages / release (push) Failing after 32s

This commit is contained in:
2026-02-01 21:23:34 +01:00
parent c2a0ba88c0
commit 83b4ea8807
51 changed files with 3150 additions and 282 deletions

3
packages/eslint-config/index.d.ts vendored Normal file
View File

@@ -0,0 +1,3 @@
export const baseConfig: any;
declare const config: any;
export default config;

View File

@@ -0,0 +1,14 @@
import js from "@eslint/js";
import tseslint from "typescript-eslint";
export default tseslint.config(
js.configs.recommended,
...tseslint.configs.recommended,
{
rules: {
"no-unused-vars": "warn",
"no-console": "off",
"@typescript-eslint/no-explicit-any": "off",
},
},
);

3
packages/eslint-config/next.d.ts vendored Normal file
View File

@@ -0,0 +1,3 @@
export const nextConfig: any;
declare const config: any;
export default config;

View File

@@ -8,11 +8,19 @@
"type": "module",
"main": "index.js",
"exports": {
".": "./index.js",
"./next": "./next.js"
".": {
"types": "./index.d.ts",
"default": "./index.js"
},
"./next": {
"types": "./next.d.ts",
"default": "./next.js"
}
},
"dependencies": {
"@eslint/eslintrc": "^3.0.0",
"eslint-config-next": "15.1.6"
"@eslint/js": "^9.39.2",
"eslint-config-next": "15.1.6",
"typescript-eslint": "^8.54.0"
}
}