open-index/open-npm huggingface dataset:
npm package: @lilylaw/isactual
Description: A tiny utility for checking values in JavaScript
Author: Lily Law
Latest version: 1.0.0

# isActual

A tiny utility for checking values in JavaScript

## Install

`$ npm install @lilylaw/isactual`

## Usage

`import isactual from @lilylaw/isactual`
or
`const isactual = require('@lilylaw/isactual')`

## API

- number: return true if input is an actual number value (as a int/float/string) and false if not (i.e. NaN, null, [1]...)
  - syntax: isActual.number(<value>)

## Development Setup

- Folk and clone the [repo](https://github.com/lily-law/isActual.git)
- cd into root
- `$ npm test` to build and runs the tests
- New test can be written in tests/test.ts
- Add or improve code in src/index.ts
- `$ npm run build` to rebuild lib

## Contributing 

If you find a bug, think of improvements, or want to suggest a new feature please feel free to folk or add an issue or both.
npm package: @lilyput/templating
Description: Lilyput template engine
Author: Wycliffe Peart
Latest version: 0.0.2

# Lilyput Template Engine

> This project is under active development

### Introduction
Karavel template engine enables you to use static template files in your node application. At runtime, the template engine replaces variables in a template file with actual values, and transforms the template into an HTML file that can sent to the client. This approach makes it easier to design HTML pages.

## What's under the hood?

This template engine is built on top of [Vue.js](https://vuejs.org/) (SSR) [Server Side Rendering ](https://ssr.vuejs.org/) in order to accomplish fast and reliable performance, [Vue.js](https://vuejs.org/) is a very approachable, versatile and performant framework in other words it is, "The Progressive JavaScript Framework" for building user interfaces. if you are familiar with [Vue.js](https://vuejs.org/) this will be a walk in the park, if you're new to [Vue.js](https://vuejs.org/) concepts this documentation will get you up to speed with the template engine and [Vue.js](https://vuejs.org/) template syntax.

## About this documentation

Most if not all of this documentation is a mirror of [Vue.js](https://vuejs.org/) documentation the reason for this is that there is really noting new to write about the template engine is just a wrapper around (SSR) [Server Side Rendering ](https://ssr.vuejs.org/) with a few minor tweaks, with that said it's time to get to business and one more thing make sure to visit [Vue.js](https://vuejs.org/) and take the framework for a test drive it's a wonderful framework.

## Documentation

> Under development

## LICENSE

### MIT License

Copyright (c) 2018 Wycliffe Peart

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
npm package: @lilywang/mergeall
Description: A tool that automatically merges master branch code to all remaining branches and commits it to the remote
Latest version: 1.0.5

# mergeall
A tool that automatically merges master branch code to all remaining branches and commits it to the remote
## Installation

```bash
npm install @lilywang/mergeall -g
```

## Usage

Go to a project directory and execute `mergeall` from the command line

![image-20200523163232613](assets/image-20200523163232613.png)


Note: conflicting branches will be skipped.

## Contributing

- Fork it!
- Create your feature branch: `git checkout -b my-new-feature`
- Commit your changes: `git commit -am 'feature: Add some feature'`
- Push to the branch: `git push origin my-new-feature`
- Submit a pull request

## License
[MIT](https://choosealicense.com/licenses/mit/)
npm package: @lim324/my-claude-code-viewer
Description: CLI tool to view Claude Code statistics
Latest version: 0.0.3

# My Claude Code Viewer

A CLI tool to view Claude Code statistics from your local sessions.

## Features

- 📊 View global statistics (total projects, sessions, messages, cost)
- 📁 Browse projects and their sessions
- 💰 Cost estimation with token usage breakdown
- 🌐 Web interface with dark theme
- 🔌 RESTful API endpoints

## Installation

```bash
# Clone the repository
cd my-claude-code-viewer

# Install dependencies
pnpm install

# Build the project
pnpm build

# Link for global usage
npm link
```

## Usage

### Start the server

```bash
# Default port (8888)
my-claude-code-viewer

# Custom port
my-claude-code-viewer --port 3000
```

### Web Interface

Open your browser and navigate to `http://localhost:8888`

### API Endpoints

- `GET /api/stats` - Global statistics
- `GET /api/projects` - List all projects
- `GET /api/projects/:id` - Project details with sessions
- `GET /api/projects/:projectId/sessions/:sessionId` - Session details

## Data Source

The tool reads Claude Code session data from `~/.claude/projects/`

Each project directory contains `.jsonl` files representing individual sessions.

## Development

```bash
# Run in development mode with auto-reload
pnpm dev

# Build
pnpm build

# Start
pnpm start
```

## Technology Stack

- TypeScript
- Express.js
- Commander.js (CLI)
- HTML/CSS (frontend)

## License

MIT