
Product
Microsoft Teams Notifications Are Now Available in Socket
Socket can now send alerts and supply chain attack notifications to Microsoft Teams, with filters that route the right updates to each channel.

Require path aliasing.
This module allows you to easily move files and directories in your app without having to update many require calls. Instead you update the relevant alias definition.
The paths aliases to be used are defined in require-paths.json. All the paths are relative to
the directory this file is in. To configure this directory you must set ral.basePath before your first usage of ral.
For example if require-paths.json is:
{
"constants" : "lib/constants"
}
Then the base path can be set in the index.js at the root of the project using:
require('ral').basePath = __dirname;
Then the module at lib/constants can be retrieved with:
require('ral')('constants')
If the location of constants changes, only require-paths.json needs to be updated.
A path can be added after the key. For example given constants above:
require('ral')('constants/something')
will give you lib/constants/something.
TODO: test on windows
Release Notes:
ral.pathsConfig =FAQs
Path aliasing for require.
We found that ral demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.

Product
Socket can now send alerts and supply chain attack notifications to Microsoft Teams, with filters that route the right updates to each channel.

Security News
pnpm 12 rewrites the package manager in Rust, cutting install times by up to 90% while preserving pnpm 11 workflows and lockfiles.

Security News
Socket CTO Ahmad Nassri joins AppSec leaders at Black Hat to discuss active malware, package manager risks, and software supply chain defense.