Skip to content

Commit aa7768c

Browse files
committed
1.9.0 - add eslint
Signed-off-by: Reece Dunham <[email protected]>
1 parent a41737c commit aa7768c

File tree

4 files changed

+630
-9
lines changed

4 files changed

+630
-9
lines changed

.eslintrc.yml

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
env:
2+
node: true
3+
es6: true
4+
extends: 'eslint:recommended'
5+
globals:
6+
Atomics: readonly
7+
SharedArrayBuffer: readonly
8+
parserOptions:
9+
ecmaVersion: 2020
10+
sourceType: module
11+
rules: {}

package.json

+4-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "static-server-rdil",
3-
"version": "1.8.1",
3+
"version": "1.9.0",
44
"description": "Static web server",
55
"homepage": "https://github.com/rdilweb/static-server",
66
"bin": {
@@ -32,7 +32,8 @@
3232
"scripts": {
3333
"prettier": "prettier --write **/**.{js,json}",
3434
"build": "babel source -d src",
35-
"dev": "yarn build && node src/index.js"
35+
"dev": "yarn build && node src/index.js",
36+
"test": "eslint source/*.js"
3637
},
3738
"devDependencies": {
3839
"@babel/cli": "^7.8.4",
@@ -42,6 +43,7 @@
4243
"@types/node": "^13.7.7",
4344
"@types/node-emoji": "^1.8.1",
4445
"@types/showdown": "^1.9.3",
46+
"eslint": "^6.8.0",
4547
"prettier": "^1.19.1"
4648
},
4749
"prettier": {

source/serverHandling.js

+3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
import { lookup } from "mime-types"
22
import { join, extname } from "path"
33
import { stat as _stat, createReadStream, readFile } from "fs"
4+
/* eslint-disable */
5+
// we need this for IDEs to enable intellisense for class members
46
import http from "http"
7+
/* eslint-enable */
58
import chalk from "chalk"
69
import getHeaders from "./headers"
710
import markdown from "./markdownRendering"

0 commit comments

Comments
 (0)