url,buffer: implement URL.createObjectURL

Signed-off-by: James M Snell <jasnell@gmail.com>

PR-URL: https://github.com/nodejs/node/pull/39693
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
Reviewed-By: Bradley Farias <bradley.meck@gmail.com>
Reviewed-By: Stephen Belanger <admin@stephenbelanger.com>
This commit is contained in:
James M Snell
2021-08-06 19:26:37 -07:00
parent 793c08b8d1
commit 31d1d0c4c1
14 changed files with 482 additions and 36 deletions

View File

@@ -120,6 +120,7 @@ const {
const {
Blob,
resolveObjectURL,
} = require('internal/blob');
FastBuffer.prototype.constructor = Buffer;
@@ -1239,6 +1240,7 @@ function atob(input) {
module.exports = {
Blob,
resolveObjectURL,
Buffer,
SlowBuffer,
transcode,