diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..5cd9d1f --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +node_modules/ +dist/ +.DS_Store +npm-debug.log* + diff --git a/package.json b/package.json new file mode 100644 index 0000000..39c245f --- /dev/null +++ b/package.json @@ -0,0 +1,15 @@ +{ + "name": "ainas", + "private": true, + "packageManager": "npm@10.9.7", + "workspaces": [ + "packages/*", + "exapps/*" + ], + "scripts": { + "build": "npm run build --workspace @ainas/contracts && npm run build --workspace @ainas/control-plane", + "typecheck": "npm run typecheck --workspace @ainas/contracts && npm run typecheck --workspace @ainas/control-plane", + "dev:control-plane": "npm run dev --workspace @ainas/control-plane" + } +} + diff --git a/tsconfig.base.json b/tsconfig.base.json new file mode 100644 index 0000000..a91a39f --- /dev/null +++ b/tsconfig.base.json @@ -0,0 +1,14 @@ +{ + "compilerOptions": { + "target": "ES2022", + "module": "NodeNext", + "moduleResolution": "NodeNext", + "strict": true, + "declaration": true, + "esModuleInterop": true, + "forceConsistentCasingInFileNames": true, + "skipLibCheck": true, + "resolveJsonModule": true + } +} +