open-index/open-npm huggingface dataset:
npm package: @menosbel/streak-counter
Description: This is a basic streak counter for the browser - inspired by Duolingo - written in TypeScript and meant for the browser (uses `localStorage`).
Author: María Belén Fernández Navarro
Latest version: 0.0.1

# `@menosbel/streak-counter` - a basic streak counter
This is a basic streak counter for the browser - inspired by Duolingo - written in TypeScript and meant for the browser (uses `localStorage`).

## Install
```shell
yarn add @menosbel/streak-counter
```

```shell
npm install @menosbel/streak-counter
```

## Usage
```typescript
import {streakCounter} from '@jsjoeio/streak-counter'

const today = new Date()
const streak = streakCounter(localStorage, today)
// streak returns an object:
// {
//    currentCount: 1,
//    lastLoginDate: "11/11/2021",
//    startDate: "11/11/2021",
// }
```
npm package: @mensa_fr/directus-extension-mensa-content-bundle
Description: Please enter a description for your extension
Latest version: 1.0.1

# Mensa france bundle for Directus

This package is an extension bundle for directus used by Mensa france for internal need.

It provides an interface component embedding codemirror6 with graphql language using internal directus schema for completion, and liquidjs language.

It also provide a module to render liquidjs html pages using graphql requests.

It needs to be bind to a collection containing:

- an id
- a field "title" of type string
- a field "description" of type string
- a field "query" of type text (containing graphql query)
- a field "template" of type text (containing liquidjs template, result of the query is accessible on variable data)
- a field "style" of type text containing style to be apply to the generated template.