{
  "name": "scraipt",
  "version": "1.1.7",
  "description": "Scrape away inefficient code during compile-time using AI",
  "keywords": [
    "scraipt",
    "javascript",
    "optimization",
    "ai",
    "code-optimization",
    "optimization-tools"
  ],
  "main": "dist/index.js",
  "files": [
    "dist"
  ],
  "scripts": {
    "build-production": "webpack --mode production",
    "build-dev": "tsc",
    "start": "npm run test-react && npm run test-webpack",
    "test-react": "cd example-apps/react && npm run build",
    "test-webpack": "cd example-apps/webpack && npm run build",
    "test": "eslint --ext .jsx,.js && npm run build-dev && npm run start"
  },
  "author": "cadenmarinozzi",
  "repository": {
    "type": "git",
    "url": "https://github.com/cadenmarinozzi/scraipt"
  },
  "license": "MIT",
  "devDependencies": {
    "@babel/cli": "^7.23.9",
    "@babel/core": "^7.23.9",
    "@babel/generator": "^7.23.6",
    "@babel/plugin-syntax-jsx": "^7.23.3",
    "@babel/plugin-transform-typescript": "^7.23.6",
    "@babel/preset-env": "^7.23.9",
    "@babel/preset-typescript": "^7.23.3",
    "@types/babel__core": "^7.20.5",
    "@typescript-eslint/eslint-plugin": "^7.0.1",
    "@typescript-eslint/parser": "^7.0.1",
    "eslint": "^8.56.0",
    "ts-loader": "^9.5.1",
    "typescript": "^5.3.3",
    "webpack": "^5.90.1",
    "webpack-cli": "^5.1.4"
  },
  "dependencies": {
    "@babel/cli": "^7.23.9",
    "@babel/core": "^7.23.9",
    "@babel/plugin-syntax-jsx": "^7.23.3",
    "@babel/preset-env": "^7.23.9",
    "@babel/traverse": "^7.23.9",
    "chalk": "^4.1.2",
    "dotenv": "^16.4.3",
    "gpt-tokenizer": "^2.1.2",
    "ignore": "^5.3.1",
    "minimatch": "^9.0.3",
    "node-polyfill-webpack-plugin": "^3.0.0",
    "openai": "^4.27.1"
  }
}
