git.delta.rocks / unique-network / refs/commits / 086739e0956b

difftreelog

ci use same lint script as in development

Yaroslav Bolyukin2023-11-14parent: #acb1833.patch.diff
in: master

7 files changed

modified.github/workflows/codestyle.ymldiffbeforeafterboth
44 - name: Install modules44 - name: Install modules
45 run: cd js-packages && yarn45 run: cd js-packages && yarn
46 - name: Run ESLint46 - name: Run ESLint
47 # run: cd js-packages && yarn eslint --ext .ts,.js --max-warnings=0 src/47 # run: cd js-packages && yarn lint --max-warnings=0
48 run: cd js-packages && yarn eslint --ext .ts,.js ./*/src48 run: cd js-packages && yarn lint
4949
50 clippy:50 clippy:
51 runs-on: [ self-hosted-ci ]51 runs-on: [ self-hosted-ci ]
addedjs-packages/.eslintignorediffbeforeafterboth
--- /dev/null
+++ b/js-packages/.eslintignore
@@ -0,0 +1 @@
+*.d.ts
modifiedjs-packages/.eslintrc.jsondiffbeforeafterboth
--- a/js-packages/.eslintrc.json
+++ b/js-packages/.eslintrc.json
@@ -11,7 +11,7 @@
     "parserOptions": {
         "ecmaVersion": 11,
         "sourceType": "module",
-        "project": "**/tsconfig.json"
+        "project": "./tsconfig.json"
     },
     "plugins": [
         "@typescript-eslint",
modifiedjs-packages/package.jsondiffbeforeafterboth
--- a/js-packages/package.json
+++ b/js-packages/package.json
@@ -42,6 +42,7 @@
     ]
   },
   "scripts": {
+    "prepublish": "yarn tsc",
     "lint": "eslint --ext .ts .",
     "fix": "yarn lint --fix",
     "polkadot-types-fetch-metadata": "yarn ts-node --esm scripts/fetchMetadata.ts",
modifiedjs-packages/playgrounds/package.jsondiffbeforeafterboth
--- a/js-packages/playgrounds/package.json
+++ b/js-packages/playgrounds/package.json
@@ -1,7 +1,7 @@
 {
   "author": "",
   "license": "SEE LICENSE IN ../../../LICENSE",
-  "description": "Interfaces for interacting with contracts and contract ABIs",
+  "description": "Playground scripts",
   "engines": {
     "node": ">=16"
   },
modifiedjs-packages/tsconfig.jsondiffbeforeafterboth
--- a/js-packages/tsconfig.json
+++ b/js-packages/tsconfig.json
@@ -12,4 +12,7 @@
 		"strict": true,
 		"resolveJsonModule": true,
 	},
+	"include": [
+		"./**/*.ts"
+	],
 }
deletedscripts/init.shdiffbeforeafterboth
--- a/scripts/init.sh
+++ /dev/null
@@ -1,12 +0,0 @@
-#!/usr/bin/env bash
-
-set -e
-
-echo "*** Initializing WASM build environment"
-
-if [ -z $CI_PROJECT_NAME ] ; then
-   rustup update nightly
-   rustup update stable
-fi
-
-rustup target add wasm32-unknown-unknown --toolchain nightly