npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

@miracledevs/paradigm-web-angular

v0.0.1

Published

An angular wrapper with base functionality and helper services.

Downloads

4

Readme

Build Status

Paradigm.Web.Angular

A Angular Library with base classes and helper services.

Releases

v0.0.1

  • Added a base component for all the application components, with helper protected methods. Most of the methods are lazy, and won't affect the component if not used.
  • Added modal component base to use in conjunction with the ModalService.
  • Added Message decorator to use in conjunction with the MessageBusService.
  • Added AlertService to handle application alerts. The alert service holds an array of alerts than can be shared and binded to the UI to show the alerts to the end user.
  • Added FileService to handle file related tasks. For now reads the file contents using a FileReader and ensures that all the events are correctly added and removed before leaving the context.
  • Added GeolocationService that is agnostic from the implementation. By default, it will use the navigator provider, but can be changed on different platforms.
  • Added LoggingService to handle application logs. Loke the geolocation service, the LoggingService is also agnostic and the user can provide their own provider. By default, the logging will use the console provider.
  • Added MessageBusService to manage and handle application messaging. Allows the user to create custom messages and send these messages from anywhere in the application, decoupling the different layers.
  • Added ModalService to allow the component logic to order the opening of a modal. Modal components are created, handled and destroyed by the ModalService. Remember to add the modal components not only in the declarations array, but also in the entryComponents in your module, or angular will trim your components because they won't be used anywhere in your templating code.