Skip to content

oreshinya/my-purescript-packages

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 

Repository files navigation

My PureScript Packages

PureScript packages maintained currently by oreshinya.

Frontend

A UI library with easy and flexible state management inspired by Recoil.js and React Hooks. No npm dependencies required.

If you are looking for something instead of Halogen, react-basic and so on, I recommend it.

It has examples and guide already, so you can start to learn it.

Router for purescript-grain.

The virtual list to render huge list efficiently for purescript-grain.

If you encount performance problem of huge VDOM, you should use this.

An opinionated UI state management utilities.

If you want to manage complex application state, it may help you.

It has guide, so you can know an idea of purescript-identy.

Backend

A PureScript webserver interface based on asynchronous middlewares.

This is just a interface to implement middlewares.

A simple RPC style API middleware of Bucketchain.

Its features are type-level routing, authentication, batch operation, and so on.

If you are tired RESTful API, you may like this.

A static file server middleware of Bucketchain.

A conditional GET middleware of Bucketchain.

This manages only Last-Modified, not Etag.

A History API fallback middleware of Bucketchain.

Middlewares for Bucketchain to make apps secure by HTTP headers.

It includes the following:

  • X-Content-Type-Options
  • X-Download-Options
  • X-Frame-Options
  • Strict-Transport-Security
  • X-XSS-Protection

A force https middleware of Bucketchain.

A basic authentication middleware of Bucketchain.

A CORS middleware of Bucketchain.

A Bucketchain middleware for stateless CSRF protection without token.

This middleware checks some headers:

  • Host: Check if host(for DNS Rebinding).
  • X-From: Check if allowed origin. you should send all request with this header.
  • Origin: Check if allowed origin.

A healthcheck middleware of Bucketchain.

Logger middlewares of Bucketchain.

The HTTP header utilities of Bucketchain.

It has utilities for Cookie and Vary only.

PureScript wrapper for crypto module of NodeJS.

Basic authentication helper.

Bindings mysql for PureScript.

Bindings nodemailer for PureScript.

Simple JWT(JSON Web Token) encoder and decoder for PureScript.

Others

A implementation of Universally Unique Lexicographically Sortable Identifier written with PureScript.

PureScript simple event emitter.

Type-safe internationalization utilities.

Static asset revisioning.

It's a cli on npm, but written with PureScript.

About

PureScript packages maintained currently by oreshinya.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published