{
  "name": "bsmap",
  "version": "2.3.4",
  "description": "General-purpose scripting module for Beat Saber beatmap using TypeScript.",
  "keywords": [
    "beat",
    "saber",
    "beatsaber",
    "beatmap"
  ],
  "repository": {
    "type": "git",
    "url": "git+https://github.com/KivalEvan/BeatSaber-JSMap.git"
  },
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/KivalEvan/BeatSaber-JSMap/issues"
  },
  "main": "./script/mod.js",
  "module": "./esm/mod.js",
  "types": "./types/mod.d.ts",
  "exports": {
    ".": {
      "import": {
        "types": "./types/mod.d.ts",
        "default": "./esm/mod.js"
      },
      "require": {
        "types": "./types/mod.d.ts",
        "default": "./script/mod.js"
      }
    },
    "./extensions/heck": {
      "import": {
        "types": "./types/extensions/heck/mod.d.ts",
        "default": "./esm/extensions/heck/mod.js"
      },
      "require": {
        "types": "./types/extensions/heck/mod.d.ts",
        "default": "./script/extensions/heck/mod.js"
      }
    },
    "./extensions/parity": {
      "import": {
        "types": "./types/extensions/parity/mod.d.ts",
        "default": "./esm/extensions/parity/mod.js"
      },
      "require": {
        "types": "./types/extensions/parity/mod.d.ts",
        "default": "./script/extensions/parity/mod.js"
      }
    },
    "./extensions/placement": {
      "import": {
        "types": "./types/extensions/placement/mod.d.ts",
        "default": "./esm/extensions/placement/mod.js"
      },
      "require": {
        "types": "./types/extensions/placement/mod.d.ts",
        "default": "./script/extensions/placement/mod.js"
      }
    },
    "./extensions/renamer": {
      "import": {
        "types": "./types/extensions/renamer/mod.d.ts",
        "default": "./esm/extensions/renamer/mod.js"
      },
      "require": {
        "types": "./types/extensions/renamer/mod.d.ts",
        "default": "./script/extensions/renamer/mod.js"
      }
    },
    "./extensions/selector": {
      "import": {
        "types": "./types/extensions/selector/mod.d.ts",
        "default": "./esm/extensions/selector/mod.js"
      },
      "require": {
        "types": "./types/extensions/selector/mod.d.ts",
        "default": "./script/extensions/selector/mod.js"
      }
    },
    "./extensions/stats": {
      "import": {
        "types": "./types/extensions/stats/mod.d.ts",
        "default": "./esm/extensions/stats/mod.js"
      },
      "require": {
        "types": "./types/extensions/stats/mod.d.ts",
        "default": "./script/extensions/stats/mod.js"
      }
    },
    "./extensions/swing": {
      "import": {
        "types": "./types/extensions/swing/mod.d.ts",
        "default": "./esm/extensions/swing/mod.js"
      },
      "require": {
        "types": "./types/extensions/swing/mod.d.ts",
        "default": "./script/extensions/swing/mod.js"
      }
    },
    "./patch": {
      "import": {
        "types": "./types/patch/mod.d.ts",
        "default": "./esm/patch/mod.js"
      },
      "require": {
        "types": "./types/patch/mod.d.ts",
        "default": "./script/patch/mod.js"
      }
    },
    "./shims": {
      "import": {
        "types": "./types/shims/mod.d.ts",
        "default": "./esm/shims/mod.js"
      },
      "require": {
        "types": "./types/shims/mod.d.ts",
        "default": "./script/shims/mod.js"
      }
    }
  },
  "scripts": {},
  "dependencies": {
    "@standard-schema/spec": "^1.0.0",
    "valibot": "^1.2.0"
  },
  "devDependencies": {
    "@types/node": "^20.9.0"
  },
  "_generatedBy": "dnt@dev"
}