Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions .github/workflows/quality.yml
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,20 @@ jobs:
- name: Validate SKILL.md files
run: node scripts/validate-skills.mjs

packages:
name: "Packages"
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4

- uses: actions/setup-node@v3
with:
node-version-file: ".node-version"

- name: Validate package.json files
run: node scripts/validate-packages.mjs

publint:
name: "publint"
runs-on: ubuntu-latest
Expand Down
1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@
"test:e2e": "turbo test:e2e",
"test:integration": "turbo test:integration",
"type-check": "turbo type-check",
"validate-packages": "node scripts/validate-packages.mjs",
"validate-skills": "node scripts/validate-skills.mjs",
"version-packages": "changeset version && pnpm i --no-frozen-lockfile && git add ."
},
Expand Down
16 changes: 13 additions & 3 deletions packages/adapter-edge-config/package.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,20 @@
{
"name": "@flags-sdk/edge-config",
"version": "0.1.2",
"description": "",
"keywords": [],
"description": "A Flags SDK adapter for Edge Config",
"keywords": [
"vercel",
"flags",
"vercel flags",
"feature flags",
"flags sdk"
],
"license": "MIT",
"author": "",
"author": "Dominik Ferber <dominik@vercel.com>",
"repository": {
"type": "git",
"url": "git+https://github.com/vercel/flags.git"
},
"sideEffects": false,
"type": "module",
"exports": {
Expand Down
2 changes: 1 addition & 1 deletion packages/adapter-flagsmith/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
"url": "git+https://github.com/vercel/flags.git"
},
"license": "MIT",
"author": "",
"author": "Dominik Ferber <dominik@vercel.com>",
"sideEffects": false,
"type": "module",
"exports": {
Expand Down
8 changes: 8 additions & 0 deletions packages/adapter-growthbook/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,14 @@
"type": "git",
"url": "git+https://github.com/vercel/flags.git"
},
"author": "Dominik Ferber <dominik@vercel.com>",
"keywords": [
"growthbook",
"flags",
"flags sdk",
"experimentation",
"ab testing"
],
"license": "MIT",
"sideEffects": false,
"type": "module",
Expand Down
16 changes: 13 additions & 3 deletions packages/adapter-hypertune/package.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,19 @@
{
"name": "@flags-sdk/hypertune",
"version": "0.3.2",
"description": "",
"keywords": [],
"description": "A HyperTune adapter for the Flags SDK",
"keywords": [
"hypertune",
"flags",
"flags sdk",
"experimentation",
"ab testing"
],
"license": "MIT",
"author": "",
"repository": {
"type": "git",
"url": "git+https://github.com/vercel/flags.git"
},
"sideEffects": false,
"type": "module",
"exports": {
Expand All @@ -13,6 +22,7 @@
"require": "./dist/index.cjs"
}
},
"author": "Miraan Tabrez <miraan@hypertune.com>",
"main": "./dist/index.js",
"typesVersions": {
"*": {
Expand Down
2 changes: 1 addition & 1 deletion packages/adapter-launchdarkly/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
"url": "git+https://github.com/vercel/flags.git"
},
"license": "MIT",
"author": "",
"author": "Dominik Ferber <dominik@vercel.com>",
"sideEffects": false,
"type": "module",
"exports": {
Expand Down
2 changes: 1 addition & 1 deletion packages/adapter-openfeature/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
"url": "git+https://github.com/vercel/flags.git"
},
"license": "MIT",
"author": "",
"author": "Dominik Ferber <dominik@vercel.com>",
"sideEffects": false,
"type": "module",
"exports": {
Expand Down
13 changes: 10 additions & 3 deletions packages/adapter-optimizely/package.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,19 @@
{
"name": "@flags-sdk/optimizely",
"version": "0.1.1",
"description": "",
"keywords": [],
"description": "A provider for the Flags Explorer",
"keywords": [
"optimizely",
"flags explorer"
],
"license": "MIT",
"author": "",
"author": "Dominik Ferber <dominik@vercel.com>",
"sideEffects": false,
"type": "module",
"repository": {
"type": "git",
"url": "git+https://github.com/vercel/flags.git"
},
"exports": {
".": {
"import": "./dist/index.js",
Expand Down
2 changes: 1 addition & 1 deletion packages/adapter-posthog/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
"url": "git+https://github.com/vercel/flags.git"
},
"license": "MIT",
"author": "",
"author": "Aaron Morris <aaron.morris@vercel.com>",
"sideEffects": false,
"type": "module",
"exports": {
Expand Down
2 changes: 1 addition & 1 deletion packages/adapter-reflag/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
"url": "git+https://github.com/vercel/flags.git"
},
"license": "MIT",
"author": "",
"author": "Ron Cohen <cohen1@gmail.com>",
"sideEffects": false,
"type": "module",
"exports": {
Expand Down
16 changes: 13 additions & 3 deletions packages/adapter-split/package.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,22 @@
{
"name": "@flags-sdk/split",
"version": "0.1.1",
"description": "",
"keywords": [],
"description": "A Split adapter for the Flags SDK",
"keywords": [
"split",
"flags",
"flags sdk",
"experimentation",
"ab testing"
],
"license": "MIT",
"author": "",
"author": "Dominik Ferber <dominik@vercel.com>",
"sideEffects": false,
"type": "module",
"repository": {
"type": "git",
"url": "git+https://github.com/vercel/flags.git"
},
"exports": {
".": {
"import": "./dist/index.js",
Expand Down
1 change: 1 addition & 0 deletions packages/adapter-statsig/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
"experimentation",
"ab testing"
],
"author": "Aaron Morris <aaron.morris@vercel.com>",
"homepage": "https://flags-sdk.dev",
"bugs": {
"url": "https://github.com/vercel/flags/issues"
Expand Down
16 changes: 13 additions & 3 deletions packages/adapter-vercel/package.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,20 @@
{
"name": "@flags-sdk/vercel",
"version": "1.3.0",
"description": "",
"keywords": [],
"description": "A Flags SDK adapter for Vercel Flags",
"keywords": [
"vercel",
"flags",
"vercel flags",
"feature flags",
"flags sdk"
],
"license": "MIT",
"author": "",
"repository": {
"type": "git",
"url": "git+https://github.com/vercel/flags.git"
},
"author": "Dominik Ferber <dominik@vercel.com>",
"sideEffects": false,
"type": "module",
"exports": {
Expand Down
1 change: 1 addition & 0 deletions packages/flags/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
"overrides",
"SvelteKit"
],
"author": "Dominik Ferber <dominik@vercel.com>",
"homepage": "https://flags-sdk.dev",
"bugs": {
"url": "https://github.com/vercel/flags/issues"
Expand Down
15 changes: 12 additions & 3 deletions packages/prepare-flags-definitions/package.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,19 @@
{
"name": "@vercel/prepare-flags-definitions",
"version": "0.2.1",
"description": "",
"keywords": [],
"description": "A utility for preparing flags definitions for embedding",
"keywords": [
"flags",
"flags sdk",
"experimentation",
"ab testing"
],
"license": "MIT",
"author": "",
"author": "Dominik Ferber <dominik@vercel.com>",
"repository": {
"type": "git",
"url": "git+https://github.com/vercel/flags.git"
},
"sideEffects": false,
"type": "module",
"exports": {
Expand Down
16 changes: 13 additions & 3 deletions packages/vercel-flags-core/package.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,20 @@
{
"name": "@vercel/flags-core",
"version": "1.4.0",
"description": "",
"keywords": [],
"description": "A server-side client for Vercel Flags",
"keywords": [
"vercel",
"flags",
"vercel flags",
"feature flags",
"flags sdk"
],
"repository": {
"type": "git",
"url": "git+https://github.com/vercel/flags.git"
},
"license": "MIT",
"author": "",
"author": "Dominik Ferber <dominik@vercel.com>",
"sideEffects": false,
"type": "module",
"exports": {
Expand Down
Loading
Loading