{"_id":"crossmania","_rev":"21-49a7c7006b8732a4c5239c7096df2387","name":"crossmania","description":"the node module for doing cross-domain CRUD with the browser","dist-tags":{"latest":"0.2.8"},"versions":{"0.2.0":{"name":"crossmania","description":"the node module for doing cross-domain CRUD with the browser","keywords":["cross-domain","cors","crud","browser","cross-browser"],"version":"0.2.0","homepage":"https://github.com/gett/crossmania","author":{"name":"Ge.tt","email":"hello@ge.tt"},"contributors":[{"name":"Mathias Buus Madsen","email":"m@ge.tt"}],"dependencies":{"common":">=0.2.0","router":">=0.2.0","buffoon":">=0.2.0"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"_id":"crossmania@0.2.0","devDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.104","_nodeVersion":"v0.6.1","_defaultsLoaded":true,"dist":{"shasum":"28a6d6fa838125581dd8d30343f76fd8ff1613d3","tarball":"https://registry.npmjs.org/crossmania/-/crossmania-0.2.0.tgz","integrity":"sha512-fVQFL6z0JiduCqny9XY487+c6ipsUOP7R6j/ouNoSmv+zcKvNmLwkalb4spMEbgCy/nKVhealhEO2m6VEWjjRw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGYpLKojg4ejU5bQQJAAqMbz+Krg4D20xC09ikJ776oTAiAGu+0hLMMuUSxV+RPqfZJtG1lJGzyFAxNryEbvR1A6Wg=="}]},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}]},"0.2.1":{"name":"crossmania","description":"the node module for doing cross-domain CRUD with the browser","keywords":["cross-domain","cors","crud","browser","cross-browser"],"version":"0.2.1","homepage":"https://github.com/gett/crossmania","author":{"name":"Ge.tt","email":"hello@ge.tt"},"contributors":[{"name":"Mathias Buus Madsen","email":"m@ge.tt"}],"dependencies":{"common":">=0.2.0","router":">=0.2.0","buffoon":">=0.1.0"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"_id":"crossmania@0.2.1","devDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.104","_nodeVersion":"v0.6.1","_defaultsLoaded":true,"dist":{"shasum":"bba0c3e41ce44e7bbc7b21c3d3d71d0dcd0e84cf","tarball":"https://registry.npmjs.org/crossmania/-/crossmania-0.2.1.tgz","integrity":"sha512-yzYOFA3E/7GlnBWtvaa9/1dhSiiNupt2HZrw/vtN0PDHkK47ifzbu2S1vvTCoNqrK0zVm7kDYnEVlgMcLB4jzw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDzq6NZ51fOSQB/Bz9/sKsaEHpCE6NpSFZmQ5/BN7pLpAiBmqFUxEWjfMeujr4MEKTr709uHzAUAVrE2k+9rFQWv9g=="}]},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}]},"0.2.2":{"name":"crossmania","description":"the node module for doing cross-domain CRUD with the browser","keywords":["cross-domain","cors","crud","browser","cross-browser"],"version":"0.2.2","homepage":"https://github.com/gett/crossmania","author":{"name":"Ge.tt","email":"hello@ge.tt"},"contributors":[{"name":"Mathias Buus Madsen","email":"m@ge.tt"}],"dependencies":{"common":">=0.2.0","router":">=0.2.0","buffoon":">=0.1.0"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"_id":"crossmania@0.2.2","devDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.104","_nodeVersion":"v0.6.1","_defaultsLoaded":true,"dist":{"shasum":"6ac38e23dc053624a1baba83bb6a49cd350919bf","tarball":"https://registry.npmjs.org/crossmania/-/crossmania-0.2.2.tgz","integrity":"sha512-D/WmR6z1wagq9JoNj4KUpF5j3+9oKiiiwoq+dnfN2NCypyeiEDKMr4zvDYl+QUImybGLz5CulzLXnxlbtM7ejw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGfJfy7c2lWKAy9LAnJ4ukprl5ZAMeJ8qxLgVYGrquGnAiAoa2z7J7rsd+O0B9TWNatDJy1md0vsQQiSz+ZBRsCgXQ=="}]},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}]},"0.2.3":{"name":"crossmania","description":"the node module for doing cross-domain CRUD with the browser","keywords":["cross-domain","cors","crud","browser","cross-browser"],"version":"0.2.3","homepage":"https://github.com/gett/crossmania","author":{"name":"Ge.tt","email":"hello@ge.tt"},"contributors":[{"name":"Mathias Buus Madsen","email":"m@ge.tt"}],"dependencies":{"common":">=0.2.0","router":">=0.2.0","buffoon":">=0.1.0"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"_id":"crossmania@0.2.3","devDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.104","_nodeVersion":"v0.6.1","_defaultsLoaded":true,"dist":{"shasum":"970afa27395c295e6fbebee95f23eed7b418482f","tarball":"https://registry.npmjs.org/crossmania/-/crossmania-0.2.3.tgz","integrity":"sha512-kxBTOYLON5ju1jNaOpn3xh2m3DaCHzLWGB6fexzAvM9aV4Hbfx/FKgsqex6OyTW90zg/q4RpH+JPw0WH5+LH4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGHuxeS/WgThoAHhkxi351Uc2vqmL/NVNrmgEwT3oguwIhAJf/VT8QGyB3kNsrrj0vzhgU4Uw242onbRQxaRNtv/HX"}]},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}]},"0.2.4":{"name":"crossmania","description":"the node module for doing cross-domain CRUD with the browser","keywords":["cross-domain","cors","crud","browser","cross-browser"],"version":"0.2.4","homepage":"https://github.com/gett/crossmania","author":{"name":"Ge.tt","email":"hello@ge.tt"},"contributors":[{"name":"Mathias Buus Madsen","email":"m@ge.tt"}],"dependencies":{"common":">=0.2.0","router":">=0.2.0","buffoon":">=0.1.0"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"_id":"crossmania@0.2.4","devDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.0-alpha-6","_nodeVersion":"v0.6.4","_defaultsLoaded":true,"dist":{"shasum":"8eab43bef81fc9c5e83c7e1cb07b50023cd0caad","tarball":"https://registry.npmjs.org/crossmania/-/crossmania-0.2.4.tgz","integrity":"sha512-yIbIJVAHNcdbSuNi+rsSCsXQ+J5gDyDTRLaUXBRNw4dFJzfr135yA7Jr4WZ+8dKcj7URgQhY3KFyDA00JRaKTg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvQBt0zCdodedeGB6XRtOCSK3ewpxo2vJNvAPdKfjkOQIgbdogDrREOZqYfTGlU603CIZWbhdYJcT6rKSH5nsrfts="}]},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}]},"0.2.5":{"name":"crossmania","description":"the node module for doing cross-domain CRUD with the browser","keywords":["cross-domain","cors","crud","browser","cross-browser"],"version":"0.2.5","homepage":"https://github.com/gett/crossmania","author":{"name":"Ge.tt","email":"hello@ge.tt"},"contributors":[{"name":"Mathias Buus Madsen","email":"m@ge.tt"}],"dependencies":{"common":">=0.2.0","router":">=0.2.0","buffoon":">=0.1.0"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"_id":"crossmania@0.2.5","devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.12","_defaultsLoaded":true,"dist":{"shasum":"cf71edf9944ed8d6268ebb3ce2e9b2e2170d4cd1","tarball":"https://registry.npmjs.org/crossmania/-/crossmania-0.2.5.tgz","integrity":"sha512-9NIBPL97a4k2SlzIXwWCNXLGmwAK9VG7TPsPacy9NGzvY/Hgvpfwx9rwK1b+iCevh6tTi1U79deJmEKfNhFLTQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG+1wctVFWEzDPsXfOCUBOpDNBuBUkePDx9/qI8RD/PUAiBA73EAPJL6oDpP0Aq3ci7NH4xJYlICD2aKpvMCRzmVDA=="}]},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}]},"0.2.6":{"name":"crossmania","description":"the node module for doing cross-domain CRUD with the browser","keywords":["cross-domain","cors","crud","browser","cross-browser"],"version":"0.2.6","homepage":"https://github.com/gett/crossmania","author":{"name":"Ge.tt","email":"hello@ge.tt"},"contributors":[{"name":"Mathias Buus Madsen","email":"m@ge.tt"}],"dependencies":{"common":">=0.2.0","router":">=0.2.0","buffoon":">=0.1.0"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"_id":"crossmania@0.2.6","devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.12","_defaultsLoaded":true,"dist":{"shasum":"3480e08eabea827e0ddf48deffbf53cf8a04e2da","tarball":"https://registry.npmjs.org/crossmania/-/crossmania-0.2.6.tgz","integrity":"sha512-NMdS7Z5AG/9BQdJsllzgpscLr0G6RnYyt03zt/v5a2zyIP6NL2ec3uPjvXLYyDHj7VpDb6SQAtc8OLhZkXigyg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGNn/LOpIJtFDnt2XAg8zQ1Ph/fv6p/N8C24Sg8MA1N3AiEA9OPiJJazrSKav3h/yIEepg6Dq/45avw2jCE8PZvAy9o="}]},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}]},"0.2.7":{"name":"crossmania","description":"the node module for doing cross-domain CRUD with the browser","keywords":["cross-domain","cors","crud","browser","cross-browser"],"version":"0.2.7","homepage":"https://github.com/gett/crossmania","author":{"name":"Ge.tt","email":"hello@ge.tt"},"contributors":[{"name":"Mathias Buus Madsen","email":"m@ge.tt"}],"dependencies":{"common":">=0.2.0","router":">=0.2.0","buffoon":">=0.1.0"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"_id":"crossmania@0.2.7","devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.12","_defaultsLoaded":true,"dist":{"shasum":"6d82eeee3197d398ced5860d7f31a8ac2db0c7fd","tarball":"https://registry.npmjs.org/crossmania/-/crossmania-0.2.7.tgz","integrity":"sha512-DPMSn+tZEVFfIJF6Xo5/fDculdxT/kyYE55hVFdLOqH8EojRWj6uV2mrQM2YuKdTEG+OeaBDhGsEHFOot9HbwQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJXWt//6+kSV+61iUi0wxOp3WE4gc/WQF+Okj1lVOFrQIgRBIOB9IIVfFwYeA9v8JnJZeeEMXK03Siq1rR+9ZBMi4="}]},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}]},"0.2.8":{"name":"crossmania","description":"the node module for doing cross-domain CRUD with the browser","keywords":["cross-domain","cors","crud","browser","cross-browser"],"version":"0.2.8","homepage":"https://github.com/gett/crossmania","author":{"name":"Ge.tt","email":"hello@ge.tt"},"contributors":[{"name":"Mathias Buus Madsen","email":"m@ge.tt"}],"dependencies":{"common":">=0.2.0","router":">=0.2.0","buffoon":">=0.1.0"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"_id":"crossmania@0.2.8","devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.9","_nodeVersion":"v0.6.13","_defaultsLoaded":true,"dist":{"shasum":"66b0413509835480a2998e8f1d7aa7b36bd34a62","tarball":"https://registry.npmjs.org/crossmania/-/crossmania-0.2.8.tgz","integrity":"sha512-uJDxfxpQO/CrjgLqQLKcwDtNtVqb8lwzobf4YeEOWt/ObJtT/InuRvq+38xxPeFrUBMI3yh2KEq+UtsI2btqaA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB5IgoVxtTLKLgKkFDRq2FC5ZmApaSajS7jmohX3nG/1AiADtTWdrOoRbY6Jgvg/8L8z6hYubX3o8bPvl+YhqEr5lQ=="}]},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}]}},"readme":"# crossmania\n\ntalk crossdomain with your browser. it's available through npm:\n\n\tnpm install crossmania\n\nusage is simple:\n\n``` js\nvar mania = require('crossmania'); // call .string() afterwards to talk raw strings\n\nmania.get('/', function(request, respond) {\n\trespond({hello:'world'}); // yes we talk json\n});\nmania.post('/', function(request, data, respond) {\n\trespond(data); // we echo\n});\nmania.listen(80);\n\n```\n\nmania works by relying on `cors` based ajax if available (chrome, safari, firefox).  \nfor IE8+ and Opera it uses an iframe proxy frame and the `postMessage` api.\nfor IE7- and all others it falls back to an jsonp wrapper.  \n\nIn the browser use the [crossmania](http://github.com/gett/crossmania-js) available for client-side javascript\n","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"time":{"modified":"2022-06-14T03:44:08.964Z","created":"2011-11-17T10:58:29.760Z","0.2.0":"2011-11-17T10:58:31.223Z","0.2.1":"2011-11-17T12:26:20.335Z","0.2.2":"2011-11-17T16:20:46.908Z","0.2.3":"2011-12-01T15:02:24.758Z","0.2.4":"2011-12-15T14:43:11.897Z","0.2.5":"2012-03-07T13:47:11.102Z","0.2.6":"2012-03-08T14:44:54.036Z","0.2.7":"2012-03-13T13:38:57.393Z","0.2.8":"2012-03-20T14:07:40.412Z"},"author":{"name":"Ge.tt","email":"hello@ge.tt"}}