
Research
/Security News
TensorLake npm SDK Compromised in ChainDrop Shai-Hulud Credential-Stealing Attack
Tensorlake npm SDK version 0.5.144 was compromised in a ChainDrop / Shai-Hulud attack, delivering credential-stealing malware.
@nullvoxpopuli/ember-vite
Advanced tools
@nullvoxpopuli/ember-viteA speed-optimized default meta-config for ember projects.
npm add @nullvoxpopuli/ember-vite
Requires node 24+
in your vite config
import { defineConfig } from "vite";
import { ember } from "@nullvoxpopuli/ember-vite";
export default defineConfig({
plugins: [
ember(),
],
}
And remove any plugins from embroider or babel.
Then delete from your package.json: @rollup/plugin-babel, @embroider/core, @embroider/vite.
[!NOTE] babel related deps are still needed for linting, so don't delete those
type=module in your ember appbabel.config.js@embroider/vite is up to date~ishThe ember() plugin takes the following options:
ember({
// optional production configs
production: {
// optional configuration of codeSplitting.groups
// in the vite config.
//
// Docs here:
// https://rolldown.rs/reference/OutputOptions.codeSplitting#groups
codeSplittingGroups: [
/* ... */
],
},
// optional babel config
babel: {
// defaults to true.
// when babel runs, do so in parallel across many cores.
parallel: false,
// optional way to configure when babel is activateed.
// by default, all transforming is oxc, except when babel is needed
// (for things not currently implemented in oxc)
include: {
// if a file imports from anything in this array, use babel instead of
// oxc for that file.
//
// For example: ['ember-concurrency', 'ember-intl/format-message'],
whenImporting: [
/* ... */
],
},
},
});
FAQs
Meta plugin for ember projects focusing on speed.
The npm package @nullvoxpopuli/ember-vite receives a total of 603 weekly downloads. As such, @nullvoxpopuli/ember-vite popularity was classified as not popular.
We found that @nullvoxpopuli/ember-vite 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.

Research
/Security News
Tensorlake npm SDK version 0.5.144 was compromised in a ChainDrop / Shai-Hulud attack, delivering credential-stealing malware.

Research
/Security News
Socket found 16 malicious Firefox extensions designed to steal crypto wallet recovery phrases and private keys using cloned Rabby and OKX interfaces.

Product
Socket now scans VS Code extensions, giving teams early detection of risky behaviors, hidden capabilities, and supply chain threats in developer tools.