
Research
/Security News
Weaponizing Discord for Command and Control Across npm, PyPI, and RubyGems.org
Socket researchers uncover how threat actors weaponize Discord across the npm, PyPI, and RubyGems ecosystems to exfiltrate sensitive data.
@ibm-wch/components-ng-shared-components
Advanced tools
npm modules for WCH SPA sites - shared components
This npm module contains a set of shared components leveraged in the Watson Content Hub starter site applications. See https://github.com/ibm-wch/wch-site-application for more information on the Watson Content Hub starter application.
npm install
after getting the latest from this repository to get the latest prerequisites.This github repository contains all shared Angular UI components that can be imported via npm commands to all WCH site application based projects, such as Oslo and Stockholm. Following Angular components are included in this package:
Besides Angular components, this package also contains required WCH content-artifacts
for these components. They will be installed to your WCH site application directory src/wchLayouts
automatically.
@ibm-wch/components-ng-shared-components
Angular Package Format (APF) v6.0
to support all of the commonly used development tools and workflowIn WCH site application based project call:
ng add @ibm-wch/components-ng-shared-components
If you want to develop new features in this package in local environment, run this command to install your latest package to your local wch-site-application
repository:
npm run build:dev
wch-site-shared-components
and wch-site-application
under the same parent directory.This package showcases how one can componentize code leveraged inside the applications in Watson Content Hub. If creating your own package you can publish to npm via:
npm version <npm package version>
npm run build
npm publish dist
This repository is a basic Schematic implementation that serves as a starting point to create and publish Schematics to NPM.
To test locally, install @angular-devkit/schematics
globally and use the schematics
command line tool. That tool acts the same as the generate
command of the Angular CLI, but also has a debug mode.
Check the documentation with
schematics --help
npm run test
will run the unit tests, using Jasmine as a runner and test framework.
See the included license file License .
FAQs
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
/Security News
Socket researchers uncover how threat actors weaponize Discord across the npm, PyPI, and RubyGems ecosystems to exfiltrate sensitive data.
Security News
Socket now integrates with Bun 1.3’s Security Scanner API to block risky packages at install time and enforce your organization’s policies in local dev and CI.
Research
The Socket Threat Research Team is tracking weekly intrusions into the npm registry that follow a repeatable adversarial playbook used by North Korean state-sponsored actors.