New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@warren-bank/browser-ytdl-core

Package Overview
Dependencies
Maintainers
1
Versions
10
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@warren-bank/browser-ytdl-core - npm Package Compare versions

Comparing version 4.14.4-distubejs.4 to 6.0.5-ybd-project.1

25

package.json
{
"name": "@warren-bank/browser-ytdl-core",
"version": "4.14.4-distubejs.4",
"version": "6.0.5-ybd-project.1",
"description": "Browser build for 'node-ytdl-core': YouTube video downloader in pure javascript",

@@ -8,24 +8,7 @@ "license": "GPL-2.0",

"files": [
"dist/es2020/*",
"dist/es5/*"
"dist/es2020/*"
],
"scripts": {
"build:es2020": "webpack --config webpack.es2020.config.js",
"build:es5": "webpack --config webpack.es5.config.js",
"build": "npm run build:es2020 && npm run build:es5"
"build": "node ./bin/build.js"
},
"dependencies": {
"@distube/ytdl-core": "4.14.4",
"@warren-bank/vm-browserify": "1.1.3",
"buffer": "6.0.3",
"querystring-es3": "0.2.1",
"stream-browserify": "3.0.0"
},
"devDependencies": {
"@babel/core": "^7.23.0",
"@babel/preset-env": "^7.22.20",
"babel-loader": "^9.1.3",
"webpack-cli": "^5.1.4",
"webpack": "^5.88.2"
},
"author": {

@@ -40,3 +23,3 @@ "name": "Warren R. Bank",

},
"homepage": "https://github.com/warren-bank/browser-ytdl-core/tree/distubejs",
"homepage": "https://github.com/warren-bank/browser-ytdl-core/tree/ybd-project",
"keywords": [

@@ -43,0 +26,0 @@ "youtube",

19

README.md

@@ -1,4 +0,4 @@

### [_browser-ytdl-core_](https://github.com/warren-bank/browser-ytdl-core/tree/distubejs)
### [_browser-ytdl-core_](https://github.com/warren-bank/browser-ytdl-core/tree/ybd-project)
Browser build for [_node-ytdl-core_](https://github.com/distubejs/ytdl-core): YouTube video downloader in pure javascript
Browser build for [_node-ytdl-core_](https://github.com/ybd-project-ver1/ytdl-core): YouTube video downloader in pure javascript

@@ -8,4 +8,2 @@ #### Build

```bash
npm install
npm run build

@@ -17,3 +15,3 @@ ```

```html
<script src="//cdn.jsdelivr.net/npm/@warren-bank/browser-ytdl-core@4.14.4-distubejs.4/dist/es2020/ytdl-core.js"></script>
<script src="//cdn.jsdelivr.net/npm/@warren-bank/browser-ytdl-core@6.0.5-ybd-project.1/dist/es2020/ytdl-core.js"></script>
```

@@ -30,8 +28,6 @@

* CORS is allowed
2. [userscript with "cors-anywhere" proxy](./example/es2020/ytdl-core.with-proxy.user.js)
2. [userscript with proxy](./example/es2020/ytdl-core.with-proxy.user.js)
- domain: `example.com`
- notes:
* usage of the "cors-anywhere" [demo server](https://cors-anywhere.herokuapp.com/corsdemo) first requires user interaction
- visit the site to click a button
- this adds the requesting IP to a whitelist, and grants access for a limited period of time
* uses the same proxy as the [official demo](https://ytdlcore.static.jp/)
* this proxy injects HTTP response headers that allow CORS

@@ -41,4 +37,5 @@

* license for [_node-ytdl-core_](https://github.com/distubejs/ytdl-core/releases/tag/4.14.4) is [MIT](https://github.com/distubejs/ytdl-core/blob/4.14.4/LICENSE)
* license for [_browser-ytdl-core_](https://github.com/warren-bank/browser-ytdl-core/releases/tag/v4.14.4-distubejs.4) is [GPL-2.0](https://github.com/warren-bank/browser-ytdl-core/blob/v4.14.4-distubejs.4/LICENSE.txt)
* license for [_node-ytdl-core_](https://github.com/ybd-project-ver1/ytdl-core) is [MIT](https://github.com/ybd-project-ver1/ytdl-core/blob/latest/LICENSE)
* license for [_browser-ytdl-core_](https://github.com/warren-bank/browser-ytdl-core/releases/tag/v6.0.5-ybd-project.1) is [GPL-2.0](https://github.com/warren-bank/browser-ytdl-core/blob/v6.0.5-ybd-project.1/LICENSE.txt)
- only covers the content of this repo, which contains primarily build scripts
- excludes the content of the [`dist`](./dist/) directory, which contains code from _node-ytdl-core_

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc