summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorElizabeth Hunt <me@liz.coffee>2025-07-27 18:43:54 -0700
committerElizabeth Hunt <me@liz.coffee>2025-07-27 19:29:20 -0700
commit4f0d63dba58fc2e65e9a378a6541f3176cf00440 (patch)
tree1a736df681922de0624fb65b4104a05f8a704a16
parent9970036d203ba2d0a46b35ba6fad21d49441cdd4 (diff)
downloadpengueno-4f0d63dba58fc2e65e9a378a6541f3176cf00440.tar.gz
pengueno-4f0d63dba58fc2e65e9a378a6541f3176cf00440.zip
bump and include
-rw-r--r--lib/index.ts12
-rw-r--r--lib/server/index.ts10
-rw-r--r--lib/trace/index.ts4
-rw-r--r--lib/trace/log/pretty_json_console.ts2
-rw-r--r--lib/trace/log/trace.ts2
-rw-r--r--lib/trace/metric/emittable.ts2
-rw-r--r--lib/trace/metric/metric.ts2
-rw-r--r--lib/types/index.ts4
-rw-r--r--lib/types/tagged.ts2
-rw-r--r--package-lock.json9
-rw-r--r--package.json9
-rw-r--r--tsconfig.json2
12 files changed, 31 insertions, 29 deletions
diff --git a/lib/index.ts b/lib/index.ts
index afcb6d4..06c88d5 100644
--- a/lib/index.ts
+++ b/lib/index.ts
@@ -1,7 +1,7 @@
-import 'module-alias/register';
+import "module-alias/register.js"
-export * from './leftpadesque';
-export * from './types';
-export * from './trace';
-export * from './process';
-export * from './server';
+export * from './leftpadesque/index';
+export * from './types/index';
+export * from './trace/index';
+export * from './process/index';
+export * from './server/index';
diff --git a/lib/server/index.ts b/lib/server/index.ts
index 99e3839..a080745 100644
--- a/lib/server/index.ts
+++ b/lib/server/index.ts
@@ -1,11 +1,11 @@
import type { ITraceable, LogMetricTraceSupplier, Mapper } from '@emprespresso/pengueno';
export type ServerTrace = LogMetricTraceSupplier;
-export * from './http';
-export * from './response';
-export * from './request';
-export * from './activity';
-export * from './filter';
+export * from './http/index';
+export * from './response/index';
+export * from './request/index';
+export * from './activity/index';
+export * from './filter/index';
import { PenguenoRequest, PenguenoResponse } from '@emprespresso/pengueno';
export interface Server {
diff --git a/lib/trace/index.ts b/lib/trace/index.ts
index 7a37cb6..474231e 100644
--- a/lib/trace/index.ts
+++ b/lib/trace/index.ts
@@ -1,5 +1,5 @@
export * from './itrace';
-export * from './metric';
-export * from './log';
+export * from './metric/index';
+export * from './log/index';
export * from './trace';
export * from './util';
diff --git a/lib/trace/log/pretty_json_console.ts b/lib/trace/log/pretty_json_console.ts
index 02cc48c..3d287d8 100644
--- a/lib/trace/log/pretty_json_console.ts
+++ b/lib/trace/log/pretty_json_console.ts
@@ -1,4 +1,4 @@
-import { ANSI, LogLevel, ILogger } from '.';
+import { ANSI, LogLevel, ILogger } from './index';
export class PrettyJsonConsoleLogger implements ILogger {
public log(level: LogLevel, ...trace: string[]) {
diff --git a/lib/trace/log/trace.ts b/lib/trace/log/trace.ts
index 3f71e06..0b2062c 100644
--- a/lib/trace/log/trace.ts
+++ b/lib/trace/log/trace.ts
@@ -1,5 +1,5 @@
import { isDebug, ITrace, ITraceWith, memoize, Supplier } from '@emprespresso/pengueno';
-import { ILogger, isLogLevel, LogLevel, logLevelOrder, PrettyJsonConsoleLogger } from '.';
+import { ILogger, isLogLevel, LogLevel, logLevelOrder, PrettyJsonConsoleLogger } from './index';
export type LogTraceSupplier = ITraceWith<Supplier<string>> | ITraceWith<Error>;
diff --git a/lib/trace/metric/emittable.ts b/lib/trace/metric/emittable.ts
index 232cd3a..8957426 100644
--- a/lib/trace/metric/emittable.ts
+++ b/lib/trace/metric/emittable.ts
@@ -1,4 +1,4 @@
-import { IEmittableMetric, MetricValue, MetricValueTag, Unit } from '.';
+import { IEmittableMetric, MetricValue, MetricValueTag, Unit } from './index';
export class EmittableMetric implements IEmittableMetric {
constructor(
diff --git a/lib/trace/metric/metric.ts b/lib/trace/metric/metric.ts
index 03ae4fe..d4659eb 100644
--- a/lib/trace/metric/metric.ts
+++ b/lib/trace/metric/metric.ts
@@ -1,4 +1,4 @@
-import { EmittableMetric, IMetric, IMetricTag, IResultMetric, Unit } from '.';
+import { EmittableMetric, IMetric, IMetricTag, IResultMetric, Unit } from './index';
class _Tagged {
protected constructor(public readonly _tag = IMetricTag) {}
diff --git a/lib/types/index.ts b/lib/types/index.ts
index 5c4e4d2..e6f27df 100644
--- a/lib/types/index.ts
+++ b/lib/types/index.ts
@@ -1,5 +1,5 @@
export * from './misc';
export * from './object';
export * from './tagged';
-export * from './fn';
-export * from './collections';
+export * from './fn/index';
+export * from './collections/index';
diff --git a/lib/types/tagged.ts b/lib/types/tagged.ts
index 31607b0..fbd6c93 100644
--- a/lib/types/tagged.ts
+++ b/lib/types/tagged.ts
@@ -1,4 +1,4 @@
-import { isObject } from '.';
+import { isObject } from './index';
export interface Tagged<TTag> {
_tag: TTag;
diff --git a/package-lock.json b/package-lock.json
index 947f9f3..7d40364 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,13 +1,16 @@
{
"name": "@emprespresso/pengueno",
- "version": "0.0.1",
+ "version": "0.0.5",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@emprespresso/pengueno",
- "version": "0.0.1",
+ "version": "0.0.5",
"license": "MIT",
+ "dependencies": {
+ "module-alias": "^2.2.3"
+ },
"devDependencies": {
"@types/jest": "^30.0.0",
"@types/module-alias": "^2.0.4",
@@ -19,7 +22,6 @@
"eslint-plugin-prettier": "^5.5.0",
"hono": "^4.8.0",
"jest": "^30.0.5",
- "module-alias": "^2.2.3",
"prettier": "^3.6.0",
"ts-jest": "^29.4.0",
"typescript": "^5.8.0",
@@ -4625,7 +4627,6 @@
"version": "2.2.3",
"resolved": "https://registry.npmjs.org/module-alias/-/module-alias-2.2.3.tgz",
"integrity": "sha512-23g5BFj4zdQL/b6tor7Ji+QY4pEfNH784BMslY9Qb0UnJWRAt+lQGLYmRaM0KDBwIG23ffEBELhZDP2rhi9f/Q==",
- "dev": true,
"license": "MIT"
},
"node_modules/ms": {
diff --git a/package.json b/package.json
index fa06543..fec8eff 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,6 @@
{
"name": "@emprespresso/pengueno",
- "type": "module",
- "version": "0.0.1",
+ "version": "0.0.5",
"description": "emprespresso pengueno utils",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
@@ -21,6 +20,9 @@
"format": "prettier --write .",
"format:check": "prettier --check ."
},
+ "dependencies": {
+ "module-alias": "^2.2.3"
+ },
"devDependencies": {
"@types/jest": "^30.0.0",
"@types/module-alias": "^2.0.4",
@@ -32,14 +34,13 @@
"eslint-plugin-prettier": "^5.5.0",
"hono": "^4.8.0",
"jest": "^30.0.5",
- "module-alias": "^2.2.3",
"prettier": "^3.6.0",
"ts-jest": "^29.4.0",
"typescript": "^5.8.0",
"typescript-eslint": "^8.38.0"
},
"files": [
- "dist/**/*",
+ "dist",
"package.json",
"README.md"
],
diff --git a/tsconfig.json b/tsconfig.json
index 5097628..9aa2f58 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -1,7 +1,7 @@
{
"compilerOptions": {
"target": "ES2022",
- "module": "ESNext",
+ "module": "CommonJS",
"baseUrl": ".",
"outDir": "./dist",
"declaration": true,