From a8376b57fb0a858adff9dc8a1d1b5372eff9d85c Mon Sep 17 00:00:00 2001 From: dcodeIO Date: Fri, 24 Nov 2017 16:42:26 +0100 Subject: [PATCH] Other: Include just relevant files in npm package, fixes #781 --- .npmignore | 12 ------------ .travis.yml | 1 + .zuul.yml | 29 ----------------------------- package.json | 16 ++++++++++++++++ 4 files changed, 17 insertions(+), 41 deletions(-) delete mode 100644 .npmignore delete mode 100644 .zuul.yml diff --git a/.npmignore b/.npmignore deleted file mode 100644 index 5dd3a3bcb..000000000 --- a/.npmignore +++ /dev/null @@ -1,12 +0,0 @@ -.vscode/ -.github/ -*.log -npm-debug.* -node_modules/ -cli/node_modules/ -docs/ -coverage/ -sandbox/ -examples/ -pbjs.png -pbjs.svg diff --git a/.travis.yml b/.travis.yml index 2bec87b54..e4e75b898 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,3 +1,4 @@ +dist: trusty language: node_js node_js: - 0.12 diff --git a/.zuul.yml b/.zuul.yml deleted file mode 100644 index 84c25f836..000000000 --- a/.zuul.yml +++ /dev/null @@ -1,29 +0,0 @@ -ui: tape -browsers: - - name: chrome - version: [26, latest] - - name: firefox - version: [4, latest] - - name: microsoftedge - version: [13, latest] - - name: safari - version: [5, latest] - - name: ie - version: [9, 10, 11] - - name: opera - version: [11, 12] - - name: android - version: [4.4, 5.0, latest] - - name: iphone - version: [8.1, 9.0, latest] -scripts: - - lib/polyfill.js - - node_modules/long/dist/long.js -tunnel: - type: ngrok - proto: tcp -browserify: - - external: long - - require: ./lib/tape-adapter - expose: intimidate - entry: true diff --git a/package.json b/package.json index 25581e7c2..d4fc9462a 100644 --- a/package.json +++ b/package.json @@ -104,5 +104,21 @@ "espree", "escodegen", "estraverse" + ], + "files": [ + "index.js", + "index.d.ts", + "light.d.ts", + "light.js", + "minimal.d.ts", + "minimal.js", + "package-lock.json", + "tsconfig.json", + "scripts/postinstall.js", + "bin/**", + "cli/**", + "ext/**", + "google/**", + "src/**" ] }