open-index/open-npm huggingface dataset:
npm package: @namespacelabs/actions-toolkit
Description: GitHub Actions toolkit for Namespace
Latest version: 0.2.6

# @namespacelabs/actions-toolkit

GitHub Actions toolkit for [Namespace](https://namespace.so).

## Installation

```bash
pnpm add @namespacelabs/actions-toolkit
```

## Packages

### spacectl

Install and execute the [spacectl](https://github.com/namespacelabs/spacectl) CLI.

```typescript
import { install, exec } from "@namespacelabs/actions-toolkit/spacectl";

await install();
const result = await exec(["cache", "modes"]);
```

See [spacectl documentation](src/spacectl/README.md) for detailed usage.

## License

[Apache-2.0](LICENSE)

## Contributing

See [CONTRIBUTING.md](CONTRIBUTING.md) for guidelines.

## Links

- [Namespace](https://namespace.so)
- [spacectl CLI](https://github.com/namespacelabs/spacectl)
- [Documentation](https://namespace.so/docs)
npm package: @namespacelabs/cli
Description: Namespace CLI
Latest version: 0.0.493

# @namespacelabs/cli

npm wrapper for the [Namespace](https://namespace.so) CLI (`nsc`).

## Usage

Run nsc commands directly with npx:

```bash
npx @namespacelabs/cli list
npx @namespacelabs/cli build
```

Or install globally:

```bash
npm install -g @namespacelabs/cli
nsc list
```

## Update

To update to the latest version of nsc:

```bash
npx @namespacelabs/cli update
```

## How it works

On first run, the package downloads the appropriate nsc binary for your platform (macOS or Linux, amd64 or arm64) and caches it locally. Subsequent runs use the cached binary.

## License

Apache-2.0