This commit is contained in:
Morten Olsen
2025-11-03 13:05:37 +01:00
commit 40187c9a8a
41 changed files with 6642 additions and 0 deletions

4
packages/tests/.gitignore vendored Normal file
View File

@@ -0,0 +1,4 @@
/node_modules
/dist
/coverage
/.env

View File

@@ -0,0 +1,27 @@
{
"type": "module",
"main": "dist/exports.js",
"scripts": {
"build": "tsc --build"
},
"packageManager": "pnpm@10.6.0",
"files": [
"dist"
],
"exports": {
".": "./dist/exports.js",
"./vitest": "./dist/vitest.js"
},
"devDependencies": {
"@types/node": "24.10.0",
"@vitest/coverage-v8": "4.0.6",
"typescript": "5.9.3",
"vitest": "4.0.6",
"@morten-olsen/reservoir-configs": "workspace:*"
},
"dependencies": {
"@pnpm/find-workspace-packages": "6.0.9"
},
"name": "@morten-olsen/reservoir-tests",
"version": "1.0.0"
}

View File

@@ -0,0 +1 @@
console.log('Hello World');

View File

@@ -0,0 +1,10 @@
import { resolve } from 'node:path';
import { findWorkspacePackages } from '@pnpm/find-workspace-packages';
const getAliases = async () => {
const packages = await findWorkspacePackages(process.cwd());
return Object.fromEntries(packages.map((pkg) => [pkg.manifest.name, resolve(pkg.dir, 'src', 'exports.ts')]));
};
export { getAliases };

View File

@@ -0,0 +1,9 @@
{
"compilerOptions": {
"outDir": "./dist"
},
"include": [
"src/**/*.ts"
],
"extends": "@morten-olsen/reservoir-configs/tsconfig.json"
}