CoolFace
Apppublic

sourav-das/stem-separator

sourceHugging Facemitupdated 6mo agoView on Hugging Face
3likes
package.json96 linesDownload Raw Back to wavesurfer.js
1{2  "name": "wavesurfer.js",3  "version": "7.12.2",4  "license": "BSD-3-Clause",5  "author": "katspaugh",6  "description": "Audio waveform player",7  "homepage": "https://wavesurfer.xyz",8  "keywords": [9    "waveform",10    "spectrogram",11    "audio",12    "player",13    "music",14    "linguistics"15  ],16  "repository": {17    "type": "git",18    "url": "git@github.com:katspaugh/wavesurfer.js.git"19  },20  "type": "module",21  "files": [22    "dist"23  ],24  "main": "./dist/wavesurfer.js",25  "unpkg": "./dist/wavesurfer.min.js",26  "module": "./dist/wavesurfer.js",27  "browser": "./dist/wavesurfer.js",28  "types": "./dist/wavesurfer.d.ts",29  "exports": {30    ".": {31      "import": "./dist/wavesurfer.esm.js",32      "types": "./dist/wavesurfer.d.ts",33      "require": "./dist/wavesurfer.cjs"34    },35    "./dist/plugins/*.js": {36      "import": "./dist/plugins/*.esm.js",37      "types": "./dist/plugins/*.d.ts",38      "require": "./dist/plugins/*.cjs"39    },40    "./plugins/*": {41      "import": "./dist/plugins/*.esm.js",42      "types": "./dist/plugins/*.d.ts",43      "require": "./dist/plugins/*.cjs"44    },45    "./dist/*": {46      "import": "./dist/*",47      "types": "./dist/*.d.ts",48      "require": "./dist/*.cjs"49    },50    "./dist/plugins/*.esm.js": {51      "import": "./dist/plugins/*.esm.js",52      "types": "./dist/plugins/*.d.ts",53      "require": "./dist/plugins/*.cjs"54    }55  },56  "scripts": {57    "clean": "node ./scripts/clean.cjs",58    "build:dev": "tsc -w --target ESNext",59    "build": "npm run clean && tsc && rollup -c",60    "prepublishOnly": "npm run build",61    "lint": "eslint \"src/**/*.ts\" --fix",62    "lint:report": "eslint \"src/**/*.ts\" --output-file eslint_report.json --format json",63    "prettier": "prettier -w '**/*.{js,ts,css}' --ignore-path .gitignore",64    "make-plugin": "./scripts/plugin.sh",65    "cypress": "cypress open --e2e",66    "cypress:canary": "cypress open --e2e -b chrome:canary",67    "test": "cypress run --browser chrome",68    "test:unit": "jest --coverage",69    "serve": "npx live-server --port=9090 --no-browser --ignore='.*,src,cypress,scripts'",70    "start": "npm run build:dev & npm run serve",71    "prepare": "npm run build"72  },73  "packageManager": "yarn@1.22.22",74  "devDependencies": {75    "@rollup/plugin-terser": "^0.4.4",76    "@rollup/plugin-typescript": "^12.1.1",77    "@types/jest": "^29.5.2",78    "@typescript-eslint/eslint-plugin": "^8.43.0",79    "@typescript-eslint/parser": "^8.43.0",80    "cypress": "^13.16.1",81    "cypress-image-snapshot": "^4.0.1",82    "eslint": "^9.35.0",83    "eslint-config-prettier": "^9.1.0",84    "eslint-plugin-prettier": "^5.2.1",85    "glob": "^11.0.0",86    "jest": "^29.7.0",87    "jest-environment-jsdom": "^29.7.0",88    "prettier": "^3.4.2",89    "rollup": "^4.50.1",90    "rollup-plugin-dts": "^6.1.0",91    "rollup-plugin-web-worker-loader": "^1.7.0",92    "ts-jest": "^29.1.1",93    "typescript": "^5.9.2"94  }95}96