old-agentic-v1^2
Travis Fischer 2023-05-25 21:07:50 -07:00
rodzic 9e68e1a1ee
commit 56ea243d3d
3 zmienionych plików z 54 dodań i 7 usunięć

Wyświetl plik

@ -6,21 +6,32 @@
"repository": "transitive-bullshit/agentic",
"license": "MIT",
"type": "module",
"source": "./src/index.ts",
"types": "./build/index.d.ts",
"exports": {
".": {
"import": "./build/index.js",
"require": "./build/index.cjs",
"types": "./build/index.d.ts",
"default": "./build/index.js"
}
},
"files": [
"build"
],
"engines": {
"node": ">=14"
},
"scripts": {
"build": "run-s build:*",
"build:tsup": "lerna run build --no-private",
"build:tsc": "tsc --build",
"deploy": "lerna run deploy",
"clean": "del packages/*/build",
"build": "tsup",
"dev": "tsup --watch",
"clean": "del build",
"prebuild": "run-s clean",
"predev": "run-s clean",
"pretest": "run-s build",
"prepare": "husky install",
"pre-commit": "lint-staged",
"pretest": "run-s build",
"test": "run-p test:*",
"test:unit": "ava",
"test:prettier": "prettier '**/*.{js,jsx,ts,tsx}' --check"
},
"dependencies": {

20
tsconfig.json 100644
Wyświetl plik

@ -0,0 +1,20 @@
{
"compilerOptions": {
"target": "es2020",
"lib": ["esnext"],
"allowJs": true,
"skipLibCheck": true,
"strict": false,
"forceConsistentCasingInFileNames": true,
"esModuleInterop": true,
"module": "esnext",
"moduleResolution": "node",
"resolveJsonModule": true,
"isolatedModules": true,
"baseUrl": ".",
"outDir": "build",
"noEmit": true
},
"exclude": ["node_modules", "build"],
"include": ["**/*.ts"]
}

16
tsup.config.ts 100644
Wyświetl plik

@ -0,0 +1,16 @@
import { defineConfig } from 'tsup'
export default defineConfig([
{
entry: ['src/index.ts'],
outDir: 'build',
target: 'node16',
platform: 'node',
format: ['esm', 'cjs'],
splitting: false,
sourcemap: true,
minify: false,
shims: true,
dts: true
}
])