open-index/open-npm huggingface dataset:
npm package: @frederic-latour/fp-ts-mailerlite
Description: fp-ts based wrapper around Mailerlite API
Author: FredericLatour
Latest version: 0.0.7

# fp-ts-mailerlite

>**Warning:** still a work in progress. 

This library is an api wrapper around [Mailerlite api](https://developers.mailerlite.com/docs/fields.html#list-all-fields). It is written in Typescript using [fp-ts](https://github.com/gcanti/fp-ts).


[API Docs](https://fredericlatour.github.io/fp-ts-mailerlite/modules/groups.ts.html#create)

---

<!-- AUTO-GENERATED-CONTENT:START (TOC) -->
- [Install](#install)
- [Example](#example)
<!-- AUTO-GENERATED-CONTENT:END -->

## Install

Uses `fp-ts` as a peer dependency.

```bash
yarn add fp-ts @frederic-latour/fp-ts-mailerlite
```

or

```bash
npm install fp-ts @frederic-latour/fp-ts-mailerlite
```

or

```bash
pnpm add fp-ts @frederic-latour/fp-ts-mailerlite
```

## Example

```ts
import * as Lib from '@frederic-latour/fp-ts-mailerlite'

// write an example...
```
npm package: @frederic.enard/react-component-rollup-typescript-boilerplate
Description: Boilerplate structure for creating React Components with TypeScript and Rollup
Author: Frédéric Enard
Latest version: 1.0.12

# Boilerplate structure for creating React Components with TypeScript and Rollup

Boilerplate structure for creating React Components with TypeScript and Rollup


## Getting Started

```bash
git clone git@github.com:andregoncalves/react-component-rollup-typescript-boilerplate.git
cd react-component-rollup-typescript-boilerplate
git remote rm origin
```

# Install dependencies

```bash
npm install
```

# Linting

```bash
npm run lint
```

# Build for Production

```bash
npm run build
```
npm package: @fredericgermain/wim
Description: Windows Imaging File Format (WIM)
Author: Jonas Hermsmeier
Latest version: 0.1.1-beta5

# Windows Imaging File Format (WIM)
[![npm](https://img.shields.io/npm/v/wim.svg?style=flat-square)](https://npmjs.com/package/wim)
[![npm license](https://img.shields.io/npm/l/wim.svg?style=flat-square)](https://npmjs.com/package/wim)
[![npm downloads](https://img.shields.io/npm/dm/wim.svg?style=flat-square)](https://npmjs.com/package/wim)
[![build status](https://img.shields.io/travis/jhermsmeier/node-wim.svg?style=flat-square)](https://travis-ci.org/jhermsmeier/node-wim)

## Install via [npm](https://npmjs.com)

```sh
$ npm install --save wim
```

## References

- [Windows Imaging File Format on TechNet](https://technet.microsoft.com/en-us/library/cc749478(v=ws.10).aspx)
- [Windows Imaging File Format (WIM) white paper](http://go.microsoft.com/fwlink/?LinkId=92227)

## Usage

```js
var WIM = require( 'wim' )
```

### Read a WIM header

```js
var image = new WIM.Image()

image.open( 'sources.wim', function( error ) {
  if( error ) return handleError( error )
  image.readHeader( function( error, header ) {
    console.log( header )
  })
})
```

```js
Header {
  imageTag: 'MSWIM\u0000\u0000\u0000',
  size: 208,
  version: 68864,
  flags: 262274,
  compressedSize: 32768,
  guid: <Buffer 29 f7 36 06 03 77 e4 41 96 f8 1b b8 69 fd 49 7d>,
  partNumber: 1,
  partCount: 1,
  imageCount: 2,
  offsetTable: FileHeader {
     size: 461850,
     flags: 2,
     offset: 307668199,
     originalSize: 461850
  },
  xmlData: FileHeader {
    size: 3824,
    flags: 2,
    offset: 308130049,
    originalSize: 3824
  },
  bootMetadata: FileHeader {
     size: 920042,
     flags: 6,
     offset: 306748157,
     originalSize: 4555704
  },
  bootIndex: 2,
  integrity: FileHeader {
    size: 0,
    flags: 0,
    offset: 0,
    originalSize: 0
  },
  reserved: <Buffer 00 00 00 00 00 00 00 00 00 00 00 00 00  ... >
}
```

### CLI Usage
```
npx wim wimfile -h|-x|-m
  dump wimfile header, xml data or metadata
```

### CLI - read version from windows installation ISO 

ISO mount on filesystem is Linux-specific here.

```
mount win10.iso /mnt/win10/ -o loop
npx --package @fredericgermain/wim wim /mnt/win10/sources/install.wim -x | npx --package @toycode/xml2json-cli xml2json | jq -r .WIM.IMAGE[0].WINDOWS[0].SERVICINGDATA[0].PKEYCONFIGVERSION[0]
```

You get `10.0.19041.1202;2016-01-01T00:00:00Z` for instance.
npm package: @frederichoule/wt
Description: Git worktree workflow — create sibling worktrees from main in one command
Author: Frederic Houle
Latest version: 1.0.0

# wt

Git worktree workflow — create sibling worktrees from `main` in one command.

## Install

```bash
npm install -g @frederichoule/wt
```

## Usage

```bash
cd ~/Projects/myapp/main
wt feat-new-dashboard
```

This will:

1. Verify you're on a clean `main` branch in the primary checkout
2. Create a new branch `feat-new-dashboard` from HEAD
3. Add a worktree at `~/Projects/myapp/feat-new-dashboard` (sibling directory)
4. Copy gitignored files (secrets, `.env`, etc.) — excludes `node_modules`, build artifacts, and caches
5. Install dependencies (auto-detects pnpm, bun, yarn, or npm)
6. Print a `cd` command to jump into the new worktree

On first run, an interactive picker lets you choose which gitignored files to copy. Your selection is saved to `.gitwt` so subsequent runs are instant.

## Requirements

- Node.js >= 18
- `git`
- A package manager (`pnpm`, `bun`, `yarn`, or `npm`)

## Directory convention

The tool expects a sibling directory layout:

```
~/Projects/myapp/
├── main/                  ← primary checkout (you run wt from here)
├── feat-new-dashboard/    ← worktree created by wt
└── fix-login-bug/         ← another worktree
```

## Cleanup

```bash
git worktree remove ../feat-new-dashboard
git branch -d feat-new-dashboard
```