linna

6.4.13 • Public • Published

Linna

Shared utility code and Vue component library. Not maintained for the general audience.

Changelog

Setup

npm i linna

Run-time dependencies

You must transpile linna in the consumer repo. You are pulling the ES6 source code from this repo and must have a build pipeline in the consumer repo that handles it. Here are the dependencies you're gonna need when using each part of the shared library.

Quick start:

npm i date-fns@^2.0.0-alpha.27 lodash axios vue moabit

Detailed dependency map:

Shared library Core dependencies Extra dependencies
Generic dependency lodash
/components moabit, vue
Date date-fns
DateInterval date-fns
DelayedBitmap vue-images-loaded
LazyBitmap lozad, vue-images-loaded
LazyVideoPlayer lozad
Markdown markdown-it
Month date-fns
toPlainText remove-markdown
/directives
longPress vue-directive-long-press
/mixins
persist date-fns
/styles moabit
/services
time raf
/util
formatDateInterval date-fns
formatMachineReadableDate date-fns
formatMachineReadableDateTime date-fns
formatMonth date-fns
toPlainText remove-markdown
/vendor
calendly axios, lodash
contentful axios, lodash
freshchat Freshchat runtime SDK
hotjar Hotjar runtime SDK
instagram Hotjar runtime SDK
medium lodash rss-parser
twitter axios base64

Working on this project

Add components, utilities, mixins, directives. Then write tests under spec/ and write visual interactive documentation under stories/.

See package.json for commands.

Readme

Keywords

none

Package Sidebar

Install

npm i linna

Weekly Downloads

263

Version

6.4.13

License

none

Unpacked Size

303 kB

Total Files

127

Last publish

Collaborators

  • eiskis