@napi-rs/cli
Version:
Cli tools for napi-rs
32 lines (31 loc) • 905 B
TypeScript
import { collectArtifacts } from './api/artifacts.js';
import { buildProject } from './api/build.js';
import { createNpmDirs } from './api/create-npm-dirs.js';
import { newProject } from './api/new.js';
import { prePublish } from './api/pre-publish.js';
import { renameProject } from './api/rename.js';
import { universalizeBinaries } from './api/universalize.js';
import { version } from './api/version.js';
/**
*
* @usage
*
* ```ts
* const cli = new NapiCli()
*
* cli.build({
* cwd: '/path/to/your/project',
* })
* ```
*/
export declare class NapiCli {
artifacts: typeof collectArtifacts;
new: typeof newProject;
build: typeof buildProject;
createNpmDirs: typeof createNpmDirs;
prePublish: typeof prePublish;
rename: typeof renameProject;
universalize: typeof universalizeBinaries;
version: typeof version;
}
export { parseTriple } from './utils/target.js';