diff --git a/.eslintrc.js b/.eslintrc.js index 9c10823..2779bbd 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -2,7 +2,7 @@ module.exports = { root: true, extends: [ - "ftgp", + "plugin:@foretagsplatsen/eslint-plugin-ftgp/main", "plugin:prettier/recommended", "plugin:import/recommended", ], diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 60f4d89..71d2492 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -6,6 +6,9 @@ on: pull_request: branches: [ main ] +env: + FINSIT_GITHUB: ${{ secrets.FINSIT_GITHUB }} + jobs: build: diff --git a/.npmrc b/.npmrc new file mode 100644 index 0000000..c6b7ae4 --- /dev/null +++ b/.npmrc @@ -0,0 +1,2 @@ +@foretagsplatsen:registry=https://npm.pkg.github.com/ +//npm.pkg.github.com/:_authToken=${FINSIT_GITHUB} diff --git a/package.json b/package.json index 243fb71..86cb3c5 100644 --- a/package.json +++ b/package.json @@ -10,6 +10,7 @@ "test": "karma start" }, "devDependencies": { + "@foretagsplatsen/eslint-plugin-ftgp": "^2.1.1", "electron": "^25.0.1", "eslint": "^8.43.0", "eslint-config-ftgp": "^2.1.1", diff --git a/yarn.lock b/yarn.lock index 58fa298..f107876 100644 --- a/yarn.lock +++ b/yarn.lock @@ -59,6 +59,15 @@ resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.43.0.tgz#559ca3d9ddbd6bf907ad524320a0d14b85586af0" integrity sha512-s2UHCoiXfxMvmfzqoN+vrQ84ahUSYde9qNO1MdxmoEhyHWsfmwOpFlwYV+ePJEVc7gFnATGUi376WowX1N7tFg== +"@foretagsplatsen/eslint-plugin-ftgp@^2.1.1": + version "2.1.1" + resolved "https://npm.pkg.github.com/download/@foretagsplatsen/eslint-plugin-ftgp/2.1.1/b5a4528aa5d6bff5eedfa51faf96a68dfbc25b8b#b5a4528aa5d6bff5eedfa51faf96a68dfbc25b8b" + integrity sha512-tng4H6j3nnBRYC1zPE2BB+z1nhXB5u6m0LEkAQ9iyl9yHYQNFihD5DH0QvVnqxZeK6/JcubFhqVXoCAVd5RN2A== + dependencies: + eslint-plugin-ftgp "^3.0.0" + eslint-plugin-jasmine "^4.1.3" + eslint-plugin-promise "^6.0.0" + "@humanwhocodes/config-array@^0.11.10": version "0.11.10" resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.10.tgz#5a3ffe32cc9306365fb3fd572596cd602d5e12d2"