[npm] Support npm publish flow

See go/npm-publish and b/160246223

Change-Id: I5a92a19ae6be814ca9a98679cfe39184f7cdb184
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/303580
Reviewed-by: Joe Gregorio <jcgregorio@google.com>
diff --git a/modules/canvaskit/CHANGELOG.md b/modules/canvaskit/CHANGELOG.md
index 8b0d667..51f5b07 100644
--- a/modules/canvaskit/CHANGELOG.md
+++ b/modules/canvaskit/CHANGELOG.md
@@ -27,7 +27,7 @@
 
 ### Changed
  - In all places where color arrays are accepted (gradient makers, drawAtlas, and MakeSkVertices),
-   You can now provide either flat Float32Arrays of float colors, Uint32Arrays of int colors, or 
+   You can now provide either flat Float32Arrays of float colors, Uint32Arrays of int colors, or
    2d Arrays of Float32Array(4) colors. The one thing you should not pass is an Array of numbers,
    since canvaskit wouldn't be able to tell whether they're ints or floats without checking them all.
    The fastest choice for gradients is the flat Float32Array, the fastest choice for drawAtlas and
@@ -38,7 +38,8 @@
    can be used to override default attributes.
 ### Fixed
  - `TextStyle.color` can correctly be a Malloc'd Float32Array.
- 
+ - Support wombat-dressing-room. go/npm-publish
+
 ### Deprecated
  - `CanvasKit.MakePathFromCmds` has been renamed to `CanvasKit.SkPath.MakeFromCmds`. The alias
    will be removed in an upcoming release.
diff --git a/modules/canvaskit/canvaskit/package.json b/modules/canvaskit/canvaskit/package.json
index 8577a17..0a561a0 100644
--- a/modules/canvaskit/canvaskit/package.json
+++ b/modules/canvaskit/canvaskit/package.json
@@ -4,8 +4,9 @@
   "description": "A WASM version of Skia's Canvas API",
   "main": "bin/canvaskit.js",
   "homepage": "https://github.com/google/skia/tree/master/modules/canvaskit",
-  "scripts": {
-    "test": "echo \"Error: no test specified\" && exit 1"
+  "bugs": {
+    "url": "https://bugs.chromium.org/p/skia/issues/entry"
   },
+  "permsRepo": "skia-dev/.github",
   "license": "BSD-3-Clause"
 }
diff --git a/modules/pathkit/CHANGELOG.md b/modules/pathkit/CHANGELOG.md
index 9b968bd..b09346e 100644
--- a/modules/pathkit/CHANGELOG.md
+++ b/modules/pathkit/CHANGELOG.md
@@ -8,6 +8,7 @@
 
 ### Changed
  - Updated to emscripten 1.39.16
+ - Support wombat-dressing-room. go/npm-publish
 
 ### Breaking
  - `PathKitInit(...)` now directly returns a Promise. As such, `PathKitInit(...).ready()`
diff --git a/modules/pathkit/npm-asmjs/package.json b/modules/pathkit/npm-asmjs/package.json
index 9a88f7f..98cdfc3 100644
--- a/modules/pathkit/npm-asmjs/package.json
+++ b/modules/pathkit/npm-asmjs/package.json
@@ -4,8 +4,9 @@
   "description": "A asm.js version of Skia's PathOps toolkit",
   "main": "bin/pathkit.js",
   "homepage": "https://github.com/google/skia/tree/master/modules/pathkit",
-  "scripts": {
-    "test": "echo \"Error: no test specified\" && exit 1"
+  "bugs": {
+    "url": "https://bugs.chromium.org/p/skia/issues/entry"
   },
+  "permsRepo": "skia-dev/.github",
   "license": "BSD-3-Clause"
 }
diff --git a/modules/pathkit/npm-wasm/package.json b/modules/pathkit/npm-wasm/package.json
index 23fc0a6..b38e00e 100644
--- a/modules/pathkit/npm-wasm/package.json
+++ b/modules/pathkit/npm-wasm/package.json
@@ -4,8 +4,9 @@
   "description": "A WASM version of Skia's PathOps toolkit",
   "main": "bin/pathkit.js",
   "homepage": "https://github.com/google/skia/tree/master/modules/pathkit",
-  "scripts": {
-    "test": "echo \"Error: no test specified\" && exit 1"
+  "bugs": {
+    "url": "https://bugs.chromium.org/p/skia/issues/entry"
   },
+  "permsRepo": "skia-dev/.github",
   "license": "BSD-3-Clause"
 }