open-index/open-npm huggingface dataset:
npm package: @semrel-extra/demo-msr-cicd-pkg-a
Description: @semrel-extra/demo-msr-cicd-pkg-a
Latest version: 2.0.0

# @semrel-extra/demo-msr-cicd-pkg-a

Fake demo package: [https://github.com/semrel-extra/demo-msr-cicd](https://github.com/semrel-extra/demo-msr-cicd)
npm package: @semrel-extra/demo-msr-cicd-pkg-aa
Description: @semrel-extra/demo-msr-cicd-pkg-aa
Latest version: 1.0.0

# @semrel-extra/demo-msr-cicd-pkg-aa

Fake demo package: [https://github.com/semrel-extra/demo-msr-cicd](https://github.com/semrel-extra/demo-msr-cicd)
npm package: @semrel-extra/demo-msr-cicd-pkg-b
Description: @semrel-extra/demo-msr-cicd-pkg-b
Latest version: 2.0.0

# @semrel-extra/demo-msr-cicd-pkg-b

Fake demo package: [https://github.com/semrel-extra/demo-msr-cicd](https://github.com/semrel-extra/demo-msr-cicd)
npm package: @semrel-extra/demo-msr-cicd-pkg-bb
Description: @semrel-extra/demo-msr-cicd-pkg-bb
Latest version: 1.0.0

# @semrel-extra/demo-msr-cicd-pkg-bb

Fake demo package: [https://github.com/semrel-extra/demo-msr-cicd](https://github.com/semrel-extra/demo-msr-cicd)
npm package: @semrel-extra/demo-msr-cicd-pkg-c
Description: @semrel-extra/demo-msr-cicd-pkg-c
Latest version: 2.0.0

# @semrel-extra/demo-msr-cicd-pkg-c

Fake demo package: [https://github.com/semrel-extra/demo-msr-cicd](https://github.com/semrel-extra/demo-msr-cicd)
npm package: @semrel-extra/demo-msr-cicd-pkg-cc
Description: @semrel-extra/demo-msr-cicd-pkg-cc
Latest version: 1.0.0

# @semrel-extra/demo-msr-cicd-pkg-cc

Fake demo package: [https://github.com/semrel-extra/demo-msr-cicd](https://github.com/semrel-extra/demo-msr-cicd)
npm package: @semrel-extra/demo-msr-cicd-pkg-d
Description: @semrel-extra/demo-msr-cicd-pkg-d
Latest version: 2.0.0

# @semrel-extra/demo-msr-cicd-pkg-d

Fake demo package: [https://github.com/semrel-extra/demo-msr-cicd](https://github.com/semrel-extra/demo-msr-cicd)
npm package: @semrel-extra/demo-msr-cicd-pkg-e
Description: @semrel-extra/demo-msr-cicd-pkg-e
Latest version: 2.0.0

# @semrel-extra/demo-msr-cicd-pkg-e

Fake demo package: [https://github.com/semrel-extra/demo-msr-cicd](https://github.com/semrel-extra/demo-msr-cicd)
npm package: @semrel-extra/npm
Description: Drop-in-repl for @semantic-release/npm plugin to handle `npm-whoami` throttling issue for monorepos
Author: Anton Golub
Latest version: 1.2.2

# @semrel-extra/npm
Drop-in-repl for standard npm plugin to handle `npm-whoami` throttling issue for monorepos: [semantic-release/npm/issues/414](https://github.com/semantic-release/npm/issues/414)

[![CI](https://github.com/semrel-extra/npm/workflows/CI/badge.svg)](https://github.com/semrel-extra/npm/actions)
[![Maintainability](https://api.codeclimate.com/v1/badges/06ca7c8e9e5f8a2c5976/maintainability)](https://codeclimate.com/github/semrel-extra/npm/maintainability)
[![Test Coverage](https://api.codeclimate.com/v1/badges/06ca7c8e9e5f8a2c5976/test_coverage)](https://codeclimate.com/github/semrel-extra/npm/test_coverage)

### Install
```shell
npm i -D @semrel-extra/npm
```

### Usage
`@semrel-extra/npm` is just a wrapper, so it inherits the API contract of [@semantic-release/npm](https://github.com/semantic-release/npm).
Follow [its docs](https://github.com/semantic-release/npm/blob/master/README.md):

| Step               | Description |
|--------------------|-------------|
| `verifyConditions` | Verify the presence of the `NPM_TOKEN` environment variable, or an `.npmrc` file, and verify the authentication method is valid. |
| `prepare`          | Update the `package.json` version and [create](https://docs.npmjs.com/cli/pack) the npm package tarball. |
| `addChannel`       | [Add a release to a dist-tag](https://docs.npmjs.com/cli/dist-tag). |
| `publish`          | [Publish the npm package](https://docs.npmjs.com/cli/publish) to the registry. |

```json
{
  "plugins": [
    "@semantic-release/commit-analyzer",
    ["@semrel-extra/npm", {
      ...
    }],
    ["@semantic-release/git", {
      "assets": ["package.json", "npm-shrinkwrap.json"]
    }]
  ]
}
```

### License
[MIT](./LICENSE)
npm package: @semrel-extra/npmrc
Description: .npmrc formatter
Latest version: 0.1.3

# dotnpmrc

[![CI](https://github.com/semrel-extra/npmrc/actions/workflows/ci.yaml/badge.svg)](https://github.com/semrel-extra/npmrc/actions/workflows/ci.yaml)
[![Maintainability](https://api.codeclimate.com/v1/badges/feba9cfac949309eeaad/maintainability)](https://codeclimate.com/github/semrel-extra/npmrc/maintainability)
[![Test Coverage](https://api.codeclimate.com/v1/badges/feba9cfac949309eeaad/test_coverage)](https://codeclimate.com/github/semrel-extra/npmrc/test_coverage)

> `.npmrc` formatter

## Usage
```ts
import {formatNpmrc} from 'dotnpmrc'

const contents = formatNpmrc({
  format: 'npm9',
  scopes: {
    example: {
      registry: 'https://npm-registry.example.com/',
      auth: 'base64-of-username-and-password',
      authToken: 'npmToken.bearer',
      alwaysAuth: true,
    }
  },
  root: {
    registry: 'https://registry.yarnpkg.com'
  }
})

await fs.writeFile('.npmrc', contents, {encoding: 'utf8'})
```

## License
[MIT](./LICENSE)
npm package: @semrush/create
Description: A command-line tool for initilizing Semrush frontend projects
Author: Semrush
Latest version: 0.1.1

# @semrush/create

A command-line tool for initilizing Semrush frontend projects.

**Note**: this is a wrapper around the internal `@semrush/create-project` package to run it as `npm create @semrush`.
For more information refer to the `@semrush/create-project` package (Semrush employees only).
npm package: @semsm/semsm-cli
Description: A CLI to automate workflow in blockchain projects
Author: Eman Herawy
Latest version: 0.1.0

# semsm-cli
=========
A utility for auto generate web3 functions from any truffle smart contracts
# to use
- as truffle plugin :
  - add the package to your truffle project `npm install truffle-web3-generator` 
  - add the plugin to `truffle-config.js` ` plugins: [
     plugins: [
    'truffle-web3-generator'
  ]`
  - `truffle run generate`
  - or `truffle run generate -d YOUR_ARTIFACT_PATH  -p YOUR_PROVIDER `
- as node package 
  - `npm install`
  - `semsm  -d YOUR_ARTIFACT_PATH  -p YOUR_PROVIDER `
  - you can use it inside any truffle project , run `truffle migrate`  then `semsm ` it will take the default contract artifacts you can spacify the provider through this flag `--provider` or `-p` otherwise , it will take the default `http://127.0.0.1:8545` 



# Credits
This cli is based on [truffle-web3-generator](https://github.com/EmanHerawy/truffle-service-generator)
npm package: @semver/cra-template-tailwind-redux-router
Description: Template for create react app with tailwind,redux and router integration
Latest version: 1.0.1

# Create react app template tailwind redux router

## Usage

```bash
  npx create-react-app [your_app] --template @semver/tailwind-redux-router
```

## What inside this template

- Tailwind integration ( add some font and background)
- React router integration
- Redux integration