
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.
ember-poetic-crud-mixins
Advanced tools
To install:
ember install:addon ember-poetic-crud-mixins
This ember-cli addon provides a collection of mixins for performing crud in the Route. You can use these mixins like this:
// In your awesome-route.js:
import Ember from 'ember';
import { ActionBack } from 'ember-poetic-crud-mixins';
export default Ember.Route.extend(ActionBack, {
});
All mixins are in the root name space. These mixins are opinionated. Please read these code before you use them. They are very simple.
This mixin provide back action which use history back. You need to put this mixin into your application route, other mixins depend on it.
This mixin is the model method in a route. It will create a new record if params.id is new, otherwise it use store.find to get the record.
extra attributes in the route:
This mixin provides back and willTransition actions and will clean the model when the user confirms leaving without save.
extra attributes in the route:
callback(true) to leave and callback(false) to stay.This mixin provides save action which taks a model as an argument. This action returns a Promise of record.
extra attributes in the route:
This mixin provides delete action which taks a model as an argument.
extra attributes in the route:
callback(true) to delete and callback(false) to cancel delete. callback returns a Promise of record.This mixin is a combination of SingleModel, CleanSingleModelBeforeLeave, ActionSave, and ActionDelete mixins.
FAQs
crud and history back mixins in ember route
We found that ember-poetic-crud-mixins 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.
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.