UNPKG

react-tunes-player

Version:

A simple .ogg/.mp3 player.

114 lines (113 loc) 3.53 kB
{ "name": "react-tunes-player", "version": "6.0.0", "description": "A simple .ogg/.mp3 player.", "private": false, "main": "lib/react-tunes-player.min.js", "types": "lib/index.d.ts", "scripts": { "clean:lib": "rm -rf lib", "lib": "babel src/ --out-dir lib --copy-files && rm -rf lib/react-tunes-player/components/tests && rm -rf lib/react-tunes-player/tests", "prettier": "node_modules/.bin/prettier --write src/**/*.js", "coveralls": "cat ./coverage/lcov.info | node node_modules/.bin/coveralls", "test": "jest --coverage --env=jsdom", "test:watch": "jest --watch --env=jsdom", "up-version": "npm version major --force --message \"[ci skip] up version for release\"", "up-version:minor": "npm version minor --force --message \"[ci skip] up version for release\"", "up-version:patch": "npm version patch --force --message \"[ci skip] up version for release\"", "precommit": "lint-staged", "build": "rollup -c", "clean-build": "npm run clean:lib && npm run build && npm run copy-declaration", "copy-declaration": "cp src/index.d.ts lib/index.d.ts -f", "dev-js": "npm run clean-build && cd example/javascript && npm run start", "dev-ts": "npm run clean-build && cd example/typescript && npm run start" }, "keywords": [ "react", "reactjs", "tunes", "player", "audio", "mp3", "ogg" ], "author": "Muzikayise Flynn Buthelezi (zuluCoda)", "contributors": [ { "name": "Muzikayise Flynn Buthelezi (zuluCoda)", "email": "muzi@mfbproject.co.za", "url": "https://mfbproject.co.za" } ], "license": "MIT", "bugs": { "url": "https://github.com/zulucoda/react-tunes-player/issues" }, "homepage": "https://github.com/zulucoda/react-tunes-player", "peerDependencies": { "react": ">=16.8", "react-dom": ">=16.8" }, "dependencies": { "lucide-react": "0.65.0", "prop-types": "15.8.1", "styled-components": "5.3.5" }, "devDependencies": { "@babel/cli": "^7.17.10", "@babel/core": "^7.18.5", "@babel/plugin-proposal-class-properties": "^7.17.12", "@babel/preset-env": "^7.18.2", "@babel/preset-react": "^7.17.12", "@testing-library/jest-dom": "^5.16.4", "@testing-library/react": "^12.1.5", "@testing-library/react-hooks": "^8.0.0", "babel-jest": "^28.1.1", "babel-loader": "^8.2.5", "coveralls": "^3.1.1", "eslint": "^8.17.0", "husky": "^2.4.1", "jest": "^28.1.1", "jest-environment-jsdom": "^28.1.1", "lint-staged": "^13.0.2", "prettier": "^2.7.1", "react": "^16.8.6", "react-dom": "^16.8.6", "react-test-renderer": "^16.8.6", "rollup": "^2.75.6", "rollup-plugin-babel": "^4.4.0", "rollup-plugin-commonjs": "^10.1.0", "rollup-plugin-node-resolve": "^5.2.0", "rollup-plugin-terser": "^7.0.2" }, "jest": { "collectCoverageFrom": [ "src/**/*.{js,jsx}" ], "transform": { "^.+\\.(js|jsx)$": "babel-jest" }, "transformIgnorePatterns": [ "[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$" ], "testEnvironment": "node", "testEnvironmentOptions": { "url": "http://localhost" }, "testMatch": [ "<rootDir>/src/**/__tests__/**/*.js?(x)", "<rootDir>/src/**/?(*.)(spec|test).js?(x)" ] }, "lint-staged": { "src/**/?(*.){js,jsx}": [ "node_modules/.bin/prettier --config .prettierrc --write", "git add" ] }, "husky": { "hooks": { "pre-commit": "lint-staged" } } }