{
  "name": "@stacksjs/audiox",
  "type": "module",
  "version": "0.1.1",
  "description": "Powerful audio processing for your media workflows.",
  "author": "Chris Breuer <chris@stacksjs.org>",
  "license": "MIT",
  "homepage": "https://github.com/stacksjs/audiox",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/stacksjs/audiox.git"
  },
  "bugs": {
    "url": "https://github.com/stacksjs/audiox/issues"
  },
  "keywords": [
    "audio",
    "conversion",
    "processing",
    "wav",
    "mp3",
    "aac",
    "media",
    "workflows",
    "environment",
    "bun",
    "stacks",
    "typescript",
    "javascript"
  ],
  "exports": {
    ".": {
      "import": "./dist/src/index.js"
    }
  },
  "module": "./dist/src/index.js",
  "types": "./dist/index.d.ts",
  "bin": {
    "audiox": "./dist/bin/cli.js"
  },
  "files": ["README.md", "dist"],
  "scripts": {
    "build": "bun build.ts && bun run compile",
    "compile": "bun build ./bin/cli.ts --compile --minify --outfile bin/audiox",
    "compile:all": "bun run compile:linux-x64 && bun run compile:linux-arm64 && bun run compile:windows-x64 && bun run compile:darwin-x64 && bun run compile:darwin-arm64",
    "compile:linux-x64": "bun build ./bin/cli.ts --compile --minify --target=bun-linux-x64 --outfile bin/audiox-linux-x64",
    "compile:linux-arm64": "bun build ./bin/cli.ts --compile --minify --target=bun-linux-arm64 --outfile bin/audiox-linux-arm64",
    "compile:windows-x64": "bun build ./bin/cli.ts --compile --minify --target=bun-windows-x64 --outfile bin/audiox-windows-x64.exe",
    "compile:darwin-x64": "bun build ./bin/cli.ts --compile --minify --target=bun-darwin-x64 --outfile bin/audiox-darwin-x64",
    "compile:darwin-arm64": "bun build ./bin/cli.ts --compile --minify --target=bun-darwin-arm64 --outfile bin/audiox-darwin-arm64",
    "lint": "bunx --bun eslint .",
    "lint:fix": "bunx --bun eslint . --fix",
    "fresh": "bunx rimraf node_modules/ bun.lock && bun i",
    "changelog": "bunx changelogen --output CHANGELOG.md",
    "prepublishOnly": "bun --bun run build && bun run compile:all",
    "release": "bun run changelog && bunx bumpp package.json --all",
    "test": "bun test",
    "typecheck": "bunx tsc --noEmit",
    "dev:docs": "bun --bun vitepress dev docs",
    "build:docs": "bun --bun vitepress build docs",
    "preview:docs": "bun --bun vitepress preview docs"
  },
  "devDependencies": {
    "@iconify-json/carbon": "^1.2.5",
    "@shikijs/vitepress-twoslash": "^2.1.0",
    "@stacksjs/eslint-config": "^3.13.1-beta.2",
    "@stacksjs/tlsx": "^0.10.0",
    "@types/bun": "^1.2.0",
    "@vite-pwa/vitepress": "^0.5.3",
    "bumpp": "^10.0.1",
    "bun-plugin-dtsx": "^0.21.9",
    "bunfig": "^0.5.3",
    "cac": "^6.7.14",
    "changelogen": "^0.5.7",
    "consola": "^3.4.0",
    "typescript": "^5.7.3",
    "unocss": "^65.4.3",
    "unplugin-icons": "^22.0.0",
    "unplugin-vue-components": "^28.0.0",
    "vite-plugin-pwa": "^0.21.1",
    "vitepress": "^1.6.3"
  },
  "overrides": {
    "unconfig": "0.3.10"
  },
  "simple-git-hooks": {
    "pre-commit": "bunx lint-staged"
  },
  "lint-staged": {
    "*.{js,ts}": "bunx eslint . --fix"
  }
}
