
Security News
AI Agent Lands PRs in Major OSS Projects, Targets Maintainers via Cold Outreach
An AI agent is merging PRs into major OSS projects and cold-emailing maintainers to drum up more work.
ember-cli-custom-properties
Advanced tools
Adds support for CSS custom properties (variables) to components.
Adds support for CSS custom properties (variables) to components
ember install ember-cli-custom-properties
There is no extra installation steps need to use this add-on. It will automatically
reopen the Component class an apply the CustomProperties mixin.
You just need to define the customProperties attribute on the target component to
declare what properties on the component automatically map to CSS custom properties.
import Component from "@ember/component";
// ...
export default Component.extend ({
customProperties: ['foo', 'fooBar']
});
In the example above, foo is mapped to --foo and fooBar is mapped to --foo-bar.
The custom properties defined in customProperties are automatically mapped to CSS
custom properties. If you need to control what component property maps to a CSS custom
property, define the property in customPropertyBindings.
import Component from "@ember/component";
// ...
export default Component.extend ({
customPropertyBindings: ['height:--my-component-height']
});
Now, when you set the height property on this component, it will map to the
--my-component-height CSS custom property.
You remove a CSS custom property value by simply setting its bound component
property to null or undefined.
Happy Coding!
FAQs
Adds support for CSS custom properties (variables) to components.
The npm package ember-cli-custom-properties receives a total of 87 weekly downloads. As such, ember-cli-custom-properties popularity was classified as not popular.
We found that ember-cli-custom-properties 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.

Security News
An AI agent is merging PRs into major OSS projects and cold-emailing maintainers to drum up more work.

Research
/Security News
Chrome extension CL Suite by @CLMasters neutralizes 2FA for Facebook and Meta Business accounts while exfiltrating Business Manager contact and analytics data.

Security News
After Matplotlib rejected an AI-written PR, the agent fired back with a blog post, igniting debate over AI contributions and maintainer burden.