
Security News
Re-Enabled GitHub Actions Expose Thousands of Repositories to Mini Shai-Hulud
Two compromised GitHub Actions were re-enabled with malicious tags intact, exposing thousands of downstream repositories to Mini Shai-Hulud.
@syncrona/prettier-plugin
Advanced tools
SyncroNow AI build plugin that formats synced files with Prettier (honors .prettierrc and sync.config.js options).
SyncroNow AI is the ServiceNow scoped-application toolchain behind the syncrona CLI. This package is one of its build plugins: register it in the rules array of your sync.config.js and syncrona build runs it over every matching file.
This plugin allows you to run Prettier on all supported file types. Supports .prettierrc files.
npm i -D @syncrona/prettier-plugin
This plugin takes the exact same options as .prettierrc.
.prettierrc file and load those optionssync.config.js options and override any overlapping values.This example takes .js files and prettifies them.
//sync.config.js
module.exports={
rules:{
match:/\.js$/,
plugins:[
name:"@syncrona/prettier-plugin",
//Prettier options
options:{
//sets tabs to be 2 spaces
tabWidth:2,
//append semicolons to ends of lines
semi:true
}
]
}
};
You could also create a .prettierrc file with those same options in your project and it would respect those values.
FAQs
SyncroNow AI build plugin that formats synced files with Prettier (honors .prettierrc and sync.config.js options).
The npm package @syncrona/prettier-plugin receives a total of 0 weekly downloads. As such, @syncrona/prettier-plugin popularity was classified as not popular.
We found that @syncrona/prettier-plugin 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.

Security News
Two compromised GitHub Actions were re-enabled with malicious tags intact, exposing thousands of downstream repositories to Mini Shai-Hulud.

Research
/Security News
A malicious Firefox extension fetches its payload after installation to evade detection, steal Google session cookies, and automate account takeover.

Research
/Security News
The compromise affects MemTensor's MemOS, an open source memory framework for large language models (LLMs) and AI agents. Both npm package @memtensor/memos-cloud-openclaw-plugin and the PyPI package MemoryOS are compromised. They drop cross-platform Go binaries that exfiltrate developer secrets.