Socket
Socket
Sign inDemoInstall

ng-medium

Package Overview
Dependencies
Maintainers
1
Versions
6
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ng-medium


Version published
Weekly downloads
2
Maintainers
1
Weekly downloads
 
Created
Source

NgMedium

NPM version

Angular component to show articles form Medium blog feed. This is useful in case you would like to embed your stories in your website.

Installation:

npm install ng-medium

Use Example:

Add new import to your @NgModule:

import {NgMediumModule} from 'ng-medium';

...

@NgModule({
  imports: [
    NgMediumModule
  ]
})

Use directly inside your HTML templates by adding the tag ng-medium-feed.

<ng-medium-feed
  feedUrl="https://medium.com/feed/tag/typescript"
></ng-medium-feed>

Styling

The whole purpose of this project is to get the feed look native in your website. This means there needs to be a way to provide whatever styling you want. For this purpose there is styles input on the component.

The input accepts an object of NgMediumStyles.

<ng-medium-feed
  feedUrl="https://medium.com/feed/tag/typescript"
  styles="{'feedContainer': {'background': 'red'}}"
>
</ng-medium-feed>

The more complex example can be seen in demo

Default Values

Please note that all the not-provided sections get a default styling. That lives in NgMediumFeedComponent

Contributing

All the help is welcome!

Build

To build library run in root folder:

ng build ng-medium

After that ng serve demo will use the version you just build.

Package

The library is being packaged and sent to npm. Following steps are needed:

npm run-script packLib
npm login # unless you haven't done that
npm run-script publishLib

Keywords

FAQs

Package last updated on 13 Jan 2020

Did you know?

Socket

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
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc