this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

add e18e eslint config

+58
+2
eslint.config.js
··· 1 + import e18e from '@e18e/eslint-plugin'; 1 2 import {defineConfig} from 'eslint/config'; 2 3 import packageJson from 'eslint-plugin-package-json'; 3 4 import xo from 'xo'; ··· 6 7 { 7 8 files: ['**/*.js'], 8 9 extends: [ 10 + e18e.configs.recommended, 9 11 xo.xoToEslintConfig([ 10 12 { 11 13 prettier: 'compat',
+55
package-lock.json
··· 16 16 "run-applescript": "^7.0.0" 17 17 }, 18 18 "devDependencies": { 19 + "@e18e/eslint-plugin": "^0.3.0", 19 20 "eslint": "^10.0.3", 20 21 "eslint-plugin-package-json": "^0.91.0", 21 22 "knip": "^6.4.0", ··· 291 292 }, 292 293 "engines": { 293 294 "node": ">=6.9.0" 295 + } 296 + }, 297 + "node_modules/@e18e/eslint-plugin": { 298 + "version": "0.3.0", 299 + "resolved": "https://registry.npmjs.org/@e18e/eslint-plugin/-/eslint-plugin-0.3.0.tgz", 300 + "integrity": "sha512-hHgfpxsrZ2UYHcicA+tGZnmk19uJTaye9VH79O+XS8R4ona2Hx3xjhXghclNW58uXMk3xXlbYEOMr8thsoBmWg==", 301 + "dev": true, 302 + "license": "MIT", 303 + "dependencies": { 304 + "eslint-plugin-depend": "^1.5.0" 305 + }, 306 + "peerDependencies": { 307 + "eslint": "^9.0.0 || ^10.0.0", 308 + "oxlint": "^1.55.0" 309 + }, 310 + "peerDependenciesMeta": { 311 + "eslint": { 312 + "optional": true 313 + }, 314 + "oxlint": { 315 + "optional": true 316 + } 294 317 } 295 318 }, 296 319 "node_modules/@emnapi/core": { ··· 2944 2967 "dev": true, 2945 2968 "license": "ISC" 2946 2969 }, 2970 + "node_modules/empathic": { 2971 + "version": "2.0.0", 2972 + "resolved": "https://registry.npmjs.org/empathic/-/empathic-2.0.0.tgz", 2973 + "integrity": "sha512-i6UzDscO/XfAcNYD75CfICkmfLedpyPDdozrLMmQc5ORaQcdMoc21OnlEylMIqI7U8eniKrPMxxtj8k0vhmJhA==", 2974 + "dev": true, 2975 + "license": "MIT", 2976 + "engines": { 2977 + "node": ">=14" 2978 + } 2979 + }, 2947 2980 "node_modules/enhance-visitors": { 2948 2981 "version": "1.0.0", 2949 2982 "resolved": "https://registry.npmjs.org/enhance-visitors/-/enhance-visitors-1.0.0.tgz", ··· 3551 3584 }, 3552 3585 "peerDependencies": { 3553 3586 "eslint": ">=10" 3587 + } 3588 + }, 3589 + "node_modules/eslint-plugin-depend": { 3590 + "version": "1.5.0", 3591 + "resolved": "https://registry.npmjs.org/eslint-plugin-depend/-/eslint-plugin-depend-1.5.0.tgz", 3592 + "integrity": "sha512-i3UeLYmclf1Icp35+6W7CR4Bp2PIpDgBuf/mpmXK5UeLkZlvYJ21VuQKKHHAIBKRTPivPGX/gZl5JGno1o9Y0A==", 3593 + "dev": true, 3594 + "license": "MIT", 3595 + "dependencies": { 3596 + "empathic": "^2.0.0", 3597 + "module-replacements": "^2.10.1", 3598 + "semver": "^7.6.3" 3599 + }, 3600 + "peerDependencies": { 3601 + "eslint": ">=8.40.0" 3554 3602 } 3555 3603 }, 3556 3604 "node_modules/eslint-plugin-es-x": { ··· 5558 5606 "funding": { 5559 5607 "url": "https://github.com/sponsors/ljharb" 5560 5608 } 5609 + }, 5610 + "node_modules/module-replacements": { 5611 + "version": "2.11.0", 5612 + "resolved": "https://registry.npmjs.org/module-replacements/-/module-replacements-2.11.0.tgz", 5613 + "integrity": "sha512-j5sNQm3VCpQQ7nTqGeOZtoJtV3uKERgCBm9QRhmGRiXiqkf7iRFOkfxdJRZWLkqYY8PNf4cDQF/WfXUYLENrRA==", 5614 + "dev": true, 5615 + "license": "MIT" 5561 5616 }, 5562 5617 "node_modules/ms": { 5563 5618 "version": "2.1.3",
+1
package.json
··· 35 35 "run-applescript": "^7.0.0" 36 36 }, 37 37 "devDependencies": { 38 + "@e18e/eslint-plugin": "^0.3.0", 38 39 "eslint": "^10.0.3", 39 40 "eslint-plugin-package-json": "^0.91.0", 40 41 "knip": "^6.4.0",