@@ -23,53 +23,52 @@ const projectManagers: { [name: string]: ProjectManager } = {
2323 bin : {
2424 main : "bun" ,
2525 run : "bun run" ,
26- exec : "bunx" ,
26+ exec : "bunx"
2727 } ,
2828 isProjectRoot : ( p : string ) => {
2929 return (
30- existsSync ( join ( p , "./bunfig.toml" ) ) ||
31- existsSync ( join ( p , "./bun.lockb" ) )
30+ existsSync ( join ( p , "./bun.lock" ) ) || existsSync ( join ( p , "./bunfig.toml" ) )
3231 ) ;
3332 } ,
3433 workspaces : async ( root : string ) => {
3534 const packageJSON = JSON . parse (
36- String ( await readFile ( join ( root , "./package.json" ) ) ) ,
35+ String ( await readFile ( join ( root , "./package.json" ) ) )
3736 ) as { workspaces ?: string [ ] } ;
3837
3938 return packageJSON . workspaces ?? [ ] ;
4039 } ,
4140 defaults : ( ) => {
4241 return {
4342 scripts : {
44- build : "bunx --bun @innoai-tech/monobundle" ,
45- } ,
43+ build : "bunx --bun @innoai-tech/monobundle"
44+ }
4645 } ;
47- } ,
46+ }
4847 } ,
4948 pnpm : {
5049 bin : {
5150 main : "pnpm" ,
5251 run : "pnpm run" ,
53- exec : "pnpm exec" ,
52+ exec : "pnpm exec"
5453 } ,
5554 isProjectRoot : ( p : string ) => {
5655 return existsSync ( join ( p , "./pnpm-workspace.yaml" ) ) ;
5756 } ,
5857 workspaces : async ( root : string ) => {
5958 const workspaceConfig = loadYAML (
60- String ( await readFile ( join ( root , "./pnpm-workspace.yaml" ) ) ) ,
59+ String ( await readFile ( join ( root , "./pnpm-workspace.yaml" ) ) )
6160 ) as { packages ?: string [ ] } ;
6261
6362 return workspaceConfig . packages ?? [ ] ;
6463 } ,
6564 defaults : ( ) => {
6665 return {
6766 scripts : {
68- build : "monobundle" ,
69- } ,
67+ build : "monobundle"
68+ }
7069 } ;
71- } ,
72- } ,
70+ }
71+ }
7372} ;
7473
7574export interface Project {
@@ -83,7 +82,7 @@ export const resolveProjectRoot = (p: string): Project | null => {
8382 if ( pm . isProjectRoot ( p ) ) {
8483 return {
8584 root : p ,
86- pm : pm ,
85+ pm : pm
8786 } ;
8887 }
8988 }
0 commit comments