{"_id":"eslint-plugin-sort-keys-fix","_rev":"383011","name":"eslint-plugin-sort-keys-fix","description":"Fork of eslint rule that sorts keys in objects (https://eslint.org/docs/rules/sort-keys) with autofix enabled","dist-tags":{"latest":"1.1.2"},"maintainers":[{"name":"leo-buneev","email":"buneev.leonid@gmail.com"}],"time":{"modified":"2021-08-04T02:31:08.000Z","created":"2018-11-07T21:00:49.055Z","1.1.2":"2021-08-02T07:50:24.918Z","1.1.1":"2020-04-22T16:09:09.830Z","1.1.0":"2019-11-13T15:23:49.043Z","1.0.1":"2018-11-07T21:05:22.254Z","1.0.0":"2018-11-07T21:00:49.055Z"},"users":{},"author":{"name":"Leonid Buneev","email":"buneev.leonid@gmail.com"},"repository":{"url":"https://github.com/leo-buneev/eslint-plugin-sort-keys-fix","type":"git"},"versions":{"1.1.2":{"name":"eslint-plugin-sort-keys-fix","version":"1.1.2","description":"Fork of eslint rule that sorts keys in objects (https://eslint.org/docs/rules/sort-keys) with autofix enabled","repository":{"url":"https://github.com/leo-buneev/eslint-plugin-sort-keys-fix","type":"git"},"keywords":["eslint","eslintplugin","eslint-plugin"],"author":{"name":"Leonid Buneev","email":"buneev.leonid@gmail.com"},"main":"lib/index.js","scripts":{"lint":"eslint ./lib","lint-fix":"eslint ./lib --fix","test":"jest","test-debug":"node --inspect node_modules/.bin/jest --watch --runInBand"},"dependencies":{"espree":"^6.1.2","esutils":"^2.0.2","natural-compare":"^1.4.0","requireindex":"~1.2.0"},"devDependencies":{"babel-eslint":"^10.1.0","eslint":"~6.6.0","eslint-config-prettier":"^6.5.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^10.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","eslint-plugin-tyrecheck":"https://tycgitlab.tyrecheck.com/leonid.buneev/eslint-plugin-tyrecheck.git","jest":"^25.4.0","prettier":"^1.19.1"},"engines":{"node":">=0.10.0"},"license":"ISC","_id":"eslint-plugin-sort-keys-fix@1.1.2","dist":{"shasum":"00c8b5791612ec32162b8d7a0563e9c6eb27ec59","size":14877,"noattachment":false,"key":"/eslint-plugin-sort-keys-fix/-/eslint-plugin-sort-keys-fix-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-sort-keys-fix/download/eslint-plugin-sort-keys-fix-1.1.2.tgz"},"_npmUser":{"name":"leo-buneev","email":"buneev.leonid@gmail.com"},"directories":{},"maintainers":[{"name":"leo-buneev","email":"buneev.leonid@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-sort-keys-fix_1.1.2_1627890624768_0.7098113818821654"},"_hasShrinkwrap":false,"publish_time":1627890624918,"_cnpm_publish_time":1627890624918},"1.1.1":{"name":"eslint-plugin-sort-keys-fix","version":"1.1.1","description":"Fork of eslint rule that sorts keys in objects (https://eslint.org/docs/rules/sort-keys) with autofix enabled","repository":{"url":"https://github.com/leo-buneev/eslint-plugin-sort-keys-fix","type":"git"},"keywords":["eslint","eslintplugin","eslint-plugin"],"author":{"name":"Leonid Buneev","email":"buneev.leonid@gmail.com"},"main":"lib/index.js","scripts":{"lint":"eslint ./lib","lint-fix":"eslint ./lib --fix","test":"jest","test-debug":"node --inspect node_modules/.bin/jest --watch --runInBand"},"dependencies":{"requireindex":"~1.2.0"},"devDependencies":{"babel-eslint":"^10.1.0","eslint":"~6.6.0","eslint-config-prettier":"^6.5.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^10.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","eslint-plugin-tyrecheck":"https://tycgitlab.tyrecheck.com/leonid.buneev/eslint-plugin-tyrecheck.git","jest":"^25.4.0","prettier":"^1.19.1"},"engines":{"node":">=0.10.0"},"license":"ISC","_id":"eslint-plugin-sort-keys-fix@1.1.1","dist":{"shasum":"2ed201b53fd4a89552c6e2abd38933f330a4b62e","size":14842,"noattachment":false,"key":"/eslint-plugin-sort-keys-fix/-/eslint-plugin-sort-keys-fix-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-sort-keys-fix/download/eslint-plugin-sort-keys-fix-1.1.1.tgz"},"maintainers":[{"name":"leo-buneev","email":"buneev.leonid@gmail.com"}],"_npmUser":{"name":"leo-buneev","email":"buneev.leonid@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-sort-keys-fix_1.1.1_1587571749701_0.4793048403757283"},"_hasShrinkwrap":false,"publish_time":1587571749830,"_cnpm_publish_time":1587571749830},"1.1.0":{"name":"eslint-plugin-sort-keys-fix","version":"1.1.0","description":"Fork of eslint rule that sorts keys in objects (https://eslint.org/docs/rules/sort-keys) with autofix enabled","repository":{"url":"https://github.com/leo-buneev/eslint-plugin-sort-keys-fix","type":"git"},"keywords":["eslint","eslintplugin","eslint-plugin"],"author":{"name":"Leonid Buneev","email":"buneev.leonid@gmail.com"},"main":"lib/index.js","scripts":{"lint":"eslint ./lib","lint-fix":"eslint ./lib --fix","test":"jest","test-debug":"node --inspect node_modules/.bin/jest --watch --runInBand"},"dependencies":{"requireindex":"~1.2.0"},"devDependencies":{"eslint":"~6.6.0","eslint-config-prettier":"^6.5.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^10.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","eslint-plugin-tyrecheck":"https://tycgitlab.tyrecheck.com/leonid.buneev/eslint-plugin-tyrecheck.git","jest":"^24.9.0","prettier":"^1.19.1"},"engines":{"node":">=0.10.0"},"license":"ISC","_id":"eslint-plugin-sort-keys-fix@1.1.0","dist":{"shasum":"b0855cd7bfb244eb558895514d4e0b5adc15478a","size":14537,"noattachment":false,"key":"/eslint-plugin-sort-keys-fix/-/eslint-plugin-sort-keys-fix-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-sort-keys-fix/download/eslint-plugin-sort-keys-fix-1.1.0.tgz"},"maintainers":[{"name":"leo-buneev","email":"buneev.leonid@gmail.com"}],"_npmUser":{"name":"leo-buneev","email":"buneev.leonid@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-sort-keys-fix_1.1.0_1573658628816_0.6039052918179852"},"_hasShrinkwrap":false,"publish_time":1573658629043,"_cnpm_publish_time":1573658629043},"1.0.1":{"name":"eslint-plugin-sort-keys-fix","version":"1.0.1","description":"Fork of eslint rule that sorts keys in objects (https://eslint.org/docs/rules/sort-keys) with autofix enabled","repository":{"url":"git+https://github.com/leo-buneev/eslint-plugin-sort-keys-fix.git","type":"git"},"keywords":["eslint","eslintplugin","eslint-plugin"],"author":{"name":"Leonid Buneev","email":"buneev.leonid@gmail.com"},"main":"lib/index.js","scripts":{"lint":"eslint ./lib","lint-fix":"eslint ./lib --fix","test":"jest"},"dependencies":{"requireindex":"~1.1.0"},"devDependencies":{"eslint":"~5.8.0","eslint-config-prettier":"^3.1.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-prettier":"^3.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","eslint-plugin-tyrecheck":"https://tycgitlab.tyrecheck.com/leonid.buneev/eslint-plugin-tyrecheck.git","jest":"^23.6.0","prettier":"^1.14.3"},"engines":{"node":">=0.10.0"},"license":"ISC","gitHead":"8a6092401334976d2d0e9feed80d4b3ca38f7ca3","bugs":{"url":"https://github.com/leo-buneev/eslint-plugin-sort-keys-fix/issues"},"homepage":"https://github.com/leo-buneev/eslint-plugin-sort-keys-fix#readme","_id":"eslint-plugin-sort-keys-fix@1.0.1","_npmVersion":"6.1.0","_nodeVersion":"10.4.1","_npmUser":{"name":"leo-buneev","email":"buneev.leonid@gmail.com"},"dist":{"shasum":"b80422c643df16e8a662b3e22e1cbc1138fa64fa","size":48501,"noattachment":false,"key":"/eslint-plugin-sort-keys-fix/-/eslint-plugin-sort-keys-fix-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-sort-keys-fix/download/eslint-plugin-sort-keys-fix-1.0.1.tgz"},"maintainers":[{"name":"leo-buneev","email":"buneev.leonid@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-sort-keys-fix_1.0.1_1541624722103_0.4020627916124575"},"_hasShrinkwrap":false,"publish_time":1541624722254,"_cnpm_publish_time":1541624722254},"1.0.0":{"name":"eslint-plugin-sort-keys-fix","version":"1.0.0","description":"Fork of eslint rule that sorts keys in objects (https://eslint.org/docs/rules/sort-keys) with autofix enabled","repository":{"url":"git+https://github.com/leo-buneev/eslint-plugin-sort-keys-fix.git","type":"git"},"keywords":["eslint","eslintplugin","eslint-plugin"],"author":{"name":"Leonid Buneev","email":"buneev.leonid@gmail.com"},"main":"lib/index.js","scripts":{"lint":"eslint ./lib","lint-fix":"eslint ./lib --fix","test":"jest"},"dependencies":{"requireindex":"~1.1.0"},"devDependencies":{"eslint":"~5.8.0","eslint-config-prettier":"^3.1.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-prettier":"^3.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","eslint-plugin-tyrecheck":"https://tycgitlab.tyrecheck.com/leonid.buneev/eslint-plugin-tyrecheck.git","jest":"^23.6.0","prettier":"^1.14.3"},"engines":{"node":">=0.10.0"},"license":"ISC","gitHead":"f3dc1eb130b818a1799401e0c74266762d6e93ab","bugs":{"url":"https://github.com/leo-buneev/eslint-plugin-sort-keys-fix/issues"},"homepage":"https://github.com/leo-buneev/eslint-plugin-sort-keys-fix#readme","_id":"eslint-plugin-sort-keys-fix@1.0.0","_npmVersion":"6.1.0","_nodeVersion":"10.4.1","_npmUser":{"name":"leo-buneev","email":"buneev.leonid@gmail.com"},"dist":{"shasum":"98448e2a2d962b8705a42a3d32d7199f03b5cb96","size":48501,"noattachment":false,"key":"/eslint-plugin-sort-keys-fix/-/eslint-plugin-sort-keys-fix-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-sort-keys-fix/download/eslint-plugin-sort-keys-fix-1.0.0.tgz"},"maintainers":[{"name":"leo-buneev","email":"buneev.leonid@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-sort-keys-fix_1.0.0_1541624448933_0.22623524153741226"},"_hasShrinkwrap":false,"publish_time":1541624449055,"_cnpm_publish_time":1541624449055}},"readme":"# eslint-plugin-sort-keys-fix\n\nFork of eslint rule that sorts keys in objects (https://eslint.org/docs/rules/sort-keys) with autofix enabled\n\n## Installation\n\nYou'll first need to install [ESLint](http://eslint.org):\n\n```\n$ npm i eslint --save-dev\n```\n\nNext, install `eslint-plugin-sort-keys-fix`:\n\n```\n$ npm install eslint-plugin-sort-keys-fix --save-dev\n```\n\n**Note:** If you installed ESLint globally (using the `-g` flag) then you must also install `eslint-plugin-sort-keys-fix` globally.\n\n## Usage\n\nAdd `sort-keys-fix` to the plugins section of your `.eslintrc` configuration file. You can omit the `eslint-plugin-` prefix:\n\n```json\n{\n  \"plugins\": [\n    \"sort-keys-fix\"\n  ]\n}\n```\n\n\nThen add sort-keys-fix rule under the rules section.\n\n```json\n{\n    \"rules\": {\n        \"sort-keys-fix/sort-keys-fix\": \"warn\"\n    }\n}\n```\n\nOften it makes sense to enable `sort-keys-fix` only for certain files/directories. For cases like that, use override key of eslint config:\n\n```jsonc\n{\n  \"rules\": {\n    // ...\n  },\n  \"overrides\": [\n    {\n      \"files\": [\"src/alphabetical.js\", \"bin/*.js\", \"lib/*.js\"],\n      \"rules\": {\n        \"sort-keys-fix/sort-keys-fix\": \"warn\"\n      }\n    }\n  ]\n}\n```\n\n## Rule configuration\n\nFor available config options, see [official sort-keys reference](https://eslint.org/docs/rules/sort-keys#require-object-keys-to-be-sorted-sort-keys). All options supported by `sort-keys`, besides `minKeys`, are supported by `sort-keys-fix`.\n\n\n\n\n\n","_attachments":{},"license":"ISC"}