UNPKG

@haruhi_smith/js-video-url-parser

Version:

A parser to extract provider, video id, starttime and others from YouTube, Vimeo, Coursera ... urls

60 lines (59 loc) 1.56 kB
{ "name": "@haruhi_smith/js-video-url-parser", "version": "0.5.3", "description": "A parser to extract provider, video id, starttime and others from YouTube, Vimeo, Coursera ... urls", "main": "lib/index.js", "browser": "dist/jsVideoUrlParser.js", "types": "lib", "repository": { "type": "git", "url": "https://github.com/Zod-/jsVideoUrlParser.git" }, "keywords": [ "parser", "YouTube", "Facebook", "Vimeo", "Dailymotion", "Twitch", "CanalPlus", "Youku", "Coub", "Wistia", "SoundCloud", "Ted", "Tiktok", "Loom" ], "author": { "name": "Julian Hangstörfer", "email": "jhangstoerfer@gmail.com" }, "license": "MIT", "bugs": { "url": "https://github.com/Zod-/jsVideoUrlParser/issues" }, "devDependencies": { "@babel/core": "^7.16.0", "@babel/eslint-parser": "^7.16.3", "@babel/preset-env": "^7.9.0", "@rollup/plugin-babel": "^5.3.0", "@rollup/plugin-commonjs": "^11.0.2", "@rollup/plugin-node-resolve": "^7.1.1", "babel-preset-minify": "^0.5.1", "eslint": "^8.2.0", "eslint-plugin-jest": "^23.8.2", "jest": "^26.6.3", "jest-expect-message": "^1.0.2", "rollup": "^2.2.0", "rollup-plugin-terser": "^7.0.2", "typescript": "^3.9.7" }, "scripts": { "test": "jest --coverage --config jestconfig.js", "build": "rollup -c rollup.config.js", "lint": "eslint . --fix", "lintdryfix": "eslint . --fix-dry-run", "all": "npm audit && npm run test && npm run lint && npm run build" } }