{
  "name": "@cybercat-stu/twitter-pack",
  "version": "0.2.1",
  "main": "./index.js",
  "module": "./esm/index.js",
  "typings": "./esm/index.d.ts",
  "publishConfig": {
    "access": "public"
  },
  "repository": "git@github.com:cybercat-workspace/twitter-pack.git",
  "author": "CyberCat-Studio",
  "contributors": [
    "Jay Chen (https://github.com/Jay0328)"
  ],
  "license": "MIT",
  "keywords": [
    "twitter",
    "rest",
    "api",
    "twitter api",
    "node-twitter",
    "twitter oauth",
    "twitter rest"
  ],
  "scripts": {
    "format": "prettier './**/*.{js,ts,json,md}' --write",
    "lint": "eslint . --config .eslintrc --ext .js,.ts",
    "test:clean": "rm -rf ./coverage",
    "test:coverage": "jest --coverage",
    "test": "jest",
    "commit": "git-cz",
    "sync-dist": "rsync -ar --exclude=dist/ --exclude-from=.npmignore ./ ./dist",
    "build:clean": "rm -rf ./dist",
    "build": "npm run build:clean && tsc --project ./tsconfig.app.json && tsc --project ./tsconfig.app.json -m esnext -outDir ./dist/esm && npm run sync-dist",
    "release": "standard-version && npm run build && npm publish ./dist && git push && git push --tags"
  },
  "dependencies": {
    "node-fetch": "^2.6.1",
    "oauth-1.0a": "^2.2.6"
  },
  "devDependencies": {
    "@commitlint/cli": "^11.0.0",
    "@commitlint/config-conventional": "^11.0.0",
    "@types/jest": "^26.0.15",
    "@types/node-fetch": "^2.5.7",
    "@typescript-eslint/eslint-plugin": "^4.6.0",
    "@typescript-eslint/parser": "^4.6.0",
    "commitizen": "^4.2.2",
    "cz-conventional-changelog": "^3.3.0",
    "dotenv": "^8.2.0",
    "eslint": "^7.12.1",
    "eslint-config-prettier": "^6.15.0",
    "eslint-plugin-import": "^2.22.1",
    "eslint-plugin-prettier": "^3.1.4",
    "husky": "^4.3.0",
    "jest": "^26.6.1",
    "lint-staged": "^10.5.0",
    "prettier": "^2.1.2",
    "rollup": "^2.32.1",
    "standard-version": "^9.0.0",
    "ts-jest": "^26.4.3",
    "typescript": "^4.0.5"
  }
}
