Compare commits

...

1 Commits

Author SHA1 Message Date
Adam Stankiewicz
a20b4ba91d Vendor ext-name (drop meow dependency) 2020-04-26 22:44:47 +02:00
4 changed files with 26 additions and 6 deletions

View File

@@ -29,7 +29,7 @@ jobs:
- uses: actions/checkout@v2
- name: install
run: yarn
run: yarn && (cd packages/bower-json && yarn link) && yarn link bower-json
- name: lint
run: npm run lint
- name: Use Node.js ${{ matrix.node-version }}

View File

@@ -3,9 +3,8 @@
var path = require('path');
var bowerConfig = require('..');
var config = bowerConfig.read(
path.join(__dirname + '/assets/env-variables'),
{ foo: 'bar' }
);
var config = bowerConfig.read(path.join(__dirname + '/assets/env-variables'), {
foo: 'bar'
});
console.log(config);

View File

@@ -0,0 +1,19 @@
'use strict';
var endsWith = require('ends-with');
var extList = require('ext-list');
var sortKeysLength = require('sort-keys-length');
module.exports = function(str) {
var obj = sortKeysLength.desc(extList());
var ext = Object.keys(obj).filter(endsWith.bind(null, str));
if (!ext.length) {
return;
}
return {
ext: ext[0],
mime: obj[ext[0]]
};
};

View File

@@ -11,7 +11,9 @@
},
"dependencies": {
"deep-extend": "^0.4.0",
"ext-name": "^3.0.0",
"ends-with": "^0.2.0",
"ext-list": "^2.0.0",
"sort-keys-length": "^1.0.0",
"graceful-fs": "^4.1.3",
"intersect": "^1.0.1"
},