{"library":"ember-cli-node-assets","type":"library","category":null,"description":"Ember CLI Node Assets is an Ember CLI addon designed to simplify the inclusion of stylesheets, images, and JavaScript assets directly from npm packages into Ember applications and other Ember addons. As of its last major update, v0.2.2, released in 2020, the package appears to be in an abandoned state with no recent maintenance or updates. Its primary function is to funnel specified files from an npm package into an Ember application's `vendor` (for `app.import` consumption) or `public` (for direct public access) directories during the build process. It differentiates itself by providing a consistent configuration API, handling npm package layout variations (npm 2 vs 3), and abstracting away direct interaction with Broccoli plugins, which are the underlying build tools for Ember CLI. It encourages a pattern of explicitly funneling assets rather than implicit imports, allowing for fine-grained control over asset placement and inclusion.","language":"javascript","status":"abandoned","version":"0.2.2","tags":["javascript","ember-addon"],"last_verified":"Wed May 27","install":[{"cmd":"npm install ember-cli-node-assets","imports":["let app = new EmberApp(defaults, {\n  nodeAssets: { /* ... config ... */ }\n});","app.import('vendor/slick-carousel/slick.js');","module.exports = {\n  name: 'my-addon',\n  options: {\n    nodeAssets: { /* ... config ... */ }\n  }\n};"]},{"cmd":"yarn add ember-cli-node-assets","imports":[]},{"cmd":"pnpm add ember-cli-node-assets","imports":[]}],"homepage":null,"github":"https://github.com/dfreeman/ember-cli-node-assets","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/ember-cli-node-assets","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/ember-cli-node-assets/compatibility"}}