Browse Source

chore: upgrade deps

Gerald 5 năm trước cách đây
mục cha
commit
1e00e68359
3 tập tin đã thay đổi với 316 bổ sung351 xóa
  1. 10 9
      package.json
  2. 0 72
      scripts/transform-lock.js
  3. 306 270
      yarn.lock

+ 10 - 9
package.json

@@ -14,17 +14,18 @@
     "lint:yml": "gulp check",
     "svgo": "plaid svgo",
     "test": "cross-env BABEL_ENV=test tape -r ./test/mock/register 'test/**/*.test.js'",
-    "transform": "node scripts/transform-lock"
+    "transform": "locky yarn yarn"
   },
   "description": "Violentmonkey",
   "devDependencies": {
     "@babel/plugin-proposal-function-bind": "^7.8.3",
-    "@babel/register": "^7.8.3",
+    "@babel/register": "^7.9.0",
+    "@gera2ld/locky": "^0.1.0",
     "@gera2ld/plaid": "~1.5.6",
     "@gera2ld/plaid-vue": "~1.5.5",
     "@gera2ld/plaid-webpack": "~1.5.5",
-    "@types/chrome": "latest",
-    "cross-env": "^6.0.3",
+    "@types/chrome": "0.0.101",
+    "cross-env": "^7.0.2",
     "cross-spawn": "^7.0.1",
     "del": "^5.1.0",
     "fancy-log": "^1.3.2",
@@ -32,11 +33,11 @@
     "gulp-filter": "^6.0.0",
     "gulp-plumber": "^1.1.0",
     "gulp-uglify": "^3.0.2",
-    "husky": "^4.0.10",
+    "husky": "^4.2.3",
     "js-yaml": "^3.13.1",
-    "jsdom": "^16.0.1",
+    "jsdom": "^16.2.1",
     "plugin-error": "^1.0.0",
-    "tape": "^4.13.0",
+    "tape": "^4.13.2",
     "through2": "^3.0.1",
     "vinyl": "^2.1.0",
     "wrapper-webpack-plugin": "2.1.0"
@@ -52,7 +53,7 @@
   "homepage": "https://github.com/violentmonkey/violentmonkey",
   "license": "MIT",
   "dependencies": {
-    "@babel/runtime": "^7.8.3",
+    "@babel/runtime": "^7.9.2",
     "codemirror": "^5.52.2",
     "core-js": "^3.6.4",
     "tldjs": "^2.3.1",
@@ -64,7 +65,7 @@
   },
   "husky": {
     "hooks": {
-      "pre-commit": "yarn transform \"=yarn\"",
+      "pre-commit": "yarn transform -t",
       "pre-push": "yarn lint"
     }
   }

+ 0 - 72
scripts/transform-lock.js

@@ -1,72 +0,0 @@
-const fs = require('fs');
-const util = require('util');
-
-const readFile = util.promisify(fs.readFile);
-const writeFile = util.promisify(fs.writeFile);
-
-const base = {
-  parse(url) {
-    const parts = url.slice(this.prefix.length).split('/');
-    let scope;
-    if (parts[0].startsWith('@')) scope = parts.shift();
-    const name = parts.shift();
-    const suffix = parts.pop();
-    return { scope, name, suffix };
-  },
-  build({ scope, name, suffix }) {
-    return this.prefix + [scope, name, '-', suffix].filter(Boolean).join('/');
-  },
-};
-const targets = {
-  taobao: Object.assign({}, base, {
-    prefix: 'https://registry.npm.taobao.org/',
-    build({ scope, name, suffix }) {
-      return this.prefix + [scope, name, 'download', scope, suffix].filter(Boolean).join('/');
-    },
-  }),
-  yarn: Object.assign({}, base, {
-    prefix: 'https://registry.yarnpkg.com/',
-  }),
-  npm: Object.assign({}, base, {
-    prefix: 'https://registry.npmjs.org/',
-  }),
-};
-
-function parseResolved(resolved) {
-  let result;
-  Object.entries(targets)
-  .some(([key, value]) => {
-    if (resolved.startsWith(value.prefix)) {
-      result = value.parse(resolved);
-      return true;
-    }
-  });
-  if (!result) throw new Error(`Unknown resolved value: ${resolved}`);
-  return result;
-}
-
-function getProcessor(targetName) {
-  const target = targets[targetName];
-  return line => {
-    const matches = line.match(/(\s+resolved\s+)"(.*)"/);
-    if (!matches) return line;
-    const parsed = parseResolved(matches[2]);
-    return `${matches[1]}"${target.build(parsed)}"`;
-  };
-}
-
-async function transformLock(name) {
-  const disallowChange = name.startsWith('=');
-  const targetName = disallowChange ? name.slice(1) : name;
-  const originalContent = await readFile('yarn.lock', 'utf8');
-  const content = originalContent.split('\n')
-  .map(getProcessor(targetName))
-  .join('\n');
-  if (originalContent !== content) {
-    await writeFile('yarn.lock', content, 'utf8');
-    console.error('yarn.lock is updated.');
-    if (disallowChange) process.exit(2);
-  }
-}
-
-transformLock(process.argv[2]);

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 306 - 270
yarn.lock


Một số tệp đã không được hiển thị bởi vì quá nhiều tập tin thay đổi trong này khác