open-index/open-npm huggingface dataset:
npm package: @payyo/ptp-js
Description: JS library for Payyo Tokenization service (PTP)
Author: developers@payyo.ch
Latest version: 2.1.1

# PTP Form

The goal of this JS library to provide a secure way for non-PCI compliant applications to collect CHD (cardholder data), 
tokenize it and use the tokens to make a payment via regular [Payyo](httsp://payyo.ch) API

This library manages a form fields which may contain CHD is an HTML IFrame and JS code hosted on PCI-compliant environment.
npm package: @payze/payze-apple-pay
Description: payze.io payment gateway
Author: Payze
Latest version: 0.1.7

<div id="top"></div>

[comment]: <> ([![Stargazers][stars-shield]][stars-url])
[![MIT License][license-shield]][license-url]



<!-- PROJECT LOGO -->
<br />
<div align="center">
  <a href="https://payze.io" target="_blank">
    <img src="https://payze.io/assets/payze.svg" alt="Logo" height="40">
  </a>

<h3 align="center">Payze Apple Pay JS SDK</h3>

[comment]: <> (  <p align="center">)

[comment]: <> (    <a href="">View Demo</a>)

[comment]: <> (    ·)

[comment]: <> (    <a href="">Report Bug</a>)

[comment]: <> (  </p>)
</div>

<!-- ABOUT THE PROJECT -->

## About The Project

Payze is the best software platform for running an internet business. We handle money movement flow for our customers by
giving them tools they need.

<!-- GETTING STARTED -->

## Getting Started

### Installation

1. Install payze package in your project
   ```sh
   npm install @payze/payze-apple-pay
   ```

### Basic Usage

1. Import payze-apple-pay SDK
   ```ts
   import { PayzeApplePay } from "@payze/payze-apple-pay";
   ```
2. Initialize payze
   ```ts
   const applePay = PayzeApplePay(merchantIdentifier, { amount, currencyCode, label }, callback);
   ```
3. Include following html
   ```html
    <div class="apple-pay-button apple-pay-button-black" 
          id="apple-pay-button" 
          (click)="clickEvent()">

    </div>
   ```
4. Initialize Payment (In order to get transactionId you need to make request from API (<a href="https://docs.payze.io/reference/just-pay">'Just Pay'</a> or <a href="https://docs.payze.io/reference/single-payment-and-split">'Single Payment and Split'</a>)
   ```ts
   clickEvent() {
    this.applePay.makeApplePay('transactionId');
   }
   ```

### Customization

```js
// Payze Apple Pay SDK accepts 2 arguments: merchant Identifier and configuration
// both are required
// Example usage: 
const payze = PayzeApplePay('merchant.io.payze', {
  amount: 10, // required
  currencyCode: 'GEL', // default (not required)
  label: 'Payze' // default (not required)
}, applePayResultStatus);

applePayResultStatus(result) {
   console.log(result);
   //status: 0 success
   //status: 1 failed
}
 ```

<!-- LICENSE -->

## License

Distributed under the MIT License. See `LICENSE.txt` for more information.


[stars-shield]: https://img.shields.io/github/stars/othneildrew/Best-README-Template.svg?style=for-the-badge

[stars-url]: https://github.com/othneildrew/Best-README-Template/stargazers

[license-shield]: https://img.shields.io/github/license/othneildrew/Best-README-Template.svg?style=for-the-badge

[license-url]: https://github.com/LICENSE.txt
npm package: @paz_tek/card
Description: My awesome npx card
Author: Barbier Mathias AKA PAZTEK
Latest version: 1.0.2

# Carte de Visite Node.js

Une simple carte de visite hébergée sur NPX, construite avec Node.js.

## Utilisation

1. Assurez-vous d'avoir [Node.js](https://nodejs.org/) installé sur votre machine.
2. Clonez ce dépôt sur votre machine locale.
   ```bash
    npm i @paz_tek/card
npm package: @pazetal/eslint-config
Description: Common ESLint configurations
Author: Joseph Paz
Latest version: 3.0.0

# ESLint Config

Shared ESLint config file. To use this in other packages

1. Add the following to your `package.json`
```json
{
  "prettier": "@pazetal/prettier-config",
  "scripts" : {
    "build": "<enter your build commands> && npm run build:lint",
    "build:lint": "eslint .",
    "fix": "eslint . --fix"
  },
  "devDependencies": {
    "@pazetal/eslint-config": "*",
    "@pazetal/prettier-config": "*"
  }
}
```

2 Extend the ESLint config file
  1. If you do not need to extend the configurations with your own rules, you can add the following to the `package.json` file
```json
{
  "eslintConfig": {"extends":  "@pazetal/eslint-config"}
}
```

  2. Make a file titled `.eslintrc.cjs` at the root of your code package and put the following inside:
```json
/** @type {import('@typescript-eslint/utils').TSELint.Linter.Config} */
module.exports = {
  "extends": [
    /** 
    * Pick one of the following cofig files. Choode the base broser if your package needs to work for both
    * browser and Node environments.
    */
    "@pazetal/eslint-config"
    "@pazetal/eslint-config/browser"
    "@pazetal/eslint-config/node"
  ]
}
```
This package should not need to be invoked directly. Prettier should be invoked via ESLint using the `eslint-config` package.
npm package: @pazetal/prettier-config
Description: Common Prettier configurations
Author: Joseph Paz
Latest version: 2.0.0

# Prettier Config

Shared Prettier config file. To use this in other packages, add the following to your `package.json`
```json
{
  ...
  "prettier": "@pazetal/prettier-config",
  "devDependencies": {
    "@pazetal/prettier-config": "*"
  }
}
```

This package should not need to be invoked directly. Prettier should be invoked via ESLint using the `eslint-config` package.
npm package: @pazetal/tsconfig
Description: Common tsconfig configurations
Author: Joseph Paz
Latest version: 3.0.0

# TSConfig

Shared TSConfig files. To use this in other packages,
1. Add "`@pazetal/tsconfig": "*"` as a devDependency to the package.json file
2. Create a file titled `tsconfig.json` and extend from `@pazetal/tsconfig/tsconfig.json`
   1. Alternatively for browser applications, extend from `@pazetal/tsconfig/tsconfig.browser.json`
   2. Alternatively for Typescript/Node applications, extend from `@pazetal/tsconfig/tsconfig.node.json`

## Example tsconfig.json
```json
{
  "extends": "@pazetal/tsconfig/tsconfig.json",
  "include": [
    "src/**/*"
  ],
  "compilerOptions": {
    "types": ["node"],
    "noEmit": false,
    "outDir": "./dist",
    "module": "CommonJS"
  },
  "ts-node": {
    "transpileOnly": true
  }
}
```