Socket
Socket
Sign inDemoInstall

cumulocity-kitchensink

Package Overview
Dependencies
0
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

    cumulocity-kitchensink

yet another c8y ui kitchen sink-sink


Version published
Weekly downloads
0
decreased by-100%
Maintainers
1
Install size
20.2 MB
Created
Weekly downloads
 

Readme

Source

cumulocity-kitchensink

version downloads MIT License

A Cumulocity "kitchen sink" container app for showcasing the usage of some rather "advanced" Cumulocity UI services and components, as well as revealing the mechanics to extend/adapt the default applications.

Screenshot

Why?

Make less effort to answer repeated questions. Care less about that "pebbles and sands" bombardment. Come to the office later, go home sooner. Travel places, give more meaning to life, fill my obituary with the values that truly matter.

Installation

  • Make sure you have Node.js LTS installed and npm from its website, or better even, use nvm.

  • Install yarn.

  • Install cumulocity-tools.

  • Clone the repo, cd to your project directory.

  • Adapt the UI build version you want to develop against:

$ c8y install [ui_build_version]
  • Install dependencies:
$ yarn install:clean

Usage

  • Create new plugins or update existing ones under plugins directory.

  • In the target file, plugins can be added, removed, or replaced from the default applications (i.e. Administration, Device management, and Cockpit) by using addImports, removeImports, and replaceImports respectively.

  • Start your development server by using either of the two following commands:

    • c8y server -k -t kitchensink -u <your_tenant_url>.
    • yarn start <your_tenant_url>.
  • Find the running kitchen sink (extended Cockpit) app at: https://localhost:9000/apps/cockpit/#/kitchensink.

Build

$ c8y build:target kitchensink

Unit testing

Not provided. BAD dog. 🐶📛

$ yarn test

Author

Glenn Dwiyatcita (@dwiyatci)

License

MIT.

See LICENSE.txt.

Keywords

FAQs

Last updated on 27 Aug 2019

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.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc