open-index/open-npm huggingface dataset:
npm package: @joshrtay/decache
Description: decache (Delete Cache) lets you delete modules from node.js require() cache; useful for dev servers
Author: @besarthoxhaj, @jupiter & @nelsonic
Latest version: 4.0.1

# decache

[![Build Status](https://travis-ci.org/dwyl/decache.svg)](https://travis-ci.org/dwyl/decache)
[![codecov.io](https://codecov.io/github/dwyl/decache/coverage.svg?branch=master)](https://codecov.io/github/dwyl/decache?branch=master)
[![Code Climate](https://codeclimate.com/github/dwyl/decache/badges/gpa.svg)](https://codeclimate.com/github/dwyl/decache)
[![Dependency Status](https://david-dm.org/dwyl/decache.svg)](https://david-dm.org/dwyl/decache)
[![devDependency Status](https://david-dm.org/dwyl/decache/dev-status.svg)](https://david-dm.org/dwyl/decache#info=devDependencies)

In node.js when you `require()` a module, node stores a cached version of the
module, so that all subsequent calls to `require()` do not have to reload
the module from the filesystem.

`decache` ( _**De**lete **Cache**_ ) lets you delete modules from node.js `require()` cache
this is useful when _**testing**_ your modules/projects.

## Why?

When testing our modules we often need to re-require the module being tested.
This makes it easy.

## What?

An easy way to delete a cached module.

## How? (_usage_)

### install

Install the module from npm:

```sh
npm install decache --save-dev
```

### Use it in your code:

```js
// require the decache module:
var decache = require('decache');

// require a module that you wrote"
var mymod = require('./mymodule.js');

// use your module the way you need to:
console.log(mymod.count()); // 0   (the initial state for our counter is zero)
console.log(mymod.incrementRunCount()); // 1

// delete the cached module:
decache('./mymodule.js');

//
mymod = require('./mymodule.js'); // fresh start
console.log(mymod.count()); // 0   (back to initial state ... zero)
```

Modules other than `.js`, like for example, `.jsx`, are supported as well.

If you have any questions or need more examples, please create a GitHub issue:
https://github.com/nelsonic/decache/issues

***Thanks***!
npm package: @joshski/dust
Description: Flow state for AI coding agents
Author: joshski
Latest version: 0.1.112

# Dust ✨

**Flow state for AI coding agents.**

Dust provides a CLI that agents use to systematically blaze through your backlog.

[![CI](https://github.com/joshski/dust/actions/workflows/ci.yml/badge.svg)](https://github.com/joshski/dust/actions/workflows/ci.yml)

## Quick Start

```bash
claude "install dust as per https://github.com/joshski/dust"
```

This works with other agents (codex, cursor, opencode, etc.) too. The agent will install dust and set up the [.dust](./.dust/facts/dust-directory-structure.md) directory with an [instruction](./.dust/facts/agents-md-instruction.md) in your `AGENTS.md` file.

## Adding Tasks

Use your AI coding CLI (Claude Code, Codex, etc.) to add and refine tasks:

```bash
claude "add a task to refactor the auth module"
```

Ideas (`.dust/ideas/`) are backlog items you may or may not do later. Tasks (`.dust/tasks/`) are ready to work on now. Both are markdown files that agents and humans can read and edit.

## Running Agents

Start an agent on a single task:

```bash
claude "implement the next task"
```

Or let dust run agents continuously [in a sandbox](./.dust/facts/autonomous-agents-need-sandboxes.md) with the [loop](./.dust/facts/loop-command.md) command:

```bash
npx dust loop claude
```

This runs Claude Code in a [ralph loop](https://ghuntley.com/loop/), picking up tasks until they are all done.

## Learn More

Details live in the [.dust/facts](./.dust/facts) directory:

- [Directory Structure](./.dust/facts/dust-directory-structure.md) — how `.dust/` is organized
- [Configuration](./.dust/facts/configuration-system.md) — settings and quality checks
- [CLI Commands](./.dust/facts/unified-cli.md) — full command reference

## Dust Bucket Worker

The `dust bucket worker` command runs a background worker that syncs agent sessions to [dustbucket.com](https://dustbucket.com). This requires a dustbucket.com account (currently in private alpha, invite only).
npm package: @joshsny/tabler-react
Description: Alpha now available on NPM:
Author: jonthomp and AaronCoplan
Latest version: 2.0.4

# Update - June 2019: Version 2

Alpha now available on NPM:

`npm install tabler-react@alpha`
`yarn add tabler-react@alpha`

Check out the latest progress and get involved on [this branch](https://github.com/tabler/tabler-react/tree/version-2), or add your thoughts and requests to [this issue](https://github.com/tabler/tabler-react/issues/458).

# Tabler React

> React implementation of the [Tabler Dashboard UI Kit](https://github.com/tabler/tabler)

[![NPM](https://img.shields.io/npm/v/tabler-react.svg)](https://www.npmjs.com/package/tabler-react) ![Type definitions](https://img.shields.io/badge/type%20definitions-flow-green.svg) [![Greenkeeper badge](https://badges.greenkeeper.io/tabler/tabler-react.svg)](https://greenkeeper.io/) [![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/)

**[Demo](http://tabler-react.com)** | **[Documentation](http://tabler-react.com/documentation/)** | **[Issues](https://github.com/tabler/tabler-react/issues)** | **[Slack](https://tabler-ui.slack.com/messages/CA55LDVHU/)**.

## Install

Make sure you have [Node.js](https://nodejs.org/) 8+ and [yarn](https://yarnpkg.com) installed.

`yarn add tabler-react`

## Example

```jsx
import React, { Component } from "react";

import "tabler-react/dist/Tabler.css";

import { Card, Button } from "tabler-react";

class MyCard extends Component {
  render() {
    return (
      <Card>
        <Card.Header>
          <Card.Title>Card Title</Card.Title>
        </Card.Header>
        <Card.Body>
          <Button color="primary">A Button</Button>
        </Card.Body>
      </Card>
    );
  }
}
```

For more examples and documentation see the [demo website](http://tabler-react.com)

## Contributing

[There are plenty of opputunities to get involved](https://github.com/tabler/tabler-react/issues). Pick an outstanding task, let us know what you are working on and fire away with any questions.

The package is made up of 2 main folders:

- /src contains all the Tabler React components
- /example is our [create-react-app](https://github.com/facebook/create-react-app/) based demo website

To setup and run a local copy:

1.  Clone this repo with `git clone https://github.com/tabler/tabler-react`
2.  Run `yarn install` in the root folder
3.  Run `yarn install` in the example folder
4.  In seperate terminal windows, run `yarn start` in the root and example folders.

You should now be up and running with live browser reloading of the example website while you work on Tabler React components in the /src folder.

When you're done working on your changes, submit a PR with the details and include a screenshot if you've changed anything visually.

## License

MIT © [jonthomp](https://github.com/jonthomp), [AaronCoplan](https://github.com/AaronCoplan) and [the contributors](https://github.com/tabler/tabler-react/graphs/contributors).
npm package: @joshstaff_/react-native-lock-task
Description: ## Getting started
Latest version: 1.2.0


# react-native-lock-task

## Getting started

`$ npm install react-native-lock-task --save`

### Mostly automatic installation

`$ react-native link react-native-lock-task`

### Settings

**`yourProject/android/app/src/main/AndroidManifest.xml`**

```diff
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.yourProject">
+   <uses-permission android:name="android.permission.MANAGE_DEVICE_ADMINS" />
+   <uses-permission android:name="android.permission.DISABLE_KEYGUARD" />
    <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:roundIcon="@mipmap/ic_launcher_round"
        android:supportsRtl="true"
        android:theme="@style/AppTheme"
+       android:launchMode="singleTask"
+       android:stateNotNeeded="true">

        <activity android:name=".MainActivity">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
+               <category android:name="android.intent.category.HOME" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>

+       <receiver android:name="com.rnlocktask.MyAdmin"
+           android:label="@string/sample_device_admin"
+           android:description="@string/sample_device_admin_description"
+           android:permission="android.permission.BIND_DEVICE_ADMIN">
+           <meta-data android:name="android.app.device_admin"
+               android:resource="@xml/my_admin" />
+           <intent-filter>
+               <action android:name="android.app.action.DEVICE_ADMIN_ENABLED" />
+           </intent-filter>
+       </receiver>
    </application>
</manifest>
```


**`yourProject/android/app/src/main/res/values/strings.xml`**

```diff
<resources>
    <string name="app_name">yourNameApp</string>
+   <string name="sample_device_admin">yourNameApp</string>
+   <string name="sample_device_admin_description">yourNameAppTitle</string>
</resources>

```

**`yourProject/android/app/src/main/res/xml/my_admin.xml`**

```diff
+ <device-admin xmlns:android="http://schemas.android.com/apk/res/android">
+     <uses-policies>
+         <limit-password />
+         <watch-login />
+         <reset-password />
+         <force-lock />
+         <wipe-data />
+     </uses-policies>
+ </device-admin>

```
## Reinstall application
* Start your emulator
* Install project 

## Set owner device adb
* Settings --> Accounts --> Delete All
* `adb shell dpm set-device-owner com.yourProject/com.rnlocktask.MyAdmin`

## Usage
```javascript
import RNLockTask from 'react-native-lock-task';

RNLockTask.startLockTask();
RNLockTask.stopLockTask();
RNLockTask.clearDeviceOwnerApp();
```
npm package: @joshua-jack256/ai-sdk
Description: AI SDK for integrating various AI services
Latest version: 1.0.0

# AI SDK

A Software Development Kit for integrating various AI services.

## Directory Structure

-  `src/` - Source code
   -  `actions/` - Action handlers and business logic
   -  `api/` - API integration layers
   -  `config/` - Configuration files
   -  `helpers/` - Helper functions and utilities
   -  `utils/` - Utility functions and common tools
   -  `sdks/` - Individual SDK implementations
-  `tests/` - Test files

## Installation
npm package: @joshua.litt/get-ripgrep
Description: A module for downloading ripgrep at runtime a Node project
Author: Lvce Editor
Latest version: 0.0.3

**This package is a temporary fork of `@lvce-editor/ripgrep`**

# ripgrep

A module for using [ripgrep](https://github.com/BurntSushi/ripgrep/) in a Node project.

Same as [vscode-ripgrep](https://github.com/microsoft/vscode-ripgrep), but fixes the github rate limiting error `Downloading ripgrep failed: Error: Request failed: 403` by downloading the files directly instead of also using the github rest api.

## Install

```
$ npm install @lvce-editor/ripgrep
```

## Usage

```js
import { rgPath } = from "@lvce-editor/ripgrep"
import { spawn } from 'node:child_process'

const childProcess = spawn(rgPath, ["abc", "."], {
  stdio: "inherit",
});
```

## Gitpod

[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io#https://github.com/lvce-editor/ripgrep)

## Credits

This project is very much based on https://github.com/microsoft/vscode-ripgrep by Microsoft.
npm package: @joshua7v/aya
Description: Aya will take care of console log for you.
Author: joshua7v
Latest version: 0.0.13

# Aya

[![NPM version](https://img.shields.io/npm/v/@joshua7v/aya.svg?style=flat)](https://npmjs.com/package/@joshua7v/aya) [![NPM downloads](https://img.shields.io/npm/dm/@joshua7v/aya.svg?style=flat)](https://npmjs.com/package/@joshua7v/aya)

## Introduction

**Aya** will take care of console log for you.

<p align="center">
  <img src="http://7xjjcp.com1.z0.glb.clouddn.com/aya-chrome.png" alt="preview-chrome" />
  <img src="http://7xjjcp.com1.z0.glb.clouddn.com/aya-node.png" alt="preview-node" />
</p>

## Install

```bash
npm i @joshua7v/aya
```

## Usage

```js
const { Aya } = require('@joshua7v/aya');
const aya = new Aya();

aya.trace('begin to use aya!');
```

## Support

[API docs](/docs/api.md)

## Contributing

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


## Author

**Aya** © [joshua7v](https://github.com/joshua7v), Released under the [MIT](./LICENSE) License.<br>