Skip to content

Commit e87a18b

Browse files
committed
feat(packages); add stenodb meta package
1 parent d0cedd9 commit e87a18b

File tree

4 files changed

+71
-0
lines changed

4 files changed

+71
-0
lines changed

packages/stenodb/package.json

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
{
2+
"name": "stenodb",
3+
"version": "0.0.0",
4+
"type": "module",
5+
"source": "src/index.ts",
6+
"exports": {
7+
"types": "./dist/index.d.ts",
8+
"require": "./dist/index.cjs",
9+
"default": "./dist/index.esm.js"
10+
},
11+
"types": "./dist/index.d.ts",
12+
"main": "./dist/index.cjs",
13+
"module": "./dist/index.esm.js",
14+
"files": [
15+
"dist",
16+
"src"
17+
],
18+
"scripts": {
19+
"dev": "microbundle watch",
20+
"build": "del-cli dist && microbundle --format esm,cjs"
21+
},
22+
"dependencies": {
23+
"@stenodb/browser": "workspace:3.2.1",
24+
"@stenodb/lodash": "workspace:0.0.0",
25+
"@stenodb/nest": "workspace:3.2.1",
26+
"@stenodb/node": "workspace:3.2.1"
27+
},
28+
"engines": {
29+
"node": ">=14.16"
30+
}
31+
}

packages/stenodb/src/index.ts

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
export {
2+
LocalStorage,
3+
SessionStorage,
4+
BrowserProvider,
5+
Steno as BrowserStenoTypes
6+
} from '@stenodb/browser'
7+
export {
8+
AsyncAdapter,
9+
SyncAdapter,
10+
NodeProvider,
11+
Steno as NodeStenoTypes
12+
} from '@stenodb/node'
13+
export {
14+
StenoModule,
15+
StenoService,
16+
Steno as NestStenoTypes
17+
} from '@stenodb/nest'
18+
export * from '@stenodb/lodash'

packages/stenodb/tsconfig.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"extends": "@crashmax/tsconfig",
3+
"compilerOptions": {
4+
"moduleResolution": "NodeNext",
5+
"outDir": "dist"
6+
},
7+
"include": [
8+
"src"
9+
]
10+
}

pnpm-lock.yaml

Lines changed: 12 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)