textarea-markdown
Advanced tools
Comparing version
@@ -15,3 +15,3 @@ "use strict"; | ||
var _filetype = require("@komagata/filetype"); | ||
var _fileType = require("file-type"); | ||
@@ -154,5 +154,5 @@ var _filesize = require("filesize"); | ||
reader.readAsArrayBuffer(file); | ||
reader.onload = function () { | ||
reader.onload = async function () { | ||
var bytes = new Uint8Array(reader.result); | ||
var fileType = (0, _filetype.detect)(bytes); | ||
var fileType = await (0, _fileType.fileTypeFromStream)(bytes)["ext"]; | ||
var fileSize = (0, _filesize.filesize)(file.size, { base: 10, standard: "jedec" }); | ||
@@ -159,0 +159,0 @@ var text = "![" + _this5.options["placeholder"].replace(/\%filename/, file.name) + "]()"; |
{ | ||
"name": "textarea-markdown", | ||
"version": "1.3.10", | ||
"version": "1.3.11", | ||
"description": "Make textarea a markdown editor.", | ||
@@ -19,3 +19,3 @@ "main": "lib/textarea-markdown.js", | ||
"dependencies": { | ||
"@komagata/filetype": "^1.0.1", | ||
"file-type": "^18.5.0", | ||
"filesize": "^10.0.5", | ||
@@ -22,0 +22,0 @@ "markdown-it": "^12.3.2", |
import "whatwg-fetch"; | ||
import MarkdownIt from "markdown-it"; | ||
import { detect } from "@komagata/filetype"; | ||
import { fileTypeFromStream } from "file-type"; | ||
import { filesize } from "filesize"; | ||
@@ -103,5 +103,5 @@ | ||
reader.readAsArrayBuffer(file); | ||
reader.onload = () => { | ||
reader.onload = async () => { | ||
const bytes = new Uint8Array(reader.result); | ||
const fileType = detect(bytes); | ||
const fileType = await fileTypeFromStream(bytes)["ext"]; | ||
const fileSize = filesize(file.size, { base: 10, standard: "jedec" }); | ||
@@ -108,0 +108,0 @@ const text = |
18851
0.26%+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
- Removed
- Removed
- Removed