{"library":"nscale-compiler","title":"nscale-compiler","description":"nscale-compiler is a deployment compiler for nearForm's nscale system, used to compile system definitions into deployable artifacts. Version 0.17.0 is the latest stable release. The package has no active release cadence, appearing to be in maintenance mode. It converts nscale container/service definitions into a normalized format for deployment. Key differentiator: part of the nscale toolchain, not widely used outside that ecosystem. Minimal dependencies; primarily uses async and lodash.","language":"javascript","status":"maintenance","last_verified":"Fri May 01","install":{"commands":["npm install nscale-compiler"],"cli":null},"imports":["const compile = require('nscale-compiler').compile;","const compiler = require('nscale-compiler');","const compileSystem = require('nscale-compiler').compileSystem;"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"const compiler = require('nscale-compiler');\nconst systemDefinition = {\n  containers: {\n    web: {\n      image: 'node:14',\n      ports: ['80:80']\n    }\n  },\n  services: {}\n};\n\ncompiler.compile(systemDefinition, function(err, result) {\n  if (err) {\n    console.error('Compilation failed:', err);\n  } else {\n    console.log('Compiled result:', JSON.stringify(result, null, 2));\n  }\n});","lang":"javascript","description":"Compiles a simple nscale system definition with one container and logs the result.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}