UNPKG

affiliate

Version:

A platform agnostic tool to quickly add affiliate links onto your website

111 lines (110 loc) 2.86 kB
{ "name": "affiliate", "version": "5.0.0", "description": "A platform agnostic tool to quickly add affiliate links onto your website", "main": "dist/node/index.js", "repository": "https://github.com/russellsteadman/affiliate.git", "homepage": "https://affiliate.js.org/", "author": "Russell Steadman <code@steadman.email> (https://www.russellsteadman.com/)", "license": "MIT", "bugs": { "url": "https://github.com/russellsteadman/affiliate/issues", "email": "code@steadman.email" }, "private": false, "devDependencies": { "@jest/globals": "^29.3.1", "@swc/cli": "^0.1.57", "@swc/core": "^1.3.25", "@swc/jest": "^0.2.24", "@swc/register": "^0.1.10", "@typescript-eslint/eslint-plugin": "^5.48.0", "@typescript-eslint/parser": "^5.48.0", "eslint": "^8.31.0", "eslint-config-prettier": "^8.6.0", "jest": "^29.3.1", "jest-environment-puppeteer": "^6.2.0", "puppeteer": "^19.4.1", "swc-loader": "^0.2.3", "terser-webpack-plugin": "^5.3.6", "typescript": "^4.9.4", "webpack": "^5.75.0", "webpack-cli": "^5.0.1" }, "keywords": [ "affiliate", "amazon", "affiliation", "advertising", "referral", "marketing", "associate", "ads", "advertisement", "program", "querystring", "tag", "ecommerce" ], "scripts": { "build": "webpack --config config/webpack.config.ts && tsc --rootDir ./src", "test": "webpack --config config/webpack.config.ts && jest --detectOpenHandles", "prepublishOnly": "npm run build" }, "jest": { "clearMocks": true, "collectCoverage": false, "globalSetup": "jest-environment-puppeteer/setup", "globalTeardown": "jest-environment-puppeteer/teardown", "testEnvironment": "jest-environment-puppeteer", "transform": { "^.+\\.(t|j)sx?$": [ "@swc/jest" ] } }, "prettier": { "trailingComma": "all", "tabWidth": 2, "semi": true, "singleQuote": true }, "eslintConfig": { "env": { "browser": true, "node": true, "es6": true }, "extends": [ "eslint:recommended", "plugin:@typescript-eslint/recommended", "plugin:@typescript-eslint/recommended-requiring-type-checking", "prettier" ], "globals": { "Atomics": "readonly", "SharedArrayBuffer": "readonly" }, "parser": "@typescript-eslint/parser", "plugins": [ "@typescript-eslint" ], "rules": { "indent": "off", "max-len": "off" }, "overrides": [ { "files": [ "*.ts", "*.tsx" ], "parserOptions": { "project": [ "./tsconfig.json" ] } } ] } }