Skip to content

Commit e43b3ae

Browse files
committed
upgrade typescript version and target, expose verba as named export, export FancyString
1 parent f97d8f7 commit e43b3ae

5 files changed

Lines changed: 9 additions & 10 deletions

File tree

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "verba",
3-
"version": "2.8.2",
3+
"version": "2.9.0",
44
"description": "Node logging library",
55
"main": "lib/index.js",
66
"types": "lib/index.d.ts",
@@ -53,7 +53,7 @@
5353
},
5454
"devDependencies": {
5555
"@types/jest": "^29.1.2",
56-
"@types/node": "^18.8.3",
56+
"@types/node": "^24.3.3",
5757
"@typescript-eslint/eslint-plugin": "^5.40.0",
5858
"@typescript-eslint/parser": "^5.40.0",
5959
"ts-jest": "^29.2.5",
@@ -63,6 +63,6 @@
6363
"good-flow": "^0.0.20",
6464
"jest": "^29.1.2",
6565
"rimraf": "^3.0.2",
66-
"typescript": "^4.8.4"
66+
"typescript": "5.9.2"
6767
}
6868
}

src/index.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
*
55
* E.g. `import { createPackageName, PackageNameOptions } from 'npm-package-name`
66
*/
7-
// -- Imports (for exporting later)
87
import { verba } from './verba'
98

109
// -- Exports
@@ -21,10 +20,11 @@ export {
2120
verbaColorizer,
2221
verbaDecolorizer,
2322
} from './verba/verbaString/index'
24-
export { Outlet } from './verba/outlet/types'
23+
export type { Outlet } from './verba/outlet/types'
2524
// Built-in Aliases
2625
export * from './verba/alias'
26+
// Types
27+
export type * from './types'
2728
// Default
2829
export default verba
29-
// Types
30-
export * from './types'
30+
export { verba }

src/types.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@
88
export type { Verba, VerbaOptions, NestState } from './verba/types'
99
export type { VerbaTransport, InstantiatedVerbaTransport, NestedInstantiatedVerbaTransport } from './verba/transport/types'
1010
export type { OutletFilter, OutletFilterOptions } from './verba/outletFilter/types'
11-
export type { VerbaString } from './verba/verbaString/types'
11+
export type { VerbaString, FancyString, StringFormat } from './verba/verbaString/types'

tsconfig.dist.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
"include": ["./src/index.ts"],
55
"compilerOptions": {
66
"declaration": true,
7-
"sourceMap": true,
87
"noEmit": false,
98
"outDir": "./lib"
109
}

tsconfig.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"include": ["./src/**/*"],
44
"compilerOptions": {
55
"module": "CommonJS",
6-
"target": "es6",
6+
"target": "es2024",
77
"moduleResolution": "node",
88
"allowJs": false,
99
"noEmit": true,

0 commit comments

Comments
 (0)