mirror of
https://github.com/wavetermdev/xterm.js.git
synced 2026-08-05 13:43:48 -07:00
Improve headless packaging
This commit is contained in:
@@ -2,7 +2,6 @@ node_modules/
|
||||
*.swp
|
||||
.lock-wscript
|
||||
lib/
|
||||
lib-headless/
|
||||
out/
|
||||
out-test/
|
||||
.nyc_output/
|
||||
|
||||
@@ -16,7 +16,7 @@ const xtermHeadlessPackageJson = {
|
||||
...xtermPackageJson,
|
||||
name: 'xterm-headless',
|
||||
description: 'A headless terminal component that runs in Node.js',
|
||||
main: 'lib/xterm-headless.js',
|
||||
main: 'lib-headless/xterm-headless.js',
|
||||
types: 'typings/xterm-headless.d.ts',
|
||||
};
|
||||
delete xtermHeadlessPackageJson['scripts'];
|
||||
|
||||
@@ -1,2 +1,3 @@
|
||||
lib-headless/
|
||||
typings/
|
||||
package.json
|
||||
|
||||
@@ -11,6 +11,7 @@
|
||||
"prepackage": "npm run build",
|
||||
"package": "webpack",
|
||||
"package-headless": "webpack --config ./webpack.config.headless.js",
|
||||
"postpackage-headless": "node ./bin/package_headless.js",
|
||||
"compile": "tsc -b ./src/common/public/tsconfig.json",
|
||||
"start": "node demo/start",
|
||||
"start-debug": "node --inspect-brk demo/start",
|
||||
|
||||
@@ -34,7 +34,7 @@ module.exports = {
|
||||
},
|
||||
output: {
|
||||
filename: 'xterm.js',
|
||||
path: path.resolve('./lib-headless'),
|
||||
path: path.resolve('./headless/lib-headless'),
|
||||
library: {
|
||||
type: 'commonjs'
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user