How to use video-extensions - 3 common examples

To help you get started, we’ve selected a few video-extensions examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github jMavarez / Tana / src / js / main / dialog.js View on Github external
function getTypeByExtention(path) {
  let type = 'none';
  let ext = path.slice((path.lastIndexOf(".") + 1));

  if (textExtensions.includes(ext)) {
    type = 'text';
  } else if (imageExt.includes(ext)) {
    type = 'image';
  } else if (videoExtensions.includes(ext)) {
    type = 'video';
  }

  return type;
}
github goto-bus-stop / get-artist-title / lib / plugins / remove-file-extension.js View on Github external
var videoExtensions = require('video-extensions')
var audioExtensions = require('audio-extensions')

var fileExtensions = videoExtensions.concat(audioExtensions)
var fileExtensionRx = new RegExp('\\.(' + fileExtensions.join('|') + ')$', 'i')
function removeFileExtension (title) {
  return title.replace(fileExtensionRx, '')
}

exports.before = removeFileExtension
github sindresorhus / is-video / index.js View on Github external
'use strict';
var path = require('path');
var videoExtensions = require('video-extensions');
var exts = Object.create(null);

videoExtensions.forEach(function (el) {
	exts[el] = true;
});

module.exports = function (filepath) {
	return path.extname(filepath).slice(1).toLowerCase() in exts;
};

video-extensions

List of video file extensions

MIT
Latest version published 3 years ago

Package Health Score

53 / 100
Full package analysis