Projects
Eulaceura:Mainline:GA
nodejs-less
_service:obs_scm:nodejs-less-mime2.patch
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File _service:obs_scm:nodejs-less-mime2.patch of Package nodejs-less
commit 1cbb465aa92f7cb903f7900e0e43cc08294fc649 Author: Tom Hughes <tom@compton.nu> Date: Thu Sep 20 18:55:15 2018 +0100 Update for npm(mime) version 2.x diff --git a/bin/lessc b/bin/lessc index 0ffe6dbc..11c11d45 100644 --- a/bin/lessc +++ b/bin/lessc @@ -180,10 +180,10 @@ var environment = { return buffer.toString('base64'); }, mimeLookup: function mimeLookup(filename) { - return require('mime').lookup(filename); + return require('mime').getType(filename); }, charsetLookup: function charsetLookup(mime) { - return require('mime').charsets.lookup(mime); + return (/^text\/|^application\/(javascript|json)/).test(mime) ? 'UTF-8' : null; }, getSourceMapGenerator: function getSourceMapGenerator() { return require('source-map').SourceMapGenerator; diff --git a/dist/less.cjs.js b/dist/less.cjs.js index 41b01742..cfc307e9 100644 --- a/dist/less.cjs.js +++ b/dist/less.cjs.js @@ -11,10 +11,10 @@ var environment = { return buffer.toString('base64'); }, mimeLookup: function mimeLookup(filename) { - return require('mime').lookup(filename); + return require('mime').getType(filename); }, charsetLookup: function charsetLookup(mime) { - return require('mime').charsets.lookup(mime); + return (/^text\/|^application\/(javascript|json)/).test(mime) ? 'UTF-8' : null; }, getSourceMapGenerator: function getSourceMapGenerator() { return require('source-map').SourceMapGenerator; diff --git a/lib/less-node/environment.js b/lib/less-node/environment.js index a9b790c9..a24cf481 100644 --- a/lib/less-node/environment.js +++ b/lib/less-node/environment.js @@ -5,10 +5,10 @@ export default { return buffer.toString('base64'); }, mimeLookup: function (filename) { - return require('mime').lookup(filename); + return require('mime').getType(filename); }, charsetLookup: function (mime) { - return require('mime').charsets.lookup(mime); + return (/^text\/|^application\/(javascript|json)/).test(mime) ? 'UTF-8' : null; }, getSourceMapGenerator: function getSourceMapGenerator() { return require('source-map').SourceMapGenerator; diff --git a/package.json b/package.json index b9887fcf..50599f21 100644 --- a/package.json +++ b/package.json @@ -42,7 +42,7 @@ "errno": "^0.1.1", "graceful-fs": "^4.1.2", "image-size": "~0.5.0", - "mime": "^1.4.1", + "mime": "^2.0.0", "mkdirp": "^0.5.0", "promise": "^7.1.1", "request": "^2.83.0",
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.
浙ICP备2022010568号-2