Skip to content

Commit 8dfd994

Browse files
committed
Publish watcher from sub-directory so binding.gyp is excluded
#156
1 parent cc904f8 commit 8dfd994

File tree

3 files changed

+10
-5
lines changed

3 files changed

+10
-5
lines changed

.github/workflows/release.yml

-2
Original file line numberDiff line numberDiff line change
@@ -149,5 +149,3 @@ jobs:
149149
npm publish;
150150
cd ../..;
151151
done
152-
echo "Publishing @parcel/watcher..."
153-
npm publish

package.json

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@parcel/watcher",
3-
"version": "2.4.0",
3+
"version": "2.4.1",
44
"main": "index.js",
55
"types": "index.d.ts",
66
"repository": {
@@ -22,7 +22,8 @@
2222
"index.d.ts",
2323
"wrapper.js",
2424
"package.json",
25-
"README.md"
25+
"README.md",
26+
"LICENSE"
2627
],
2728
"scripts": {
2829
"prebuild": "prebuildify --napi --strip --tag-libc",

scripts/build-npm.js

+7-1
Original file line numberDiff line numberDiff line change
@@ -76,8 +76,14 @@ for (let triple of triples) {
7676
buildNode(triple, t);
7777
}
7878

79+
try {
80+
fs.mkdirSync(dir + '/npm/watcher');
81+
} catch (err) { }
82+
for (let file of pkg.files) {
83+
fs.copyFileSync(`${dir}/${file}`, `npm/watcher/${file}`);
84+
}
7985
pkg.optionalDependencies = optionalDependencies;
80-
fs.writeFileSync(`${dir}/package.json`, JSON.stringify(pkg, false, 2) + '\n');
86+
fs.writeFileSync(`${dir}/npm/watcher/package.json`, JSON.stringify(pkg, false, 2) + '\n');
8187

8288
function buildNode(triple, t) {
8389
let pkg2 = { ...pkg };

0 commit comments

Comments
 (0)