{"action":"created","comment":{"url":"https://api.github.com/repos/eggjs/eslint-config-egg/pulls/comments/66736320","id":66736320,"diff_hunk":"@@ -0,0 +1,495 @@\n+'use strict';\n+\n+module.exports = {\n+  rules: {\n+    /**\n+     * `var arr = [ 'foo', 'bar' ]` 是合法的\n+     * @see http://eslint.org/docs/rules/array-bracket-spacing\n+     */\n+    'array-bracket-spacing': 0,\n+\n+    /**\n+     * enforce spaces inside of single line blocks\n+     * @see http://eslint.org/docs/rules/block-spacing\n+     */\n+    'block-spacing': [2, 'always'],\n+\n+    /**\n+     * @see http://eslint.org/docs/rules/brace-style\n+     * @since 3.0.0\n+     * @example\n+     *\n+     * ```js\n+     * // 正确\n+     * if (foo) {\n+     *   bar();\n+     * }\n+     *\n+     * // 不正确\n+     * if (foo) bar();\n+     *\n+     * if (foo) {\n+     *   bar();\n+     * }\n+     * else {\n+     *   baz();\n+     * }\n+     * ```\n+     */\n+    'brace-style': [2, '1tbs'],\n+\n+    /**\n+     * not require camel case names\n+     * @see http://eslint.org/docs/rules/camelcase\n+     */\n+    camelcase: 0,\n+\n+    /**\n+     * enforce spacing before and after comma\n+     * @see http://eslint.org/docs/rules/comma-spacing\n+     */\n+    'comma-spacing': [2, { before: false, after: true }],\n+\n+    /**\n+     * enforce one true comma style\n+     * @see http://eslint.org/docs/rules/comma-style\n+     * @since 3.0.0\n+     * @example\n+     *\n+     * ```js\n+     * // 错误\n+     * var foo = 1\n+     * ,\n+     * bar = 2;\n+     *\n+     * var foo = 1\n+     * , bar = 2;\n+     *\n+     * var foo = [\"apples\"\n+     * , \"oranges\"];\n+     *\n+     * function bar() {\n+     *   return {\n+     *     \"a\": 1\n+     *     ,\"b:\": 2\n+     *   };\n+     * }\n+     * ```\n+     */\n+    'comma-style': [2, 'last'],\n+\n+    /**\n+     * allow padding inside computed properties\n+     * @see http://eslint.org/docs/rules/computed-property-spacing\n+     */\n+    'computed-property-spacing': 0,\n+\n+    /**\n+     * not enforces consistent naming when capturing the current execution context\n+     * @see http://eslint.org/docs/rules/consistent-this\n+     */\n+    'consistent-this': 0,\n+\n+    /**\n+     * enforce newline at the end of file, with no multiple empty lines\n+     * @see http://eslint.org/docs/rules/eol-last\n+     */\n+    'eol-last': 2,\n+\n+    /**\n+     * not require function expressions to have a name\n+     * @see http://eslint.org/docs/rules/func-names\n+     */\n+    'func-names': 0,\n+\n+    /**\n+     * not enforces use of function declarations or expressions\n+     * @see http://eslint.org/docs/rules/func-style\n+     */\n+    'func-style': 0,\n+\n+    /**\n+     * Blacklist certain identifiers to prevent them being used\n+     * @see http://eslint.org/docs/rules/id-blacklist\n+     */\n+    'id-blacklist': 0,\n+\n+    /**\n+     * not enforces minimum and maximum identifier lengths\n+     * (variable names, property names etc.)\n+     * @see http://eslint.org/docs/rules/id-length\n+     */\n+    'id-length': 0,\n+\n+    /**\n+     * not require identifiers to match the provided regular expression\n+     * @see http://eslint.org/docs/rules/id-match\n+     */\n+    'id-match': 0,\n+\n+    /**\n+     * this option sets a specific tab width for your code\n+     * @see http://eslint.org/docs/rules/indent\n+     */\n+    indent: [2, 2, { SwitchCase: 1, VariableDeclarator: 1 }],\n+\n+    /**\n+     * enforces spacing between keys and values in object literal properties\n+     * @see http://eslint.org/docs/rules/key-spacing\n+     */\n+    'key-spacing': [2, { beforeColon: false, afterColon: true }],\n+\n+    /**\n+     * require a space before & after certain keywords\n+     * @see http://eslint.org/docs/rules/keyword-spacing\n+     */\n+    'keyword-spacing': [2, {\n+      before: true,\n+      after: true,\n+      overrides: {\n+        return: { after: true },\n+        throw: { after: true },\n+        case: { after: true },\n+      },\n+    }],\n+\n+    /**\n+     * allow mixed 'LF' and 'CRLF' as linebreaks\n+     * @see http://eslint.org/docs/rules/linebreak-style\n+     */\n+    'linebreak-style': 0,\n+\n+    /**\n+     * not enforces empty lines around comments\n+     * @see http://eslint.org/docs/rules/lines-around-comment\n+     */\n+    'lines-around-comment': 0,\n+\n+    /**\n+     * specify the maximum depth that blocks can be nested\n+     * @see http://eslint.org/docs/rules/max-depth\n+     */\n+    'max-depth': [0, 4],\n+\n+    /**\n+     * not specify the maximum length of a line in your program\n+     * @see http://eslint.org/docs/rules/max-len\n+     */\n+    'max-len': 0,\n+\n+    /**\n+     * not specify the maximum depth callbacks can be nested\n+     * @see http://eslint.org/docs/rules/max-nested-callbacks\n+     */\n+    'max-nested-callbacks': 0,\n+\n+    /**\n+     * limits the number of parameters that can be used in the function declaration.\n+     * @see http://eslint.org/docs/rules/max-params\n+     */\n+    'max-params': [0, 3],\n+\n+    /**\n+     * specify the maximum number of statement allowed in a function\n+     * @see http://eslint.org/docs/rules/max-statements\n+     */\n+    'max-statements': [0, 10],\n+\n+    /**\n+     * restrict the number of statements per line\n+     * @see http://eslint.org/docs/rules/max-statements-per-line\n+     * @since 3.0.0\n+     */\n+    'max-statements-per-line': [0, { max: 1 }],\n+\n+    /**\n+     * not require a capital letter for constructors\n+     * @see http://eslint.org/docs/rules/new-cap\n+     */\n+    'new-cap': 0,\n+\n+    /**\n+     * disallow the omission of parentheses when invoking a constructor with no arguments\n+     * @see http://eslint.org/docs/rules/new-parens\n+     */\n+    'new-parens': 2,\n+\n+    /**\n+     * allow an empty newline after var statement\n+     * @see http://eslint.org/docs/rules/newline-after-var\n+     */\n+    'newline-after-var': 0,\n+\n+    /**\n+     * @see http://eslint.org/docs/rules/newline-before-return\n+     */\n+    'newline-before-return': 0,\n+\n+    /**\n+     * enforces new line after each method call in the chain to make it\n+     * more readable and easy to maintain\n+     */\n+    'newline-per-chained-call': [2, { ignoreChainWithDepth: 3 }],\n+\n+    /**\n+     * disallow use of the Array constructor\n+     * @see http://eslint.org/docs/rules/no-array-constructor\n+     */\n+    'no-array-constructor': 2,\n+\n+    /**\n+     * disallow use of bitwise operators\n+     * @see http://eslint.org/docs/rules/no-bitwise\n+     */\n+    'no-bitwise': 2,\n+\n+    /**\n+     * allow use of the continue statement\n+     * @see http://eslint.org/docs/rules/no-continue\n+     */\n+    'no-continue': 0,\n+\n+    /**\n+     * allow comments inline after code\n+     * @see http://eslint.org/docs/rules/no-inline-comments\n+     */\n+    'no-inline-comments': 0,\n+\n+    /**\n+     * allow if as the only statement in an else block\n+     * @see http://eslint.org/docs/rules/no-lonely-if\n+     */\n+    'no-lonely-if': 0,\n+\n+    /**\n+     * disallow mixed spaces and tabs for indentation\n+     * @see http://eslint.org/docs/rules/no-mixed-spaces-and-tabs\n+     */\n+    'no-mixed-spaces-and-tabs': [2, false],\n+\n+    /**\n+     * disallow multiple empty lines and only one newline at the end\n+     * @see http://eslint.org/docs/rules/no-multiple-empty-lines\n+     * @since 3.0.0\n+     */\n+    'no-multiple-empty-lines': [2, { max: 2, maxEOF: 1 }],\n+\n+    /**\n+     * allow negated conditions\n+     * @see http://eslint.org/docs/rules/no-negated-condition\n+     */\n+    'no-negated-condition': 0,\n+\n+    /**\n+     * disallow negating the left operand in `in` expressions\n+     * @see http://eslint.org/docs/rules/no-negated-in-lhs\n+     */\n+    'no-negated-in-lhs': 2,\n+\n+    /**\n+     * allow nested ternary expressions\n+     * @see http://eslint.org/docs/rules/no-nested-ternary\n+     */\n+    'no-nested-ternary': 0,\n+\n+    /**\n+     * disallow use of the Object constructor\n+     * @see http://eslint.org/docs/rules/no-new-object\n+     */\n+    'no-new-object': 2,\n+\n+    /**\n+     * allow use of unary operators, ++ and --\n+     * @see http://eslint.org/docs/rules/no-plusplus\n+     */\n+    'no-plusplus': 0,\n+\n+    /**\n+     * disallow certain syntax forms\n+     * @see http://eslint.org/docs/rules/no-restricted-syntax\n+     */\n+    'no-restricted-syntax': [\n+      2,\n+      'DebuggerStatement',\n+      'ForInStatement',\n+      'LabeledStatement',\n+      'WithStatement',\n+    ],\n+\n+    /**\n+     * disallow space between function identifier and application\n+     * @see http://eslint.org/docs/rules/no-spaced-func\n+     */\n+    'no-spaced-func': 2,\n+\n+    /**\n+     * allow the use of ternary operators\n+     * @see http://eslint.org/docs/rules/no-ternary\n+     */\n+    'no-ternary': 0,\n+\n+    /**\n+     * disallow trailing whitespace at the end of lines\n+     * @see http://eslint.org/docs/rules/no-trailing-spaces\n+     */\n+    'no-trailing-spaces': 2,\n+\n+    /**\n+     * allow dangling underscores in identifiers\n+     * @see http://eslint.org/docs/rules/no-underscore-dangle\n+     */\n+    'no-underscore-dangle': 0,\n+\n+    /**\n+     * allow the use of Boolean literals in conditional expressions\n+     * also, prefer `a || b` over `a ? a : b`\n+     * @see http://eslint.org/docs/rules/no-unneeded-ternary\n+     */\n+    'no-unneeded-ternary': 0,\n+\n+    /**\n+     * disallow whitespace before properties\n+     * @see http://eslint.org/docs/rules/no-whitespace-before-property\n+     */\n+    'no-whitespace-before-property': 2,\n+\n+    /**\n+     * require padding inside curly braces\n+     * @see http://eslint.org/docs/rules/object-curly-spacing\n+     * @since 3.0.0\n+     * @example\n+     *\n+     * ```js\n+     * // 错误\n+     * var obj = {'foo': 'bar'};\n+     * var obj = {'foo': 'bar' };\n+     * var obj = { baz: {'foo': 'qux'}, bar};\n+     * var obj = {baz: { 'foo': 'qux' }, bar};\n+     * var obj = {'foo': 'bar'\n+     * };\n+     * ```\n+     */\n+    'object-curly-spacing': [2, 'always'],\n+\n+    /**\n+     * not enforce \"same line\" or \"multiple line\" on object properties.\n+     * @see http://eslint.org/docs/rules/object-property-newline\n+     */\n+    'object-property-newline': 0,\n+\n+    /**\n+     * allow just one var statement per function\n+     * @see http://eslint.org/docs/rules/one-var\n+     */\n+    'one-var': 0,\n+\n+    /**\n+     * require a newline around variable declaration\n+     * @see http://eslint.org/docs/rules/one-var-declaration-per-line\n+     * @since 3.0.0\n+     */\n+    'one-var-declaration-per-line': [2, 'always'],\n+\n+    /**\n+     * not require assignment operator shorthand where possible or prohibit it entirely\n+     * @see http://eslint.org/docs/rules/operator-assignment\n+     */\n+    'operator-assignment': 0,\n+\n+    /**\n+     * not enforce operators to be placed before or after line breaks\n+     * @see http://eslint.org/docs/rules/operator-linebreak\n+     */\n+    'operator-linebreak': 0,\n+\n+    /**\n+     * allow padding within blocks\n+     * @see http://eslint.org/docs/rules/padded-blocks\n+     */\n+    'padded-blocks': 0,\n+\n+    /**\n+     * not require quotes around object literal property names\n+     * @see http://eslint.org/docs/rules/quote-props\n+     */\n+    'quote-props': 0,","path":"rules/style.js","position":415,"original_position":415,"commit_id":"3ba4553d56b417a84246d85ce7a128f01533b2e2","original_commit_id":"3ba4553d56b417a84246d85ce7a128f01533b2e2","user":{"login":"popomore","id":360661,"avatar_url":"https://avatars.githubusercontent.com/u/360661?v=3","gravatar_id":"","url":"https://api.github.com/users/popomore","html_url":"https://github.com/popomore","followers_url":"https://api.github.com/users/popomore/followers","following_url":"https://api.github.com/users/popomore/following{/other_user}","gists_url":"https://api.github.com/users/popomore/gists{/gist_id}","starred_url":"https://api.github.com/users/popomore/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/popomore/subscriptions","organizations_url":"https://api.github.com/users/popomore/orgs","repos_url":"https://api.github.com/users/popomore/repos","events_url":"https://api.github.com/users/popomore/events{/privacy}","received_events_url":"https://api.github.com/users/popomore/received_events","type":"User","site_admin":false},"body":"这个可以配  `[\"error\", \"as-needed\", { \"keywords\": true }]`？","created_at":"2016-06-13T03:23:27Z","updated_at":"2016-06-13T03:23:27Z","html_url":"https://github.com/eggjs/eslint-config-egg/pull/11#discussion_r66736320","pull_request_url":"https://api.github.com/repos/eggjs/eslint-config-egg/pulls/11","_links":{"self":{"href":"https://api.github.com/repos/eggjs/eslint-config-egg/pulls/comments/66736320"},"html":{"href":"https://github.com/eggjs/eslint-config-egg/pull/11#discussion_r66736320"},"pull_request":{"href":"https://api.github.com/repos/eggjs/eslint-config-egg/pulls/11"}}},"pull_request":{"url":"https://api.github.com/repos/eggjs/eslint-config-egg/pulls/11","id":72333007,"html_url":"https://github.com/eggjs/eslint-config-egg/pull/11","diff_url":"https://github.com/eggjs/eslint-config-egg/pull/11.diff","patch_url":"https://github.com/eggjs/eslint-config-egg/pull/11.patch","issue_url":"https://api.github.com/repos/eggjs/eslint-config-egg/issues/11","number":11,"state":"open","locked":false,"title":"根据 2.x 规则和 Airbnb base 规则进行修改，规范规则","user":{"login":"geekdada","id":3274850,"avatar_url":"https://avatars.githubusercontent.com/u/3274850?v=3","gravatar_id":"","url":"https://api.github.com/users/geekdada","html_url":"https://github.com/geekdada","followers_url":"https://api.github.com/users/geekdada/followers","following_url":"https://api.github.com/users/geekdada/following{/other_user}","gists_url":"https://api.github.com/users/geekdada/gists{/gist_id}","starred_url":"https://api.github.com/users/geekdada/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/geekdada/subscriptions","organizations_url":"https://api.github.com/users/geekdada/orgs","repos_url":"https://api.github.com/users/geekdada/repos","events_url":"https://api.github.com/users/geekdada/events{/privacy}","received_events_url":"https://api.github.com/users/geekdada/received_events","type":"User","site_admin":false},"body":"对规则增加了注释，`@since 3.0.0` 代表原来未定义或者定义有修改的规则。在规则修改上较尊重 Airbnb 的规则，不过在有差异的地方会根据现有 egg 的代码进行权衡。","created_at":"2016-06-02T11:51:35Z","updated_at":"2016-06-13T03:23:27Z","closed_at":null,"merged_at":null,"merge_commit_sha":"4f1ea7cb4d4b3531de81efdc2c9a97bae02e0c64","assignee":{"login":"fengmk2","id":156269,"avatar_url":"https://avatars.githubusercontent.com/u/156269?v=3","gravatar_id":"","url":"https://api.github.com/users/fengmk2","html_url":"https://github.com/fengmk2","followers_url":"https://api.github.com/users/fengmk2/followers","following_url":"https://api.github.com/users/fengmk2/following{/other_user}","gists_url":"https://api.github.com/users/fengmk2/gists{/gist_id}","starred_url":"https://api.github.com/users/fengmk2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fengmk2/subscriptions","organizations_url":"https://api.github.com/users/fengmk2/orgs","repos_url":"https://api.github.com/users/fengmk2/repos","events_url":"https://api.github.com/users/fengmk2/events{/privacy}","received_events_url":"https://api.github.com/users/fengmk2/received_events","type":"User","site_admin":false},"milestone":null,"commits_url":"https://api.github.com/repos/eggjs/eslint-config-egg/pulls/11/commits","review_comments_url":"https://api.github.com/repos/eggjs/eslint-config-egg/pulls/11/comments","review_comment_url":"https://api.github.com/repos/eggjs/eslint-config-egg/pulls/comments{/number}","comments_url":"https://api.github.com/repos/eggjs/eslint-config-egg/issues/11/comments","statuses_url":"https://api.github.com/repos/eggjs/eslint-config-egg/statuses/3ba4553d56b417a84246d85ce7a128f01533b2e2","head":{"label":"geekdada:revamp","ref":"revamp","sha":"3ba4553d56b417a84246d85ce7a128f01533b2e2","user":{"login":"geekdada","id":3274850,"avatar_url":"https://avatars.githubusercontent.com/u/3274850?v=3","gravatar_id":"","url":"https://api.github.com/users/geekdada","html_url":"https://github.com/geekdada","followers_url":"https://api.github.com/users/geekdada/followers","following_url":"https://api.github.com/users/geekdada/following{/other_user}","gists_url":"https://api.github.com/users/geekdada/gists{/gist_id}","starred_url":"https://api.github.com/users/geekdada/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/geekdada/subscriptions","organizations_url":"https://api.github.com/users/geekdada/orgs","repos_url":"https://api.github.com/users/geekdada/repos","events_url":"https://api.github.com/users/geekdada/events{/privacy}","received_events_url":"https://api.github.com/users/geekdada/received_events","type":"User","site_admin":false},"repo":{"id":60053593,"name":"eslint-config-egg","full_name":"geekdada/eslint-config-egg","owner":{"login":"geekdada","id":3274850,"avatar_url":"https://avatars.githubusercontent.com/u/3274850?v=3","gravatar_id":"","url":"https://api.github.com/users/geekdada","html_url":"https://github.com/geekdada","followers_url":"https://api.github.com/users/geekdada/followers","following_url":"https://api.github.com/users/geekdada/following{/other_user}","gists_url":"https://api.github.com/users/geekdada/gists{/gist_id}","starred_url":"https://api.github.com/users/geekdada/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/geekdada/subscriptions","organizations_url":"https://api.github.com/users/geekdada/orgs","repos_url":"https://api.github.com/users/geekdada/repos","events_url":"https://api.github.com/users/geekdada/events{/privacy}","received_events_url":"https://api.github.com/users/geekdada/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/geekdada/eslint-config-egg","description":"Node Style Guide for Egg.","fork":true,"url":"https://api.github.com/repos/geekdada/eslint-config-egg","forks_url":"https://api.github.com/repos/geekdada/eslint-config-egg/forks","keys_url":"https://api.github.com/repos/geekdada/eslint-config-egg/keys{/key_id}","collaborators_url":"https://api.github.com/repos/geekdada/eslint-config-egg/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/geekdada/eslint-config-egg/teams","hooks_url":"https://api.github.com/repos/geekdada/eslint-config-egg/hooks","issue_events_url":"https://api.github.com/repos/geekdada/eslint-config-egg/issues/events{/number}","events_url":"https://api.github.com/repos/geekdada/eslint-config-egg/events","assignees_url":"https://api.github.com/repos/geekdada/eslint-config-egg/assignees{/user}","branches_url":"https://api.github.com/repos/geekdada/eslint-config-egg/branches{/branch}","tags_url":"https://api.github.com/repos/geekdada/eslint-config-egg/tags","blobs_url":"https://api.github.com/repos/geekdada/eslint-config-egg/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/geekdada/eslint-config-egg/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/geekdada/eslint-config-egg/git/refs{/sha}","trees_url":"https://api.github.com/repos/geekdada/eslint-config-egg/git/trees{/sha}","statuses_url":"https://api.github.com/repos/geekdada/eslint-config-egg/statuses/{sha}","languages_url":"https://api.github.com/repos/geekdada/eslint-config-egg/languages","stargazers_url":"https://api.github.com/repos/geekdada/eslint-config-egg/stargazers","contributors_url":"https://api.github.com/repos/geekdada/eslint-config-egg/contributors","subscribers_url":"https://api.github.com/repos/geekdada/eslint-config-egg/subscribers","subscription_url":"https://api.github.com/repos/geekdada/eslint-config-egg/subscription","commits_url":"https://api.github.com/repos/geekdada/eslint-config-egg/commits{/sha}","git_commits_url":"https://api.github.com/repos/geekdada/eslint-config-egg/git/commits{/sha}","comments_url":"https://api.github.com/repos/geekdada/eslint-config-egg/comments{/number}","issue_comment_url":"https://api.github.com/repos/geekdada/eslint-config-egg/issues/comments{/number}","contents_url":"https://api.github.com/repos/geekdada/eslint-config-egg/contents/{+path}","compare_url":"https://api.github.com/repos/geekdada/eslint-config-egg/compare/{base}...{head}","merges_url":"https://api.github.com/repos/geekdada/eslint-config-egg/merges","archive_url":"https://api.github.com/repos/geekdada/eslint-config-egg/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/geekdada/eslint-config-egg/downloads","issues_url":"https://api.github.com/repos/geekdada/eslint-config-egg/issues{/number}","pulls_url":"https://api.github.com/repos/geekdada/eslint-config-egg/pulls{/number}","milestones_url":"https://api.github.com/repos/geekdada/eslint-config-egg/milestones{/number}","notifications_url":"https://api.github.com/repos/geekdada/eslint-config-egg/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/geekdada/eslint-config-egg/labels{/name}","releases_url":"https://api.github.com/repos/geekdada/eslint-config-egg/releases{/id}","deployments_url":"https://api.github.com/repos/geekdada/eslint-config-egg/deployments","created_at":"2016-05-31T02:53:07Z","updated_at":"2016-05-31T02:53:09Z","pushed_at":"2016-06-11T06:51:55Z","git_url":"git://github.com/geekdada/eslint-config-egg.git","ssh_url":"git@github.com:geekdada/eslint-config-egg.git","clone_url":"https://github.com/geekdada/eslint-config-egg.git","svn_url":"https://github.com/geekdada/eslint-config-egg","homepage":"http://egg.express","size":26,"stargazers_count":0,"watchers_count":0,"language":"JavaScript","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"eggjs:master","ref":"master","sha":"aa3a93251806c48eece3994fb69a323942a73d95","user":{"login":"eggjs","id":15833670,"avatar_url":"https://avatars.githubusercontent.com/u/15833670?v=3","gravatar_id":"","url":"https://api.github.com/users/eggjs","html_url":"https://github.com/eggjs","followers_url":"https://api.github.com/users/eggjs/followers","following_url":"https://api.github.com/users/eggjs/following{/other_user}","gists_url":"https://api.github.com/users/eggjs/gists{/gist_id}","starred_url":"https://api.github.com/users/eggjs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eggjs/subscriptions","organizations_url":"https://api.github.com/users/eggjs/orgs","repos_url":"https://api.github.com/users/eggjs/repos","events_url":"https://api.github.com/users/eggjs/events{/privacy}","received_events_url":"https://api.github.com/users/eggjs/received_events","type":"Organization","site_admin":false},"repo":{"id":46123862,"name":"eslint-config-egg","full_name":"eggjs/eslint-config-egg","owner":{"login":"eggjs","id":15833670,"avatar_url":"https://avatars.githubusercontent.com/u/15833670?v=3","gravatar_id":"","url":"https://api.github.com/users/eggjs","html_url":"https://github.com/eggjs","followers_url":"https://api.github.com/users/eggjs/followers","following_url":"https://api.github.com/users/eggjs/following{/other_user}","gists_url":"https://api.github.com/users/eggjs/gists{/gist_id}","starred_url":"https://api.github.com/users/eggjs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eggjs/subscriptions","organizations_url":"https://api.github.com/users/eggjs/orgs","repos_url":"https://api.github.com/users/eggjs/repos","events_url":"https://api.github.com/users/eggjs/events{/privacy}","received_events_url":"https://api.github.com/users/eggjs/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/eggjs/eslint-config-egg","description":"Node Style Guide for Egg.","fork":false,"url":"https://api.github.com/repos/eggjs/eslint-config-egg","forks_url":"https://api.github.com/repos/eggjs/eslint-config-egg/forks","keys_url":"https://api.github.com/repos/eggjs/eslint-config-egg/keys{/key_id}","collaborators_url":"https://api.github.com/repos/eggjs/eslint-config-egg/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/eggjs/eslint-config-egg/teams","hooks_url":"https://api.github.com/repos/eggjs/eslint-config-egg/hooks","issue_events_url":"https://api.github.com/repos/eggjs/eslint-config-egg/issues/events{/number}","events_url":"https://api.github.com/repos/eggjs/eslint-config-egg/events","assignees_url":"https://api.github.com/repos/eggjs/eslint-config-egg/assignees{/user}","branches_url":"https://api.github.com/repos/eggjs/eslint-config-egg/branches{/branch}","tags_url":"https://api.github.com/repos/eggjs/eslint-config-egg/tags","blobs_url":"https://api.github.com/repos/eggjs/eslint-config-egg/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/eggjs/eslint-config-egg/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/eggjs/eslint-config-egg/git/refs{/sha}","trees_url":"https://api.github.com/repos/eggjs/eslint-config-egg/git/trees{/sha}","statuses_url":"https://api.github.com/repos/eggjs/eslint-config-egg/statuses/{sha}","languages_url":"https://api.github.com/repos/eggjs/eslint-config-egg/languages","stargazers_url":"https://api.github.com/repos/eggjs/eslint-config-egg/stargazers","contributors_url":"https://api.github.com/repos/eggjs/eslint-config-egg/contributors","subscribers_url":"https://api.github.com/repos/eggjs/eslint-config-egg/subscribers","subscription_url":"https://api.github.com/repos/eggjs/eslint-config-egg/subscription","commits_url":"https://api.github.com/repos/eggjs/eslint-config-egg/commits{/sha}","git_commits_url":"https://api.github.com/repos/eggjs/eslint-config-egg/git/commits{/sha}","comments_url":"https://api.github.com/repos/eggjs/eslint-config-egg/comments{/number}","issue_comment_url":"https://api.github.com/repos/eggjs/eslint-config-egg/issues/comments{/number}","contents_url":"https://api.github.com/repos/eggjs/eslint-config-egg/contents/{+path}","compare_url":"https://api.github.com/repos/eggjs/eslint-config-egg/compare/{base}...{head}","merges_url":"https://api.github.com/repos/eggjs/eslint-config-egg/merges","archive_url":"https://api.github.com/repos/eggjs/eslint-config-egg/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/eggjs/eslint-config-egg/downloads","issues_url":"https://api.github.com/repos/eggjs/eslint-config-egg/issues{/number}","pulls_url":"https://api.github.com/repos/eggjs/eslint-config-egg/pulls{/number}","milestones_url":"https://api.github.com/repos/eggjs/eslint-config-egg/milestones{/number}","notifications_url":"https://api.github.com/repos/eggjs/eslint-config-egg/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/eggjs/eslint-config-egg/labels{/name}","releases_url":"https://api.github.com/repos/eggjs/eslint-config-egg/releases{/id}","deployments_url":"https://api.github.com/repos/eggjs/eslint-config-egg/deployments","created_at":"2015-11-13T13:35:16Z","updated_at":"2016-04-09T02:46:33Z","pushed_at":"2016-06-11T06:51:55Z","git_url":"git://github.com/eggjs/eslint-config-egg.git","ssh_url":"git@github.com:eggjs/eslint-config-egg.git","clone_url":"https://github.com/eggjs/eslint-config-egg.git","svn_url":"https://github.com/eggjs/eslint-config-egg","homepage":"http://egg.express","size":13,"stargazers_count":13,"watchers_count":13,"language":"JavaScript","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":4,"mirror_url":null,"open_issues_count":2,"forks":4,"open_issues":2,"watchers":13,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/eggjs/eslint-config-egg/pulls/11"},"html":{"href":"https://github.com/eggjs/eslint-config-egg/pull/11"},"issue":{"href":"https://api.github.com/repos/eggjs/eslint-config-egg/issues/11"},"comments":{"href":"https://api.github.com/repos/eggjs/eslint-config-egg/issues/11/comments"},"review_comments":{"href":"https://api.github.com/repos/eggjs/eslint-config-egg/pulls/11/comments"},"review_comment":{"href":"https://api.github.com/repos/eggjs/eslint-config-egg/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/eggjs/eslint-config-egg/pulls/11/commits"},"statuses":{"href":"https://api.github.com/repos/eggjs/eslint-config-egg/statuses/3ba4553d56b417a84246d85ce7a128f01533b2e2"}}}}
{"actor":{"display_login":"popomore"}}