open-index/open-npm huggingface dataset:
npm package: @launify/n8n-nodes-launify
Description: N8N node for Launify.com API
Author: Launify User
Latest version: 0.1.7

# n8n-nodes-launify

This is an n8n community node for [Launify.com](https://launify.com).

Launify provides autocomplete and validation services for addresses, phone numbers, emails, and companies.

## Prerequisites

You need to have n8n installed.

## Installation

### Community Nodes (Recommended)

You can install this node directly from the n8n community nodes panel (once published).

### Manual Installation

To install this node manually:

1.  Go to your n8n root directory (usually `~/.n8n`).
2.  Create a directory `custom` if it doesn't exist.
3.  Run `npm link n8n-nodes-launify` inside the `custom` directory (assuming you have built and linked this package locally).

## Usage

1.  **Authentication**: You need a Launify API Key. You can get one at [Launify.com](https://launify.com).
    - Note: You must also specify the **Referer Domain** that is whitelisted for your API Key in the credentials setup.
2.  **Resources**:
    - **Address**: Autocomplete and Geocode addresses.
    - **Phone**: Validate phone numbers.
    - **Email**: Validate email addresses.
    - **Company**: Search for companies (CZ only).

## Support

For issues with the API, contact Launify support.
For issues with this node, please open an issue on the GitHub repository.
npm package: @launsh/nextjs-cron-runner
Description: Migrating away from Vercel? Run your cron jobs hassle-free.
Author: Launsh Labs
Latest version: 0.0.0

## `@launsh/nextjs-cron-runner`

Migrating away from Vercel? Run your cron jobs hassle-free.

### Installation

To install the package, run:

```bash
npm install @launsh/nextjs-cron-runner
```

Using yarn? Cool!

```bash
yarn add @launsh/nextjs-cron-runner
```

### Usage

Use `@launsh/nextjs-cron-runner` to run your cron jobs in your Next.js app.

```ts
// instrumentation.ts

import initCronRunner from "@launsh/nextjs-cron-runner";

export async function register() {
  await initCronRunner();
}
```

### Configuration

You can configure the package by passing a `Config` object to the `init` function.

```ts
import initCronRunner from "@launsh/nextjs-cron-runner";

export async function register() {
  await initCronRunner({
    vercelFilePath: "apps/web/vercel.json", // defaults to "./vercel.json"
    hostname: "https://my-app.com", // defaults to "http://localhost:3000"
    cronSecret: "1234567890", // defaults to process.env.CRON_SECRET
  });
}
```
npm package: @laura-wert/eslint-config
Latest version: 1.0.6
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

```bash
yarn add --dev @laura-wert/eslint-config
```

.eslintrc.js
```js
module.exports = {
  extends: [
    '@laura-wert',
  ],
}
```
npm package: @laura-wert/vee-form-handler
Latest version: 4.0.2
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

[![Build Status](https://travis-ci.org/LauraWert/vee-form-handler.svg?branch=master)](https://travis-ci.org/LauraWert/vee-form-handler)
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/29f19b8da41249b7b91863df175757db)](https://www.codacy.com/app/Ricky-rick/vee-form-handler?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=LauraWert/vee-form-handler&amp;utm_campaign=Badge_Grade)
[![Codacy Badge](https://api.codacy.com/project/badge/Coverage/29f19b8da41249b7b91863df175757db)](https://www.codacy.com/app/Ricky-rick/vee-form-handler?utm_source=github.com&utm_medium=referral&utm_content=LauraWert/vee-form-handler&utm_campaign=Badge_Coverage)

vee-form-handler
npm package: @laura-wert/vue-helpers
Description: ## Modalwrapper components Wraps QModal and adds a few extra functionalities. props:
Latest version: 3.0.1
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

[![Build Status](https://travis-ci.org/LauraWert/vue-helpers.svg?branch=v2)](https://travis-ci.org/LauraWert/vue-helpers)
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/7b94e96279234d0aaca6af5b87148301)](https://www.codacy.com/app/LauraWert/vue-helpers?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=LauraWert/vue-helpers&amp;utm_campaign=Badge_Grade)
[![Codacy Badge](https://api.codacy.com/project/badge/Coverage/7b94e96279234d0aaca6af5b87148301)](https://www.codacy.com/app/LauraWert/vue-helpers?utm_source=github.com&utm_medium=referral&utm_content=LauraWert/vue-helpers&utm_campaign=Badge_Coverage)

# uw-vue-helpers
## Modalwrapper components
Wraps QModal and adds a few extra functionalities.
props:

* *value* (boolean optional): used to open and close the modal
* *title* (string optional): Title to be displayed in the modal
* *showLoading* (boolean optional): Shows QInnerLoading with QSpinnerGears if true

Besides displaying props the modal also has three slots available for you to customize your modal. These slots being:
* content (consists of modal content),
* abort (consists of the abort button), 
* buttons (consists modal wrapper buttons).

The modal can be opened using both refs and v-model.

#### ModalWrapperButtons
Component with the default ModalWrapperButtons, slots:
* *abort*
* *submit*
#### ModalWrapperContent
Component with default ModalWrapperContent styling slots:
* *Default*

#### ModalWrapperTitle
Component with default ModalWrapperTitle styling, props:

* *title* (string optional): Title to be displayed in the modal

### SelectWithFilter
Standard QSelect component with basic filter function included

### ColumnDefault
Helper to set column properties
npm package: @laura-wert/vue-user-management
Description: ## Instalation
Latest version: 3.0.2
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

# User management

## Instalation

make a plugin in your project 

```javascript
import client from 'src/domains/api/client'
import { addApiCallsToClient } from 'uw-vue-user-management'

export default ({router}) => {
  addApiCallsToClient(client, router)
}
```

add the routes to you route file

```javascript
import { userManagementRoutes } from 'uw-vue-user-management/src/routes'

export default [
  {
    path: '/auth',
    component: () => import('layouts/Login'),
    children: [
      userManagementRoutes.login,
      userManagementRoutes.register,
    ],
  },
]
```

import the store modules

```javascript
import { userManagementStorePlugins } from 'uw-vue-user-management'

Vue.use(Vuex)
Vue.use(VueXhrState)

const xhrPlugins = [...userManagementStorePlugins]
...
```

add the extra vee-validate dictionairy

```javascript
import VeeValidate, { Validator } from 'vee-validate'
import { userManagementNl } from 'uw-vue-user-management'

export default ({Vue}) => {
  Validator.localize('nl', userManagementNl)
  Vue.use(VeeValidate, {
    locale: 'nl',
  })
}
```

vue-browser-acl add the isAuthenticated and getCurrentUser

```javascript
import VueAcl from 'vue-browser-acl'
import Acl from 'browser-acl'
import { isAutenticated, getCurrentUser } from 'uw-vue-user-management'
import setPolicies from 'src/domains/acl/policies'

export default async ({Vue, store, router}) => {
  const myAcl = new Acl()

  setPolicies(myAcl)

  const userResolver = () => {
    if (!isAutenticated()) {
      return null
    }

    return store.getters[getCurrentUser]
  }

  Vue.use(
    VueAcl,
    userResolver,
    myAcl,
    {
      caseMode: false,
      strict: true,
      router,
    },
  )
}
```

See Cr-Portal for implementation examples with the ACL in src/domains/acl

## Todo

permissions should be moved to external packages
npm package: @laura.broder/learnstorybook-design-system-template
Description: Storybook design systems tutorial
Author: Laura_Broder
Latest version: 0.1.5

# Storybook design system tutorial

The Storybook design system tutorial is a subset of the full [Storybook design system](https://github.com/storybookjs/design-system/), created as a learning resource for those interested in learning how to write and publish a design system using best in practice techniques.

Learn more in [Storybook tutorials](https://storybook.js.org/tutorials/).