{
  "name": "l1",
  "version": "0.10.3",
  "description": "Delayed and repeated code execution for games",
  "main": "./dist/index.js",
  "files": [
    "/dist"
  ],
  "scripts": {
    "version": "npm run build",
    "release": "np --no-tests",
    "build": "rm -rf dist && tsc",
    "qa": "tsc && xo --fix",
    "go": "npm run build && preview && npm test",
    "test": "ava && node performance.js"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/rymdkraftverk/level1.git"
  },
  "keywords": [],
  "author": "",
  "license": "MIT",
  "prettier": {
    "trailingComma": "all",
    "semi": false,
    "singleQuote": true,
    "useTabs": false,
    "bracketSpacing": true
  },
  "ava": {
    "require": [
      "esbuild-runner/register"
    ],
    "extensions": [
      "ts"
    ]
  },
  "xo": {
    "prettier": true,
    "env": [
      "browser",
      "es2020",
      "node"
    ],
    "rules": {
      "import/no-extraneous-dependencies": "off",
      "@typescript-eslint/no-floating-promises": "off",
      "@typescript-eslint/no-dynamic-delete": "off",
      "@typescript-eslint/promise-function-async": "off",
      "@typescript-eslint/restrict-template-expressions": "off",
      "unicorn/filename-case": "off",
      "capitalized-comments": "off"
    }
  },
  "devDependencies": {
    "@types/lodash": "^4.14.189",
    "@types/node": "^18.11.9",
    "ava": "^5.1.0",
    "esbuild-runner": "2.2.2",
    "lodash": "^4.17.21",
    "np": "7.6.2",
    "package-preview": "4.0.0",
    "typescript": "4.9.3",
    "xo": "0.53.1"
  }
}
