
Product
PHP and Composer Support Is Now in Beta
Socket’s PHP and Composer support is now in Beta for all customers, with PHP reachability analysis generally available.
papermark-cli
Advanced tools
Agent-first TypeScript CLI + skill for Papermark dataroom workflows.
This is an unofficial adapter for Papermark Cloud. It currently targets a source-assisted private surface, not a documented public management API.
Current v0.1 scope:
When published:
npm i -g papermark-cli
papermark --help
Install the agent skill:
npx -y skills add -g danielgwilson/papermark-cli --skill papermark
Local:
cd platform-adapters/papermark/papermark-cli
npm install
npm link
Requirements:
papermark auth loginPreferred:
papermark auth login
papermark auth status --json
papermark doctor --json
If the saved team is wrong or you need another workspace, pass --team-id <id> on any dataroom command.
Attach to an existing visible Chrome session:
papermark auth login --cdp-port 9333
Advanced non-interactive setup:
printf '%s' '{"sessionToken":"...","currentTeamId":"..."}' | papermark auth set --stdin
Ephemeral env-based auth is also supported:
export PAPERMARK_SESSION_TOKEN="..."
export PAPERMARK_CURRENT_TEAM_ID="..."
papermark datarooms list --json
Saved config lives at ~/.config/papermark/config.json with 0600 permissions.
papermark doctor --json
papermark datarooms list --json
papermark datarooms list --team-id <id> --json
papermark datarooms get <id> --json
papermark datarooms folders <id> --json
papermark datarooms folders <id> --limit 50 --json
papermark datarooms folders <id> --raw --json
papermark datarooms links <id> --json
papermark datarooms groups <id> --json
papermark datarooms permission-groups <id> --json
papermark datarooms views <id> --json
papermark datarooms views-count <id> --json
papermark datarooms viewers <id> --json
papermark datarooms stats <id> --json
papermark datarooms export-visits <id> --json # inspect existing export jobs
datarooms list, pick the dataroom id you need, then follow with get, folders, and analytics/access commands.datarooms folders returns a limited summary by default. Use --limit to widen the summary or --raw for the full nested tree.doctor proves auth, team resolution, and dataroom listing. It is a fast sanity check, not a full sweep of every route.export-visits is read-only: it inspects existing export jobs via a GET route. It does not create or start a new export.See docs/CONTRACT_V1.md.
This package is scaffolded for npm trusted publishing from GitHub Actions.
.github/workflows/ci.yml.github/workflows/publish.ymlpapermark-trusted-publishing-notes.mdFAQs
Agent-first CLI + skill for Papermark dataroom workflows
We found that papermark-cli demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Product
Socket’s PHP and Composer support is now in Beta for all customers, with PHP reachability analysis generally available.

Product
Socket is bringing experimental protection to Firefox, scanning 97,000+ extensions in Mozilla's official directory for malware and risky updates.

Research
/Security News
Three compromised Rust crates pulled in a malicious dependency that downloaded and executed cross-platform malware during Cargo builds.