
Security News
pnpm 10.16 Adds New Setting for Delayed Dependency Updates
pnpm's new minimumReleaseAge setting delays package updates to prevent supply chain attacks, with other tools like Taze and NCU following suit.
A CLI tool to create GitHub PRs from Linear tasks with standardized naming conventions.
feature/team-1234-cool-feature
npm install -g linear-pr
# Configure Linear and GitHub credentials
linear-pr setup
# From a Linear task ID
linear-pr create TASK-123 -t feat -m auth
# From a branch name (preserves exact branch name)
linear-pr create feature/team-123-new-feature
linear-pr create feature/team-1234-cool-feature
This will:
-t, --type <type>
: PR type (feat, fix, chore, etc.) Default: feat
-m, --module <module>
: Module/component name (uses Linear project name if available)-a, --enforce-assignment
: Only allow PRs for tasks assigned to you# Using a Linear task ID
linear-pr create ENG-123 -t feat -m authentication
# Result: "feat(authentication): [ENG-123] Task title from Linear"
# Using a branch name
linear-pr create bug/utxhk-456-fix-login-issue -t fix
# Result: "fix(project-name): [UTXHK-456] Fix login issue"
# (module name is automatically taken from the Linear project)
# Only works if you're assigned to the task
linear-pr create TEAM-789 -t chore -m cleanup -a
# Result: "chore(cleanup): [TEAM-789] Task title from Linear"
# Branch with slashes and special characters
linear-pr create feature/team-1234-cool-feature -t feat -m integration
# Branch is preserved as: "feature/team-1234-cool-feature"
# PR title: "feat(integration): [TEAM-1234] Cool Feature"
All PRs follow the format: {type}({module}): [{linear task number}] {description}
Example: feat(auth): [TEAM-123] Add authentication flow
Supports both Personal API keys and OAuth2 for Linear authentication. Run linear-pr setup
to configure.
# Clone the repository
git clone https://github.com/sagar.saud/linear-pr.git
cd linear-pr
# Install dependencies
npm install
# Build the package
npm run build
# Link for local testing
npm link
MIT
FAQs
CLI tool to create PRs from Linear tasks with standardized naming conventions
The npm package linear-pr receives a total of 0 weekly downloads. As such, linear-pr popularity was classified as not popular.
We found that linear-pr 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.
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.
Security News
pnpm's new minimumReleaseAge setting delays package updates to prevent supply chain attacks, with other tools like Taze and NCU following suit.
Security News
The Rust Security Response WG is warning of phishing emails from rustfoundation.dev targeting crates.io users.
Product
Socket now lets you customize pull request alert headers, helping security teams share clear guidance right in PRs to speed reviews and reduce back-and-forth.