const assert = require('assert'); const { resolveBuildScript } = require('../src/push'); const buildScripts = ['build', 'build:development', 'build:production']; assert.strictEqual(resolveBuildScript(buildScripts, 'production'), 'build:production'); assert.strictEqual(resolveBuildScript(buildScripts, 'development'), 'build:development'); assert.throws( () => resolveBuildScript(buildScripts, 'test'), /package.json 中没有构建脚本 build:test/ );