open-index/open-npm huggingface dataset:
npm package: @forivall/dotenv-cli
Description: A global executable to run applications with the ENV variables loaded by dotenv
Author: caske33
Latest version: 1.0.0

# dotenv-cli

## Installing

```bash
$ npm install -g dotenv-cli
```

## Usage

```bash
$ dotenv <command with arguments>
```

This will load the variables from the .env file in the current working directory and then run the command (using the new set of environment variables)

Another .env file could be specified using the -e flag:
```bash
$ dotenv -e .env2 <command with arguments>
```

## License

[MIT](https://en.wikipedia.org/wiki/MIT_License)
npm package: @forivall/npm-lockfile
Description: Safely generate an npm lockfile and output it to the filename of your choice.
Author: Jordan Harband
Latest version: 3.1.0

# @forivall/npm-lockfile <sup>[![Version Badge][2]][1]</sup>

[![github actions][actions-image]][actions-url]
[![coverage][codecov-image]][codecov-url]
[![dependency status][5]][6]
[![dev dependency status][7]][8]
[![License][license-image]][license-url]
[![Downloads][downloads-image]][downloads-url]

[![npm badge][11]][1]

Safely generate an npm lockfile and output it to the filename of your choice.

[1]: https://npmjs.org/package/@forivall/npm-lockfile
[2]: https://versionbadg.es/forivall/npm-lockfile.svg
[5]: https://david-dm.org/forivall/npm-lockfile.svg
[6]: https://david-dm.org/forivall/npm-lockfile
[7]: https://david-dm.org/forivall/npm-lockfile/dev-status.svg
[8]: https://david-dm.org/forivall/npm-lockfile#info=devDependencies
[11]: https://nodei.co/npm/@forivall/npm-lockfile.png?downloads=true&stars=true
[license-image]: https://img.shields.io/npm/l/@forivall/npm-lockfile.svg
[license-url]: LICENSE
[downloads-image]: https://img.shields.io/npm/dm/@forivall/npm-lockfile.svg
[downloads-url]: https://npm-stat.com/charts.html?package=@forivall/npm-lockfile
[codecov-image]: https://codecov.io/gh/forivall/npm-lockfile/branch/main/graphs/badge.svg
[codecov-url]: https://app.codecov.io/gh/forivall/npm-lockfile/
[actions-image]: https://img.shields.io/endpoint?url=https://github-actions-badge-u3jn4tfpocch.runkit.sh/forivall/npm-lockfile
[actions-url]: https://github.com/forivall/npm-lockfile/actions
npm package: @forjagames/unitypm
Description: Unity Package Manager allows you to manage local dependences for Unity
Author: Forja Games
Latest version: 0.0.5

# Unity Local Package Manager
UnityPM is a simple command-line tool that helps you manage local Unity packages. With this tool, you can easily publish a package to a local repository and then install it in other Unity projects.

## Installation
To install this tool, follow these steps:

### Alternative 1: Using the published CLI.
1. Run the following command:
```bash
npm i -g @forjagames/unitypm
```

### Alternative 2: Compiling and installing the CLI in your local machine.
1. Clone this repository to your local machine.
2. Open a terminal window and navigate to the repository folder.
3. Run the following command: `npm install -g .`.

## Usage
The tool provides the following commands:
* init: Creates a `package.json` file with metadata such as the package name, version, and description that only needs to be configured once before publishing.
* publish: Adds the package to the local repository.
* unpublish: Removes a package from the local repository.
* install: Installs a package from the local repository into the current Unity project.
* update: Updates the installed packages to the latest version.

To use the tool, open a terminal window in the Unity project folder and run the desired command.

## Example
Here's an example of how to use the tool:

1. Open a terminal window in your Unity project `Assets` folder (or any subdirectory inside `Assets`).
2. Run the following command: `upm init` and configure your `package.json` file. *Package name for the example: `MyPackage`*.
3. Run the following command: `upm publish`. This will create a new package and add it to the local repository.
5. To install the package in another Unity project, open a terminal window in that project `Assets` folder (or any subdirectory inside `Assets`) and run the following command: `upm install MyPackage`.
This will install the MyPackage package into the current project.

## Contributing
If you'd like to contribute to this tool, feel free to submit a pull request. All contributions are welcome!

## License
This tool is released under the MIT License. See LICENSE for details.

## Acknowledgments
This tool was inspired by the npm Package Manager.
npm package: @forjnot/logspark
Description: A lightweight and customizable logging utility for frontend and Node.js projects.
Author: Aman Sharma
Latest version: 1.0.1

# Logspark

A lightweight and customizable logger for developers who want clean, contextual logs in **Node.js** and **frontend projects**.

## ✨ Features

- ✅ Custom log levels: `info`, `warn`, `error`, `debug`
- 🎯 Clean and readable output (with optional color + tags)
- 🕒 Optional timestamps and prefixes
- 📦 Tree-shakeable and lightweight
- 🧩 TypeScript-first

---

## 🚀 Installation

Install with npm:

```bash
npm install @forjnot/logspark
```
Or with pnpm:

```bash
pnpm add @forjnot/logspark
```
⚙️ Setup
In your project (recommended location: utils/logspark.ts or lib/logspark.ts), set up the logger instance like this:

```ts
// utils/logspark.ts
import { createLogger } from '@forjnot/logspark';

export const log = createLogger({
  prefix: '[client]',
  showTimestamp: true,
  minLevel: 'debug',
});
```

This will ensure consistent logging across your app.

🧪 Usage
Now in your components or services, you can use it like this:

```ts
import { log } from '@/utils/logspark';

log.info('App loaded 🚀');
log.debug('User data fetched', userData);
log.warn('API response was slow');
log.error('Something went wrong!', error);
```
📸 Example Output
```terminal
[client] [2025-06-21T12:09:00.312Z] [INFO] App loaded 🚀
[client] [2025-06-21T12:09:00.328Z] [DEBUG] Fetching data...
[client] [2025-06-21T12:09:00.329Z] [WARN] Slow response from server
[client] [2025-06-21T12:09:00.329Z] [ERROR] API failed unexpectedly
```
📦 License
MIT © Aman Sharma