function readConfig(file) {
        return eval(require('fs').readFileSync(file).toString()) // eslint-disable-line no-eval
    }
/*.rt.js'
                ]
            }
        },
        jasmine_node: {
            options: {
                forceExit: true,
                match: '.',
                matchall: false,
                specNameMatcher: 'spec',
                extensions: 'js'
            },
            all: ['server/test'],
            grunt: ['conf/tasks/test']
        },
        browserify: {
            rt: {
                files: {
                    'playground/dist/rt-main.browser.js': ['playground/rt-main.js']
                },
                options: {
                    transform: ['brfs'],
                    alias: ['react:react/addons']
                }
            }
        },
        tape: {
            options: {
                pretty: true,
                output: 'console'
            },
            files: ['test/src/*.js']
        },
        watch: {
            rt: {
                files: [
                    'playground/*.rt'
                ],
                tasks: ['rt'],
                options: {
                    spawn: false
                }
            },
            test: {
                files: [
                    'src/*