{"library":"pine2e","title":"pine2e","description":"Pinetwo's pluggable web stack for twelve-factor apps based on Express.js and PostgreSQL. Current stable version 0.3.0, under development with no regular release cadence. Designed for Heroku deployment, integrates Express 3.x, PostgreSQL, Grunt tasks, ES6 transpilation, and LESS compilation. Differentiated by its opinionated structure but lacks widespread adoption and has not been updated in years.","language":"javascript","status":"abandoned","last_verified":"Fri May 01","install":{"commands":["npm install pine2e"],"cli":{"name":"pine2e","version":null}},"imports":["const pine2e = require('pine2e'); module.exports = pine2e.initializeRootApp(__dirname);","exports.configureApp = function(app) { }; exports.configureRootApp = function(app) { };","require('./app').startServer();"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"// Initialize a new pine2e app\nconst pine2e = require('pine2e');\nconst app = pine2e.initializeRootApp(__dirname);\n\n// Define routes\napp.get('/', (req, res) => {\n  res.render('home');\n});\n\n// Start server (port from env or default 5000)\napp.startServer();","lang":"javascript","description":"Shows how to initialize a pine2e app, define a route, and start the server.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}