mirror of
https://github.com/morten-olsen/mini-loader.git
synced 2026-02-08 01:36:26 +01:00
fix: include runner in dependencies and await context create (#43)
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
import envPaths from 'env-paths';
|
||||
import { existsSync, readFileSync, writeFileSync } from 'fs';
|
||||
import { mkdir, readdir } from 'fs/promises';
|
||||
import { existsSync, readFileSync } from 'fs';
|
||||
import { mkdir, readdir, writeFile } from 'fs/promises';
|
||||
import { dirname, join } from 'path';
|
||||
|
||||
type ContextValues = {
|
||||
@@ -42,8 +42,8 @@ class Context {
|
||||
return;
|
||||
}
|
||||
const json = JSON.stringify(this.#config);
|
||||
mkdir(dirname(this.#location), { recursive: true });
|
||||
writeFileSync(this.#location, json);
|
||||
await mkdir(dirname(this.#location), { recursive: true });
|
||||
await writeFile(this.#location, json);
|
||||
};
|
||||
|
||||
public static list = async () => {
|
||||
|
||||
@@ -24,13 +24,13 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"@morten-olsen/mini-loader-configs": "workspace:^",
|
||||
"@morten-olsen/mini-loader-runner": "workspace:^",
|
||||
"@types/jsonwebtoken": "^9.0.5",
|
||||
"@types/node": "^20.10.8",
|
||||
"typescript": "^5.3.3"
|
||||
},
|
||||
"dependencies": {
|
||||
"@fastify/reply-from": "^9.7.0",
|
||||
"@morten-olsen/mini-loader-runner": "workspace:^",
|
||||
"@trpc/client": "^10.45.0",
|
||||
"@trpc/server": "^10.45.0",
|
||||
"commander": "^11.1.0",
|
||||
|
||||
6
pnpm-lock.yaml
generated
6
pnpm-lock.yaml
generated
@@ -164,6 +164,9 @@ importers:
|
||||
'@fastify/reply-from':
|
||||
specifier: ^9.7.0
|
||||
version: 9.7.0
|
||||
'@morten-olsen/mini-loader-runner':
|
||||
specifier: workspace:^
|
||||
version: link:../runner
|
||||
'@trpc/client':
|
||||
specifier: ^10.45.0
|
||||
version: 10.45.0(@trpc/server@10.45.0)
|
||||
@@ -210,9 +213,6 @@ importers:
|
||||
'@morten-olsen/mini-loader-configs':
|
||||
specifier: workspace:^
|
||||
version: link:../configs
|
||||
'@morten-olsen/mini-loader-runner':
|
||||
specifier: workspace:^
|
||||
version: link:../runner
|
||||
'@types/jsonwebtoken':
|
||||
specifier: ^9.0.5
|
||||
version: 9.0.5
|
||||
|
||||
Reference in New Issue
Block a user