{"library":"push2cloud-compiler","title":"push2cloud-compiler","description":"Compiler for push2cloud manifests, version 2.0.4. It validates and transforms deployment manifest files for the push2cloud deployment system. Part of the larger push2cloud project, it handles manifest compilation with schema validation. No significant updates since 2016; project appears stale or in maintenance mode. Alternative: custom script or npm-deploy.","language":"javascript","status":"maintenance","last_verified":"Fri May 01","install":{"commands":["npm install push2cloud-compiler"],"cli":null},"imports":["import compile from 'push2cloud-compiler'","import { compile } from 'push2cloud-compiler'","import { validate } from 'push2cloud-compiler'"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import { compile, validate } from 'push2cloud-compiler';\nconst manifest = {\n  apps: [{\n    name: 'test-app',\n    dockerImage: 'node:14'\n  }]\n};\ntry {\n  const valid = validate(manifest);\n  if (valid) {\n    const compiled = compile(manifest);\n    console.log('Compiled:', compiled);\n  }\n} catch (err) {\n  console.error('Error:', err.message);\n}","lang":"javascript","description":"Basic usage: validate and compile a manifest object.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}