sourav-das/stem-separator
3
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 