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

akumina-widget-builder

v2.0.10

Published

Generate Akumina widget package

Downloads

860

Readme

Akumina Widget Builder

#2.0.10

  • Added support for widget package versions 6.2.0.0

#2.0.9

  • Added support for widget package versions 6.1.0.0

#2.0.8

  • Usability updates for directory creation for packages

#2.0.7

  • Added support for widget definition icons
  • Usability updates for CDNAsset deployment

#2.0.6

  • Added JSXCompiler for React Views

#2.0.5

  • Added local sandbox support (preview)

#2.0.4

  • Added support for widget package versions 6.0.0.0

#2.0.3

  • Added '{AssetLibraryName}' for stub command if using 5.0.0.0 and 5.5.0.0

#2.0.2

  • Added support for widget package versions 5.5.0.0

#2.0.1

  • Added 'IsAppManagerWidget' bit to 'Options' object for config.json schema

#2.0.0

  • Added '{AssetLibraryName}' for stub command if using 4.8.0.0 as 'Style Library' is no longer used

#1.9.5

  • Added support for widget package versions 4.8.0.0 and 5.0.0.0

#1.9.4

  • Added Widget Definition description support to 'package' command (will need new Site Deployer to deploy)

#1.9.3

  • Added color to console for easier readability

#1.9.2 #1.9.1

  • Added new --skipInstances command that will keep instances from being bundled in the widget package, usefull for followup deployments after widgets have been seeded and not overwriting widget properties that were updated by a business user

    Full usage:

    npm run package -- --skipInstances=true

    One widget usage:

    npm run package MyWidgetPackage -- --skipInstances=true

    NOTE - Leave the additional '--' before --skipInstances

#1.9.0

  • Added new --tokenMap command that will allow to replace tokens within the config.json property arrays Useful for replacing {url} settings based on deployment destination

    config.json
    {
        "name": "myprop",
        "value": "{url}"
    }

    Full usage:

    npm run package -- --tokenMap "tokentoreplace=valuetoreplacewith"  

    Example:

    npm run package MyWidget -- --tokenMap "url=http://www.google.com"   

    Example with Multiples:

    npm run package MyWidget -- --tokenMap "url=http://www.google.com;anothertoken=anothervalue"   

    NOTE - Leave the additional '--' before --tokenMap

#1.8.6 #1.8.5

  • Added additional error handling for incorrect 'WidgetPackageDestinationPath' in akumina.config.json

#1.8.4

  • Addressed issue with icon property differences between package version 4.0 vs 4.1 (font awesome supported in 4.1)

#1.8.3

  • Added GetList stub sample

#1.8.2 #1.8.1 #1.8.0

  • Added setupdev command for localdevelopment - requires App Manager 4.1 Patch

#1.7.10

  • Added ctpackage command that copies individual content types to a single directory for import purposes

#1.7.9

  • Addressed issue with package not generatoring proper .zip package when missing WidgetPackageDistPath
  • Added cdnpackage command for copying views for deployment to an Azure CDN

#1.7.8 #1.7.7 #1.7.6

  • Added support for 'npm run cdnpackage' - this will place required widget view files into CDNAssets folder (configurable in akumina.config.json)

#1.7.5

  • fixed issue with 'npm run stub widgetName' command - this will allow for quick creation of stubs without going through wizard

#1.7.4 #1.7.3

  • added support for reading buildnumber.txt for build level widget version generation

#1.7.2

  • added support for future stub options (Hello World) for now
  • added support for IsPartialDefinition option with stub command
    • This is used for creating new instances of widgets without having to define the full definition (ie, instance of Generic List)

#1.7.1

  • added IsDashboardWidget support for Options array - this controls the data flag for cloaning of widgets

#1.7.0

  • corrected widgetversion property not being mapped

#1.6.9

  • added extra handling for syntax issues in config.json

#1.6.8

  • added support for termstore import via widget package system (4.1 only)

#1.6.7

  • issue addressed with choice fields and stringifing values

#1.6.6

  • resolved issue with properties of type string and escaped characters

#1.6.5

  • addressed issue with choice fields for instances - was duplicating an available choice field per choice item

#1.6.4

  • added 'clean packages' command, this will remove temporary folders and zip packages

#1.6.3

  • fixed issue with JSON type fields

#1.6.2

  • fixed problem with multiple choice field types in definition

#1.6.1

  • issue with instances.json and proper choice field population from definition

#1.6.0

  • fixed issue with Instances and Definition choice field types

#1.5.10

  • fixed issue with empty WidgetVersion

#1.5.9

  • added error coloring support