UNPKG

@lunora/cli

Version:

The Lunora CLI: init, dev, deploy, codegen, migrate, seed, doctor, insights, logs, registry, and the rest of the project commands

2 lines (1 loc) • 471 B
import{fileURLToPath as s}from"node:url";import{readProjectManifest as e}from"@lunora/config/cli";import{findUpSync as a}from"@visulima/fs";import{dirname as t}from"@visulima/path";const m=(i=t(s(import.meta.url)))=>{const o=a(n=>e(n)?.name==="@lunora/cli"?"package.json":void 0,{cwd:i});return o===void 0?void 0:t(o)};let r;const p=()=>{if(r===void 0){const i=m(),o=i===void 0?void 0:e(i)?.version;r=typeof o=="string"&&o!==""?o:"0.0.0"}return r};export{m as f,p as r};