set up similar to other addons

This commit is contained in:
Labhansh Agrawal
2020-05-01 14:26:03 +05:30
parent dcca79baef
commit fb65cea115
3 changed files with 17 additions and 18 deletions
+4 -4
View File
@@ -6,11 +6,11 @@
!*.js
!*.json
# Whitelist - lib/
!lib/**/*.d.ts
# Whitelist - out/
!out/**/*.d.ts
!lib/**/*.js
!lib/**/*.js.map
!out/**/*.js
!out/**/*.js.map
# Whitelist - src/
!src/**/*.ts
+9 -11
View File
@@ -13,16 +13,14 @@
"engines": {
"node": ">8.0.0"
},
"main": "lib/LigaturesAddon.js",
"main": "out/LigaturesAddon.js",
"types": "typings/xterm-addon-ligatures.d.ts",
"scripts": {
"prepare": "node bin/download-fonts.js",
"lint": "tslint --project tsconfig.json --fix",
"prebuild": "npm run lint",
"build": "tsc",
"watch": "tsc -w",
"build": "tsc -p src",
"watch": "tsc -w -p src",
"pretest": "npm run build",
"test": "nyc mocha lib/**/*.test.js",
"test": "nyc mocha out/**/*.test.js",
"coveralls": "nyc report --reporter=text-lcov | coveralls",
"prepublish": "npm run build"
},
@@ -67,13 +65,13 @@
"json"
],
"include": [
"lib/**/*.js"
"out/**/*.js"
],
"exclude": [
"lib/**/*.test.*",
"lib/**/*.integration.*",
"lib/**/*.d.ts",
"lib/**/*.map*"
"out/**/*.test.*",
"out/**/*.integration.*",
"out/**/*.d.ts",
"out/**/*.map*"
]
}
}
@@ -3,13 +3,14 @@
"target": "es2017",
"module": "commonjs",
"sourceMap": true,
"outDir": "lib",
"rootDir": "src",
"outDir": "../out",
"rootDir": ".",
"strict": true,
"noUnusedLocals": true,
"preserveWatchOutput": true
},
"include": [
"src"
"./**/*",
"../../../typings/xterm.d.ts"
]
}