open-index/open-npm huggingface dataset:
npm package: @sreddy-96/dropdown-menu
Description: This is a DropDown menu package using HTML, CSS and JavaScript
Author: steveng.reddy@gmail.com
Latest version: 1.0.0

# The Odin Project - Dropdown Menu

This is a simple module to handle a dropdown menu with HTML, CSS and JavaScript, using the `forEach` and `addEventListener` to handle the clicked button and display the menu items inside. You can use as many dropdowns in one application as your desire.

Using class name `.menuButton` to be the parent of the dropdown menu which when toggled will dhow the items. Both the button and `ul` need to be wrapped in a `div` with the class name `.menuWrapper` and the `ul` is labeled with the class name `.menuItems`. 

Example:
```
    <div class="menuWrapper">
      <button class="menuButton">{button-name}</button>
      <ul class="menuItems toggleDropdown">
        <li><a href="#">{Link-name}</a></li>
        <li><a href="#">{Link-name}</a></li>
        <li><a href="#">{Link-name}</a></li>
        <li><a href="#">{Link-name}</a></li>
      </ul>
    </div>
```

Using this as a template. you'll create easy to navigate and simple drop down menus for your projects.
npm package: @sreedhar7/webpack-retry-chunk-load-plugin
Description: A webpack plugin to retry loading of chunks that failed to load
Author: Matt Lewis
Latest version: 1.5.0

# webpack-retry-chunk-load-plugin

[![Build Status](https://travis-ci.org/mattlewis92/webpack-retry-chunk-load-plugin.svg?branch=master)](https://travis-ci.org/mattlewis92/webpack-retry-chunk-load-plugin)
[![codecov](https://codecov.io/gh/mattlewis92/webpack-retry-chunk-load-plugin/branch/master/graph/badge.svg)](https://codecov.io/gh/mattlewis92/webpack-retry-chunk-load-plugin)
[![npm version](https://badge.fury.io/js/webpack-retry-chunk-load-plugin.svg)](http://badge.fury.io/js/webpack-retry-chunk-load-plugin)
[![GitHub issues](https://img.shields.io/github/issues/mattlewis92/webpack-retry-chunk-load-plugin.svg)](https://github.com/mattlewis92/webpack-retry-chunk-load-plugin/issues)
[![GitHub stars](https://img.shields.io/github/stars/mattlewis92/webpack-retry-chunk-load-plugin.svg)](https://github.com/mattlewis92/webpack-retry-chunk-load-plugin/stargazers)
[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://raw.githubusercontent.com/mattlewis92/webpack-retry-chunk-load-plugin/master/LICENSE)

A webpack plugin to retry loading of async chunks that failed to load

<img width="827" alt="screenshot 2018-10-24 at 21 47 39" src="https://user-images.githubusercontent.com/6425649/47435175-9c4c0100-d7d6-11e8-8519-6f46088e649f.png">

## Usage

```javascript
// webpack.config.js
const { RetryChunkLoadPlugin } = require('webpack-retry-chunk-load-plugin');

plugins: [
  new RetryChunkLoadPlugin({
    // optional stringified function to get the cache busting query string appended to the script src
    // if not set will default to appending the string `?cache-bust=true`
    cacheBust: `function() {
      return Date.now();
    }`,
    // optional function called just before retry with errorType, chunkId, url as params
    preRetryCallback: `function(errorType, chunkId, url) {}`,
    // callback used to enable/disable the retry based on error type. 
    // Can also be used for feature rollout via feature flags.
    shouldRetry: `function(errorType) { return true; }`,
    // callback used to enable/disable the cache busting during retry based on error type.
    shouldCacheBust: `function(errorType) { return true; }`,
    // optional value to set the maximum number of retries to load the chunk. Default is 1
    maxRetries: 5,
    // optional list of chunks to which retry script should be injected
    // if not set will add retry script to all chunks that have webpack script loading
    chunks: ['chunkName']
  })
];
```

### angular cli

To use this with the angular CLI you can use the fantastic [`angular-builders`](https://github.com/meltedspark/angular-builders) project to extend the built in webpack config

## License

MIT
npm package: @sreeharims/initweb-cli
Description: A simple CLI tool to quickly scaffold a starter HTML/CSS/JS project in a new folder.
Author: Sreehari MS
Latest version: 1.0.2

# @sreeharims/initweb-cli

[![GitHub Repository](https://img.shields.io/badge/GitHub-Repository-blue)](https://github.com/sreeharims98/initweb-cli)

A simple CLI tool to quickly scaffold a starter HTML/CSS/JS project in a new folder.

---

## 🚀 Features

- Clean, minimal boilerplate to get started fast
- Instantly generates a new folder with:
  - `index.html`
  - `styles.css`
  - `script.js`

---

## 📦 Create Template Command

```bash
init-web <folder-name>
```