{
  "name": "@lisachandra/platform",
  "version": "1.0.1",
  "private": false,
  "description": "Platform integrations (documents, teleporter, centurion, startup glue) for @lisachandra",
  "keywords": [
    "platform",
    "rbxts",
    "roblox"
  ],
  "homepage": "https://github.com/lisachandra/rbxts",
  "bugs": {
    "url": "https://github.com/lisachandra/rbxts/issues"
  },
  "license": "MIT",
  "author": "lisachandra <lisachandra@proton.me>",
  "repository": {
    "type": "git",
    "url": "https://github.com/lisachandra/rbxts"
  },
  "files": [
    "out",
    "README.md",
    "default.project.json",
    "!**/*.tsbuildinfo"
  ],
  "type": "module",
  "main": "out/init.luau",
  "types": "out/index.d.ts",
  "exports": {
    ".": {
      "import": "./out/init.luau",
      "types": "./out/index.d.ts"
    },
    "./bootstrap": {
      "import": "./out/bootstrap.luau",
      "types": "./out/bootstrap.d.ts"
    },
    "./centurion": {
      "import": "./out/centurion/init.luau",
      "types": "./out/centurion/index.d.ts"
    },
    "./centurion/type": {
      "import": "./out/centurion/type.luau",
      "types": "./out/centurion/type.d.ts"
    },
    "./centurion/guards": {
      "import": "./out/centurion/guards.luau",
      "types": "./out/centurion/guards.d.ts"
    },
    "./centurion/commands": {
      "import": "./out/centurion/commands/init.luau",
      "types": "./out/centurion/commands/index.d.ts"
    },
    "./centurion/commands/document": {
      "import": "./out/centurion/commands/document.luau",
      "types": "./out/centurion/commands/document.d.ts"
    },
    "./centurion/types": {
      "import": "./out/centurion/types/init.luau",
      "types": "./out/centurion/types/index.d.ts"
    },
    "./centurion/utility": {
      "import": "./out/centurion/utility.luau",
      "types": "./out/centurion/utility.d.ts"
    },
    "./teleporter": {
      "import": "./out/teleporter.luau",
      "types": "./out/teleporter.d.ts"
    },
    "./document": {
      "import": "./out/document/init.luau",
      "types": "./out/document/index.d.ts"
    },
    "./document/validate": {
      "import": "./out/document/validate.luau",
      "types": "./out/document/validate.d.ts"
    }
  },
  "publishConfig": {
    "access": "public",
    "registry": "https://registry.npmjs.org/"
  },
  "devDependencies": {
    "@flamework/core": "1.3.2",
    "@isentinel/roblox-ts": "4.0.11",
    "@isentinel/tsconfig": "1.2.0",
    "@rbxts/boba": "0.0.1",
    "@rbxts/centurion": "1.0.1",
    "@rbxts/compiler-types": "latest",
    "@rbxts/dataforge": "0.2.0",
    "@rbxts/log": "0.6.3",
    "@rbxts/luau-polyfill": "latest",
    "@rbxts/matter": "github:matter-ecs/matter-types",
    "@rbxts/object-utils": "1.0.4",
    "@rbxts/rbxts-hashlib": "1.0.2",
    "@rbxts/regexp": "latest",
    "@rbxts/serio": "1.2.7",
    "@rbxts/services": "latest",
    "@rbxts/sift": "0.0.11",
    "@rbxts/types": "1.0.925",
    "rbxts-transformer-flamework": "1.3.2",
    "shx": "0.4.0",
    "type-fest": "5.6.0",
    "typescript": "6.0.3",
    "@lisachandra/matter": "1.0.1",
    "@lisachandra/core": "1.0.1",
    "@lisachandra/types": "0.1.2"
  },
  "peerDependencies": {
    "@flamework/core": "*",
    "@lisachandra/core": "*",
    "@lisachandra/matter": "*",
    "@lisachandra/types": "*",
    "@rbxts/boba": "*",
    "@rbxts/centurion": "*",
    "@rbxts/dataforge": "*",
    "@rbxts/log": "*",
    "@rbxts/matter": "*",
    "@rbxts/object-utils": "*",
    "@rbxts/rbxts-hashlib": "*",
    "@rbxts/regexp": "*",
    "@rbxts/serio": "*",
    "@rbxts/services": "*",
    "@rbxts/sift": "*",
    "type-fest": "*"
  },
  "scripts": {
    "build": "shx rm -rf out && rbxtsc --verbose --allowCommentDirectives",
    "dev": "rbxtsc --watch --allowCommentDirectives",
    "clean": "shx rm -rf out flamework.build"
  }
}