GoogleChromeLabs / ps-analysis-tool

Privacy Sandbox Analysis Chrome Extension and CLI for analysis and understanding of cookie usage on web pages, and new privacy-preserving Chrome APIs
https://www.privacysandbox.com
Apache License 2.0
97 stars 22 forks source link

Feature: Publish packages on the NPM registry #698

Closed amovar18 closed 3 months ago

amovar18 commented 4 months ago

Description

This PR aims to publish the following packages on NPM registry:

Relevant Technical Choices

Testing Instructions

This PR has to be tested in 2 different ways: 1) When PSAT is installed in a project:

2) When PSAT is installed globally:

Screenshot/Screencast


Checklist

Fixes #589

ayushnirwal commented 3 months ago

Please mention a test instruction stating to install the command globally and test that npm I psat -g psat ...

This PR may also fix the spawn error issue mentioned in issue #677 's in newer versions of Node since we are not spawning a new server to serve CLI dashboard. Let's test that too.

mohdsayed commented 3 months ago

@amovar18 Please resolve conflicts