open-index/open-npm huggingface dataset:
npm package: @basemaps/cli
Description: This package contains cli's that are mainly used by the configuration and CICD processes in the LINZ Basemaps. All of the cli commands in this package will be build into docker container and publish as a [github container](https://github.com/linz/basemaps
Author: Land Information New Zealand
Latest version: 8.10.12

# @basemaps/cli

This package contains cli's that are mainly used by the configuration and CICD processes in the LINZ Basemaps. All of the cli commands in this package will be build into docker container and publish as a [github container](https://github.com/linz/basemaps/pkgs/container/basemaps%2Fcli)

## Install

This script requires docker to be installed

To install

```bash
npm i @basemaps/cli
```

## Usage -- Config

Config clis in @basemap/cli-config 

```bash
./bin/bmc.js config --help
```
npm package: @basetenlabs/performance-client-darwin-x64
Description: This is the **x86_64-apple-darwin** binary for `@basetenlabs/performance-client`
Latest version: 0.1.2-rc0

# `@basetenlabs/performance-client-darwin-x64`

This is the **x86_64-apple-darwin** binary for `@basetenlabs/performance-client`
npm package: @basim.asim123/input.integer
Description: ui component
Author: basim
Latest version: 0.0.3

# input-integer-ui

## usage

```js
const input_integer = require('@basim.asim123/input.integer')

opts = {min:13, max:50}
const input = iinput_integer(opts)

document.body.append(input)
```
npm package: @basketry/dotfiles
Description: Shared dotfiles, dependencies, and scripts for Basketry projects
Author: Steve Konves
Latest version: 1.1.0

# Basketry "dotfiles"

A shared configuration package for Basketry components implemented as Typescript NPM packages. This package provides centralized configurations (e.g., ESLint, Prettier, TypeScript) and automation tools for setting up essential files like `package.json` across multiple repositories. The goal is to maintain consistency and reduce duplication of configuration logic across all repositories.

## Features

- Shared TypeScript Configuration: Easily extendable `tsconfig.json`.
- Prettier and ESLint Configurations: Standardized code formatting and linting rules.
- Automatic Initialization: Use `npx dotfiles-init` to sync critical files like `package.json`.
- Centralized NPM Scripts: Shared scripts for linting, formatting, and testing.

## Installation

Add the package to your project as a dev dependency:

```sh
npm install --save-dev @basketry/dotfiles
```

## Usage

Run the following command to apply any required configurations or update essential files (like package.json):

```sh
npx dotfiles-init
```

This command:

- Adds or updates common NPM scripts (e.g., lint, format, test) in your package.json.
- Creates a tsconfig.json file or updates the existing one to extend the shared config.
- Ensures your project extends shared TypeScript, Prettier, and ESLint configurations.
- Adds a Node-idiomatic .gitignore file if one doesn't exist.

## Updating the Package

When the @basketry/dotfiles package is updated, simply run:

```sh
npm install @basketry/dotfiles@latest
npx dotfiles-init
```

This ensures your project stays up-to-date with the latest configurations and scripts.