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

ods-lib

v3.9.8

Published

AngularJS tools Lib developed by One Development Solutions CORP.

Downloads

13

Readme

AngularJS tools Lib developed by One Development Solution CORP in colaboration of UDT Software LLC.

Build Status

This project is tools lib for a common use in software development, It include some useful Directives, Services and a Toolset.

This project was developed from the application template seed here https://github.com/refactorthis/angular-component-seed

Components and Directives.

This repository contains a set of native AngularJS directives based on Bootstrap's markup and CSS.

  1. ODS-Forms-builder: Drag and drop dynamic bootstrap forms builder using angular, this component is inspired in angular-form-gen. An extendable angular module that allows you create, design and render forms Bootstrap based. Field components can be dragged from a field toolbar onto a canvas, you can add fields validations. Ease way to extend by adding custom field components and validation patterns.
  2. ODS-CKEditor: CKEditor directive for Angular including autocompletion plugin.
  3. ODS-Signature: AngularJs Directive for jSignature library. It is a JavaScript widget (a jQuery plugin) that simplifies creation of a signature capture field in a browser window, allowing a user to draw a signature using mouse, pen, or finger.
  4. ODS-Address: Useful directive that allow to have an address management adding an input group field. It open a modal windows where you can handle all address fields.
  5. ODS-Img-Upload: Useful directive that allow to upload images(profile images, logo images) and edit using a crop tool.
  6. Report Viewer Directive: Report Viewer directive that allow to parametrize and visualize reports include report params.
  7. Bootstrap Select with Filter Support Directive: Select directive with dynamic filter support.
  8. ODS-Hide-Value: Useful directive for SSN, Medicaid and Medicare number that need privacy with a mask.

Demos.

Demos

Getting Started

Documentation will be coming soon.

Install the dependencies:

Prerequisites

You need git to clone the git ods-lib repository. You can get git from http://git-scm.com/.

We also use a number of node.js tools to initialize and test angular-component-seed. You must have node.js and its package manager (npm) installed. You can get them from http://nodejs.org/.

Dependencies

We have two kinds of dependencies in this project: tools and angular framework code. The tools help us manage and test the application.

We have preconfigured npm to automatically run bower so we can simply do:

npm install

Behind the scenes this will also call bower install. You should find that you have two new folders in your project.

  • node_modules - contains the npm packages for the tools we need
  • bower_components - contains the angular framework files

Updating Angular

You can update the tool dependencies by running:

npm update

This will find the latest versions that match the version ranges specified in the package.json file.

You can install and update the Angular dependencies by running:

install dependencies:

bower install

update dependencies:

bower update

Build the library and samples

If you want to build a distribution of this library just run a gulp task, this is the default task.

gulp build

You can check the gulpfile.js and check all defined gulp task.

Contact

For more information on AngularJS please check out http://angularjs.org/