From f55d3057d3a6152ea40810b5e4e8b4d0abaaa23b Mon Sep 17 00:00:00 2001 From: Anton Iakimov Date: Thu, 30 Jul 2026 13:53:19 +0300 Subject: [PATCH] feat: expose validator-ejector executable - add a package bin entry for validator-ejector - include the dist directory in packed releases - add a Node.js shebang to the entry point --- package.json | 6 ++++++ src/index.ts | 2 ++ 2 files changed, 8 insertions(+) diff --git a/package.json b/package.json index 94a0aa29..ae42085b 100644 --- a/package.json +++ b/package.json @@ -3,6 +3,12 @@ "version": "2.1.0", "private": true, "main": "index.js", + "bin": { + "validator-ejector": "dist/src/index.js" + }, + "files": [ + "dist" + ], "license": "MIT", "dependencies": { "@aws-sdk/client-s3": "3.297.0", diff --git a/src/index.ts b/src/index.ts index c858568d..02dc8bcd 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,3 +1,5 @@ +#!/usr/bin/env node + import { makeLogger } from './lib/index.js' import { makeAppModule } from './app/module.js'