From 8876b6238700719c406c09ea232fbb9619f191a0 Mon Sep 17 00:00:00 2001 From: nielsbosma Date: Tue, 23 Jun 2026 17:23:32 +0200 Subject: [PATCH] Move editor libs to library; detect NetTopologySuite --- .../Snapshots/django-spa.verified.yaml | 2 +- .../Snapshots/go-service.verified.yaml | 2 +- .../next-dotnet-monorepo.verified.yaml | 2 +- .../Snapshots/numpy-style-lib.verified.yaml | 2 +- .../data/detectors/library.yml | 34 +++++++++++++++++++ .../data/detectors/styling.yml | 26 -------------- 6 files changed, 38 insertions(+), 30 deletions(-) diff --git a/src/Ivy.StackAnalyzer.Test/Snapshots/django-spa.verified.yaml b/src/Ivy.StackAnalyzer.Test/Snapshots/django-spa.verified.yaml index 94598e2..eef081f 100644 --- a/src/Ivy.StackAnalyzer.Test/Snapshots/django-spa.verified.yaml +++ b/src/Ivy.StackAnalyzer.Test/Snapshots/django-spa.verified.yaml @@ -181,6 +181,6 @@ readme: in `frontend/`. metadata: analyzerVersion: 0.1.0 - rulesLoaded: 740 + rulesLoaded: 741 languageDefsLoaded: 815 ignoredDirectories: [] diff --git a/src/Ivy.StackAnalyzer.Test/Snapshots/go-service.verified.yaml b/src/Ivy.StackAnalyzer.Test/Snapshots/go-service.verified.yaml index 7decca3..2688e70 100644 --- a/src/Ivy.StackAnalyzer.Test/Snapshots/go-service.verified.yaml +++ b/src/Ivy.StackAnalyzer.Test/Snapshots/go-service.verified.yaml @@ -72,6 +72,6 @@ infrastructure: - Dockerfile metadata: analyzerVersion: 0.1.0 - rulesLoaded: 740 + rulesLoaded: 741 languageDefsLoaded: 815 ignoredDirectories: [] diff --git a/src/Ivy.StackAnalyzer.Test/Snapshots/next-dotnet-monorepo.verified.yaml b/src/Ivy.StackAnalyzer.Test/Snapshots/next-dotnet-monorepo.verified.yaml index 8cf25ed..c5a670f 100644 --- a/src/Ivy.StackAnalyzer.Test/Snapshots/next-dotnet-monorepo.verified.yaml +++ b/src/Ivy.StackAnalyzer.Test/Snapshots/next-dotnet-monorepo.verified.yaml @@ -250,6 +250,6 @@ readme: backed by Postgres. metadata: analyzerVersion: 0.1.0 - rulesLoaded: 740 + rulesLoaded: 741 languageDefsLoaded: 815 ignoredDirectories: [] diff --git a/src/Ivy.StackAnalyzer.Test/Snapshots/numpy-style-lib.verified.yaml b/src/Ivy.StackAnalyzer.Test/Snapshots/numpy-style-lib.verified.yaml index ed7ec6f..f075ffe 100644 --- a/src/Ivy.StackAnalyzer.Test/Snapshots/numpy-style-lib.verified.yaml +++ b/src/Ivy.StackAnalyzer.Test/Snapshots/numpy-style-lib.verified.yaml @@ -63,6 +63,6 @@ technologies: infrastructure: [] metadata: analyzerVersion: 0.1.0 - rulesLoaded: 740 + rulesLoaded: 741 languageDefsLoaded: 815 ignoredDirectories: [] diff --git a/src/Ivy.StackAnalyzer/data/detectors/library.yml b/src/Ivy.StackAnalyzer/data/detectors/library.yml index b571d47..10633d1 100644 --- a/src/Ivy.StackAnalyzer/data/detectors/library.yml +++ b/src/Ivy.StackAnalyzer/data/detectors/library.yml @@ -88,6 +88,26 @@ - { ecosystem: npm, pattern: "@composio\\/" } dotenv: [COMPOSIO_] confidence: high +- id: codemirror + name: CodeMirror + category: library + match: + deps: + - { ecosystem: npm, name: codemirror } + depsRegex: + - { ecosystem: npm, pattern: "@codemirror\\/" } + - { ecosystem: npm, pattern: "^@uiw\\/react-codemirror" } + confidence: high +- id: d3js + name: D3.js + category: library + match: + deps: + - { ecosystem: npm, name: d3 } + - { ecosystem: npm, name: d3-shape } + - { ecosystem: npm, name: "@types/d3" } + - { ecosystem: npm, name: "@types/d3-shape" } + confidence: high - id: databricks name: Databricks category: library @@ -296,6 +316,13 @@ files: [.nango, nango.yaml] dotenv: [NANGO_] confidence: high +- id: nettopologysuite + name: NetTopologySuite + category: library + match: + deps: + - { ecosystem: nuget, prefix: "NetTopologySuite" } + confidence: high - id: phosphoreicons name: Phosphor Icons category: library @@ -358,6 +385,13 @@ - { ecosystem: npm, name: "@steeze-ui/tabler-icons" } - { ecosystem: npm, name: "@iconify-json/tabler" } confidence: high +- id: tiptap + name: Tiptap + category: library + match: + depsRegex: + - { ecosystem: npm, pattern: "^@tiptap\\/" } + confidence: high - id: trayio name: Tray.ai category: library diff --git a/src/Ivy.StackAnalyzer/data/detectors/styling.yml b/src/Ivy.StackAnalyzer/data/detectors/styling.yml index 58e67de..faa526c 100644 --- a/src/Ivy.StackAnalyzer/data/detectors/styling.yml +++ b/src/Ivy.StackAnalyzer/data/detectors/styling.yml @@ -45,25 +45,6 @@ depsRegex: - { ecosystem: npm, pattern: "^@chakra-ui\\/" } confidence: high -- id: codemirror - name: CodeMirror - category: styling - match: - deps: - - { ecosystem: npm, name: codemirror } - depsRegex: - - { ecosystem: npm, pattern: "@codemirror\\/" } - confidence: high -- id: d3js - name: D3.js - category: styling - match: - deps: - - { ecosystem: npm, name: d3 } - - { ecosystem: npm, name: d3-shape } - - { ecosystem: npm, name: "@types/d3" } - - { ecosystem: npm, name: "@types/d3-shape" } - confidence: high - id: daisyui name: daisyUI category: styling @@ -208,10 +189,3 @@ deps: - { ecosystem: npm, name: "@tanstack/react-router" } confidence: high -- id: tiptap - name: Tiptap - category: styling - match: - depsRegex: - - { ecosystem: npm, pattern: "^@tiptap\\/" } - confidence: high