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
--- a/.github/workflows/codestyle.yml
+++ b/.github/workflows/codestyle.yml
@@ -44,8 +44,8 @@
       - name: Install modules
         run: cd js-packages && yarn
       - name: Run ESLint
-        # run: cd js-packages && yarn eslint --ext .ts,.js --max-warnings=0 src/
-        run: cd js-packages && yarn eslint --ext .ts,.js ./*/src
+        # run: cd js-packages && yarn lint --max-warnings=0
+        run: cd js-packages && yarn lint
 
   clippy:
     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
before · scripts/init.sh
1#!/usr/bin/env bash23set -e45echo "*** Initializing WASM build environment"67if [ -z $CI_PROJECT_NAME ] ; then8   rustup update nightly9   rustup update stable10fi1112rustup target add wasm32-unknown-unknown --toolchain nightly