{
  "name": "soundtouchjs",
  "version": "0.3.0",
  "description": "An ES2015 library for manipulating Web Audio Contexts",
  "type": "module",
  "main": "dist/soundtouch.js",
  "exports": {
    ".": {
      "import": "./dist/soundtouch.js",
      "default": "./dist/soundtouch.js"
    }
  },
  "sideEffects": false,
  "keywords": [
    "audio",
    "WebAudio",
    "JavaScript",
    "es2015"
  ],
  "bugs": {
    "url": "https://github.com/cutterbl/SoundTouchJS/issues"
  },
  "author": "Steve 'Cutter' Blades",
  "contributors": [
    "Steve 'Cutter' Blades <web.admin@cutterscrossing.com> (https://cutterscrossing.com/)",
    "Olli Parviainen <oparviai@iki.fi> (https://www.surina.net/soundtouch/)",
    "Ryan Berdeen <ryan@ryanberdeen.com> (http://ryanberdeen.com/)",
    "Jakub Fiala <jakub@fiala.space> (http://fiala.space/)",
    "Adria Holovaty (http://www.holovaty.com/)"
  ],
  "license": "LGPL-2.1",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/cutterbl/SoundTouchJS.git"
  },
  "homepage": "https://github.com/cutterbl/SoundTouchJS",
  "scripts": {
    "build": "rollup -c scripts/rollup.config.mjs",
    "prettier": "prettier --write 'src/**/*.js'",
    "release": "commit-and-tag-version",
    "start": "node scripts/server.js"
  },
  "devDependencies": {
    "@babel/core": "7.29.0",
    "@babel/preset-env": "7.29.0",
    "@commitlint/cli": "20.4.1",
    "@commitlint/config-conventional": "20.4.1",
    "@rollup/plugin-babel": "6.1.0",
    "@rollup/plugin-commonjs": "29.0.0",
    "@rollup/plugin-eslint": "9.2.0",
    "@rollup/plugin-node-resolve": "16.0.3",
    "commit-and-tag-version": "12.6.1",
    "connect": "3.7.0",
    "localip": "1.0.0",
    "open": "11.0.0",
    "prettier": "3.8.1",
    "regenerator-runtime": "0.14.1",
    "rollup": "4.57.1",
    "rollup-plugin-cleanup": "3.2.1",
    "rollup-plugin-clear": "2.0.7",
    "serve-static": "2.2.1"
  }
}
