diff --git a/.circleci/config.yml b/.circleci/config.yml index 98bdfb03db22a8ec886e923a0eda26c2933757a5..acccaa4a6942e3a37db984d0c9cca3b728e407fd 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -25,10 +25,10 @@ jobs: name: Build Wechaty command: | docker run -ti -v "$(pwd)":/mnt nlknguyen/alpine-shellcheck bin/*.sh - NO_CACHE=1 ./script/docker.sh build + NO_CACHE=1 ./scripts/docker.sh build - run: name: Testing - command: ./script/docker.sh test + command: ./scripts/docker.sh test - deploy: name: Deploy Wechaty Image to Docker Hub command: | diff --git a/package.json b/package.json index a9bf3c5fbf65267b5c562343aa56de84a6503f64..ea34beb0c45d94973ff3692aa188c59e3d008c2a 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "dist": "npm run clean && tsc && shx cp src/puppet-web/*.js dist/src/puppet-web/", "doc": "npm run dist && echo '# Wechaty v'$(jq -r .version package.json)' Documentation\n* https://blog.chatie.io\n' > docs/index.md && jsdoc2md dist/src/{wechaty,room,contact,friend-request,message}.js dist/src/puppet-web/{friend-request,schema}.js>> docs/index.md", "coverage": "nyc report --reporter=text-lcov | coveralls", - "changelog": "github_changelog_generator -u chatie -p wechaty && sed -i'.bak' /greenkeeper/d CHANGELOG.md && sed -i'.bak' '/An in-range update of/d' CHANGELOG.md && ts-node script/sort-contributiveness.ts < CHANGELOG.md > CHANGELOG.new.md 2>/dev/null && cat CHANGELOG.md >> CHANGELOG.new.md && mv CHANGELOG.new.md CHANGELOG.md", + "changelog": "github_changelog_generator -u chatie -p wechaty && sed -i'.bak' /greenkeeper/d CHANGELOG.md && sed -i'.bak' '/An in-range update of/d' CHANGELOG.md && ts-node scripts/sort-contributiveness.ts < CHANGELOG.md > CHANGELOG.new.md 2>/dev/null && cat CHANGELOG.md >> CHANGELOG.new.md && mv CHANGELOG.new.md CHANGELOG.md", "doctor": "npm run check-node-version && ts-node bin/doctor", "clean": "shx rm -fr dist/*", "check-node-version": "check-node-version --node \">= 8.5\"", @@ -32,7 +32,7 @@ "test:pack": "npm run dist && export TMPDIR=/tmp/wechaty.$$ && npm pack && mkdir $TMPDIR && mv wechaty-*.*.*.tgz $TMPDIR && cp tests/fixtures/smoke-testing.js $TMPDIR && cd $TMPDIR && npm init -y && npm i wechaty-*.*.*.tgz && (for i in {1..3}; do node smoke-testing.js && break || sleep 1; done)", "test:shell": "shellcheck bin/*.sh", "test:unit": "blue-tape -r ts-node/register -r source-map-support/register \"src/**/*.spec.ts\" \"src/*.spec.ts\" \"tests/*.spec.ts\" \"tests/**/*.spec.ts\"", - "test:unit:safe": "ts-node script/safe-unit-test", + "test:unit:safe": "ts-node scripts/safe-unit-test", "test:win32": "npm run test:unit:safe", "test:debug": "blue-tape -r ts-node/register -r source-map-support/register src/puppet-web/bridge.spec.ts", "io-client": "ts-node bin/io-client", @@ -41,7 +41,7 @@ }, "git": { "scripts": { - "pre-push": "./script/pre-push.sh" + "pre-push": "./scripts/pre-push.sh" } }, "repository": { diff --git a/script/docker.sh b/scripts/docker.sh similarity index 100% rename from script/docker.sh rename to scripts/docker.sh diff --git a/script/git-push-tag.sh b/scripts/git-push-tag.sh similarity index 100% rename from script/git-push-tag.sh rename to scripts/git-push-tag.sh diff --git a/script/install-chrome-linux.sh b/scripts/install-chrome-linux.sh similarity index 100% rename from script/install-chrome-linux.sh rename to scripts/install-chrome-linux.sh diff --git a/script/install-docker-debian-jessie.sh b/scripts/install-docker-debian-jessie.sh similarity index 100% rename from script/install-docker-debian-jessie.sh rename to scripts/install-docker-debian-jessie.sh diff --git a/script/npm-set-latest.sh b/scripts/npm-set-latest.sh similarity index 100% rename from script/npm-set-latest.sh rename to scripts/npm-set-latest.sh diff --git a/script/pre-push.sh b/scripts/pre-push.sh similarity index 100% rename from script/pre-push.sh rename to scripts/pre-push.sh diff --git a/script/safe-unit-test.ts b/scripts/safe-unit-test.ts similarity index 100% rename from script/safe-unit-test.ts rename to scripts/safe-unit-test.ts diff --git a/script/sort-contributiveness.ts b/scripts/sort-contributiveness.ts similarity index 100% rename from script/sort-contributiveness.ts rename to scripts/sort-contributiveness.ts diff --git a/script/update-license.ts b/scripts/update-license.ts similarity index 100% rename from script/update-license.ts rename to scripts/update-license.ts