UNPKG

1.6 kBJSONView Raw
1{
2 "name": "runescape-api",
3 "version": "0.0.0-1bc1b01",
4 "description": "Simple wrapper for RuneScape APIs written in node.",
5 "author": "Joshua Filby <joshua@filby.me>",
6 "maintainers": [
7 "Austin Paquette <austin@paquette.io> (https://pqt.dev)"
8 ],
9 "keywords": [],
10 "main": "./index.js",
11 "types": "./index.d.ts",
12 "scripts": {
13 "build": "rimraf build && tsc",
14 "commit": "npx git-cz",
15 "cz": "npm run commit",
16 "dev": "rimraf build && tsc --watch",
17 "format": "prettier ./{src,__{tests,mocks}__}/**/**/*.{js,jsx,ts,tsx} --write",
18 "lint": "eslint src --ext=\".js,.jsx,.ts,.tsx\"",
19 "test": "jest"
20 },
21 "dependencies": {
22 "got": "^10.3.0",
23 "slugify": "^1.3.6"
24 },
25 "devDependencies": {
26 "@types/jest": "^25.1.1",
27 "@typescript-eslint/eslint-plugin": "^2.18.0",
28 "@typescript-eslint/parser": "^2.18.0",
29 "eslint": "^6.8.0",
30 "eslint-config-prettier": "^6.10.0",
31 "husky": "^4.2.1",
32 "jest": "^25.1.0",
33 "prettier": "^1.19.1",
34 "rimraf": "^3.0.1",
35 "ts-jest": "^25.1.0",
36 "typescript": "^3.7.5"
37 },
38 "repository": {
39 "type": "git",
40 "url": "https://github.com/pqt/runescape-api"
41 },
42 "bugs": {
43 "url": "https://github.com/pqt/runescape-api/issues"
44 },
45 "husky": {
46 "hooks": {
47 "pre-push": "npm run format && npm run lint && npm run test"
48 }
49 },
50 "jest": {
51 "roots": [
52 "<rootDir>/src"
53 ],
54 "testMatch": [
55 "**/__tests__/**/*.+(ts|tsx|js)",
56 "**/?(*.)+(spec|test).+(ts|tsx|js)"
57 ],
58 "transform": {
59 "^.+\\.(ts|tsx)$": "ts-jest"
60 }
61 },
62 "license": "MIT"
63}