profile
viewpoint

nanpx/eslint-plugin-sonarjs 0

SonarJS rules for ESLint

nanpx/node-bits-auto-discovery 0

A bits library to enable easy auto loading capabilities

nanpx/node-dbus 0

dbus module for node

nanpx/slugify 0

Lightweight, no frills string slugifier.

nanpx/squawk 0

🐘 linter for PostgreSQL, focused on migrations

nanpx/tileserver-gl 0

Vector and raster maps with GL styles. Server side rendering by Mapbox GL Native. Map tile server for Mapbox GL JS, Android, iOS, Leaflet, OpenLayers, GIS via WMTS, etc.

nanpx/v-icon-bug-demo 0

Reproduces a bug with v-icon: Cannot read property 'icons' of undefined

push eventsimplesenseio/ci-cd-test

Matt Wilcox

commit sha 913bcd569e85e4bab9491ac186167cc7ebc7aa34

test

view details

push time in 12 days

push eventsimplesenseio/ci-cd-test

Matt Wilcox

commit sha cc1deb7fe6fe4f879e1a811b497c6ece1c1eec95

test

view details

push time in 12 days

create barnchsimplesenseio/ci-cd-test

branch : main

created branch time in 12 days

created repositorysimplesenseio/ci-cd-test

created time in 12 days

push eventsimplesenseio/ci-cd-test

Matt Wilcox

commit sha 29eb9cb4658709cc28712cdd5638f2181647d1be

test

view details

push time in 12 days

push eventsimplesenseio/ci-cd-test

Matt Wilcox

commit sha ad6f63c33baab15584af690af0c7b0abc055cdb3

test

view details

push time in 12 days

push eventsimplesenseio/ci-cd-test

Matt Wilcox

commit sha 821811166404fec879b3cd5aef75a31175fe908f

test

view details

push time in 12 days

push eventsimplesenseio/ci-cd-test

Matt Wilcox

commit sha dc6cf9c15a7d5f9fed37fb507f797a87f007d57f

test

view details

push time in 12 days

push eventsimplesenseio/ci-cd-test

Matt Wilcox

commit sha 90ff85f36c1e739072e1eacb43844b7eb4b3e00f

test

view details

push time in 12 days

pull request commentSonarSource/eslint-plugin-sonarjs

Fix/286 - Support Eslint 8.x

Thanks @aarongoldenthal , you're right indeed. I only ran the tests and that passed without issues. But that didn't run the 'ruling' target, which did fail for eslint 8. Unfortunately fixing this, uncovered a whole host of issues everywhere. This PR will be a huge one when it's finally done..

@gboer feel free to start with my first attempt - https://github.com/nanpx/eslint-plugin-sonarjs/commit/a5ce538a29e0cf7a714abe46246921f3bac50ea1. I made it pretty close, just couldn't quite figure out some of the typescript things (see my comment here - https://github.com/SonarSource/eslint-plugin-sonarjs/issues/286#issuecomment-946086241)

I accounted for the breaking changes with the CLI there, as well as the breaking changes in the type definitions. Feel free to ping me if you need help with anything.

gboer

comment created time in 15 days

pull request commentSonarSource/eslint-plugin-sonarjs

Fix/286 - Support Eslint 8.x

Hi @yassin-kammoun-sonarsource @andrea-guarino-sonarsource @saberduck

I'm reaching out as you all are listed as top contributors to this repository. The community has a large need to support ESLint v8, but we're not getting much response on the PR from SonarSource. Can you all help us determine next steps to get this merged and released? Thank you!

gboer

comment created time in 18 days

push eventsimplesenseio/eslint-config-simplesense

Matt Wilcox

commit sha 07ff948e01a26e14e1ce7cb2aabadda68e7e2226

ci: updates from repository template

view details

push time in 22 days

push eventsimplesenseio/eslint-config-simplesense

Matt Wilcox

commit sha 1feb22c2ba92f479f3e44d46a0d5600b2a1cf717

chore(release): 1.2.0

view details

push time in 22 days

release simplesenseio/eslint-config-simplesense

