
Research
Namastex.ai npm Packages Hit with TeamPCP-Style CanisterWorm Malware
Malicious Namastex.ai npm packages appear to replicate TeamPCP-style Canister Worm tradecraft, including exfiltration and self-propagation.
Blinter
Advanced tools
A powerful linter for Windows Batch files with real-time feedback and quick fixes (Core v1.0.112 @ 3564f35). Only supports Windows OS.
Blinter is a linter and debug companion for batch scripts (.bat, .cmd). It runs the bundled Blinter.exe and surfaces diagnostics in VS Code Problems, hover tooltips, decorations, and a dedicated output view
win32).bat and .cmdblinter-debug (F5).vsix package.... menu and choose Install from VSIX....npm ci
.\setup-vendor.bat
F5 in VS Code to launch Extension Development Host..bat or .cmd file.Ctrl+Shift+D).Launch Batch (Blinter) and run with F5.Blinter Output view.Ctrl+.) for suppression/comment assistance.Example launch.json:
{
"version": "0.2.0",
"configurations": [
{
"name": "Launch Batch (Blinter)",
"type": "blinter-debug",
"request": "launch",
"program": "${file}"
}
]
}
blinter-debug for Run and Debug workflowsBlinter OutputLINT:IGNORE)blinter.ini creation and status-bar visibilityBlinter: RunBlinter: Run and DebugBlinter: Create Config FileBlinter: Ask Copilot About DiagnosticBlinter: Remove All Suppressionsblinter.enabled (boolean, default true)blinter.runOn (onSave | onType, default onSave)blinter.debounceDelay (number, default 500)blinter.followCalls (boolean, default false)blinter.minSeverity (all | performance | style | warning | error, default all)blinter.enabledRules (string[], default [])blinter.disabledRules (string[], default [])blinter.useConfigFile (boolean, default true)blinter.maxLineLength (number, default 100)blinter.noRecursive (boolean, default false)blinter.quickFixCodes (string[])blinter.criticalHighlightColor (string, default #5a1124)blinter.encoding (string, default utf8)blinter.suppressionCommentStyle (REM | ::, default REM)blinter.showAskCopilotQuickFix (boolean, default false)When a Blinter diagnostic appears:
Ctrl+.).Blinter: Suppress ... on this line.LINT:IGNORE comment above the target line.LINT:IGNORE codes on the previous line are merged.You can remove all suppression comments via:
Blinter: Remove All SuppressionsBlinter Output view title buttonView -> Output -> Blinter for command, stdout, and stderr logs.blinter.enabled is truebat or cmdvendor/Blinter/Blinter.exeThe repository keeps vendor artifacts out of source control where possible. Use:
.\setup-vendor.bat
to populate the required core assets under vendor/Blinter.
Common commands:
npm run lint
npm run test:unit
npm run test:integration
npm run test:matrix
test:matrix runs unit, integration, system packaging, UAT checks, regression, performance, security, smoke, sanity, and exploratory suites with reports in test/reports/.
Build a VSIX package:
.\build.bat
or
npm run package:vsix
See PACKAGING.md for release flow details.
LICENSE)FAQs
A powerful linter for Windows Batch files with real-time feedback and quick fixes (Core v1.0.112 @ 3564f35). Only supports Windows OS.
We found that 14ag.blinter demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 0 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
Malicious Namastex.ai npm packages appear to replicate TeamPCP-style Canister Worm tradecraft, including exfiltration and self-propagation.

Product
Explore exportable charts for vulnerabilities, dependencies, and usage with Reports, Socket’s new extensible reporting framework.

Product
Socket for Jira lets teams turn alerts into Jira tickets with manual creation, automated ticketing rules, and two-way sync.