UNPKG

@serptech/api

Version:

Library for work with SERP API

63 lines (62 loc) 2.04 kB
{ "name": "@serptech/api", "version": "1.0.34", "description": "Library for work with SERP API", "source": "index.js", "main": "./dist/SerpApi.node.js", "browser": { "./dist/SerpApi.node.js": "./dist/SerpApi.web.js" }, "scripts": { "build": "set NODE_OPTIONS=--openssl-legacy-provider && webpack", "prepublishOnly": "npm run build && npm run test", "lint": "eslint src", "prettier": "prettier \"**/*.+(js|jsx|json)\"", "format": "npm run prettier -- --write", "install:all": "npm install --prefix packages/serp-rest-api && npm install --prefix packages/serp-websocket && npm install", "ci:all": "npm ci --prefix packages/serp-rest-api && npm ci --prefix packages/serp-websocket && npm ci", "test": "npm run test:all", "test:all": "npm test --prefix packages/serp-rest-api && npm test --prefix packages/serp-websocket", "validate": "npm run lint && npm run test:all && npm run prettier -- --list-different", "docs:serve": "docsify serve ./docs" }, "keywords": [ "serp", "api", "query" ], "dependencies": { "bufferutil": "^4.0.8", "globals": "^15.9.0", "utf-8-validate": "^6.0.4" }, "devDependencies": { "@babel/cli": "^7.25.6", "@babel/core": "^7.25.2", "@babel/eslint-parser": "^7.25.1", "@babel/preset-env": "^7.25.4", "@types/node": "^22.5.4", "ajv": "^8.17.1", "babel-eslint": "^10.1.0", "babel-loader": "^9.1.3", "clean-webpack-plugin": "^4.0.0", "docsify-cli": "^4.4.4", "dotenv": "^16.4.5", "eslint": "^9.10.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-jest": "^28.8.3", "eslint-plugin-prettier": "^5.2.1", "husky": "^9.1.5", "lint-staged": "^15.2.10", "parallel-webpack": "^2.6.0", "prettier": "^3.3.3", "recursive-install": "^1.4.0", "webpack": "^5.94.0", "webpack-cli": "^5.1.4" }, "author": "Serptech", "license": "MIT", "directories": { "doc": "docs" } }