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

featherframe

Package Overview
Dependencies
Maintainers
1
Versions
19
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

featherframe

Featherframe

  • 1.5.2
  • latest
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
3
Maintainers
1
Weekly downloads
 
Created
Source

Featherframe

Star badge      License (MIT) Badge      Size Badge

Use Featherframe at your own Risk!

Featherframe is a simple, lightweight and easy-to-understand solution for building Web Applications.

Logo comes from game-icons.net/lorc/feather and was made by Lorc

lit-html

Documentation

Visit the Wiki to view the full Documentation. It also contains important security Informations.

Authors

FishingHacks

Featherframe snippets for VSCode or VSCodium

"featherframecfg": {
	"prefix": "featherframecfg",
	"body": [
		"/**",
		" * @param {string} path",
		" * @returns {{name: string,description: string,launch?: Array<string>,customHTML?: string}}",
		" */",
		"",
		"module.exports = (path) => ({",
		"    name: \"$1\",",
		"    description: \"$2\",",
		"    customHTML: require(\"fs\").readFileSync(join(path, \"index.html\")).toString(),",
		"    e404page: require(\"fs\").readFileSync(join(path, \"404.html\")).toString()",
		"});"
	],
	"description": "Add a Config for featherframe"
},
"featherframecreatepage": {
	"prefix": "ffcreatepage",
	"body": [
		"const { html } = require(\"feahterframe\");",
		"",
		"export async function render() {",
		"",
		"return html`",
		"$1",
		"`",
		"}"
	],
	"description": "Create A featherframe Page boilerplate"
}

Thanks to RedCrafter07 for an unused Logo Design

Changelogs

1.0.0

  • Routing
  • Render Engine
  • Error pages
  • Exception Pages
  • CLI

1.1.0

  • Context API
  • NPM Integration

1.2.0

  • XML Support
  • useState & useIDState overhaul Fixes:
  • Improperly rerender

1.2.1

Better Module Support

1.2.2

Bugfixes:

  • CWD is set to installing Directory, not the current application directory
  • CWD is set to installing Directory, when used outside of blocking code (Promises, Certain Callbacks like setTimeout)

1.3.0

Additions: SPA Support

1.3.1

Added useFetch, server can now be require from /server in the featherframe package

1.3.2

  • improved cli
  • fixed bugs

1.4.0

  • Added a Reconciler
  • better CLI
  • Bugfixes

1.5.0

  • Bugfixes
  • Finished off Reconciler

FAQs

Package last updated on 31 Mar 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