{"_id":"pro","_rev":"15-7689385393cf3dfe21c8a493afef2058","name":"pro","description":"Accelerated prototype development with web technologies","dist-tags":{"latest":"0.3.0"},"versions":{"0.1.0":{"name":"pro","description":"Accelerated prototype development with web technologies","version":"0.1.0","author":{"name":"Eirikur Nilsson","email":"eirikur@nilsson.is"},"keywords":["prototype","framework","express","instant"],"repository":{"type":"git","url":"git://github.com/eirikurn/pro.git"},"main":"lib/prototyper","bin":{"pro":"./bin/pro"},"dependencies":{"coffee-script":"1.1.x","commander":"0.1.x","express":">= 2.5.6 < 3.0.0","less":"1.1.4","jade":"0.15.x","stylus":"0.15.x"},"engines":{"node":">= 0.4.9 < 0.7.0"},"scripts":{"prepublish":"npm prune"},"devDependencies":{},"_id":"pro@0.1.0","_engineSupported":true,"_npmVersion":"1.0.3","_nodeVersion":"v0.4.11","_defaultsLoaded":true,"dist":{"shasum":"954c3a9d2052117f117eeccff9b0f5896929a0b9","tarball":"https://registry.npmjs.org/pro/-/pro-0.1.0.tgz","integrity":"sha512-7e9W7vepn0aQoy3l6q7I+A7uPCgjomTDtVIbEFAQO9pLqsNSN84t20iNiFV9B6qShOsSelJxP18eCHw1stubsQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHJksy9zddChYCYQXuoZahL+5X3qvseVB/Gq/9QzBQVwAiEA7ghmA22yN6zdwJrIUBWtrS7zf4T+ZI2xLkALw7EQzBg="}]},"maintainers":[{"name":"eirikurn","email":"eirikur@nilsson.is"}],"directories":{}},"0.2.0":{"name":"pro","description":"Accelerated prototype development with web technologies","version":"0.2.0","author":{"name":"Eirikur Nilsson","email":"eirikur@nilsson.is"},"keywords":["prototype","framework","express","instant"],"repository":{"type":"git","url":"git://github.com/eirikurn/pro.git"},"main":"lib/prototyper","bin":{"pro":"./bin/pro"},"dependencies":{"coffee-script":"1.1.x","commander":"0.1.x","express":">= 2.5.6 < 3.0.0","less":"1.1.4","jade":"0.15.x","stylus":"0.15.x"},"engines":{"node":">= 0.4.9 < 0.7.0"},"scripts":{"prepublish":"npm prune"},"devDependencies":{},"_id":"pro@0.2.0","_engineSupported":true,"_npmVersion":"1.0.3","_nodeVersion":"v0.4.11","_defaultsLoaded":true,"dist":{"shasum":"516c0fa998633266cf5addab3cb3e49199c79eb3","tarball":"https://registry.npmjs.org/pro/-/pro-0.2.0.tgz","integrity":"sha512-QHeMsIf3rXghWs3jAwjL1PY0yku9nQNemTHN54h0Z71SeXIZEOyOTUDsXx5jOz6Xvf82FAzAxweamg8Krh46Nw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXsCEqWn6dZE1qn53vE17XYhkVkMvbg09L2n/sTwH5yAIgf46sXg3SDihY7TfBoh2Vc22FXWCgAXl5JPYqeV+6F0o="}]},"maintainers":[{"name":"eirikurn","email":"eirikur@nilsson.is"}],"directories":{}},"0.3.0":{"name":"pro","description":"Accelerated prototype development with web technologies","version":"0.3.0","author":{"name":"Eirikur Nilsson","email":"eirikur@nilsson.is"},"keywords":["prototype","framework","express","instant"],"repository":{"type":"git","url":"git://github.com/eirikurn/pro.git"},"main":"lib/prototyper.js","bin":{"pro":"./bin/pro"},"dependencies":{"coffee-script":"1.3.x","commander":"0.6.x","express":">= 2.5.6 < 3.0.0","less":"1.1.4","jade":"0.26.x","markdown":"0.3.1","watchit":"*","stylus":"0.27.x"},"engines":{"node":"> 0.6.0"},"_npmUser":{"name":"eirikurn","email":"eirikur@nilsson.is"},"_id":"pro@0.3.0","devDependencies":{},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.21","_nodeVersion":"v0.6.17","_defaultsLoaded":true,"dist":{"shasum":"3129e17f95d2a6c3b6c83d1261a7d35673c42499","tarball":"https://registry.npmjs.org/pro/-/pro-0.3.0.tgz","integrity":"sha512-UF+QYDTWO73fO9YL/8IbpCfVmUstzqO1/+M+tRhCbAYKnbapds+Kb278dGWmmW1Yt29tF0bLvVfU/X6jq1hb8g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG7SiQtq4yTM4MT9UallnkSsp/XxSMSGGkfAUgSX0VoVAiBuAJqNVuJqLJcdkcXBw365EIgBPEqnXRrupAEO4tyrXQ=="}]},"readme":"Pro`{ffesional,ductive,totype}` development\r\n===========================================\r\n\r\n## What's Pro?\r\n\r\nPro is a runtime for developing prototypes with web\r\ntechnologies. At its core it's a static file server \r\nthat supports conversions from the most popular\r\nweb-development languages into plain html, js and css.\r\n\r\nSupported file types:\r\n\r\n- *.styl files are compiled by [Stylus](http://learnboost.github.com/stylus/)\r\n  into *.css files.\r\n- *.less files are compiled by [LESS](http://lesscss.org/) into *.css files.\r\nStylus\r\n- *.jade files are compiled by [jade](http://jade-lang.com/) into *.html files.\r\n- *.coffee files are compiled by [CoffeeScript](http://jashkenas.github.com/coffee-script/)\r\n  into *.js files.\r\n- All other files are served as they are.\r\n\r\nTo give an example, the following folder structure:\r\n\r\n```\r\nindex.jade\r\nsettings.html\r\nstyles/layout.less\r\nstyles/theme.styl\r\nstyles/libs/jquery-ui.css\r\nscripts/main.coffee\r\nscripts/jquery.js\r\n```\r\n\r\nis accessible by the browser in a compiled form at these paths:\r\n\r\n```\r\nindex.html\r\nsettings.html\r\nstyles/layout.css\r\nstyles/theme.css\r\nstyles/libs/jquery-ui.css\r\nscripts/main.js\r\nscripts/jquery.js\r\n```\r\n\r\nPrototyper doesn't care what language you prefer, or what folder\r\nstructure you want. It only cares that you get your prototypes\r\nup as quickly as possible.\r\n\r\n## Install\r\n\r\nThe easiest way to get started is to install prototyper globally\r\nwith npm.\r\n\r\n```bash\r\nnpm install -g pro\r\n```\r\n\r\nThis gives you access to the executable `pro`.\r\n\r\n## Usage\r\n\r\nYou can navigate to any folder and run `pro` to start the prototyping\r\nserver on port 8080.\r\n\r\n```bash\r\npro\r\n```\r\n\r\nFrom there you can navigate to `http://localhost:8080/` and browse\r\nthe contents of the folder where `pro` is running.\r\n\r\nWhenever the browser requests a file, prototyper checks if the source\r\nof the file can be found in another file and if it requires compilation.\r\n","maintainers":[{"name":"eirikurn","email":"eirikur@nilsson.is"}]}},"maintainers":[{"name":"eirikurn","email":"eirikur@nilsson.is"}],"time":{"modified":"2022-06-24T16:38:40.754Z","created":"2011-09-04T18:02:33.595Z","0.1.0":"2011-09-04T18:02:34.399Z","0.2.0":"2011-09-11T20:59:18.743Z","0.3.0":"2012-05-11T03:07:22.572Z"},"author":{"name":"Eirikur Nilsson","email":"eirikur@nilsson.is"},"repository":{"type":"git","url":"git://github.com/eirikurn/pro.git"}}