UNPKG

amazon-modern-widgets

Version:

Amazon Modern Widgets for Amazon affiliate websites based on Amazon PAAPI v5

104 lines (103 loc) 2.56 kB
{ "name": "amazon-modern-widgets", "version": "3.0.3", "description": "Amazon Modern Widgets for Amazon affiliate websites based on Amazon PAAPI v5", "license": "MIT", "author": "Ludovic Toinel", "main": "dist/main.js", "dependencies": { "amazon-paapi": "npm:@alonseg/amazon-paapi@^1.0.8", "config": "^4.1.1", "cors": "^2.8.5", "express": "^5.2.1", "express-cache-controller": "^1.1.0", "ioredis": "^5.8.2", "js-yaml": "^4.1.1", "typescript-logging": "^2.2.0", "typescript-logging-log4ts-style": "^2.2.0" }, "devDependencies": { "@eslint/js": "^9.39.1", "@testing-library/dom": "^10.4.1", "@types/config": "^3.3.5", "@types/cors": "^2.8.19", "@types/express": "^5.0.6", "@types/ioredis": "^5.0.0", "@types/jest": "^30.0.0", "@types/jsdom": "^27.0.0", "@types/node": "^24.10.1", "@types/supertest": "^6.0.3", "cross-env": "^10.1.0", "eslint": "^9.39.1", "globals": "^16.5.0", "html-minifier-terser": "^7.2.0", "jest": "^30.2.0", "jsdom": "^27.2.0", "release-it": "^19.0.6", "supertest": "^7.1.4", "terser": "^5.44.1", "ts-jest": "^29.4.6", "ts-node": "^10.9.2", "typescript": "^5.9.3", "typescript-eslint": "^8.48.1" }, "scripts": { "build": "tsc && npm run build:widgets", "build:widgets": "node scripts/build-widgets.js", "clean": "rm -rf dist", "prebuild": "npm run clean", "start": "node .", "dev": "cross-env NODE_ENV=development ts-node --watch src/main.ts", "test": "jest", "test:ci": "jest --ci --coverage --watchAll=false", "test:coverage": "jest --coverage", "lint": "eslint src/**/*.ts", "lint:fix": "eslint src/**/*.ts --fix", "docker": "./docker/scripts/start.sh", "release": "release-it" }, "repository": { "type": "git", "url": "git+https://github.com/ltoinel/amw.git" }, "keywords": [ "amazon", "partner", "widget", "blog", "affiliation", "paapi", "paapi5-nodejs-sdk", "web", "express", "typescript", "docker", "redis", "amazon-affiliate", "product-api" ], "bugs": { "url": "https://github.com/ltoinel/amw/issues" }, "homepage": "https://github.com/ltoinel/amw#readme", "engines": { "node": ">=18.0.0", "npm": ">=9.0.0" }, "files": [ "dist/", "config/", "resources/", "@types/", "README.md", "LICENSE" ], "publishConfig": { "access": "public" }, "release-it": { "github": { "release": true } } }