Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

fin-serve

Package Overview
Dependencies
Maintainers
0
Versions
20
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

fin-serve

Simple built-asset server.

  • 1.6.3
  • latest
  • Source
  • npm
  • Socket score

Version published
Maintainers
0
Created
Source

FIN-SERVE

published on npm!

FIN SERVE IS DEPRECATED

It had a very good run, and got much further than it had any right to. It is time it was put to rest. Please do not use this. There are a zillion other solutions out there that weren't made by a junior at the beginning of his career and pushed well beyond their means.

It will no longer be receiving patches. Thank you for all the downloads.

OLD README

Purpose:

Fin-Serve is a very simple http server. Written in node with few deps, it aims to simply serve up compiled frontend assets without regards to routing. It will look in /dist for compiled assets. You should compile them before trying to run this.

Setup:

npm install will install the two deps (serve-static and finalhandler), as well as the dev deps used for testing.

Use:

npm install fin-serve to add the package to your project. After compiling assets, NODE_ENV=production npm start after configuring your webpack to listen to this middleware will launch a server looking at the static assets in ./dist/.

TODO: explain how to add it to the babel config.

Extra:

You may pass fin-serve additional env vars that will show up in the header to be parsed by the application later. All you need to do is append META_TAG_ to the front of whatever env var you'd like to appear as a parsable header, using a query to grab it like: document.queryselector('meta[name="YOUR_ENV_VAR"]').

Testing:

Run npm test after install dev dependencies.

Keywords

FAQs

Package last updated on 20 Aug 2024

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