1.2.0

released time in 22 days

created tagsimplesenseio/eslint-config-simplesense

tag1.2.0

ESLint Config for SimpleSense

created time in 22 days

push eventsimplesenseio/eslint-config-simplesense

Matt Wilcox

commit sha 7c47bdb0be3eb592ebb021cb9ac10b15f3127e4d

feat: adds a global for spyFn the spyFn function will be used in jest tests as a global spy function Closes SI-1201331635004549

view details

Matt Wilcox

commit sha 0584552fd7496a252f5496cf31120fa0a03a772c

merge: global-spyfn to main

view details

push time in 22 days

delete branch simplesenseio/eslint-config-simplesense

delete branch : global-spyfn

delete time in 22 days

create barnchsimplesenseio/eslint-config-simplesense

branch : global-spyfn

created branch time in 25 days

push eventsimplesenseio/eslint-config-simplesense

Matt Wilcox

commit sha 63f328419812e71164d0b4a622828421e0d2131d

build(npm): update dependencies

view details

push time in 25 days

pull request commentSonarSource/eslint-plugin-sonarjs

Fix/286 - Support Eslint 8.x

Hi @vilchik-elena is there a rough estimate on getting this merged and released? Is there anything I can do to help? Thanks!

gboer

comment created time in a month

push eventsimplesenseio/eslint-config-simplesense

Matt Wilcox

commit sha 94d8aca22b48831155583ea39e3151a68948f16b

ci(asana): adds automation for task workflows and cross commenting between github and asana

view details

push time in a month

push eventsimplesenseio/eslint-config-simplesense

Matt Wilcox

commit sha 5402143d608c7e609bdfad99ec5c569e902dc716

ci(github): refactor for key absence/presence in the jest test coverage json object

view details

push time in a month

issue commentSonarSource/eslint-plugin-sonarjs

Support ESLint 8.x

@MichaelDeBoey I've started on this, but could use a little help.

I'm having a hard time with two things:

Failing Unit Test When running npm run build and then npm run test, this test fails. It looks like it was put in place to solve a previous issue with a false positive, but I'm not sure I understand why it should be a passing test. It looks like it's re-assigning the value of an array, but expects the index of the previous assignment to be accessible. This is an incorrect expectation and should fail.

// foo.js
module.exports = {
  c: [1, 2, 3],
};

// bar.js
let {c} = require('./foo');

c = [];

console.log(c[0]); // undefined - not 1

Babel Config This one is a bit out of my wheelhouse - when I run npm run ruling (as noted in the contributing guidelines) I get the following error:

Parsing error: No Babel config file detected for ruling/javascript-test-sources/src/Chart.js/samples/charts/area/analyser.js. Either disable config file checking with requireConfigFile: false, or configure Babel so that it can find the config files.

I tried setting requireConfigFile to false in the config options which does make the error go away, but then causes errors in other files. I'm not very experienced in the world of TypeScript and transpiling so it's a bit difficult for me to track this one down.

Any thoughts / ideas?

MichaelDeBoey

comment created time in a month

push eventnanpx/eslint-plugin-sonarjs

Matt Wilcox

commit sha 78681916fd44fd713349de5e1e7aa51b7e392332

Migrate to ESLint version 8 - Updates all dev dependencies - Addresses breaking changes from dependencies - Lint fixes from dependency changes to recommended configs See SonarSource/eslint-plugin-sonarjs#286

view details

push time in a month

create barnchnanpx/eslint-plugin-sonarjs

branch : eslint-v8

created branch time in a month

push eventsimplesenseio/eslint-config-simplesense

Matt Wilcox

commit sha 42136623fd4237c411eef917aba07656a71537f2

fix: vuepress missing hash-sum module error temporary fix until vuepress fixes the error Closes SC-6493

view details

Matt Wilcox

commit sha 74c23e5468291697adb09caf5acec0de4479abd0

merge: sc-6493 to main

view details

push time in 2 months

delete branch simplesenseio/eslint-config-simplesense

delete branch : sc-6493

delete time in 2 months

more