{
  "name": "generator-luau",
  "version": "0.1.7",
  "description": "A Yeoman generator for Luau projects",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/seaofvoices/generator-luau.git"
  },
  "type": "module",
  "homepage": "https://github.com/seaofvoices/generator-luau",
  "author": {
    "name": "jeparlefrancais",
    "email": "jeparlefrancais21@gmail.com"
  },
  "license": "MIT",
  "files": [
    "generators"
  ],
  "main": "generators/index.js",
  "keywords": [
    "generator",
    "yeoman-generator",
    "luau",
    "roblox",
    "lune"
  ],
  "scripts": {
    "lint": "eslint .",
    "build": "rollup -c",
    "format": "prettier src/**/*.js --write",
    "style-check": "prettier src/**/*.js --check",
    "test": "node --experimental-vm-modules node_modules/jest/bin/jest.js",
    "snap": "node --experimental-vm-modules node_modules/jest/bin/jest.js --updateSnapshot",
    "clean": "rm -rf node_modules"
  },
  "dependencies": {
    "axios": "^1.12.2",
    "js-yaml": "^4.1.0",
    "mem-fs": "^4.1.2",
    "prettier": "^3.6.2",
    "prettier-package-json": "^2.8.0",
    "yeoman-environment": "^4.4.3",
    "yeoman-generator": "^7.5.1"
  },
  "devDependencies": {
    "@jest/globals": "^29.7.0",
    "@pollyjs/adapter-fetch": "^6.0.7",
    "@pollyjs/adapter-node-http": "^6.0.6",
    "@pollyjs/core": "^6.0.6",
    "@pollyjs/persister-fs": "^6.0.6",
    "@types/inquirer": "^9.0.9",
    "@yeoman/types": "^1.8.0",
    "eslint": "^9.36.0",
    "globals": "^16.4.0",
    "jest": "^29.7.0",
    "jest-after-this": "^1.0.4",
    "rollup": "^4.52.3",
    "rollup-plugin-copy": "^3.5.0",
    "yeoman-test": "^8.3.0"
  },
  "jest": {
    "testEnvironment": "node",
    "transform": {},
    "testPathIgnorePatterns": [
      "utils.js"
    ]
  },
  "prettier": {
    "trailingComma": "es5",
    "semi": false,
    "singleQuote": true
  }
}
