diff --git a/.npmignore b/.npmignore deleted file mode 100644 index 7a0f99a..0000000 --- a/.npmignore +++ /dev/null @@ -1,8 +0,0 @@ -test -coverage -.editorconfig -.gitignore -.eslintignore -.eslintrc.js -.npmignore -.travis.yml diff --git a/index.js b/index.js new file mode 100644 index 0000000..041ec31 --- /dev/null +++ b/index.js @@ -0,0 +1,9 @@ +/* -------------------- + * got-resume module + * ------------------*/ + +'use strict'; + +// Exports + +module.exports = require('./lib/index.js'); diff --git a/lib/index.js b/lib/index.js index afdb797..b1ee2bd 100644 --- a/lib/index.js +++ b/lib/index.js @@ -1,5 +1,6 @@ /* -------------------- * got-resume module + * Entry point * ------------------*/ 'use strict'; diff --git a/package.json b/package.json index 658d6f3..141fbb8 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,13 @@ "name": "got-resume", "version": "1.4.6", "description": "Fetch via HTTP/HTTPS using got with automatic resume after network failures", - "main": "./lib/", + "main": "index.js", + "exports": { + ".": "./index.js" + }, + "files": [ + "lib/**/*.js" + ], "author": { "name": "Overlook Motel" }, diff --git a/test/all.test.js b/test/all.test.js index 4fb4c04..94fa414 100644 --- a/test/all.test.js +++ b/test/all.test.js @@ -10,7 +10,7 @@ const chai = require('chai'), {expect} = chai, pathJoin = require('path').join, fs = require('fs-extra-promise'), - gotResume = require('../lib'); + gotResume = require('../index.js'); // Constants const URL_PREFIX = 'https://raw.githubusercontent.com/overlookmotel/got-resume/master/test/files/';