From adaaeb6f368eba3f4ddcc2c25263248fbcc86107 Mon Sep 17 00:00:00 2001 From: Paris Kasidiaris Date: Thu, 15 Dec 2016 23:49:43 +0200 Subject: [PATCH] Include appropriate files in npm. Fix #414 --- bin/build | 3 ++- package.json | 21 ++++++++++++++++++++- 2 files changed, 22 insertions(+), 2 deletions(-) diff --git a/bin/build b/bin/build index c76dd7c3..a01a1b9f 100755 --- a/bin/build +++ b/bin/build @@ -24,9 +24,10 @@ mv ./$BUILD_DIR/xterm.temp.js ./$BUILD_DIR/xterm.js # Resolve the chain of sourcemaps so that ./$BUILD_DIR/xterm.js.map points at ./src sorcery -i $BUILD_DIR/xterm.js -# Copy all CSS files from src/ to $BUILD_DIR/ +# Copy all CSS files from src/ to $BUILD_DIR/ and lib/ cd src find . -name '*.css' | cpio -pdm ../$BUILD_DIR +find . -name '*.css' | cpio -pdm ../lib cd .. # Copy addons from lib/ to $BUILD_DIR/ diff --git a/package.json b/package.json index 54bb502d..fe1c8d96 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,26 @@ "repository": "https://github.com/sourcelair/xterm.js", "license": "MIT", "files": [ - "lib" + "dist/*.css", + "dist/**/*.css", + "dist/*.js", + "dist/*.js.map", + "dist/**/*.js", + "dist/**/*.js.map", + "lib/*.css", + "lib/**/*.css", + "lib/*.js", + "lib/*.js.map", + "lib/**/*.js", + "lib/**/*.js.map", + "src/*.css", + "src/**/*.css", + "src/*.js", + "src/*.js.map", + "src/*.ts", + "src/**/*.js", + "src/**/*.js.map", + "src/**/*.ts" ], "devDependencies": { "@types/chai": "^3.4.34",