Skip to content

Commit a4cc083

Browse files
committed
reorganise
1 parent 68557e4 commit a4cc083

File tree

5 files changed

+13
-20
lines changed

5 files changed

+13
-20
lines changed

.travis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
language: node_js
22
node_js:
3-
- 6
43
- 7
4+
- 8

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
[![view on npm](http://img.shields.io/npm/v/local-web-server-mime.svg)](https://www.npmjs.org/package/local-web-server-mime)
2-
[![npm module downloads](http://img.shields.io/npm/dt/local-web-server-mime.svg)](https://www.npmjs.org/package/local-web-server-mime)
3-
[![Build Status](https://travis-ci.org/local-web-server/mime.svg?branch=master)](https://travis-ci.org/local-web-server/mime)
4-
[![Dependency Status](https://david-dm.org/local-web-server/mime.svg)](https://david-dm.org/local-web-server/mime)
1+
[![view on npm](https://img.shields.io/npm/v/lws-mime.svg)](https://www.npmjs.org/package/lws-mime)
2+
[![npm module downloads](https://img.shields.io/npm/dt/lws-mime.svg)](https://www.npmjs.org/package/lws-mime)
3+
[![Build Status](https://travis-ci.org/lwsjs/mime.svg?branch=master)](https://travis-ci.org/lwsjs/mime)
4+
[![Dependency Status](https://david-dm.org/lwsjs/mime.svg)](https://david-dm.org/lwsjs/mime)
55
[![js-standard-style](https://img.shields.io/badge/code%20style-standard-brightgreen.svg)](https://github.com/feross/standard)
66

7-
# mime
7+
# lws-mime

lib/mime.js renamed to index.js

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,16 @@
11
'use strict'
2-
const path = require('path')
32

4-
class Mime {
3+
module.exports = MiddlewareBase => class Mime extends MiddlewareBase {
4+
description () {
5+
return 'Override the default mime-types'
6+
}
7+
58
middleware (options) {
69
const mimeTypes = options.mime
710
if (mimeTypes) {
811
return function (ctx, next) {
912
return next().then(() => {
13+
const path = require('path')
1014
const reqPathExtension = path.extname(ctx.path).slice(1)
1115
Object.keys(mimeTypes).forEach(mimeType => {
1216
const extsToOverride = mimeTypes[mimeType]
@@ -17,5 +21,3 @@ class Mime {
1721
}
1822
}
1923
}
20-
21-
module.exports = Mime

package.json

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,10 @@
55
"description": "mime",
66
"repository": "https://github.com/lwsjs/mime.git",
77
"license": "MIT",
8-
"main": "./lib/mime.js",
98
"keywords": [],
109
"engines": {
11-
"node": ">=0.10.0"
10+
"node": ">=7.6"
1211
},
1312
"scripts": {
14-
"test": "tape test/*.js",
15-
"docs": "jsdoc2md -t jsdoc2md/README.md lib/*.js > README.md; echo"
1613
}
1714
}

test/test.js

Lines changed: 0 additions & 6 deletions
This file was deleted.

0 commit comments

Comments
 (0)