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

merb-core

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

merb-core

  • 1.1.3
  • Rubygems
  • Socket score

Version published
Maintainers
1
Created
Source

merb-core

A new branch of Merb (sometimes referred to as merb-next) which aims to provide a stable, stripped down API for the Merb 1.0 release.

This branch was based off the 0.5 release series with significant rewrites.

Goals of this release:

  • Stabilize the @public interface methods to provide for a more consistent application development experience.
  • Remove features until nothing except a central application API is left
  • Improve comments on methods using a standard documentation methodology as described in DOCUMENTATION_STANDARDS
  • Separate the tests into two sections... "private" and "public"
    • Public methods are methods tagged with @public that will be part of the standard, stable Merb API
    • Private methods are implementation methods that might
  • Implement a new render API
  • Build more extensions to regain selected features when needed

To familiarize yourself with how a merb-core application might look, use merb-gen (from merb-more) to generate a few apps:

$ merb-gen app myapp # merb stack app, assuming you are using DM and RSpec

The only option you can use with stack is --template_engine=(erb|haml). Default is erb.

$ merb-gen core myapp # a "regular" app without any predefined dependencies

Options available:

--orm=datamapper --orm=sequel --orm=activerecord

Default is no ORM.

--testing_framework=rspec --testing_framework=test_unit

Default is rspec.

--template_enging=erb --template_enging=haml

Default is erb.

$ merb-gen flat myapp # a flattened app: one file and directory for views

Options are same as for "regular" app.

$ merb-gen very_flat myapp # a single-file app

Options are same as for "regular" app.

FAQs

Package last updated on 11 Jul 2010

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