
Research
Malicious npm Packages Impersonate Flashbots SDKs, Targeting Ethereum Wallet Credentials
Four npm packages disguised as cryptographic tools steal developer credentials and send them to attacker-controlled Telegram infrastructure.
angular-awesome
Advanced tools
Angular Awesome is an Angular 19+ wrapper library for the Web Awesome UI framework. It provides idiomatic Angular bindings for wa-*
custom elements, allowing full integration with Angular forms, events, styles, and lifecycle mechanisms.
๐ฆ Version: 1.0.3
๐ Web Awesome Component Docs
This library makes it easy to use Web Awesome's rich set of components in Angular projects. It preserves native performance and design fidelity while enabling Angular-style development patterns:
@Input()
s and @Output()
s for bindingngModel
npm install angular-awesome
Make sure youโve installed @angular/core
, @angular/forms
, and @angular/common
version 19.2 or later.
Each component is standalone and can be imported individually.
import { WaInputComponent } from 'angular-awesome/input';
@Component({
standalone: true,
imports: [WaInputComponent, FormsModule],
template: `<wa-input [(ngModel)]="value" hint="Enter text"></wa-input>`
})
export class MyComponent {
value = '';
}
All components and directives mirror the structure of the Web Awesome library. Check out the component-specific README files under:
projects/angular-awesome/src/lib/<component>/README.md
Each contains:
Visit our GitHub Pages documentation for comprehensive information about all components and directives, including:
Angular-style input bindings automatically set the corresponding Web Awesome CSS custom properties. For example:
<wa-spinner [trackWidth]="'6px'" [indicatorColor]="'deeppink'"></wa-spinner>
These map directly to:
--track-width: 6px;
--indicator-color: deeppink;
To run tests:
npm test
For CI or headless testing:
npm run test:headless
To produce the production bundle:
npm run build
This uses ng-packagr
and outputs all formats in the dist/angular-awesome
directory.
Contributions are welcome through issues and PR's!
2025 GedMarc
FAQs
Angular wrapper for the web awesome framework
The npm package angular-awesome receives a total of 6 weekly downloads. As such, angular-awesome popularity was classified as not popular.
We found that angular-awesome 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.
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
Four npm packages disguised as cryptographic tools steal developer credentials and send them to attacker-controlled Telegram infrastructure.
Security News
Ruby maintainers from Bundler and rbenv teams are building rv to bring Python uv's speed and unified tooling approach to Ruby development.
Security News
Following last weekโs supply chain attack, Nx published findings on the GitHub Actions exploit and moved npm publishing to Trusted Publishers.