
Research
/Security News
Weaponizing Discord for Command and Control Across npm, PyPI, and RubyGems.org
Socket researchers uncover how threat actors weaponize Discord across the npm, PyPI, and RubyGems ecosystems to exfiltrate sensitive data.
@intuned/runtime
Advanced tools
"use strict";
Object.defineProperty(exports, "__esModule", { value: true }); exports.readme = void 0; const readme = exports.readme = `# Intuned CLI
For each command, add `--help` to see more details and options.
`npx -p @intuned/runtime intuned init`
`yarn intuned run api ` or `npm run intuned run api `
`yarn intuned build`
`yarn intuned deploy [project-name]` or `npm run intuned deploy [project-name]`
`yarn intuned run authsession create ` or `npm run intuned run authsession create `
`yarn intuned run authsession validate ` or `npm run intuned run authsession validate `
`workspaceId`: Your Intuned workspace ID (How to get your workspaceId)
`projectName`: The name of your Intuned project
`INTUNED_API_KEY`: Your Intuned API key
```jsonc { // Your Intuned workspace ID. // Optional - If not provided here, it must be supplied via the `--workspace-id` flag during deployment. "workspaceId": "your_workspace_id",
// The name of your Intuned project. // Optional - If not provided here, it must be supplied via the command line when deploying. "projectName": "your_project_name",
// Replication settings "replication": { // The maximum number of concurrent executions allowed via Intuned API. This does not affect jobs. // A number of machines equal to this will be allocated to handle API requests. // Not applicable if api access is disabled. "maxConcurrentRequests": 1,
// The machine size to use for this project. This is applicable for both API requests and jobs.
// "standard": Standard machine size (6 shared vCPUs, 2GB RAM)
// "large": Large machine size (8 shared vCPUs, 4GB RAM)
// "xlarge": Extra large machine size (1 performance vCPU, 8GB RAM)
"size": "standard"
}
// Auth session settings "authSessions": { // Whether auth sessions are enabled for this project. // If enabled, "auth-sessions/check.ts" API must be implemented to validate the auth session. "enabled": true,
// Whether to save Playwright traces for auth session runs.
"saveTraces": false,
// The type of auth session to use.
// "API" type requires implementing "auth-sessions/create.ts" API to create/recreate the auth session programmatically.
// "MANUAL" type uses a recorder to manually create the auth session.
"type": "API",
// Recorder start URL for the recorder to navigate to when creating the auth session.
// Required if "type" is "MANUAL". Not used if "type" is "API".
"startUrl": "https://example.com/login",
// Recorder finish URL for the recorder. Once this URL is reached, the recorder stops and saves the auth session.
// Required if "type" is "MANUAL". Not used if "type" is "API".
"finishUrl": "https://example.com/dashboard",
// Recorder browser mode
// "fullscreen": Launches the browser in fullscreen mode.
// "kiosk": Launches the browser in kiosk mode (no address bar, no navigation controls).
// Only applicable for "MANUAL" type.
"browserMode": "fullscreen"
}
// API access settings "apiAccess": { // Whether to enable consumption through Intuned API. If this is false, the project can only be consumed through jobs. // This is required for projects that use auth sessions. "enabled": true },
// Whether to run the deployed API in a headful browser. Running in headful can help with some anti-bot detections. However, it requires more resources and may work slower or crash if the machine size is "standard". "headful": false,
// The region where your Intuned project is hosted. // For a list of available regions, contact support or refer to the documentation. // Optional - Default: "us" "region": "us" } ``` `;
FAQs
Intuned runtime
The npm package @intuned/runtime receives a total of 275 weekly downloads. As such, @intuned/runtime popularity was classified as not popular.
We found that @intuned/runtime demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 8 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
/Security News
Socket researchers uncover how threat actors weaponize Discord across the npm, PyPI, and RubyGems ecosystems to exfiltrate sensitive data.
Security News
Socket now integrates with Bun 1.3’s Security Scanner API to block risky packages at install time and enforce your organization’s policies in local dev and CI.
Research
The Socket Threat Research Team is tracking weekly intrusions into the npm registry that follow a repeatable adversarial playbook used by North Korean state-sponsored actors.