Skip to content

fix(db-credentials): add publishConfig and repo metadata for npm publish

b4ca16d
Select commit
Loading
Failed to load commit list.
Open

feat: provider plugin architecture + Netlify adapter #545

fix(db-credentials): add publishConfig and repo metadata for npm publish
b4ca16d
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis failed Mar 21, 2026 in 2m 11s

Quality Gate failed

Failed conditions
3 Security Hotspots
4.5% Duplication on New Code (required ≤ 3%)
D Reliability Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

Annotations

Check warning on line 44 in packages/core/modules/module.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Unexpected negated condition.

See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZ0LEuYMO2lDSubUJkRF&open=AZ0LEuYMO2lDSubUJkRF&pullRequest=545

Check warning on line 85 in packages/providers/netlify/lib/generate-netlify-config.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Do not call `Array#push()` multiple times.

See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZyxk8OhgTo_mtHg1BIC&open=AZyxk8OhgTo_mtHg1BIC&pullRequest=545

Check warning on line 99 in packages/providers/netlify/lib/generate-netlify-config.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Do not call `Array#push()` multiple times.

See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZykUrG29neA6PHXUSQy&open=AZykUrG29neA6PHXUSQy&pullRequest=545

Check warning on line 86 in packages/providers/netlify/lib/generate-netlify-config.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Do not call `Array#push()` multiple times.

See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZzmkMUrzyNb9bnP_Xt9&open=AZzmkMUrzyNb9bnP_Xt9&pullRequest=545

Check warning on line 100 in packages/providers/netlify/lib/generate-netlify-config.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Do not call `Array#push()` multiple times.

See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZykUrG29neA6PHXUSQz&open=AZykUrG29neA6PHXUSQz&pullRequest=545

Check warning on line 12 in packages/providers/netlify/lib/get-function-entry-points.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Prefer `node:path` over `path`.

See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZyoGyB2bTTkCKzmBBd0&open=AZyoGyB2bTTkCKzmBBd0&pullRequest=545

Check failure on line 212 in packages/devtools/infrastructure/domains/shared/cloudformation-discovery.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this function to reduce its Cognitive Complexity from 218 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZzGdrA-bUJJ94dzQR4R&open=AZzGdrA-bUJJ94dzQR4R&pullRequest=545

Check warning on line 24 in packages/core/websocket/repositories/websocket-connection-repository-factory.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Unexpected lexical declaration in case block.

See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZzDb9MGjTP5YWeqV2fo&open=AZzDb9MGjTP5YWeqV2fo&pullRequest=545

Check warning on line 114 in packages/providers/netlify/lib/generate-netlify-config.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Do not call `Array#push()` multiple times.

See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZykUrG29neA6PHXUSRZ&open=AZykUrG29neA6PHXUSRZ&pullRequest=545

Check warning on line 108 in packages/providers/netlify/lib/generate-netlify-config.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Do not call `Array#push()` multiple times.

See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZykUrG29neA6PHXUSQ5&open=AZykUrG29neA6PHXUSQ5&pullRequest=545

Check warning on line 193 in packages/providers/netlify/lib/generate-netlify-config.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Do not call `Array#push()` multiple times.

See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZykUrG29neA6PHXUSRx&open=AZykUrG29neA6PHXUSRx&pullRequest=545

Check warning on line 25 in packages/core/extensions/schema-composer.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Prefer `node:fs` over `fs`.

See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZ0LEueqO2lDSubUJkRO&open=AZ0LEueqO2lDSubUJkRO&pullRequest=545

Check warning on line 126 in packages/providers/netlify/lib/generate-netlify-config.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Do not call `Array#push()` multiple times.

See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZykUrG29neA6PHXUSRI&open=AZykUrG29neA6PHXUSRI&pullRequest=545

Check failure on line 35 in packages/core/extensions/schema-composer.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this function to reduce its Cognitive Complexity from 28 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZ0LEueqO2lDSubUJkRQ&open=AZ0LEueqO2lDSubUJkRQ&pullRequest=545

Check warning on line 26 in packages/core/admin-scripts/repositories/admin-process-repository-factory.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Unexpected lexical declaration in case block.

See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZzDb9I7jTP5YWeqV2fZ&open=AZzDb9I7jTP5YWeqV2fZ&pullRequest=545

Check warning on line 29 in packages/core/credential/repositories/credential-repository-factory.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Unexpected lexical declaration in case block.

See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZzDb9KqjTP5YWeqV2fi&open=AZzDb9KqjTP5YWeqV2fi&pullRequest=545

Check warning on line 74 in packages/devtools/frigg-cli/__tests__/unit/commands/provider-dispatch.test.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Prefer `node:child_process` over `child_process`.

See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZyrtxkDZX8AwQmEdS9-&open=AZyrtxkDZX8AwQmEdS9-&pullRequest=545

Check warning on line 71 in packages/providers/netlify/lib/get-function-entry-points.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Prefer default parameters over reassignment.

See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZzmkMoozyNb9bnP_XuA&open=AZzmkMoozyNb9bnP_XuA&pullRequest=545

Check failure on line 86 in packages/devtools/frigg-cli/build-command/index.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this function to reduce its Cognitive Complexity from 30 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZyrreQHPU0ZsvHZDwRq&open=AZyrreQHPU0ZsvHZDwRq&pullRequest=545

Check warning on line 190 in packages/devtools/frigg-cli/__tests__/unit/commands/provider-dispatch.test.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Prefer `node:fs` over `fs`.

See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZyrtxkDZX8AwQmEdS-C&open=AZyrtxkDZX8AwQmEdS-C&pullRequest=545

Check warning on line 56 in packages/extensions/db-credentials/bootstrap.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Handle this exception or don't catch it at all.

See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZ0LJ-8M21WDqUHG9nQB&open=AZ0LJ-8M21WDqUHG9nQB&pullRequest=545

Check warning on line 26 in packages/core/admin-scripts/repositories/script-schedule-repository-factory.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Unexpected lexical declaration in case block.

See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZzDb9JGjTP5YWeqV2fa&open=AZzDb9JGjTP5YWeqV2fa&pullRequest=545

Check warning on line 20 in packages/core/syncs/repositories/sync-repository-factory.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Unexpected lexical declaration in case block.

See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZzDb9K1jTP5YWeqV2fj&open=AZzDb9K1jTP5YWeqV2fj&pullRequest=545

Check warning on line 2 in packages/providers/netlify/__tests__/get-function-entry-points.test.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Prefer `node:path` over `path`.

See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZyoGxrDbTTkCKzmBBdr&open=AZyoGxrDbTTkCKzmBBdr&pullRequest=545

Check warning on line 9 in packages/core/database/prisma.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Prefer `node:path` over `path`.

See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZzlGtCgPm7U6ieunW-K&open=AZzlGtCgPm7U6ieunW-K&pullRequest=545