{"_id":"@applint/applint","_rev":"30-7933ee9e0ff92d599d6006fed99f13ce","name":"@applint/applint","dist-tags":{"beta":"1.1.1-beta.0","latest":"1.2.0","alpha":"1.2.0-alpha.1"},"versions":{"0.1.0-beta.0":{"name":"@applint/applint","version":"0.1.0-beta.0","main":"dist/index.js","license":"MIT","devDependencies":{"@types/eslint":"^7.28.1","typescript":"^4.4.4","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint-plugin-import":"^2.24.2","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-jsx-plus":"^0.1.0","eslint-plugin-react":"^7.26.1","eslint-plugin-react-hooks":"^4.2.0","stylelint":"^8.0.0"},"dependencies":{"@applint/spec":"^0.1.0-beta.0","@babel/parser":"^7.15.8","@babel/traverse":"^7.15.4","deepmerge":"^4.2.2","eslint":"^7.0.0","fs-extra":"^10.0.0","ignore":"^5.1.8"},"scripts":{"build":"rm -rf dist && tsc","prepublishOnly":"npm run build"},"_id":"@applint/applint@0.1.0-beta.0","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-XAJEbiodsPfi3QMR+kyRoZWGsxeMoApJVF0DqTerrSMD3YfFrdD0gW3e09RLA17AzdTVb6n5jyXIc3Pcv2j5Hg==","shasum":"1652968a4d184f217e964f5d015d2ff7190c1003","tarball":"https://registry.npmjs.org/@applint/applint/-/applint-0.1.0-beta.0.tgz","fileCount":11,"unpackedSize":9495,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbdI/qdzZqmsM8daLPjMRsQ7U2nhQcv7BW3J8qsD2MNwIgYpqXjszK8Dn3XkJxu6XhIX/t7NvIkj8yguKPSWrYzCQ="}]},"_npmUser":{"name":"luhengchang228","email":"luhengchang228@126.com"},"directories":{},"maintainers":[{"name":"fyangstudio","email":"18767120422@163.com"},{"name":"luhengchang228","email":"luhengchang228@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/applint_0.1.0-beta.0_1634557443763_0.3523058333640068"},"_hasShrinkwrap":false},"0.1.0-beta.1":{"name":"@applint/applint","version":"0.1.0-beta.1","main":"dist/index.js","license":"MIT","devDependencies":{"@types/eslint":"^7.28.1","typescript":"^4.4.4","stylelint":"^8.0.0"},"dependencies":{"@applint/spec":"^0.1.0-beta.0","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint-plugin-import":"^2.24.2","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-jsx-plus":"^0.1.0","eslint-plugin-react":"^7.26.1","eslint-plugin-react-hooks":"^4.2.0","@babel/parser":"^7.15.8","@babel/traverse":"^7.15.4","deepmerge":"^4.2.2","eslint":"^7.0.0","fs-extra":"^10.0.0","ignore":"^5.1.8"},"scripts":{"build":"rm -rf dist && tsc","prepublishOnly":"npm run build"},"readme":"ERROR: No README data found!","_id":"@applint/applint@0.1.0-beta.1","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-3RxppeE7Mi9+vnPZRA/ZtbcrgJ7F3TFu15xmgMvO6ANYgFhaMIWzNWYHp151vborWAYydMM7k605ru4hK2SFyA==","shasum":"2a1a637d3099784f005ff76feba29096a36e20fc","tarball":"https://registry.npmjs.org/@applint/applint/-/applint-0.1.0-beta.1.tgz","fileCount":7,"unpackedSize":6729,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHsicikGArZi2uIp8ewXMiTwRLzCtLjTwZ1Rww780pVPAiA7gHcvDvU9uNMzLUYZ6nlKma7BRhFcz9mh0YSzLfe1rg=="}]},"_npmUser":{"name":"luhengchang228","email":"luhengchang228@126.com"},"directories":{},"maintainers":[{"name":"fyangstudio","email":"18767120422@163.com"},{"name":"luhengchang228","email":"luhengchang228@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/applint_0.1.0-beta.1_1634904177739_0.1592957721919248"},"_hasShrinkwrap":false},"0.1.0-beta.2":{"name":"@applint/applint","version":"0.1.0-beta.2","main":"dist/index.js","license":"MIT","devDependencies":{"@types/eslint":"^7.28.1","typescript":"^4.4.4"},"dependencies":{"@applint/spec":"^0.1.0-beta.0","@babel/parser":"^7.15.8","@babel/traverse":"^7.15.4","deepmerge":"^4.2.2","eslint":"^7.0.0","fs-extra":"^10.0.0","ignore":"^5.1.8"},"scripts":{"build":"rm -rf dist && tsc","prepublishOnly":"npm run build"},"readme":"ERROR: No README data found!","_id":"@applint/applint@0.1.0-beta.2","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-CrOFs9UbPtD2C/5fjA6t2XkrEN7XXy0NyxBUpx2YAiuEQI2bgFmr785MlTL4Gywc3bmB12MabZKT9lgGaq6A6A==","shasum":"32d865884c881d134c0f9c72b72acff40ac73dd0","tarball":"https://registry.npmjs.org/@applint/applint/-/applint-0.1.0-beta.2.tgz","fileCount":7,"unpackedSize":6644,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNShRg0GWWi8DjYfuzRCAiPLSonjIrJN0Qers+0sScXAIhANl5LScX+vTU9RAPLtZutf03u1tmYtG+e7ZIGf6EwIrc"}]},"_npmUser":{"name":"luhengchang228","email":"luhengchang228@126.com"},"directories":{},"maintainers":[{"name":"fyangstudio","email":"18767120422@163.com"},{"name":"luhengchang228","email":"luhengchang228@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/applint_0.1.0-beta.2_1634976344821_0.9101650247903321"},"_hasShrinkwrap":false},"0.1.0-beta.3":{"name":"@applint/applint","version":"0.1.0-beta.3","main":"dist/index.js","license":"MIT","devDependencies":{"@types/eslint":"^7.28.1","typescript":"^4.4.4"},"dependencies":{"@applint/spec":"^0.1.0-beta.0","@babel/parser":"^7.15.8","@babel/traverse":"^7.15.4","deepmerge":"^4.2.2","eslint":"^7.0.0","fs-extra":"^10.0.0","ignore":"^5.1.8"},"scripts":{"build":"rm -rf dist && tsc","prepublishOnly":"npm run build"},"readme":"ERROR: No README data found!","_id":"@applint/applint@0.1.0-beta.3","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-Ot4qEVpWFv9otMXErDmJv9G3y5/C06/JrCgvNXdGsqs5AhDiRFNe9Q2ujXHL4kolw36adQWQQ/1PgXgXiQjvKQ==","shasum":"e29e9e650b75704b390ef421a512355698c56e8b","tarball":"https://registry.npmjs.org/@applint/applint/-/applint-0.1.0-beta.3.tgz","fileCount":7,"unpackedSize":6630,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmrZpQtKyv89Tbok59wtrdkzpDBKC8VqwBhiqbNi/evQIhAOe2ptzyWLMkbJzNL1hIQxwBhgTYIlVsQtucn+oQ+Dtg"}]},"_npmUser":{"name":"luhengchang228","email":"luhengchang228@126.com"},"directories":{},"maintainers":[{"name":"fyangstudio","email":"18767120422@163.com"},{"name":"luhengchang228","email":"luhengchang228@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/applint_0.1.0-beta.3_1634977982026_0.49300221197652516"},"_hasShrinkwrap":false},"0.1.0-beta.4":{"name":"@applint/applint","version":"0.1.0-beta.4","description":"提供 ESLint、Stylelint 检查和修复的 Node API。","main":"dist/index.js","license":"MIT","devDependencies":{"@types/eslint":"^7.28.1","typescript":"^4.4.4"},"dependencies":{"@applint/projectlint":"0.1.0-beta.8","@applint/spec":"latest","@babel/parser":"^7.15.8","@babel/traverse":"^7.15.4","deepmerge":"^4.2.2","eslint":"^7.0.0","fs-extra":"^10.0.0","ignore":"^5.1.8"},"scripts":{"build":"rm -rf dist && tsc","prepublishOnly":"npm run build","watch":"tsc -w"},"readme":"# @applint/applint\n\n提供 ESLint、Stylelint 等 Node API，对文件级别的代码进行质量扫描与修复。\n","readmeFilename":"README.md","_id":"@applint/applint@0.1.0-beta.4","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-ik0g7gEbHQ9bDcZiIjcooePk8wnRcDJNOAa5Z5kmKOxZips+gI6gyageR2TjjFJEHN3Hj4Arso6OLc40/E2Lqw==","shasum":"804c94d76449512d3e377b560a2e470e193ae639","tarball":"https://registry.npmjs.org/@applint/applint/-/applint-0.1.0-beta.4.tgz","fileCount":11,"unpackedSize":8233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuKEtCRA9TVsSAnZWagAAtLEP/jk6B3tg27kisOF5FWQw\n6CB7okxzgr5XQLtWVY0fwz3YlbILJpuKEyosu0fb67nD2s1gffGQc0lhWwro\nW+6H20K5C6Sqtl+HG6JHRRzVhaPhYh0zfSnzjKzPcsy0NmcERBpTm5xNWm5f\n8vK1Bc3EEHJktjX0UdywNV1JOMbf7UrYPFmue9QX/NNvTZwD6Dmr5n6NAfGq\nylq26i91UKfY9NESKw0rpeiZvJrKuJ0AsCX3wv0qxdjywjc3vZ7vRejSspO+\n9U9INtg5xkL6T8ZOznXkQN/B78F5/QvMsvNeF/XFuYXpkdgwnBbwbbVjeZ7o\nuTLIEU5Qo7r+DM6RhBy5F36StfuwXCaS+v9ODerxtz+N36kO+CTsKCIPZ0MM\nFLDz/+LEw4fQXsO6pEH6b7ffAFjJJW8u0vgTAAplxjiVbvNeALvpODqhAXfp\nKyhWR765yiyRXCExXZs+NJzx+M0y/uROYzxKNiRbuDMi3Z3HEiHy5zmpaVSU\ndvdWIVzK6Qw3OIBLCevG0aRiniPmKkyDBku6DqMz1AL8hYu8UQLCsWtOTLE9\nNiK3dxVBoHiTpzOfx8EeP1CuhpDMmHLl+hiMR+x8D4AeOzaxf33UiEHwU6QZ\nUNqpsUeOEfxYmugfPSQLcAWyz5epNaU8pN//Sy2FBOfe4Kd9i1BmwmcmjaPi\n8SqD\r\n=L5uJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+jbH7C+6GdsgoFJBxN4wp02/KXbUMgM1zF/hmpgds6AIgbj3Xf+OcI9FO94gXFyIHVM30S/If6VOlSklNFpsoM8s="}]},"_npmUser":{"name":"luhengchang228","email":"luhengchang228@126.com"},"directories":{},"maintainers":[{"name":"fyangstudio","email":"18767120422@163.com"},{"name":"luhengchang228","email":"luhengchang228@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/applint_0.1.0-beta.4_1639489837757_0.5025774341762836"},"_hasShrinkwrap":false},"0.1.0-beta.5":{"name":"@applint/applint","version":"0.1.0-beta.5","description":"提供 ESLint、Stylelint 检查和修复的 Node API。","main":"dist/index.js","license":"MIT","devDependencies":{"@types/eslint":"^7.28.1","typescript":"^4.4.4"},"dependencies":{"@applint/projectlint":"latest","@applint/spec":"latest","@babel/parser":"^7.15.8","@babel/traverse":"^7.15.4","deepmerge":"^4.2.2","eslint":"^7.0.0","fs-extra":"^10.0.0","ignore":"^5.1.8"},"scripts":{"build":"rm -rf dist && tsc","prepublishOnly":"npm run build","watch":"tsc -w"},"_id":"@applint/applint@0.1.0-beta.5","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-+jZlx1V7REbmt91B7ojRTM+VbJNXck6kk0OkgiB/88dyKFavsrnk4zFlIFKgpK82EaVFJCcylWbg7x0nVI4bkA==","shasum":"7c462b9d5cbee2f360ce896830241a5be85e8fbe","tarball":"https://registry.npmjs.org/@applint/applint/-/applint-0.1.0-beta.5.tgz","fileCount":11,"unpackedSize":8227,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuLkaCRA9TVsSAnZWagAAfzQP/0y+rfMNMyV5v7ZpgqWD\nJbb/IoXUcJMloMNbd87EChz1Ndb/rwEV21ZbZwsXxBSekztmK3d+h47V7F2o\ncGk0EmitGRCbW5k5vzNzotgAErEI42Vx/EUSUcPKB+YbW1dLg1CpaR/tAl4t\nQNureVJ7q26gviA7UiRuqYn2yViUJ/R4f4Vp3h31p7Hbtf4vMYXnKOHtTqha\n4/kmvrt3T8Zj07qUANVOfooX7n3pM91so93Y8Gf0ma5Dgx8FgyqbPBLUk81M\ndKOS557RvzljPzSDCAR+jMJna26rj38Gs8qxpYjYLR7019w3GMUz6/kUWkJ0\nEuYkOR3iseHCtDtFzLFtAoLKHyp9fOYbGbfL30TIn1D6byGgqgBiqwx1+RFQ\n7Jjh+4eFJGa3DCgG8GGSKPUKDzANyCgydrEDjPV/SBZWHhvFiupb6PZf60Ul\ncKplGXMikBIbFExKdzKshNOMxVs+lCZRqaUDByyIMct6uOJaPzJJditQ8V8r\nKOZ7huYExPk/BDWbkJCuKXdCD0iKFSIfG6oyJER0djeP9XqjUDMtw8zR1Ys2\n1NZXY5rdIT3FgBMH2RnBfdzAp+K4eRfRnezcntWqhimi6BynO6Wba7WXfKSQ\ntKGLCj4qTfI0rNgy832skteipinBel/lMYFo1oU4BrW16JIIJowLMvCM5qVO\nG9Ng\r\n=VJrS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIArEZfU6FzajGw9YsdvDB4rtCSqCq1CowI+hgm8409YKAiEApUMLkMb/7ScBr2+H3Rmaw4pzjj2DfWVqW8oUrVmbWd4="}]},"_npmUser":{"name":"luhengchang228","email":"luhengchang228@126.com"},"directories":{},"maintainers":[{"name":"fyangstudio","email":"18767120422@163.com"},{"name":"luhengchang228","email":"luhengchang228@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/applint_0.1.0-beta.5_1639495961924_0.3929657748211606"},"_hasShrinkwrap":false},"0.1.0-beta.6":{"name":"@applint/applint","version":"0.1.0-beta.6","description":"提供 ESLint、Stylelint 检查和修复的 Node API。","main":"dist/index.js","license":"MIT","devDependencies":{"@types/eslint":"^7.28.1","typescript":"^4.4.4"},"dependencies":{"@applint/projectlint":"latest","@applint/spec":"latest","@babel/parser":"^7.15.8","@babel/traverse":"^7.15.4","deepmerge":"^4.2.2","eslint":"^7.0.0","fs-extra":"^10.0.0","ignore":"^5.1.8"},"scripts":{"build":"rm -rf dist && tsc","prepublishOnly":"npm run build","watch":"tsc -w"},"_id":"@applint/applint@0.1.0-beta.6","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-sjb1gfkUmvB27pnK9Ml+Tb1QCyLTz1zvAwvnCXbK8ohdm1VMQkQUgaaIXKR9aRUdlfEbmatC/SaZGc2EopPmqQ==","shasum":"b3fce1c3678678989d3b617f5b3ed464a959f953","tarball":"https://registry.npmjs.org/@applint/applint/-/applint-0.1.0-beta.6.tgz","fileCount":11,"unpackedSize":8557,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuV53CRA9TVsSAnZWagAAHyMQAKMpB2fGs8l4axaKD/2m\njjjyqb6IPNz22dU2AUY6oOquglyubXnEVYio051nXkQBPB3EfYkkSGkKFjef\nFZ+bTLVZS2fcUMBv9+niNuUsOZj/e22Ukx/K9G2JDZze6Q0QKWAYIjnBvvgU\nxow/rLV61s6mkxCYYqKynn0nhgc3vZLtx2DfKhVZKly3N7yDk7y2lZGHeWPQ\nl/hG0d2ss+LlZjkZBqkUrcJdGLTbZmi6+BM68X8eY0jTgpCG9UGt0G+c+d+f\niQ58+X9wObLSA7G0YZEvRuzlFsUNit8eSxq/RfqgdPlu+BAnhYPACbSy/kvS\n1NUxvMU/4zW2yxgFxzZ1WIRwPESo2VqWl20EauXAmwf9p9p4uRCOGcbu9Izp\nm/hZ4xa14/KIowRrmfSc2B7A55e9N2I1CinqwgMYy+8SAcT0pQrWfzSfRND/\nB1+SfMGHRH9JelNfzRG9CBd2LjK4XuM5Er+EybdviD3zRwe6M5R7buQc/QGm\n6+3zgLvptL8yk2rfne7kAuKlWloh/9kJdLScvfPdekd5mmMXtA/8J/8UQUBp\nUjzPr3PPEX//Vy4Os9kEp3kMOAdpyyBm4QlMIpTA19+EZfVQrqTF9JVbBEYp\ncaVA/uOjfO+4sDBCoTAMmM4rDc2Z/TyXO0APzI0+WN2T+pbgOe4mZrRdjpFw\nsdQ8\r\n=2Ret\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEnuvtXDTZMc5T7dtSp8AYyn3IqUcQBkAxAsErhmkIpFAiEAqZILsYXHZq6+AqJHQLDyyseXQfz6ONr199rXMiekFYs="}]},"_npmUser":{"name":"luhengchang228","email":"luhengchang228@126.com"},"directories":{},"maintainers":[{"name":"fyangstudio","email":"18767120422@163.com"},{"name":"luhengchang228","email":"luhengchang228@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/applint_0.1.0-beta.6_1639538294886_0.7897236318900502"},"_hasShrinkwrap":false},"0.1.0-beta.7":{"name":"@applint/applint","version":"0.1.0-beta.7","description":"提供 ESLint、Stylelint 检查和修复的 Node API。","main":"dist/index.js","license":"MIT","devDependencies":{"@types/eslint":"^7.28.1","typescript":"^4.4.4"},"dependencies":{"@applint/projectlint":"0.1.0","@applint/spec":"0.1.0","@babel/parser":"^7.15.8","@babel/traverse":"^7.15.4","deepmerge":"^4.2.2","eslint":"^7.0.0","fs-extra":"^10.0.0","ignore":"^5.1.8"},"scripts":{"build":"rm -rf dist && tsc","prepublishOnly":"npm run build","watch":"tsc -w"},"readme":"# @applint/applint\n\n提供 ESLint、Stylelint 等 Node API，对文件级别的代码进行质量扫描与修复。\n\n## API\n\n### 扫描或修复 JS 代码 Lint 问题\n\n```ts\nimport { ESLint } from '@applint/applint';\n\nconst directory = '/code';\nconst ruleKey = \"react-ts\";\nconst files = [\n  {\n    path: \"/Users/luhc228/AppLint/code/src/app.ts\",\n    source: \"console.log(123123)\\n\\n// MPA 模式下该文件无效\\nimport { runApp } from 'rax-app';\\n\\nconst appConfig = {};\\nrunApp(appConfig);\",\n    LoC: 7,\n  }\n];\n\nvoid async function () {\n  const eslint = new ESLint({ directory, ruleKey, files });\n  const scanResult = await eslint.scan();\n  console.log('scanResult: ', scanResult);\n\n  const fixResult = await eslint.fix();\n  console.log('fixResult: ', fixResult);\n}()\n```\n","readmeFilename":"README.md","_id":"@applint/applint@0.1.0-beta.7","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-IDPlaWh3Jgoj6pj2esCpC1vopx9CeaHIbg2oQOsI5Ws64UaIEttJujs3SApESaMvC12Qijli4okZiZhL20zruQ==","shasum":"e43d1d7dee4277dfc1eb646ab35b65dffd879557","tarball":"https://registry.npmjs.org/@applint/applint/-/applint-0.1.0-beta.7.tgz","fileCount":13,"unpackedSize":9649,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuY2pCRA9TVsSAnZWagAA8N4P/iDSGtzTnJWNM2TyxzQy\n6assNDIWo3FzWW93NS8/hWlYUhmABzJqHex8uaxg7hTiTTBPszjRqVE1PLPE\n8NCPNNL258fmFubAWaaAfqm54IM7/nkEKcIrSFSwsoZMTBJiakpBQmsnbr7O\nu2SZSSlBUexBT/XSUrQJ7fRdUqf6MROr/mlEaG2D1dptwWo1ITDryA23S5FC\ntM5pOY5J4pHzNSl1eP9CadE7bgbaDK6tqaTUNCsfm2qz1crdwXw5JROrqQQ2\nGQHCeCrCJ8ZdfCtoljlq2BmLcYbfc27/akG/8NETWSVr32ecA1ukDgn7dMLO\nIKya5OrNFMiq8bFrVbQhKdXi7B2jtlYRi/jV0q3J/UFDJWOCKymW3/mtSsxg\nSy7eKETosg20oCYHQ2Tpu/8ssmhAlE+58gXxgTwCUOLuwlnhdZXyizWu247F\n1LPA+Biid55KwjaV7ONU3fe9KWZf+LrTUKio2kY/xGaRg59D0T+UKb+2YAlF\n0VquauP+s59wB/DVtdmd1IYljjb8kOnidnisy/L/3SWRX2N2vvhB+d/t/9Vv\n/i0BY/MUbN0f/mW0apNAjR9Thtnd20uQuL7lTYjpMTDmeXwcp3JI5LkpFnHo\nTggxntuu/xigNZAx/6bEWlWRSirKDjBnLAlsL5WDO2OqXCS51J91KNbhj+Rm\nZ0C8\r\n=kyHI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE3Mw1yclyXsh6Fqz+LyEgwMTrenuyUR6LvbK+ayUQYZAiEA/0s+bFGMZI80bFWvAQUHohTrgyeGk0AqOYmx45ie6dA="}]},"_npmUser":{"name":"luhengchang228","email":"luhengchang228@126.com"},"directories":{},"maintainers":[{"name":"fyangstudio","email":"18767120422@163.com"},{"name":"luhengchang228","email":"luhengchang228@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/applint_0.1.0-beta.7_1639550377029_0.8309480171743151"},"_hasShrinkwrap":false},"0.1.0":{"name":"@applint/applint","version":"0.1.0","description":"提供 ESLint、Stylelint 检查和修复的 Node API。","main":"dist/index.js","license":"MIT","devDependencies":{"@types/babel__traverse":"^7.14.2","@types/eslint":"^7.28.1","typescript":"^4.4.4"},"dependencies":{"@applint/projectlint":"^0.1.0","@applint/spec":"^0.1.0","@babel/parser":"^7.15.8","@babel/traverse":"^7.15.4","deepmerge":"^4.2.2","eslint":"^7.0.0","fs-extra":"^10.0.0","ignore":"^5.1.8"},"scripts":{"build":"rm -rf dist && tsc","prepublishOnly":"npm run build","watch":"tsc -w"},"_id":"@applint/applint@0.1.0","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-NZ26Dwj5wJJjtnDL43mWGKNTVCB89kJCNV963SGE1zoxhUtIsrxa6Kmp+06XSq3aFerP/S4nODzw6JUD0fFfvQ==","shasum":"1aab48535737f53756743564b77631b625c6f75c","tarball":"https://registry.npmjs.org/@applint/applint/-/applint-0.1.0.tgz","fileCount":13,"unpackedSize":9685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuZWICRA9TVsSAnZWagAA+7QP/RtqzXwAsUP4Z6rVCSbN\nQguAt/E1CTvVHscVmTtbBhaYmqZtEwaJUHO4TzS7nOILT9S16yFzybllFNR9\nTjZCMsZHo0cKA8CIUUFjyaxeJdbI6vyiLofUY0ZFlYtBQjj5UWH/pdwayjUF\nH/ugK8ijot3CuofiVn2aDNLVS3BHxoiBlu+lVF9VDmmv8Ej5/TVQyso5VCWf\nX+DD3wZ1wy4T/fICUS64pq4i3Mhf4XNh32SXKc8bqpqHz/IUSKuuwrElrzum\ndQLrzINBnu+6E1Tyzl6xEeqJIHI/+cobonbIbUDQqkhbaxNQPU/2fwMwmcsg\nu2FQ0qCPbzpkeJ8qlXq9Frgmc/nUNByNQOz6nyilwzBB0LzKgq6gxLTSDwHe\nUkEafhgoO5Ka0BGjcQ+jMMDAbyUT6SVuz1Kme7NFqfs4yv3NeNokIHduhLL8\nj1LW1qTb7Mr6FE9d/mpbqpU/gQsYKaqRK82mFWO36Sj7ZGCM3q46jnHHB+fm\ncqhcSgQU/0yrQ+4XcIDM/mH7jlvDQ0Z7Pekl1Sxo41G5HF5nRR/jH0/ehw41\nuDhXwjIrmobT2zPf/4hiskAvFUe8h3j/T0sKZY9/QupcVE0LQg4oOHP3PC42\nW1B3uF4FRTzeZ0k4ydgLyl8Er4adLQ0W5dDkx5jHvBydiYF7qW3fGr+lz6BD\nW2SI\r\n=+eL4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdRnrE4gRoDaEiNiL2cIcdLIgGAiUihB29LvJwKgZfpQIhANpDAJJyNlXP9zbQvZXyp5glak2tZePZ3DTQJlgPRbAs"}]},"_npmUser":{"name":"luhengchang228","email":"luhengchang228@126.com"},"directories":{},"maintainers":[{"name":"fyangstudio","email":"18767120422@163.com"},{"name":"luhengchang228","email":"luhengchang228@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/applint_0.1.0_1639552392092_0.09482252890907761"},"_hasShrinkwrap":false},"0.1.1-beta.0":{"name":"@applint/applint","version":"0.1.1-beta.0","description":"提供 ESLint、Stylelint 检查和修复的 Node API。","main":"dist/index.js","license":"MIT","devDependencies":{"@types/babel__traverse":"^7.14.2","@types/eslint":"^7.28.1","typescript":"^4.4.4"},"dependencies":{"@applint/projectlint":"0.1.3-beta.0","@applint/spec":"0.2.0-beta.2","@babel/parser":"^7.15.8","@babel/traverse":"^7.15.4","deepmerge":"^4.2.2","eslint":"^8.6.0","fs-extra":"^10.0.0","ignore":"^5.1.8"},"scripts":{"build":"rm -rf dist && tsc","prepublishOnly":"npm run build","watch":"tsc -w"},"readme":"# @applint/applint\n\n提供 ESLint、Stylelint 等 Node API，对文件级别的代码进行质量扫描与修复。\n\n## API\n\n### 扫描或修复 JS 代码 Lint 问题\n\n```ts\nimport { ESLint } from '@applint/applint';\n\nconst directory = '/code';\nconst ruleKey = \"react-ts\";\nconst files = [\n  {\n    path: \"/Users/luhc228/AppLint/code/src/app.ts\",\n    source: \"console.log(123123)\\n\\n// MPA 模式下该文件无效\\nimport { runApp } from 'rax-app';\\n\\nconst appConfig = {};\\nrunApp(appConfig);\",\n    LoC: 7,\n  }\n];\n\nvoid async function () {\n  const eslint = new ESLint({ directory, ruleKey, files });\n  const scanResult = await eslint.scan();\n  console.log('scanResult: ', scanResult);\n\n  const fixResult = await eslint.fix();\n  console.log('fixResult: ', fixResult);\n}()\n```\n","readmeFilename":"README.md","_id":"@applint/applint@0.1.1-beta.0","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-AOMTRsVXDlUmRu+j0RIKGFSJisFkUzaTQFWnWq4RdpL+F2NDOOsVS/rf9A3f//XbHweQtamD2dhXoD3hAKMYbQ==","shasum":"0f2ae0ac62e2ea1d9ff0f3f15c43659429e48ccc","tarball":"https://registry.npmjs.org/@applint/applint/-/applint-0.1.1-beta.0.tgz","fileCount":13,"unpackedSize":9751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6OCZCRA9TVsSAnZWagAAweQP/3ayN7AJUwDm2A0nq6+U\nBC71oIwmZ3mPHQ738zltXy6Nf5KEDfWDpTUKjvBEey6NeouEA8AcUrRTjVGR\ngPrdhv36pU7bwNclXp9xIktK9o84mnxfMxgFsZ7Wxqfok3mWpCGWt97BhJIe\n3Hf5vuMbxfgiC3ViEM2b/9kdKMKNTU+rqWScnHMycn/5KWkp4MCq0D8sz6Xm\nnSUE3HD20i4PUaA4NHpNby2R+YUfhcuOALt0VMch/HWMEW/ziAlz7x28N5k0\nKV9Q7PbOmbWrk/+AxTiNqeakDiiCtg46VLqc4ehuppCdHF/RVkxq8HjGJdSJ\n+e4kk4H1TXb3/0MQ6px0m22b25rd+eMFn9m2IcJfwhyShMcU4ADRrihHBGo5\nj64mSKVE+VDSvb4Xq+4Kk7RHy1GqTn1J3DS77ZikIXNmTEuIjObEd/JLWXXT\nuSYcGdwGCymDysAqEjLVQFP5T5+ROoiEGi/+YQOEVjqybJ5Q7/UBsK/yzIFb\ncoBBnE7PoWV/3LSeo1XDiFAMpuR/ks52syUmgw9mzU3ENAG5yjOn14KnwClc\ng1uuPJwO962/OXd9IrhHiyUPrPRZi/JUR0w6yNgbamgLssa1uU6VV7F/A5JC\nv1p7jteXnfzMycXsSF8CdjIOb4vzw1LYt0h+iQP+nwKnNvjk1Esfre5XbnOp\nLAv0\r\n=JM7O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYkOYip4O6iaiM70YawWIdaVAloEJv7gOYuCwWFjvLxwIhALVyPqGsf3P5fE79XaJ85brW4S6YMR6HJwhhsudUH/Jv"}]},"_npmUser":{"name":"luhengchang228","email":"luhengchang228@126.com"},"directories":{},"maintainers":[{"name":"fyangstudio","email":"18767120422@163.com"},{"name":"luhengchang228","email":"luhengchang228@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/applint_0.1.1-beta.0_1642651801654_0.5737672077157001"},"_hasShrinkwrap":false},"0.1.1":{"name":"@applint/applint","version":"0.1.1","description":"提供 ESLint、Stylelint 检查和修复的 Node API。","main":"dist/index.js","license":"MIT","devDependencies":{"@types/babel__traverse":"^7.14.2","@types/eslint":"^7.28.1","typescript":"^4.4.4"},"dependencies":{"@applint/projectlint":"^0.1.0","@applint/spec":"^1.0.0","@babel/parser":"^7.15.8","@babel/traverse":"^7.15.4","deepmerge":"^4.2.2","eslint":"^8.6.0","fs-extra":"^10.0.0","ignore":"^5.1.8"},"scripts":{"build":"rm -rf dist && tsc","prepublishOnly":"npm run build","watch":"tsc -w"},"_id":"@applint/applint@0.1.1","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-0F4AnHqe6IPkcqAqR7sxn49g+elcNcpSthL8YYQ1+gGeOs7HCqfbKEBNldcK56v5nKPHpjTnMfP4Qv9T8g2sEA==","shasum":"71026d67d0cd3d65d5afb8135b4254e7d1a6830f","tarball":"https://registry.npmjs.org/@applint/applint/-/applint-0.1.1.tgz","fileCount":13,"unpackedSize":9732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6S35CRA9TVsSAnZWagAADgsP+wY9Yf7A02sZQOAwEYSJ\nxPzjCZbI6fx6BLZQxAmUJb77ZOTbx+NdPfe0cQgVKc/b3MAXDsvVfNkP2Y8X\nRubdE8dMCRzVFDIvcx++LEaFffhaVj12ZljtA+gk+0X2niMLcj0+IJOWNt9b\naWr3KeUw7w+aX4twRbvmKcgDetu0+V0Iezgl0GS20cVcSI8Yq450nnABdD8V\nmOZSDIqxe84rSl2VvJdxlQOhcdtse8bfsD31KFn3vxJtjT/7i0Ovn/TClJqR\n549IRMtetwRmBKLYVYRx2rYXKoDohayMihwzNv0pr75nAbZgp5y0GZ62Ecm2\noYheIYcSrG5xyuLQej5VY9KeYriibk8fG0lFVeSi5E+aJycUt7FXxiEEkcpU\nQ9lmeGp3bQGjrOqDiZhAS4AEoeuVhoyxPcl1ITslaKSEnDFwtMm/csUuMmfW\nIRGj0oBVHIideINV6vp8T3wKwloSJO2tyhyOoKUp6gD3g08LkDK0CJqFCanm\nMbxSHwzODyWy5lVHIyTBmmqIsm9e+aQD4xtWqCbLzANpO1A+z25JmjDIhlE3\nqmGbmomvosK7PzeAeTFlJFIwV/3CpZksUarNMhKdoc/og+II33VidP/T124B\nfnN98pu2A4tUg4C7mK7Ol4yR07/4utcrAygi/gOEBu/rg0siiEt8xm3mEKTN\n7f0M\r\n=YGDr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNYsVjRLB7dgWAR8WytrhB9ljGxsutmF0XMt95HWoKeQIgGbyJtjfZFrlXc7dPCS8MuoFtc9AKYYqPZO8956gxiPU="}]},"_npmUser":{"name":"luhengchang228","email":"luhengchang228@126.com"},"directories":{},"maintainers":[{"name":"fyangstudio","email":"18767120422@163.com"},{"name":"luhengchang228","email":"luhengchang228@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/applint_0.1.1_1642671609745_0.9587064740041287"},"_hasShrinkwrap":false},"1.0.0-beta.0":{"name":"@applint/applint","version":"1.0.0-beta.0","description":"提供 ESLint、Stylelint 检查和修复的 Node API。","main":"dist/index.js","license":"MIT","devDependencies":{"@types/babel__traverse":"^7.14.2","@types/eslint":"^7.28.1","@types/jest":"^27.4.0","@types/react":"^17.0.38","@types/react-dom":"^17.0.11","glob":"^7.2.0","jest":"^27.4.7","react":"^17.0.2","react-dom":"^17.0.2","ts-jest":"^27.1.3","typescript":"^4.4.4"},"dependencies":{"@applint/projectlint":"1.0.0-beta.0","@applint/spec":"^1.0.0","@babel/parser":"^7.15.8","@babel/traverse":"^7.15.4","deepmerge":"^4.2.2","eslint":"^8.6.0","fs-extra":"^10.0.0","ignore":"^5.1.8","stylelint":"^14.3.0"},"scripts":{"build":"rm -rf dist && tsc","prepublishOnly":"npm run build","watch":"tsc -w","test":"jest"},"readme":"# @applint/applint\n\n提供 ESLint、Stylelint 等 Node API，对文件级别的代码进行质量扫描与修复。\n\n## API\n\n### 扫描或修复 JS 代码 Lint 问题\n\n```ts\nimport { ESLint } from '@applint/applint';\n\nconst directory = '/code';\nconst ruleKey = \"react-ts\";\nconst files = [\n  {\n    path: \"/Users/luhc228/AppLint/code/src/app.ts\",\n    source: \"console.log(123123)\\n\\n// MPA 模式下该文件无效\\nimport { runApp } from 'rax-app';\\n\\nconst appConfig = {};\\nrunApp(appConfig);\",\n    LoC: 7,\n  }\n];\n\nvoid async function () {\n  const eslint = new ESLint({ directory, ruleKey, files });\n  const scanResult = await eslint.scan();\n  console.log('scanResult: ', scanResult);\n\n  const fixResult = await eslint.fix();\n  console.log('fixResult: ', fixResult);\n}()\n```\n","readmeFilename":"README.md","_id":"@applint/applint@1.0.0-beta.0","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-RL0zkKXWFzPRdPOp3WzBWdl8gir/cNa+bYF45Y8kvMJE3tfBJ788+OVEHaV9bzCk9gNt5GcnljQDXhw63RoqWA==","shasum":"57b329ca8e845c924301e2e655a0eda436cbde41","tarball":"https://registry.npmjs.org/@applint/applint/-/applint-1.0.0-beta.0.tgz","fileCount":13,"unpackedSize":12425,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8T+cCRA9TVsSAnZWagAANLAP+wbITpAE6QmTzBnzY8X+\nrrF5WVsOuQ9l1Be+txZSnXGqmC0plhpeIRtN8KI6pkqLLx44iF+hYXDlXcSZ\nnDr2eE2s4xodB5QufAy2FpWvQ0RKCWCpDnej9TO4WjRclxcF9I8zukodzWQA\nVzAgNDw9mmX0jwhu/j1L2secj4zrQxqc6Z6d5kvhhuUrQaQaxejmoBsblzkA\nkIwNk3Y/MKr3cz+B2uph+HDjzUXbggS8ZI3Enk76K2lEVOvX41z3+AyRhdqd\n8J95tehBH5DLk6xJqzXIfUsuGQtwgFNcyYLNkmCTwUMdHTxbGtlusResxpcG\n7gKehwht4OAGTTiQsYxFo/ZOWbuMH5rifQamLcxprGFJANCter25LMGkhxZ2\nm7iSKnc6UKka/sSfgM0kT8HxBA1hssqW9rJ7nrud14BGdiSxW1UXOPaIvmPO\ndf4ob4angdo9dlh4NzcoPFoHBRGYrUeN/PR3qCfNFa636cXaaFQg/mDb5sqS\n8iQIo9AMUUl8MBLopgeoJqO/4Fsy2/xXl0fG6zSiGqhs4pLMGyfqhaQALddF\nOOkPjpSXJoAvWyyW3LsZ/DPaLLW9GcDLZZlRCHAIBmOvG4YwVAmtxRVtHH32\noM6fIr7Emvzt97qdBOdEEmTwFQkU6hZH7tV5EbCqEixrsd/ikRuEp5UKcvPo\n/clR\r\n=ATwG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEtkns1jgcLmcbQs+VeUTsJMoK/Pp69UKgmYHXPleuYSAiEAnOya9aqZu7nI01zSL83HkyqVs+WOFrkYa9J48AuCbdE="}]},"_npmUser":{"name":"luhengchang228","email":"luhengchang228@126.com"},"directories":{},"maintainers":[{"name":"fyangstudio","email":"18767120422@163.com"},{"name":"luhengchang228","email":"luhengchang228@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/applint_1.0.0-beta.0_1643200412832_0.27976192438967384"},"_hasShrinkwrap":false},"1.0.0-beta.1":{"name":"@applint/applint","version":"1.0.0-beta.1","description":"提供 ESLint、Stylelint 检查和修复的 Node API。","main":"dist/index.js","license":"MIT","devDependencies":{"@types/babel__traverse":"^7.14.2","@types/eslint":"^7.28.1","@types/jest":"^27.4.0","@types/react":"^17.0.38","@types/react-dom":"^17.0.11","glob":"^7.2.0","jest":"^27.4.7","react":"^17.0.2","react-dom":"^17.0.2","ts-jest":"^27.1.3","typescript":"^4.4.4"},"dependencies":{"@applint/projectlint":"1.0.0-beta.0","@applint/spec":"^1.0.0","@babel/parser":"^7.15.8","@babel/traverse":"^7.15.4","deepmerge":"^4.2.2","eslint":"^8.6.0","fs-extra":"^10.0.0","ignore":"^5.1.8","stylelint":"^14.3.0"},"scripts":{"build":"rm -rf dist && tsc","prepublishOnly":"npm run build","watch":"tsc -w","test":"jest"},"readme":"# @applint/applint\n\n提供 ESLint、Stylelint 等 Node API，对文件级别的代码进行质量扫描与修复。\n\n## API\n\n### 扫描或修复 JS 代码 Lint 问题\n\n```ts\nimport { ESLint } from '@applint/applint';\n\nconst directory = '/code';\nconst ruleKey = \"react-ts\";\nconst files = [\n  {\n    path: \"/Users/luhc228/AppLint/code/src/app.ts\",\n    source: \"console.log(123123)\\n\\n// MPA 模式下该文件无效\\nimport { runApp } from 'rax-app';\\n\\nconst appConfig = {};\\nrunApp(appConfig);\",\n    LoC: 7,\n  }\n];\n\nvoid async function () {\n  const eslint = new ESLint({ directory, ruleKey, files });\n  const scanResult = await eslint.scan();\n  console.log('scanResult: ', scanResult);\n\n  const fixResult = await eslint.fix();\n  console.log('fixResult: ', fixResult);\n}()\n```\n","readmeFilename":"README.md","_id":"@applint/applint@1.0.0-beta.1","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-12hkXm0xfcrWLyISjek56U1I8Aog0lDx+T6uSMPR7t45VbLP9sotNidLRnU7xtS5Fb0nyY2pjxqNT+wD1DAaEA==","shasum":"8a27eaa30a0ed70bfc8360dba4c72060cfcc5a49","tarball":"https://registry.npmjs.org/@applint/applint/-/applint-1.0.0-beta.1.tgz","fileCount":13,"unpackedSize":12665,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8UxYCRA9TVsSAnZWagAA0wAP/RMvmzNAXUBdubUtRf8X\ncAeTKBywyjyxyvgFnsZFDAII+H10jmoCpAwrmyNIlTMX2paeDhNcPEHRvGdu\negbLb+80ZXwQ3ga4I9kZdbPBjA0c7NYgflqnJqUhgdPUtEBw50rYBZkns8Ma\nphwO9HfsA45TkDBQ4T7ytFwehAEuN/fMMdaMax2z+9RKXXLEdeU/Uyp9+wFh\nj3RDWSSsOdoQZHJ8NvwTlJijb3Emveo/UnQGXAcXLuccg0Jw2J/SqMalVH3j\nIX6jsNUk5IrLMfCnLcSr1rXHKO/SzUjdfX4l8V/HNRkSp+9hWastKEVstzQH\n4gMr1RurWjLamnczkaiv6XLEpSC23lYoIPa6I5CRVNbxDTKEjYxDSTNKvEgD\njHkAMdszTet8lh+OoM/STXY1oESKOj57/qOzapqAF0f+b3g6gELiJ1zFN6+n\ntAp72IO8B6fO7EiAJkBzaszziLOOGyQEsoxY+zXFy7LNsOdT/AZ8bE5ikwvY\nFXpeL45LLnZ+NJogCRon+JvWh0P7pnvv6E2U4K4ZxKsc7jCYVd8M9AtoapWs\nCeLN6OAEP/xBiMWQEq4MElt7zMMbcy/8ZRhSqXcUOE5SyhSJK04JWl4P2+Wo\nqzQZ1WAFo/zjoOTpzEwT86q4ZjrgyrEkdeuoezNBYKYHzyRKLYrwF6QjC6Tf\n+bYq\r\n=SEF3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAtb+un4fd+kQiiCc8IFbQT7OaR4rZRIxAPgDib/JaByAiEAl86pXmxdmk84i2Qvji08/pAlddqB6hMGbvb7AyppyJ4="}]},"_npmUser":{"name":"luhengchang228","email":"luhengchang228@126.com"},"directories":{},"maintainers":[{"name":"fyangstudio","email":"18767120422@163.com"},{"name":"luhengchang228","email":"luhengchang228@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/applint_1.0.0-beta.1_1643203672402_0.761537540039247"},"_hasShrinkwrap":false},"1.0.0-beta.2":{"name":"@applint/applint","version":"1.0.0-beta.2","description":"提供 ESLint、Stylelint 检查和修复的 Node API。","main":"dist/index.js","license":"MIT","devDependencies":{"@types/babel__traverse":"^7.14.2","@types/eslint":"^7.28.1","@types/jest":"^27.4.0","@types/react":"^17.0.38","@types/react-dom":"^17.0.11","glob":"^7.2.0","jest":"^27.4.7","react":"^17.0.2","react-dom":"^17.0.2","ts-jest":"^27.1.3","typescript":"^4.4.4"},"dependencies":{"@applint/projectlint":"^1.0.0","@applint/spec":"^1.0.0","@babel/parser":"^7.15.8","@babel/traverse":"^7.15.4","deepmerge":"^4.2.2","eslint":"^8.6.0","fs-extra":"^10.0.0","ignore":"^5.1.8","stylelint":"^14.3.0"},"scripts":{"build":"rm -rf dist && tsc","prepublishOnly":"npm run build","watch":"tsc -w","test":"jest"},"readme":"# @applint/applint\n\n提供 ESLint、Stylelint 等 Node API，对文件级别的代码进行质量扫描与修复。\n\n## API\n\n### 扫描或修复 JS 代码 Lint 问题\n\n```ts\nimport { ESLint } from '@applint/applint';\n\nconst directory = '/code';\nconst ruleKey = \"react-ts\";\nconst files = [\n  {\n    path: \"/Users/luhc228/AppLint/code/src/app.ts\",\n    source: \"console.log(123123)\\n\\n// MPA 模式下该文件无效\\nimport { runApp } from 'rax-app';\\n\\nconst appConfig = {};\\nrunApp(appConfig);\",\n    LoC: 7,\n  }\n];\n\nvoid async function () {\n  const eslint = new ESLint({ directory, ruleKey, files });\n  const scanResult = await eslint.scan();\n  console.log('scanResult: ', scanResult);\n\n  const fixResult = await eslint.fix();\n  console.log('fixResult: ', fixResult);\n}()\n```\n","readmeFilename":"README.md","_id":"@applint/applint@1.0.0-beta.2","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-I4o/bJN5dza2EjNilGiv/lvfw7FXihIXbi4lw8gDY97XPX/NUKbzraUz4mmdkpvdyTd7J9zyDKcKXyN8MhpCKA==","shasum":"596068d4f4695dfbf6f28ad1010f4a1e95ba687f","tarball":"https://registry.npmjs.org/@applint/applint/-/applint-1.0.0-beta.2.tgz","fileCount":13,"unpackedSize":12659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCfPECRA9TVsSAnZWagAAOYMP/ieCVin5ky1hRIbtyIp4\nXvcjXJC7F3gOaDMw2EY/kdPUm2tcaPDWOvCLG/2uq0JoaIQx15GNgv3U1meM\n09IkARJAhxblNswzdQiND3TrimgDhQhAUzq6wHj4fKIGxGZPRhua4/H1s8JN\nSSHq+9kxcJ/y2a7+BYy6rAYnj9t+ziNaAA86qJ+zmaVrZjVWiCSlBr+y3bsw\nWKOld24K0wL+QFzj+B1QtToWaxeAoaHVB0ff9EO5c8Cgrp37P7hgcwIgl6Rp\nnpFlprHYn0BpmeGSrZDaTq22cl5BmA5BTQ4gJu89GQNJsdQqkzsCShgH0Vs1\n26hk1sGbTQ9hRqdt44S51LxaTOm46+XbOaqSAAB0X5bq/7X5cBty+NzMgUHJ\n5VgVNJJAPfhrcr3cczGNIzU0q2L39sbInEy/cfrTiWRS9stoAEccVpBHIrEB\n7IkDhnnL02mUdRoPa6Tby63O2JKukD2R2lvEw42b+2biGSEy0WGrn4RXUk4D\nSG+NERLQHzwRGKqzRl9+E/hLNrlNQ6GRBn39pdcRqidM+9sUAQr5IAKYJL+v\n2b+KIctVmsb3zHWIhSDk4KtK6a6DlNpFr8MXxJUK1ZfamhFgm2/ZKqYzED6t\nH+PBfl0lFtJXLuctsdYnvKWYcSQ2oJwKtJg4y64gVyubbo2iPO0O8XLiUy67\n9jEY\r\n=ZN57\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEX2e9LeckYVmdsGZLRw2SkR59GKaZPKu0DKOWj9Pt9gIgJYD2LjCD992LMHEYr9oV+CFeX6mD18p2mqMctjIu5ak="}]},"_npmUser":{"name":"luhengchang228","email":"luhengchang228@126.com"},"directories":{},"maintainers":[{"name":"fyangstudio","email":"18767120422@163.com"},{"name":"luhengchang228","email":"luhengchang228@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/applint_1.0.0-beta.2_1644819396324_0.9326395655237052"},"_hasShrinkwrap":false},"1.0.0-beta.3":{"name":"@applint/applint","version":"1.0.0-beta.3","description":"提供 ESLint、Stylelint 检查和修复的 Node API。","main":"dist/index.js","license":"MIT","devDependencies":{"@types/babel__traverse":"^7.14.2","@types/eslint":"^7.28.1","@types/jest":"^27.4.0","@types/react":"^17.0.38","@types/react-dom":"^17.0.11","glob":"^7.2.0","jest":"^27.4.7","react":"^17.0.2","react-dom":"^17.0.2","ts-jest":"^27.1.3","typescript":"^4.4.4"},"dependencies":{"@applint/projectlint":"1.0.0-beta.1","@applint/spec":"^1.0.0","@babel/parser":"^7.15.8","@babel/traverse":"^7.15.4","deepmerge":"^4.2.2","eslint":"^8.6.0","fs-extra":"^10.0.0","ignore":"^5.1.8","stylelint":"^14.3.0"},"scripts":{"build":"rm -rf dist && tsc","prepublishOnly":"npm run build","watch":"tsc -w","test":"jest"},"readme":"# @applint/applint\n\n提供 ESLint、Stylelint 等 Node API，对文件级别的代码进行质量扫描与修复。\n\n## API\n\n### 扫描或修复 JS 代码 Lint 问题\n\n```ts\nimport { ESLint } from '@applint/applint';\n\nconst directory = '/code';\nconst ruleKey = \"react-ts\";\nconst files = [\n  {\n    path: \"/Users/luhc228/AppLint/code/src/app.ts\",\n    source: \"console.log(123123)\\n\\n// MPA 模式下该文件无效\\nimport { runApp } from 'rax-app';\\n\\nconst appConfig = {};\\nrunApp(appConfig);\",\n    LoC: 7,\n  }\n];\n\nvoid async function () {\n  const eslint = new ESLint({ directory, ruleKey, files });\n  const scanResult = await eslint.scan();\n  console.log('scanResult: ', scanResult);\n\n  const fixResult = await eslint.fix();\n  console.log('fixResult: ', fixResult);\n}()\n```\n","readmeFilename":"README.md","_id":"@applint/applint@1.0.0-beta.3","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-3TM6fVWs1ze6tBqnNHwhe+vBcDwlEN2AXykjx9Fzfyb1Jgb5TLwZMJSHwodSYGmTZdFxjK5CmRKiwPFbK6//xg==","shasum":"d1cb2cda51d0e05d5f17a324b85464df30389ae4","tarball":"https://registry.npmjs.org/@applint/applint/-/applint-1.0.0-beta.3.tgz","fileCount":13,"unpackedSize":12665,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCfTPCRA9TVsSAnZWagAA9gEQAIVpgdjSAFvT3rby0qxH\nOyUFEGrnUVJmdfP/D7+OB5Vg+J1mqYzaW6H7u1Ra/r0L0ERZ5YcD4y/Yxscf\n79d5Itwmg7TcaLvefc8wnaVRyNyfXwyh+6Gkj72i/JNYqXRQNC8cUkNeqfYh\nCVjjFVADiFw7lfjNUQPV/mcD3lCxDQoDLoYzAd6TZIBRb12WpCVDSzfadliT\nS9MlZ0X/cDLkc9L6BLQjDyHNXAs5bkbEfQu9YXyU82TgVhQTr2RZnaSc5rVF\nH5n15v0aCvcnaQY34/ms2p2HozxBxrOugVjk5xekT16VafwUEL7EatiWnQ+G\n6TS/u32HUtcbAl0QlUHyNAKXG5Qa75YwkHzyXYNvPzI9ywHRGSyU8FWKL0Wy\nberoSzwzhBm9llyiiB6aBZmCPdRtsNCnxwSVvJr8oScks1olGoaQ2fgDVTo3\nxPofVlLppysTiqb9SqrDJUGfnwso/Hx33c5Wio+w+6Yj9pXTo8IiDc9A2JGr\ndrQBdDzOWZU4WXDf1Qf59Zdeg5LW6aTI34c5hbO4qKaHo26qEMORsAAsrXMK\nRoOyHRhQvDNj6xZ2sri5GTxqBYyl99BRB0PF5eQFZJAIDM/SnlIsHKNBjSD4\nGu9mokI4/JHW+HSnVv+pq3CbEn25/rXIws1LkQm+Qezu6ASkmfAJZJZ0b/9k\nfGwj\r\n=2eN9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEjXB1GcHmXpoGY2irP0BroAqmK7eilJ0p5oGtOoETLeAiEAmkjYeVOCzEXQ5WsF8LEJrZOuRrMqu7Ia9LvPRKECbGE="}]},"_npmUser":{"name":"luhengchang228","email":"luhengchang228@126.com"},"directories":{},"maintainers":[{"name":"fyangstudio","email":"18767120422@163.com"},{"name":"luhengchang228","email":"luhengchang228@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/applint_1.0.0-beta.3_1644819663434_0.8350606224437127"},"_hasShrinkwrap":false},"1.0.0-beta.4":{"name":"@applint/applint","version":"1.0.0-beta.4","description":"提供 ESLint、Stylelint 检查和修复的 Node API。","main":"dist/index.js","license":"MIT","devDependencies":{"@types/babel__traverse":"^7.14.2","@types/eslint":"^7.28.1","@types/jest":"^27.4.0","@types/react":"^17.0.38","@types/react-dom":"^17.0.11","glob":"^7.2.0","jest":"^27.4.7","react":"^17.0.2","react-dom":"^17.0.2","ts-jest":"^27.1.3","typescript":"^4.4.4"},"dependencies":{"@applint/projectlint":"^1.0.0-beta.1","@applint/spec":"^1.1.0-beta.2","@babel/parser":"^7.15.8","@babel/traverse":"^7.15.4","deepmerge":"^4.2.2","eslint":"^8.6.0","fs-extra":"^10.0.0","ignore":"^5.1.8","stylelint":"^14.3.0"},"scripts":{"build":"rm -rf dist && tsc","prepublishOnly":"npm run build","watch":"tsc -w","test":"jest"},"readme":"# @applint/applint\n\n提供 ESLint、Stylelint 等 Node API，对文件级别的代码进行质量扫描与修复。\n\n## API\n\n### 扫描或修复 JS 代码 Lint 问题\n\n```ts\nimport { ESLint } from '@applint/applint';\n\nconst directory = '/code';\nconst ruleKey = \"react-ts\";\nconst files = [\n  {\n    path: \"/Users/luhc228/AppLint/code/src/app.ts\",\n    source: \"console.log(123123)\\n\\n// MPA 模式下该文件无效\\nimport { runApp } from 'rax-app';\\n\\nconst appConfig = {};\\nrunApp(appConfig);\",\n    LoC: 7,\n  }\n];\n\nvoid async function () {\n  const eslint = new ESLint({ directory, ruleKey, files });\n  const scanResult = await eslint.scan();\n  console.log('scanResult: ', scanResult);\n\n  const fixResult = await eslint.fix();\n  console.log('fixResult: ', fixResult);\n}()\n```\n","readmeFilename":"README.md","_id":"@applint/applint@1.0.0-beta.4","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-gaxsBAK2C8uejupooJ5sHeTE2/16RlLqYtjj8ovxaOJSgMFzXHgZ0xvdYxlqVv6DYfB83XNHZ81d1ay4gdS6OQ==","shasum":"d11d317c6c95198f0e0dd4b3fcc5257f3d751529","tarball":"https://registry.npmjs.org/@applint/applint/-/applint-1.0.0-beta.4.tgz","fileCount":13,"unpackedSize":12673,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCfZGCRA9TVsSAnZWagAACIkP/3JK3Gj8Yk05+qotm6mQ\nmeKGMvsQ1s13CUyzvoitu4aSjPoYhPWb/lVKQQMAQEPdZHPoZCfS/LN5hbNt\n2/dZlSPRynv8S9n2gtXJECiKn5moa6pNn0ji3mCZLntcFaw/eFEKRlQoo7r9\nJ6aWjcVZlf5rh0Of0rfoFX5/CPe7gf9FLpXI7opbQ1X9CKo4fZ97WJhqmVa5\nMcqkg41IQ/N2F6mXCoBFENssY6MZoQ4ANM0RBguUUzDSy/yLxEy+euXV3Eps\nZkltlTq0U243pfieKam2xe6XJGyT6S+tIelAHbrG76mJK0zK+Sm7mvKr02HH\n6WfsW4TN7W2G879bS9+GWPvayxBf51KFYpUod6Wzc8x2xogcHUveyOpSkMke\nYY7S+D7/P1cYiDgTjPKLEy9rz2GGGX3XGJkd3VIJABwviHUXk8HRB5YICw+3\niQl3jkSnux8Svz8MoqT/2HxjAXUhlKzccYH9tkbu8FwyQDfWQTVo95gdHyjh\n3ASjmYBZ4gYh5ix36zqKWHmNSIcMolCKWWcrpCo+GB8s97egJxq9yDqYyuq8\nC73DT8d+RYwnlyLHqD+uFZoqd3j+m3HU45eJp5utFJV1J1aHcvOhsbZPQYV+\nOhH/5gFJUpXhVLmaSQ1pk1sw0HilvTJUmRaSyxtygxRHm+93IiOWprdteABE\nm/y8\r\n=W1Ci\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDNw97lMiXnTTOHZtR5A98/qUaTKRjo0NFv0VLWOI6xcAiAZEKXV/s/imI1PZczO+N21O/kFo1m1IbACiqe7nFJ0jg=="}]},"_npmUser":{"name":"luhengchang228","email":"luhengchang228@126.com"},"directories":{},"maintainers":[{"name":"fyangstudio","email":"18767120422@163.com"},{"name":"luhengchang228","email":"luhengchang228@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/applint_1.0.0-beta.4_1644820038692_0.0317923633433439"},"_hasShrinkwrap":false},"1.0.0":{"name":"@applint/applint","version":"1.0.0","description":"提供 ESLint、Stylelint 检查和修复的 Node API。","main":"dist/index.js","license":"MIT","devDependencies":{"@types/babel__traverse":"^7.14.2","@types/eslint":"^7.28.1","@types/jest":"^27.4.0","@types/react":"^17.0.38","@types/react-dom":"^17.0.11","glob":"^7.2.0","jest":"^27.4.7","react":"^17.0.2","react-dom":"^17.0.2","ts-jest":"^27.1.3","typescript":"^4.4.4"},"dependencies":{"@applint/projectlint":"^1.0.0","@applint/spec":"^1.0.0","@babel/parser":"^7.15.8","@babel/traverse":"^7.15.4","deepmerge":"^4.2.2","eslint":"^8.6.0","fs-extra":"^10.0.0","ignore":"^5.1.8","stylelint":"^14.3.0"},"scripts":{"build":"rm -rf dist && tsc","prepublishOnly":"npm run build","watch":"tsc -w","test":"jest"},"_id":"@applint/applint@1.0.0","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-yS5CFWVpOLksF8cLvdRTi+hndbWhu0Nb7v+O4ur5DcMI4mMnv2Z/6uQFbp1DBuAr4sRnJ+ZJP+icIWJcroO9rA==","shasum":"82ec88100ba69526de93c8d4eb1a6cfb40c89757","tarball":"https://registry.npmjs.org/@applint/applint/-/applint-1.0.0.tgz","fileCount":13,"unpackedSize":12652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiC2CmCRA9TVsSAnZWagAAj7cQAJ60vJoSE9RcDPtvMlLj\n7+s0hLiAFJvPjjk6npui/7sY1GuY4/VfUs/9E50UlluqLX+9LbGtR3Efwdq6\n+DdxP7j97M+pjXwZYBYDkyhw0SWPRxp5ZOkx6M0sTjHNV9HzoSc8Hv1Fijxs\nGLkTnMxqzWo/nEimMQ+0DCmXXmbyfaKlxV+bb3fpt9dgp/9hcW1J4UGCHtoy\n/QlpSs8Hc8A+RD8TxX4PGkbZw3taDInm68Giy/AeUq1povQXZQU8uWn5Rh3q\n+VjX1zWwDydU+JpyhnVARSHcPmZeSuOsYPTJMyLAB2FdLvZJqhG7dAsHEibS\npC3WeXZK2KilnEUKNlE+pF1f5yOFbI9A5LCG7KFGNYXjswTqlCUYtyhyFf9P\nDjgqJsI7Hi2BLv06WXb9kJvMKiF3rwW79FQ6m3ypUATWlxr+N/3m6jSuZ4iR\nuYAdNuppH3k0EB/IcTV3dmpePpUr2mUa7+zK5hsliFpJwdHwa8pZb/4cXHUH\nHHQq16kjwIBDvi+Jb1G36yuOXYYgdXJG7wLgYWRUNqR+Ij84wmgKYcdFkXWT\nw6VoHoGhOVPlTFzB01QwnOpXUlhJzr74Xl7sopo+KgwT4YTvfGT0Gg+NnECD\nTgYR20Sqg7faBxoX5rmZNSEvtGXSHtSTp1cykt29hqznS+4BBjNZunJF1qIz\nIWsX\r\n=IwYq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDx8/o2indtetua5X2C3Rv/qRVOxktVk031TBW8OUCWBgIgKm+fMB3KXvARnbLJBQFSkkc2gA2yqTba4L7/l7su+Bg="}]},"_npmUser":{"name":"luhengchang228","email":"luhengchang228@126.com"},"directories":{},"maintainers":[{"name":"fyangstudio","email":"18767120422@163.com"},{"name":"luhengchang228","email":"luhengchang228@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/applint_1.0.0_1644912806056_0.5596052891811767"},"_hasShrinkwrap":false},"1.1.0-beta.0":{"name":"@applint/applint","version":"1.1.0-beta.0","description":"提供 ESLint、Stylelint 检查和修复的 Node API。","main":"dist/index.js","license":"MIT","devDependencies":{"@types/eslint":"^7.28.1","@types/jest":"^27.4.0","@types/react":"^17.0.38","@types/react-dom":"^17.0.11","glob":"^7.2.0","jest":"^27.4.7","react":"^17.0.2","react-dom":"^17.0.2","ts-jest":"^27.1.3","typescript":"^4.4.4"},"dependencies":{"@applint/projectlint":"^1.0.0","@applint/spec":"^1.0.0","eslint":"^8.6.0","fs-extra":"^10.0.0","ignore":"^5.1.8","stylelint":"^14.3.0"},"scripts":{"build":"rm -rf dist && tsc","prepublishOnly":"npm run build","watch":"tsc -w","test":"jest"},"readme":"# @applint/applint\n\n提供 ESLint、Stylelint 等 Node API，对文件级别的代码进行质量扫描与修复。\n\n## API\n\n### 扫描或修复 JS 代码 Lint 问题\n\n```ts\nimport { ESLint } from '@applint/applint';\n\nconst directory = '/code';\nconst ruleKey = \"react-ts\";\nconst files = [\n  {\n    path: \"/Users/luhc228/AppLint/code/src/app.ts\",\n    source: \"console.log(123123)\\n\\n// MPA 模式下该文件无效\\nimport { runApp } from 'rax-app';\\n\\nconst appConfig = {};\\nrunApp(appConfig);\",\n    LoC: 7,\n  }\n];\n\nvoid async function () {\n  const eslint = new ESLint({ directory, ruleKey, files });\n  const scanResult = await eslint.scan();\n  console.log('scanResult: ', scanResult);\n\n  const fixResult = await eslint.fix();\n  console.log('fixResult: ', fixResult);\n}()\n```\n","readmeFilename":"README.md","_id":"@applint/applint@1.1.0-beta.0","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-7OSaOy9zWdXn5Iq7qkuXZQyOr9vIWIUP9ZwcLaSkEPRGVytKjYi21jSpUUWzjRnx94zVgzNHFwNDHvotX0nWgA==","shasum":"ecd445bf80b031062e29d6a3ca6ba75c56fd1d31","tarball":"https://registry.npmjs.org/@applint/applint/-/applint-1.1.0-beta.0.tgz","fileCount":13,"unpackedSize":10114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHDZyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKPg//Ujn37LEjCYSulicLsFJ0O1vgLpHRTY77UvRVWaqAiHOHcAhE\r\nlqwRJzj035nBJKTXY73tQcMUFdp+IegVJ1T8QAhOMZHUX6qVXTs5TxOsXS58\r\n36caQPW3koCI8urAU2YnuPHcBqC7EkuHcGYdvucvUNTWDm9r7LPhwHVdvdL5\r\nlRJNQ7j8s/d6VDTcgHZOW3OebkZUTOMHnvJJnRhg96wmPoW9yGwDjk/pUS4e\r\nzOvlK841M2cjJSYavvhcH9oHgOiNhA0C9UJatx70ZplEiN/J2fvfaN1f3OKk\r\nHLza+ci22YRhuUSkfa0IZk2PtPQp+5a3qqI3++xttyjvaVc1EUEF5T3bJ5+C\r\nXdoAsGOQyv1Ikgh9DPlr6vdw1Jfte8pzooS60yz6DJ4XXCRQMAv0Co+3mwhi\r\nYnYZb9Ms3E0mqeszSHOu8KY+n9HGI1mrqMW7e+Gc6TXqfIKotZZiDV2H57Rl\r\nwt+sRnVJBhYF1BsarXzjNXgwSul6gAEewVNm1/woQBgqZ87qYEqNoABAug68\r\niZh8AmY8ln2mEKicxOoeE7FVK5Oq/FzVSOEcCBc6PTtzcv0yKsqX/iaYm0bZ\r\n4ihNkioV+9mH64Y6Zv9OCOHWmp2jSvGJzjHfkEg5TgS+/UYnngxsxjcE+RDB\r\nfAux8+5dyYBVhkSvB514OnwGst6BtsG55Yw=\r\n=CiSi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGzm9t7gZf4meYnvI/awe73uT33diDCWZRfI2QhJuKSAIhALpYAMiDaCJAHPG721qp8MvhIwShSaPaoH0CrNjYvxlA"}]},"_npmUser":{"name":"luhengchang228","email":"luhengchang228@126.com"},"directories":{},"maintainers":[{"name":"fyangstudio","email":"18767120422@163.com"},{"name":"luhengchang228","email":"luhengchang228@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/applint_1.1.0-beta.0_1646016114317_0.9072861853821483"},"_hasShrinkwrap":false},"1.1.0-beta.1":{"name":"@applint/applint","version":"1.1.0-beta.1","description":"提供 ESLint、Stylelint 检查和修复的 Node API。","main":"dist/index.js","license":"MIT","devDependencies":{"@types/eslint":"^7.28.1","@types/jest":"^27.4.0","@types/react":"^17.0.38","@types/react-dom":"^17.0.11","glob":"^7.2.0","jest":"^27.4.7","react":"^17.0.2","react-dom":"^17.0.2","ts-jest":"^27.1.3","typescript":"^4.4.4"},"dependencies":{"@applint/projectlint":"^1.0.0","@applint/spec":"^1.2.0-beta.0","eslint":"^8.6.0","fs-extra":"^10.0.0","ignore":"^5.1.8","stylelint":"^14.3.0"},"scripts":{"build":"rm -rf dist && tsc","prepublishOnly":"npm run build","watch":"tsc -w","test":"jest"},"readme":"# @applint/applint\n\n提供 ESLint、Stylelint 等 Node API，对文件级别的代码进行质量扫描与修复。\n\n## API\n\n### 扫描或修复 JS 代码 Lint 问题\n\n```ts\nimport { ESLint } from '@applint/applint';\n\nconst directory = '/code';\nconst ruleKey = \"react-ts\";\nconst files = [\n  {\n    path: \"/Users/luhc228/AppLint/code/src/app.ts\",\n    source: \"console.log(123123)\\n\\n// MPA 模式下该文件无效\\nimport { runApp } from 'rax-app';\\n\\nconst appConfig = {};\\nrunApp(appConfig);\",\n    LoC: 7,\n  }\n];\n\nvoid async function () {\n  const eslint = new ESLint({ directory, ruleKey, files });\n  const scanResult = await eslint.scan();\n  console.log('scanResult: ', scanResult);\n\n  const fixResult = await eslint.fix();\n  console.log('fixResult: ', fixResult);\n}()\n```\n","readmeFilename":"README.md","_id":"@applint/applint@1.1.0-beta.1","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-C3nmj/fD9jKSTaOLqRNKEvuSuXvp1ZtkWjLNa9laZuGW0+ke52J61y1BUFZtwnmlqbw+YtNPhkisBd3eHRRzKw==","shasum":"d9590f8cc5b58e5a801a391330fe79aa219c1088","tarball":"https://registry.npmjs.org/@applint/applint/-/applint-1.1.0-beta.1.tgz","fileCount":13,"unpackedSize":10121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHDgEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoh1A//ZyAWOPYbsAq3VE84wpY5XCmh4nr3ErpFLp+GkpTOyE5fqw3E\r\nFg619/X2EvUahnvkIHvsZGK55aHRLtrskz5OpkPlr70nAzZZNOT1PvgpO6Eh\r\n9FeUhFDIH0RnLIWZ7yCBxMHx43IEf8Wg2M8/FE8dVO/oYQOHpAqhmVmqOTHw\r\nU/dG3E0S0nxUOMiWrl6KCdR1p72BW7uuXT8tIBcIHRhKqjGuJd2mrdDMkFnL\r\njJLNeCxTQvNESvDZSvXINwNkIlmyqJk99jZTa1a2p6Qsvx3cp/fvKrWnNK70\r\nc00qi3u6h6uNSDjsFSCZ3M3xoqoS24fCfz22yCBhS0FjZLNbyB+UyvhocfvK\r\nHy2DKV1pdwDCljbOZaI9B4QSjet5XRQRzARRwwXqEN5zDfC1+P1rK/EN3eld\r\nvu0N95Yw7RhgVPyya9enuei2HN8uwu9d94AFQGMbR5TEfDENkIR3UuVCjQyz\r\nCKkPOGao9rCGwp8qWGZDT52AemfH/BiwwmPES+/uivnrRJl+tTj7kw0WZa6T\r\nX4L5ZgtLuqL21mx+C2t4T5PznE5L0js+y71enAZ/tHiQP6hYjSfm2VHFfB2y\r\n7VuY/oA0FycJsfHCGtia+SUbKZXsY2r9Z1M8shPE/ZdQt7junWFg1Kw2faKI\r\np3CX5pvkyfy19YGgwaG9tmZCOXJzXPVQckQ=\r\n=li4s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAg4NtYHv46FxNe8OveiT188nexNOqui+NQZ/ODrt6uaAiAmRO3kg5KhrOe3InSiFvkCEH39NOTuUjbMdcaIv0Ew9g=="}]},"_npmUser":{"name":"luhengchang228","email":"luhengchang228@126.com"},"directories":{},"maintainers":[{"name":"fyangstudio","email":"18767120422@163.com"},{"name":"luhengchang228","email":"luhengchang228@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/applint_1.1.0-beta.1_1646016516575_0.5766175223599794"},"_hasShrinkwrap":false},"1.1.0-beta.2":{"name":"@applint/applint","version":"1.1.0-beta.2","description":"提供 ESLint、Stylelint 检查和修复的 Node API。","main":"dist/index.js","license":"MIT","devDependencies":{"@types/eslint":"^7.28.1","@types/jest":"^27.4.0","@types/react":"^17.0.38","@types/react-dom":"^17.0.11","glob":"^7.2.0","jest":"^27.4.7","react":"^17.0.2","react-dom":"^17.0.2","ts-jest":"^27.1.3","typescript":"^4.4.4"},"dependencies":{"@applint/projectlint":"^1.0.0","@applint/spec":"^1.0.0","eslint":"^8.6.0","fs-extra":"^10.0.0","ignore":"^5.1.8","stylelint":"^14.3.0"},"scripts":{"build":"rm -rf dist && tsc","prepublishOnly":"npm run build","watch":"tsc -w","test":"jest"},"readme":"# @applint/applint\n\n提供 ESLint、Stylelint 等 Node API，对文件级别的代码进行质量扫描与修复。\n\n## API\n\n### 扫描或修复 JS 代码 Lint 问题\n\n```ts\nimport { ESLint } from '@applint/applint';\n\nconst directory = '/code';\nconst ruleKey = \"react-ts\";\nconst files = [\n  {\n    path: \"/Users/luhc228/AppLint/code/src/app.ts\",\n    source: \"console.log(123123)\\n\\n// MPA 模式下该文件无效\\nimport { runApp } from 'rax-app';\\n\\nconst appConfig = {};\\nrunApp(appConfig);\",\n    LoC: 7,\n  }\n];\n\nvoid async function () {\n  const eslint = new ESLint({ directory, ruleKey, files });\n  const scanResult = await eslint.scan();\n  console.log('scanResult: ', scanResult);\n\n  const fixResult = await eslint.fix();\n  console.log('fixResult: ', fixResult);\n}()\n```\n","readmeFilename":"README.md","_id":"@applint/applint@1.1.0-beta.2","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-bCjRpGOkMISSUoKGGlfQDrnUFNQJ5z5z8T3R4HRT9Us6S7a/eNtmWXmrc82tWHIKvIuspsD6x7Agyg8hSAOzmA==","shasum":"f3792c85f4374fee72d1aa9b8bbd81a1b2a2e7c2","tarball":"https://registry.npmjs.org/@applint/applint/-/applint-1.1.0-beta.2.tgz","fileCount":13,"unpackedSize":11459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHzvcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpsYw/9EmgJ02bBGnwK88Ql8lzhVwkEdRoZyd8YD3zI7OuKMweLLahJ\r\nvovSGUIMPuPEnxuFk5XaOaTUdZPseJVKDcqHOlZBiAkkKvTPDhRYiVZpjm0H\r\nAiGptRtEJKNYwGpXeTMZAWr2aR7K5C8EdMvKJK65yg49wVs4eMN0LjIUh/oN\r\nncb+hkJC+zbMLDJtXEUCmp/u3VrIOv62fg/8Z38o0xHNmQgEhpdrBb43kgTk\r\n8wB7Um0FlRhBnqk/lXMHRm8iOBAumQjkUOY6Jzxsgory9FK4OuKO0mhh+MU1\r\nHI27kh6doUctPWXJsrAv2eHd3wDB1yHg3y+CI9gRqYSUi7Bt69efR9nyeSxF\r\n7dDZ5WN+cx4oo6XOG7Q6X4coprKk94EDldIjVaHTnfVrTwHqps3pluToq4jN\r\nYj10A+GKRfOBnsMEqoVIKhyuLQy4CZa93bnKsk2Bh0/TLN6TuaxRxdzqWunv\r\nRJDVrC48aGa8H2F4axZID8S/LxpYO/vTOfn0njPJVK2fZ46VhNI3vFYvTJJq\r\nUkzJmRILtTDWPdTo0NZNzMwt+jp9V3GKA/8EtnlVoLK3esD1yRl/PU+1WyXk\r\ngjDBbgH7OQJSsDf3fGRZ7TOc1z8x0Pq4i8WYy+jZp+YeUfuc81Jk4R2H1isa\r\nC5lX3nZ+PJCrn0+GtnBkPKktSOSoy06woEY=\r\n=qZBi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkYTkDsCwxFH5guf6+IJUH6RZ99UIZfjrDizsc91HWIgIgG7udWIg+2TgOGnDFWgWzqHsv6SDF/D1gVAAlzkvP/8A="}]},"_npmUser":{"name":"luhengchang228","email":"luhengchang228@126.com"},"directories":{},"maintainers":[{"name":"fyangstudio","email":"18767120422@163.com"},{"name":"luhengchang228","email":"luhengchang228@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/applint_1.1.0-beta.2_1646214108217_0.4899984752606006"},"_hasShrinkwrap":false},"1.1.0-beta.3":{"name":"@applint/applint","version":"1.1.0-beta.3","description":"提供 ESLint、Stylelint 检查和修复的 Node API。","main":"dist/index.js","license":"MIT","devDependencies":{"@types/eslint":"^7.28.1","@types/jest":"^27.4.0","@types/react":"^17.0.38","@types/react-dom":"^17.0.11","glob":"^7.2.0","jest":"^27.4.7","react":"^17.0.2","react-dom":"^17.0.2","ts-jest":"^27.1.3","typescript":"^4.4.4"},"dependencies":{"@applint/projectlint":"^1.0.0","@applint/spec":"^1.0.0","eslint":"^8.6.0","fs-extra":"^10.0.0","ignore":"^5.1.8","stylelint":"^14.3.0"},"scripts":{"build":"rm -rf dist && tsc","prepublishOnly":"npm run build","watch":"tsc -w","test":"jest"},"readme":"# @applint/applint\n\n提供 ESLint、Stylelint 等 Node API，对文件级别的代码进行质量扫描与修复。\n\n## API\n\n### 扫描或修复 JS 代码 Lint 问题\n\n```ts\nimport { ESLint } from '@applint/applint';\n\nconst directory = '/code';\nconst ruleKey = \"react-ts\";\nconst files = [\n  {\n    path: \"/Users/luhc228/AppLint/code/src/app.ts\",\n    source: \"console.log(123123)\\n\\n// MPA 模式下该文件无效\\nimport { runApp } from 'rax-app';\\n\\nconst appConfig = {};\\nrunApp(appConfig);\",\n    LoC: 7,\n  }\n];\n\nvoid async function () {\n  const eslint = new ESLint({ directory, ruleKey, files });\n  const scanResult = await eslint.scan();\n  console.log('scanResult: ', scanResult);\n\n  const fixResult = await eslint.fix();\n  console.log('fixResult: ', fixResult);\n}()\n```\n","readmeFilename":"README.md","_id":"@applint/applint@1.1.0-beta.3","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-Of2jmXDj/wWBNwTN4eLBojnrRnRhrcvh2ToAltW/KgMtPdbbBefJtAPT8MuUYvkgfi4jfMjKUBSth/4EC7cnnQ==","shasum":"29bfe0d093eeb6527ebd569f0e9a2bc5d141ca75","tarball":"https://registry.npmjs.org/@applint/applint/-/applint-1.1.0-beta.3.tgz","fileCount":13,"unpackedSize":11461,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJN1VACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+Bw//aFBahopiDgRDL/TzNs9zXSzZoWjum2VMK8MaUpULKPP68xiY\r\nHPyOj0tPYBTS3BO2q61qPtR+JXc+cQFHC/MXXvrockxJOMenm4wo3Oe8RxLi\r\nQwj4BmT61IW5usRkKSZ/9l+6UvtnNCGVVYJ28WG9/qF7hoQ2ddyVNCNvwW9+\r\nh+cNYaKng30y2xO/cN4VDlDYlaqChvk03moe9aXuCh2/ZF0fDW/gb1fdnCXa\r\nfJ1hiUjHV3cFqh0yGu/hqnVjm4/QO7WO3P5DauCg3S6kZQ34g7X0gH7lFkTQ\r\nJw5sXiv16kICHjq6+7dhQqWGXjTDDHUSu4h9Z34h1IIXHlFrg3Tqn3zWis2L\r\nWauYm4Ac+6trLTvgoAavn/P7NgpnJjyqdBD3pEcBIhS9roWrq65ObeR+uOVT\r\nJYti+dXGPKZAU0XKScV1S05hf8aW6nJcKXtRJlxcTVXJtsmTSS6AHS1KfMvV\r\n+F6SEkVISiURV4mrA6sjSjouI5fhnYH6c2QN9ZiORoDowCI9Cqqss204muwr\r\nZ8FRLJq5UD6eL1sSIF30yE5jI59ELDVpPrNPNzbIM/ec2x9v2iFFHbKiReTh\r\nBlxv/uuKXOlc8hdGC8BE+n6Z7nwnZf4l0YRAUV5Qt0Rf/rOYiYdpt6zbaUyX\r\ng0StSVkrXm2W7wfM0F1zs3+7hmeQLYWLWhg=\r\n=dMin\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC1L7I7C6W3z9qxjz8Tsfjvj7wu2uKClfiPok1V2kDS/AiA+KdZdBprEMhK19xIhvGwU47zdfa9DX2LULxLUhB2k7g=="}]},"_npmUser":{"name":"luhengchang228","email":"luhengchang228@126.com"},"directories":{},"maintainers":[{"name":"fyangstudio","email":"18767120422@163.com"},{"name":"luhengchang228","email":"luhengchang228@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/applint_1.1.0-beta.3_1646583124968_0.9455999435241542"},"_hasShrinkwrap":false},"1.1.0":{"name":"@applint/applint","version":"1.1.0","description":"提供 ESLint、Stylelint 检查和修复的 Node API。","main":"dist/index.js","license":"MIT","devDependencies":{"@types/eslint":"^7.28.1","@types/jest":"^27.4.0","@types/react":"^17.0.38","@types/react-dom":"^17.0.11","glob":"^7.2.0","jest":"^27.4.7","react":"^17.0.2","react-dom":"^17.0.2","ts-jest":"^27.1.3","typescript":"^4.4.4"},"dependencies":{"@applint/projectlint":"^1.0.0","@applint/spec":"^1.0.0","eslint":"^8.6.0","fs-extra":"^10.0.0","ignore":"^5.1.8","stylelint":"^14.3.0"},"scripts":{"build":"rm -rf dist && tsc","prepublishOnly":"npm run build","watch":"tsc -w","test":"jest"},"_id":"@applint/applint@1.1.0","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-pJzRlDpA7GvN+Sr8rqrterfdR+TOdZAG1vR7/BkoHbluHWWIG1yth7Lz8Ydq7UMAtfoLju+yiK7uqtY2l3K1Sw==","shasum":"951b5e0246ca8cc96cd7dfcd43b72a19499aa679","tarball":"https://registry.npmjs.org/@applint/applint/-/applint-1.1.0.tgz","fileCount":13,"unpackedSize":11454,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJaFRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCzg//a4cNxqU+cnPfxkZ3xrrjN3FDMhRQnWG39A3wkilcHn4n+C9b\r\nJEZPppqw8B+Dp3XVIAcu7hB0/1eqhH+QZQYjG7ngsItWY8WhWWV6h0dekxB/\r\nsk+8fIely2HV8eXaUY54WLwiXlXbqxAogK0Ut0UEewZYm5chNUJ+wGNw8S3Q\r\n3rhs4wzyUvuOg9RLG9vMkgz0sLgeGvzajvo1DK2afiAQa4WllS1XSWkQpjBv\r\nGLRk70+1P/D/Rr83TBfryIxVCzlRl8iBJ23qyBJLlP3962ok/1j/rA9cYZhA\r\nYRRGxjAfOX/SiYVuR7EunSg8jTJO+GssF05l6GiMxf2pgaDJUKuT4dagQfqd\r\nkV141Bobk24v27wB/bL+k85fmk56A53lSBgeDpX8xtEmnF8u8eaJnMoSH2wz\r\ny5qDYJfX3VjlAFuzN+6q+HnoeTVBhaf5hiBGuiSnko181JTcnfeTXc5KA8GW\r\n/E7MMlMaQSC8/mriSRCQAnR9kSL6AUaLyUCC1kCdUPW65djg8mhu+rMzC/6r\r\n84KIdI241/pTQ6A1ToJJPpLFFy/YfSJtmUiJxu5y+O7YAPkrw9as+jj0ywRz\r\nLvvXZLcYCBLr9l/mrCudXZoWqeHe/Wj2gZxltpX7n+lOaQVpg7/kT9OQ0FGo\r\n7/TSgteqn4RXm/LekV7i199mVCuPCoLVqAg=\r\n=Wfg/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYZCxiBud2FfLK52VtWXzraqux9Op5T1nr/84huc8lJQIgVRX/UdLmL+kxh871BkvNpjYj9t7/lM+ZaH8xjAGGtOM="}]},"_npmUser":{"name":"luhengchang228","email":"luhengchang228@126.com"},"directories":{},"maintainers":[{"name":"fyangstudio","email":"18767120422@163.com"},{"name":"luhengchang228","email":"luhengchang228@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/applint_1.1.0_1646633297054_0.33148779164489683"},"_hasShrinkwrap":false},"1.1.1-beta.0":{"name":"@applint/applint","version":"1.1.1-beta.0","description":"提供 ESLint、Stylelint 检查和修复的 Node API。","main":"dist/index.js","license":"MIT","devDependencies":{"@types/eslint":"^7.28.1","@types/jest":"^27.4.0","@types/react":"^17.0.38","@types/react-dom":"^17.0.11","glob":"^7.2.0","jest":"^27.4.7","react":"^17.0.2","react-dom":"^17.0.2","ts-jest":"^27.1.3","typescript":"^4.4.4"},"dependencies":{"@applint/projectlint":"^1.0.0","@applint/spec":"^1.0.0","eslint":"^8.6.0","fs-extra":"^10.0.0","ignore":"^5.1.8","stylelint":"^14.3.0"},"scripts":{"build":"rm -rf dist && tsc","prepublishOnly":"npm run build","watch":"tsc -w","test":"jest"},"readme":"# @applint/applint\n\n提供 ESLint、Stylelint 等 Node API，对文件级别的代码进行质量扫描与修复。\n\n## API\n\n### 扫描或修复 JS 代码 Lint 问题\n\n```ts\nimport { ESLint } from '@applint/applint';\n\nconst directory = '/code';\nconst ruleKey = \"react-ts\";\nconst files = [\n  {\n    path: \"/Users/luhc228/AppLint/code/src/app.ts\",\n    source: \"console.log(123123)\\n\\n// MPA 模式下该文件无效\\nimport { runApp } from 'rax-app';\\n\\nconst appConfig = {};\\nrunApp(appConfig);\",\n    LoC: 7,\n  }\n];\n\nvoid async function () {\n  const eslint = new ESLint({ directory, ruleKey, files });\n  const scanResult = await eslint.scan();\n  console.log('scanResult: ', scanResult);\n\n  const fixResult = await eslint.fix();\n  console.log('fixResult: ', fixResult);\n}()\n```\n","readmeFilename":"README.md","_id":"@applint/applint@1.1.1-beta.0","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-aUdyDk4glRxjLSLHLO1W60OJmjPFnjPvWuDKUqA5sHmVY0OcbRzzufA7q315v0yUpZIDLcn6APe1RdkVu10PyA==","shasum":"02fea6d02c461d94c75738ae601ba0657b8ee041","tarball":"https://registry.npmjs.org/@applint/applint/-/applint-1.1.1-beta.0.tgz","fileCount":13,"unpackedSize":11633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiLu8pACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYUA//b0gl4+QN/RQbm5lSYMN8l4np4DMEJLNH6yiuYi5dnG62pmNq\r\nzEpbAT4ljlq0K7rC6Bgm1K3ilvDhdPNQWDGwlfX6WqF7kOfsW9R9581DbDAY\r\nXl2Ys8yVSDa9K/dl12iuypM8c3Qp+CvuCc3GOt9YVcIVyauNbGnQZ3g+MeOH\r\nCyIAFdI3xQIBRrw32N7GIr+DyMIsMDTnUcC/duwLnmqtMNZHK9WGKWQ0P85J\r\nzSLjpBfeqvA6SDiHQgj0jnSvw7tzFYAv7chrquSXFSBk+V3IJBzSPfsg6m26\r\n3idH/p0jmPBDQOgySB2XBCpSuVAvhucf7Y9/BHHBdsdFlqncRzOFg21Elr4w\r\nKwi2hdfn8vDNoxNLNmz0QW5N6mb5PujWvH5f2uva54IqgWoFaSFu/o7O5yB5\r\nRzKeelbXI3SGstx2XR+cYIBpU3eXpnD4quSfGVuAiKX34KhDR4bwzEzSAc2J\r\nnPUCSDcJbrw7+6lGunbHAVdAvCo3NOPBCeowAJEOBwctPzCOQQeLzk6dSKMt\r\n8vKvRvOl2Hg3SU+nGdr5fhuf+Nomws4bO+IYhTypG7lnjFlQuIACL+0vj56v\r\nbNeQ7DieM4UjlkQpXvrazLtSeIznBqI43UzebR+mwat8xFsRT5J6MrY+6V7o\r\n7AoGJ4A9ht4pWC+r6gRfXXQS65CJEpgAEdE=\r\n=ySIl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSODjbIDmt1F3ELBIxSScUQ11rpgka++SpWkjdiXyZEQIgQKNOVu90sz+ZFDvrrjOJaqep3jPY4nnhY87BLaXG2/s="}]},"_npmUser":{"name":"luhengchang228","email":"luhengchang228@126.com"},"directories":{},"maintainers":[{"name":"fyangstudio","email":"18767120422@163.com"},{"name":"luhengchang228","email":"luhengchang228@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/applint_1.1.1-beta.0_1647243049797_0.6467900327238674"},"_hasShrinkwrap":false},"1.1.1":{"name":"@applint/applint","version":"1.1.1","description":"提供 ESLint、Stylelint 检查和修复的 Node API。","main":"dist/index.js","license":"MIT","devDependencies":{"@types/eslint":"^7.28.1","@types/jest":"^27.4.0","@types/react":"^17.0.38","@types/react-dom":"^17.0.11","glob":"^7.2.0","jest":"^27.4.7","react":"^17.0.2","react-dom":"^17.0.2","ts-jest":"^27.1.3","typescript":"^4.4.4"},"dependencies":{"@applint/projectlint":"^1.0.0","@applint/spec":"^1.0.0","eslint":"^8.6.0","fs-extra":"^10.0.0","ignore":"^5.1.8","stylelint":"^14.3.0"},"scripts":{"build":"rm -rf dist && tsc","prepublishOnly":"npm run build","watch":"tsc -w","test":"jest"},"_id":"@applint/applint@1.1.1","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-LWmYfNrijKbkUMbmJpnuBXVNXUjB6+cbsIYI8UKZLFBsCIuY1g3HiGddiO//luvbco6oIplEour9FmfQ7G0q8w==","shasum":"fcfc4a816592c0fc198297d7e96c013cae93a733","tarball":"https://registry.npmjs.org/@applint/applint/-/applint-1.1.1.tgz","fileCount":13,"unpackedSize":11756,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiLvTZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8HxAAjaB3yssjpEy7w1kG6J4zC2djbR20eYqpDUlgbKRmwsF5sYxn\r\nBXLHQy6stTN7Thd6V1jzxrDsgC3el59OIzoZhJ1NwnDPhuvJagh5aYWJzwf3\r\ntTkCRc4/vPIWMw+T7QqI0+h0ZxkGU3qd058reIURKBBiAikIPWVj6AjdYNlW\r\noUbeHU4796em7u4aUX0oXdujmo5+B8nDAZ0YUgCRjB1FqWS8kBD+2+chWjAK\r\n98nCbiaTORCe+nsnFq+Y2G4YNqJcRo7BxHyMiIRg2xORaK9wE/rPVNS4m/md\r\nP14T/N1C917sRh760UpjQ5uY1BO+kHEeeYGR6BnjOHTbC/pgy6NznyYuCv4L\r\nLEPgOA8fhafbbU2dJiLLU1gDSy1eNxHQlDWL+LkmU3VvRevpVknz+/rtYaNc\r\nxPNeEvCHIHTJXC0bYCfU7r7hZuI2pmwDb38IiX5wlFLRhXEeNfn+8hnlEIbS\r\n/UGiAthndEvi3k5FEzWg8A02nvkHWVzdbhawmkQ2TlwDufIoodz22G88FqZz\r\nqbszX2AiKYIEX8rMDF6AFWrg1xapSiyA3NPKeTTcUmgdj1kYRvl1iWYn7MTi\r\nFvABwu7H+X86r7NWzE0emJb1rtGqC35yIj6NuI1PJDvNoLFlRJ9sV55pnyqL\r\ntAydecHQ95q82N3FUD/ILKh3Ytv+soQHt18=\r\n=r6+K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBGFBJO1jpt7IN3Ge5kO43rHbMn1yXHGM77+eDGuoEATAiBulXFxQ9SEv/2UApISGxfXy9m2JT4SSzMUQ/1YvWHrhA=="}]},"_npmUser":{"name":"luhengchang228","email":"luhengchang228@126.com"},"directories":{},"maintainers":[{"name":"fyangstudio","email":"18767120422@163.com"},{"name":"luhengchang228","email":"luhengchang228@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/applint_1.1.1_1647244505588_0.5449418342677503"},"_hasShrinkwrap":false},"1.2.0-alpha.0":{"name":"@applint/applint","version":"1.2.0-alpha.0","description":"提供 ESLint、Stylelint 检查和修复的 Node API。","main":"dist/index.js","license":"MIT","devDependencies":{"@types/eslint":"^7.28.1","@types/react":"^17.0.38","@types/react-dom":"^17.0.11","glob":"^7.2.0","react":"^17.0.2","react-dom":"^17.0.2","typescript":"^4.4.4"},"dependencies":{"@applint/projectlint":"^1.0.0","@applint/spec":"^1.0.0","eslint":"^8.6.0","fs-extra":"^10.0.0","ignore":"^5.1.8","stylelint":"^14.3.0"},"scripts":{"build":"rm -rf dist && tsc","prepublishOnly":"npm run build","watch":"tsc -w"},"publishConfig":{"access":"public"},"types":"./dist/index.d.ts","readme":"# @applint/applint\n\n提供 ESLint、Stylelint 等 Node API，对文件级别的代码进行质量扫描与修复。\n\n## API\n\n### 扫描或修复 JS 代码 Lint 问题\n\n```ts\nimport { ESLint } from '@applint/applint';\n\nconst directory = '/code';\nconst ruleKey = \"react-ts\";\nconst files = [\n  {\n    path: \"/Users/luhc228/AppLint/code/src/app.ts\",\n    source: \"console.log(123123)\\n\\n// MPA 模式下该文件无效\\nimport { runApp } from 'rax-app';\\n\\nconst appConfig = {};\\nrunApp(appConfig);\",\n    LoC: 7,\n  }\n];\n\nvoid async function () {\n  const eslint = new ESLint({ directory, ruleKey, files });\n  const scanResult = await eslint.scan();\n  console.log('scanResult: ', scanResult);\n\n  const fixResult = await eslint.fix();\n  console.log('fixResult: ', fixResult);\n}()\n```\n","readmeFilename":"README.md","gitHead":"813bdb34bbc1f3e9302f6ef79b1ebb31275a7b6a","_id":"@applint/applint@1.2.0-alpha.0","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-3XKoCxAMzpBiT1D7nmMvKi6tUHw9ZobKdCkYf3spm3Q2LuzxZlbinGiV0/5fOgljfn23hlbQ/3qBFvgHxalKWw==","shasum":"07476c5ac3944dc8d729065e86cc9a7266f06a7e","tarball":"https://registry.npmjs.org/@applint/applint/-/applint-1.2.0-alpha.0.tgz","fileCount":12,"unpackedSize":11339,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH6+tMzow6f0URNagwSP3EuN2+n57837qWtyak3lqcUlAiEAm3roauLHaNKivp4laOkIe5NERgYhxiVR5m4ChZYlhVc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/aesACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqS2w//RnLygpGgkQuEjH/vOFINiRuO9Ymu4Q250Y9eyuBDswELsfD2\r\n+jw4HF9rbCk6Rjca9AqllBUx36YatujCiuRP+N2crvEIzNYCJfDFBjvvQfHS\r\nfAchk9rUvjzMNarJN5XVGbVfiqjnt0QDTpXPUv3l4a5Et/24wkI6CueIUOF9\r\nZ/s+c/lbgNoyS/mWmVMgyuoh6TIqGA0xfp7vHUvnbvOSh8EH5laUivv8GMfP\r\nOy+5ULWYbPKNYWSErpOj55dL8N2w3TezlcFQOEqWr/edc9q+xeiLFCApIWcl\r\n+kLpxpAt7d+RhcFFtY4HaJ72uCFTzOUkEmk2tGjxrxY1iOW1YPhwN+fMPgrE\r\nN7GdxfzqtDKtZpe7k/HZGjNA87hN4G7Rs92f7XAlurGqvvrP2ljljyiVFl4n\r\naDk56QNvOT/6ZYp0Q7FcWgRBgB/Z+LXWiXERQSToFpwSENJkOstrhC1lC/3m\r\nlHWAeOkBqIzswIF4BB8q8EqyUmCGQk5ywRGdSC+rQ13M0X8vaS0JZjAHARGC\r\nMNe2+lzmQmOY9tCYHXqGNmTctxJzES4X+DmUKhvuTJiOogw23HTMA0jqAiOB\r\nbGejDY/1A+glu+0df6WBrFGmCa3kyIPH8e+ITm168MyT5JcEKzvGNlruqryR\r\n9+MNbijhY8U1VqXCJzXyXKF3cyhDSvhfG6E=\r\n=rfhP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"luhengchang228","email":"luhengchang228@126.com"},"directories":{},"maintainers":[{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},{"name":"fyangstudio","email":"18767120422@163.com"},{"name":"luhengchang228","email":"luhengchang228@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/applint_1.2.0-alpha.0_1677567915980_0.26222899337735006"},"_hasShrinkwrap":false},"1.2.0-alpha.1":{"name":"@applint/applint","version":"1.2.0-alpha.1","description":"提供 ESLint、Stylelint 检查和修复的 Node API。","main":"dist/index.js","license":"MIT","devDependencies":{"@types/eslint":"^7.28.1","@types/react":"^17.0.38","@types/react-dom":"^17.0.11","glob":"^7.2.0","react":"^17.0.2","react-dom":"^17.0.2","typescript":"^4.4.4"},"dependencies":{"@applint/projectlint":"^1.0.0","@applint/spec":"^1.0.0","eslint":"^8.6.0","fs-extra":"^10.0.0","ignore":"^5.1.8","stylelint":"^14.3.0"},"scripts":{"build":"rm -rf dist && tsc","prepublishOnly":"npm run build","watch":"tsc -w"},"publishConfig":{"access":"public"},"types":"./dist/index.d.ts","readme":"# @applint/applint\n\n提供 ESLint、Stylelint 等 Node API，对文件级别的代码进行质量扫描与修复。\n\n## API\n\n### 扫描或修复 JS 代码 Lint 问题\n\n```ts\nimport { ESLint } from '@applint/applint';\n\nconst directory = '/code';\nconst ruleKey = \"react-ts\";\nconst files = [\n  {\n    path: \"/Users/luhc228/AppLint/code/src/app.ts\",\n    source: \"console.log(123123)\\n\\n// MPA 模式下该文件无效\\nimport { runApp } from 'rax-app';\\n\\nconst appConfig = {};\\nrunApp(appConfig);\",\n    LoC: 7,\n  }\n];\n\nvoid async function () {\n  const eslint = new ESLint({ directory, ruleKey, files });\n  const scanResult = await eslint.scan();\n  console.log('scanResult: ', scanResult);\n\n  const fixResult = await eslint.fix();\n  console.log('fixResult: ', fixResult);\n}()\n```\n","readmeFilename":"README.md","gitHead":"97aea4af8613dcecef59dd061339ff55d460c8cc","_id":"@applint/applint@1.2.0-alpha.1","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-AXEA6AVZBqUBdX473iIzDNudbFZdXiz9pi/iATNOKQdA/1VZ9LzmaTQ3FvynIlyLvGTOs0crJIwlrEmoZwAT6A==","shasum":"7175941e460a24eb3426e0915f117b72771f955c","tarball":"https://registry.npmjs.org/@applint/applint/-/applint-1.2.0-alpha.1.tgz","fileCount":12,"unpackedSize":11447,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGf4eFR5nl9tF0OqhqcxOutAAPE70n5afO7yKn/QWk0AIhAMCywqv679Yrz7uQUfPNzw8u4XaYifNIQbnyzQEgHwai"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/a0TACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJ6w//Q7NSFb0ccgZtIr0hoDGL7r3D+D4u4UZCj/6vvkUsxdjPGn4x\r\nRBnHgoHkVQHohYDrtKFE+lkndgepYupm9sOsR4U37C8ruf/AoUafo4fowbBD\r\nUi4F/yJB+qet9seEABtLLEwJWfk7QyJQhA+rkK5YeNgJ4JzlQzeAKW11CW/5\r\n6y/4Jw8raALg0MLwEMm6fg21z5S11Qwe3dswrX9iaGgPeQwkHkJYFbqXiE2W\r\n4OoROtSi9WZR/dGEDhT9dmBIXbFIgEJM2kdq0R37mV947jXs90uUAVJCaTtz\r\nGAtF27nAmKvNV1i4EVTHd4y1udziqGPcmtORSQZpxlUDfkmnk1hfeOiFSGBf\r\nTZavfnEhP+dvM35UmpBDR+o1fuKq1oHr4m41t4jdAf1JE34PuWvUNnJ6jIpM\r\nK29wVnp6Q3ftjLudg1htGXcG7pBBDPJPpdgeFAgJP6/GgxoRA6ESBiIRxRfq\r\nwTYlCg8QONHOgcHh6lTUIPqYNyYriZ67MIk6WfkU6S9gAl1SGzyOByxiJ96s\r\nJtML7kHO4B/H66VaNKlM0RhsAIwyWp0oCMVESvg8KdLZPGSUbwIx4uAS/gi6\r\nFwQA+7E4QYUq6wz2cTPhOMGHSykzSZsWhp2issZIuAfRjnvLzavvpoPpFMWQ\r\ngqPCBfe47lWQ7Xu3dYpTr2KqdZ/n4yWBD0c=\r\n=gvGq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"luhengchang228","email":"luhengchang228@126.com"},"directories":{},"maintainers":[{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},{"name":"fyangstudio","email":"18767120422@163.com"},{"name":"luhengchang228","email":"luhengchang228@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/applint_1.2.0-alpha.1_1677569299689_0.9916207022578705"},"_hasShrinkwrap":false},"1.2.0":{"name":"@applint/applint","version":"1.2.0","description":"提供 ESLint、Stylelint 检查和修复的 Node API。","main":"dist/index.js","license":"MIT","devDependencies":{"@types/eslint":"^7.28.1","@types/react":"^17.0.38","@types/react-dom":"^17.0.11","glob":"^7.2.0","react":"^17.0.2","react-dom":"^17.0.2","typescript":"^4.4.4"},"dependencies":{"@applint/projectlint":"^1.0.0","@applint/spec":"^1.0.0","eslint":"^8.6.0","fs-extra":"^10.0.0","ignore":"^5.1.8","stylelint":"^14.3.0"},"scripts":{"build":"rm -rf dist && tsc","prepublishOnly":"npm run build","watch":"tsc -w"},"publishConfig":{"access":"public"},"types":"./dist/index.d.ts","gitHead":"ead59925a45a578bcf8ae5a92460c5f5d52f6056","_id":"@applint/applint@1.2.0","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-ITQTvasnHQopz8GPRyhgRiZe8/3PlbPNQWTqtUJyAGZmM1CYlYWORk0IxjB632CkIyvmQ8hKKDkIr6xFkMAeNA==","shasum":"5ef7ef3aa5f356b9cde1fd3e89b96a9ccb28eb06","tarball":"https://registry.npmjs.org/@applint/applint/-/applint-1.2.0.tgz","fileCount":12,"unpackedSize":11439,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGbYPLQUcqnq1y5bXpllLvlbLGH9Z/MJyY8jICk5ANfRAiEAhGkxto038oBf82O4kpGiko//GJ6uh/np2N1B9uC3JXQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPlH3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqzZg/8DuzoZt4Up+dNaHO4JpaOv0EjjOas/azc+PKyfwZjoexBf071\r\nUwzX0VqclvgiSP/rFagtd7BNVQNtY/uZUl+reSXAuOuWO+JFCqDXpYsIPwPQ\r\n+33HfR3Wspu396s7ZbqikVZEHH44K03vZYVwRTtGEXLqVbadUJFMJXTjbIZ3\r\ntWEWdTcYnCpKyl4Zc9lGJ74P7arpqGiHUQGU9uP6fYpYvQYO5OsDdv+evpLO\r\naCVKdG1stj7iivc177ltgQ+S09LFnvpHvBFSBti2iRbqW2V6g5bproPxX/yZ\r\nV7AokHsxL1SRVkeMejqra+FoeFs7S8x2xwTMX9jGkeYEDEcq03FrZkMnV3VR\r\ngCbdVjlTnUTSke6lU0eEggmkcH0VVj5QhasDx0HvIJ8UFS1rZTwj78btNslE\r\nh0jig8KXgHfjxGdUpmcRSuSi19you7nQmQbb3zJrgTb6EyrdTIkQyl4DreVT\r\nHXUqL9zoWf2RIClo0sNpu3EQZecWxxb23uQMqQDa81RDurhoFq6dtelyWpoH\r\nwJzcNXMviTXUfuZnD6zYyFYjpPOfVzwVRbetsQcmwemXY6XMh9bz2t5kLEQD\r\nsleut5ssfmrYBFt/Ho5dVH50i3+hJCDv27YGTe4egIpQBgrop589istFzxMP\r\npjnBQInKYA6gJmJx/RvVIqYAsYDezO7vNGM=\r\n=f/b/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},{"name":"fyangstudio","email":"18767120422@163.com"},{"name":"luhengchang228","email":"luhengchang228@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/applint_1.2.0_1681805815396_0.9221537730369438"},"_hasShrinkwrap":false}},"time":{"created":"2021-10-18T11:44:03.666Z","0.1.0-beta.0":"2021-10-18T11:44:03.877Z","modified":"2023-04-18T08:16:55.742Z","0.1.0-beta.1":"2021-10-22T12:02:58.159Z","0.1.0-beta.2":"2021-10-23T08:05:44.992Z","0.1.0-beta.3":"2021-10-23T08:33:02.164Z","0.1.0-beta.4":"2021-12-14T13:50:37.881Z","0.1.0-beta.5":"2021-12-14T15:32:42.320Z","0.1.0-beta.6":"2021-12-15T03:18:15.057Z","0.1.0-beta.7":"2021-12-15T06:39:37.188Z","0.1.0":"2021-12-15T07:13:12.288Z","0.1.1-beta.0":"2022-01-20T04:10:01.871Z","0.1.1":"2022-01-20T09:40:09.910Z","1.0.0-beta.0":"2022-01-26T12:33:32.987Z","1.0.0-beta.1":"2022-01-26T13:27:52.527Z","1.0.0-beta.2":"2022-02-14T06:16:36.447Z","1.0.0-beta.3":"2022-02-14T06:21:03.796Z","1.0.0-beta.4":"2022-02-14T06:27:18.853Z","1.0.0":"2022-02-15T08:13:26.205Z","1.1.0-beta.0":"2022-02-28T02:41:54.452Z","1.1.0-beta.1":"2022-02-28T02:48:36.692Z","1.1.0-beta.2":"2022-03-02T09:41:48.462Z","1.1.0-beta.3":"2022-03-06T16:12:05.094Z","1.1.0":"2022-03-07T06:08:17.206Z","1.1.1-beta.0":"2022-03-14T07:30:49.964Z","1.1.1":"2022-03-14T07:55:05.798Z","1.2.0-alpha.0":"2023-02-28T07:05:16.162Z","1.2.0-alpha.1":"2023-02-28T07:28:19.840Z","1.2.0":"2023-04-18T08:16:55.571Z"},"maintainers":[{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},{"name":"fyangstudio","email":"18767120422@163.com"},{"name":"luhengchang228","email":"luhengchang228@126.com"}],"license":"MIT","readme":"# @applint/applint\n\n提供 ESLint、Stylelint 等 Node API，对文件级别的代码进行质量扫描与修复。\n\n## API\n\n### 扫描或修复 JS 代码 Lint 问题\n\n```ts\nimport { ESLint } from '@applint/applint';\n\nconst directory = '/code';\nconst ruleKey = \"react-ts\";\nconst files = [\n  {\n    path: \"/Users/luhc228/AppLint/code/src/app.ts\",\n    source: \"console.log(123123)\\n\\n// MPA 模式下该文件无效\\nimport { runApp } from 'rax-app';\\n\\nconst appConfig = {};\\nrunApp(appConfig);\",\n    LoC: 7,\n  }\n];\n\nvoid async function () {\n  const eslint = new ESLint({ directory, ruleKey, files });\n  const scanResult = await eslint.scan();\n  console.log('scanResult: ', scanResult);\n\n  const fixResult = await eslint.fix();\n  console.log('fixResult: ', fixResult);\n}()\n```\n","readmeFilename":"README.md","description":"提供 ESLint、Stylelint 检查和修复的 Node API。"}