{
  "name": "@stryke/path",
  "version": "0.8.2",
  "type": "module",
  "description": "A package containing various utilities that expand the functionality of NodeJs's built-in `path` module",
  "repository": {
    "type": "github",
    "url": "https://github.com/storm-software/stryke.git",
    "directory": "packages/path"
  },
  "private": false,
  "dependencies": { "@storm-software/config-tools": "latest", "mlly": "1.7.4" },
  "devDependencies": { "@stryke/types": "^0.8.5", "@types/node": "^22.14.0" },
  "publishConfig": { "access": "public" },
  "sideEffects": false,
  "files": ["dist/**/*"],
  "homepage": "https://stormsoftware.com",
  "bugs": {
    "url": "https://stormsoftware.com/support",
    "email": "support@stormsoftware.com"
  },
  "license": "Apache-2.0",
  "keywords": [
    "stryke",
    "typescript",
    "utilities",
    "storm-software",
    "storm",
    "storm-ops",
    "cyclone-ui",
    "sullivanpj",
    "monorepo"
  ],
  "funding": {
    "type": "github",
    "url": "https://github.com/sponsors/storm-software"
  },
  "author": {
    "name": "Storm Software",
    "email": "contact@stormsoftware.com",
    "url": "https://stormsoftware.com"
  },
  "maintainers": [
    {
      "name": "Storm Software",
      "email": "contact@stormsoftware.com",
      "url": "https://stormsoftware.com"
    }
  ],
  "contributors": [
    {
      "name": "Storm Software",
      "email": "contact@stormsoftware.com",
      "url": "https://stormsoftware.com"
    }
  ],
  "exports": {
    "./slash": {
      "import": { "types": "./dist/slash.d.ts", "default": "./dist/slash.mjs" },
      "require": {
        "types": "./dist/slash.d.ts",
        "default": "./dist/slash.cjs"
      },
      "default": { "types": "./dist/slash.d.ts", "default": "./dist/slash.mjs" }
    },
    "./resolve": {
      "import": {
        "types": "./dist/resolve.d.ts",
        "default": "./dist/resolve.mjs"
      },
      "require": {
        "types": "./dist/resolve.d.ts",
        "default": "./dist/resolve.cjs"
      },
      "default": {
        "types": "./dist/resolve.d.ts",
        "default": "./dist/resolve.mjs"
      }
    },
    "./replace": {
      "import": {
        "types": "./dist/replace.d.ts",
        "default": "./dist/replace.mjs"
      },
      "require": {
        "types": "./dist/replace.d.ts",
        "default": "./dist/replace.cjs"
      },
      "default": {
        "types": "./dist/replace.d.ts",
        "default": "./dist/replace.mjs"
      }
    },
    "./regex": {
      "import": { "types": "./dist/regex.d.ts", "default": "./dist/regex.mjs" },
      "require": {
        "types": "./dist/regex.d.ts",
        "default": "./dist/regex.cjs"
      },
      "default": { "types": "./dist/regex.d.ts", "default": "./dist/regex.mjs" }
    },
    "./join-paths": {
      "import": {
        "types": "./dist/join-paths.d.ts",
        "default": "./dist/join-paths.mjs"
      },
      "require": {
        "types": "./dist/join-paths.d.ts",
        "default": "./dist/join-paths.cjs"
      },
      "default": {
        "types": "./dist/join-paths.d.ts",
        "default": "./dist/join-paths.mjs"
      }
    },
    "./is-root-dir": {
      "import": {
        "types": "./dist/is-root-dir.d.ts",
        "default": "./dist/is-root-dir.mjs"
      },
      "require": {
        "types": "./dist/is-root-dir.d.ts",
        "default": "./dist/is-root-dir.cjs"
      },
      "default": {
        "types": "./dist/is-root-dir.d.ts",
        "default": "./dist/is-root-dir.mjs"
      }
    },
    "./is-file": {
      "import": {
        "types": "./dist/is-file.d.ts",
        "default": "./dist/is-file.mjs"
      },
      "require": {
        "types": "./dist/is-file.d.ts",
        "default": "./dist/is-file.cjs"
      },
      "default": {
        "types": "./dist/is-file.d.ts",
        "default": "./dist/is-file.mjs"
      }
    },
    "./index": {
      "import": { "types": "./dist/index.d.ts", "default": "./dist/index.mjs" },
      "require": {
        "types": "./dist/index.d.ts",
        "default": "./dist/index.cjs"
      },
      "default": { "types": "./dist/index.d.ts", "default": "./dist/index.mjs" }
    },
    "./get-workspace-root": {
      "import": {
        "types": "./dist/get-workspace-root.d.ts",
        "default": "./dist/get-workspace-root.mjs"
      },
      "require": {
        "types": "./dist/get-workspace-root.d.ts",
        "default": "./dist/get-workspace-root.cjs"
      },
      "default": {
        "types": "./dist/get-workspace-root.d.ts",
        "default": "./dist/get-workspace-root.mjs"
      }
    },
    "./get-parent-path": {
      "import": {
        "types": "./dist/get-parent-path.d.ts",
        "default": "./dist/get-parent-path.mjs"
      },
      "require": {
        "types": "./dist/get-parent-path.d.ts",
        "default": "./dist/get-parent-path.cjs"
      },
      "default": {
        "types": "./dist/get-parent-path.d.ts",
        "default": "./dist/get-parent-path.mjs"
      }
    },
    "./file-path-fns": {
      "import": {
        "types": "./dist/file-path-fns.d.ts",
        "default": "./dist/file-path-fns.mjs"
      },
      "require": {
        "types": "./dist/file-path-fns.d.ts",
        "default": "./dist/file-path-fns.cjs"
      },
      "default": {
        "types": "./dist/file-path-fns.d.ts",
        "default": "./dist/file-path-fns.mjs"
      }
    },
    "./exists": {
      "import": {
        "types": "./dist/exists.d.ts",
        "default": "./dist/exists.mjs"
      },
      "require": {
        "types": "./dist/exists.d.ts",
        "default": "./dist/exists.cjs"
      },
      "default": {
        "types": "./dist/exists.d.ts",
        "default": "./dist/exists.mjs"
      }
    },
    "./delimiter": {
      "import": {
        "types": "./dist/delimiter.d.ts",
        "default": "./dist/delimiter.mjs"
      },
      "require": {
        "types": "./dist/delimiter.d.ts",
        "default": "./dist/delimiter.cjs"
      },
      "default": {
        "types": "./dist/delimiter.d.ts",
        "default": "./dist/delimiter.mjs"
      }
    },
    "./correct-path": {
      "import": {
        "types": "./dist/correct-path.d.ts",
        "default": "./dist/correct-path.mjs"
      },
      "require": {
        "types": "./dist/correct-path.d.ts",
        "default": "./dist/correct-path.cjs"
      },
      "default": {
        "types": "./dist/correct-path.d.ts",
        "default": "./dist/correct-path.mjs"
      }
    },
    "./asset-extensions": {
      "import": {
        "types": "./dist/asset-extensions.d.ts",
        "default": "./dist/asset-extensions.mjs"
      },
      "require": {
        "types": "./dist/asset-extensions.d.ts",
        "default": "./dist/asset-extensions.cjs"
      },
      "default": {
        "types": "./dist/asset-extensions.d.ts",
        "default": "./dist/asset-extensions.mjs"
      }
    },
    ".": {
      "import": { "types": "./dist/index.d.ts", "default": "./dist/index.mjs" },
      "require": {
        "types": "./dist/index.d.ts",
        "default": "./dist/index.cjs"
      },
      "default": { "types": "./dist/index.d.ts", "default": "./dist/index.mjs" }
    },
    "./package.json": "./package.json"
  },
  "main": "./dist/index.cjs",
  "module": "./dist/index.mjs",
  "types": "./dist/index.d.ts"
}
