New config format

This commit is contained in:
Henry Hiles 2024-03-08 16:15:25 -05:00
parent d2ccfbfa18
commit cb07737f70
6 changed files with 14 additions and 17 deletions

View file

@ -1,11 +0,0 @@
/* eslint-env node */
module.exports = {
extends: ["eslint:recommended", "plugin:@typescript-eslint/recommended"],
parser: "@typescript-eslint/parser",
plugins: ["@typescript-eslint"],
rules: {
"no-unused-vars": "off",
"@typescript-eslint/no-unused-vars": "warn",
},
root: true,
}

View file

@ -1,6 +1,6 @@
import Config from "@quados/tools/models/config" import { createConfig } from "quados"
import packages from "./packages" import packages from "./packages"
export default Config.create({ createConfig({
pkgs: [packages.warehouse], pkgs: [packages.warehouse],
}) })

View file

@ -4,7 +4,7 @@
"main": "config.ts", "main": "config.ts",
"type": "module", "type": "module",
"dependencies": { "dependencies": {
"@quados/tools": "link:/home/quadradical/Documents/Code/quados/tools/", "quados": "link:/home/quadradical/Documents/Code/quados/tools/",
"tsx": "^4.7.1" "tsx": "^4.7.1"
} }
} }

File diff suppressed because one or more lines are too long

2
pnpm-lock.yaml generated
View file

@ -5,7 +5,7 @@ settings:
excludeLinksFromLockfile: false excludeLinksFromLockfile: false
dependencies: dependencies:
'@quados/tools': quados:
specifier: link:/home/quadradical/Documents/Code/quados/tools/ specifier: link:/home/quadradical/Documents/Code/quados/tools/
version: link:../../Documents/Code/quados/tools version: link:../../Documents/Code/quados/tools
tsx: tsx:

8
tsconfig.json Normal file
View file

@ -0,0 +1,8 @@
{
"compilerOptions": {
"baseUrl": "./",
"paths": {
"quados": ["../../Documents/Code/quados/tools"]
}
}
}