Skip to content

Commit d0ecefb

Browse files
feat!: migrate npm packages to @Flagsmith organization scope (#367)
1 parent 9187900 commit d0ecefb

File tree

10 files changed

+3652
-26
lines changed

10 files changed

+3652
-26
lines changed

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{".":"10.0.0"}
1+
{".":"11.0.0"}

README.md

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,28 @@
22

33
# Flagsmith Javascript Client
44

5-
[![npm version](https://badge.fury.io/js/flagsmith.svg)](https://badge.fury.io/js/flagsmith)
6-
[![](https://data.jsdelivr.com/v1/package/npm/flagsmith/badge)](https://www.jsdelivr.com/package/npm/flagsmith)
5+
[![npm version](https://badge.fury.io/js/@flagsmith/flagsmith.svg)](https://badge.fury.io/js/@flagsmith/flagsmith)
6+
[![](https://data.jsdelivr.com/v1/package/npm/@flagsmith/flagsmith/badge)](https://www.jsdelivr.com/package/npm/@flagsmith/flagsmith)
77

88
The SDK clients for web and React Native for [https://www.flagsmith.com/](https://www.flagsmith.com/). Flagsmith allows you to manage feature flags and remote config across multiple projects, environments and organisations.
99

10+
## Packages
11+
12+
| Package | Description |
13+
|---------|-------------|
14+
| [@flagsmith/flagsmith](https://www.npmjs.com/package/@flagsmith/flagsmith) | Web and SSR SDK |
15+
| [@flagsmith/react-native](https://www.npmjs.com/package/@flagsmith/react-native) | React Native SDK |
16+
17+
## Installation
18+
19+
```bash
20+
# For web/SSR
21+
npm install @flagsmith/flagsmith
22+
23+
# For React Native
24+
npm install @flagsmith/react-native
25+
```
26+
1027
## Adding to your project
1128

1229
For full documentation visit [https://docs.flagsmith.com/clients/javascript/](https://docs.flagsmith.com/clients/javascript/)

lib/flagsmith/README.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,19 @@
22

33
# Flagsmith Javascript Client
44

5-
[![npm version](https://badge.fury.io/js/flagsmith.svg)](https://badge.fury.io/js/flagsmith)
6-
[![](https://data.jsdelivr.com/v1/package/npm/flagsmith/badge)](https://www.jsdelivr.com/package/npm/flagsmith)
5+
[![npm version](https://badge.fury.io/js/@flagsmith/flagsmith.svg)](https://badge.fury.io/js/@flagsmith/flagsmith)
6+
[![](https://data.jsdelivr.com/v1/package/npm/@flagsmith/flagsmith/badge)](https://www.jsdelivr.com/package/npm/@flagsmith/flagsmith)
77

88
The web and SSR SDK clients for [https://www.flagsmith.com/](https://www.flagsmith.com/). Flagsmith allows you to manage feature flags and remote config across multiple projects, environments and organisations.
99

10+
## Installation
11+
12+
```bash
13+
npm install @flagsmith/flagsmith
14+
# or
15+
yarn add @flagsmith/flagsmith
16+
```
17+
1018
## Adding to your project
1119

1220
For full documentation visit [https://docs.flagsmith.com/clients/javascript/](https://docs.flagsmith.com/clients/javascript/)

lib/flagsmith/package-lock.json

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/flagsmith/package.json

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
2-
"name": "flagsmith",
3-
"version": "10.0.0",
2+
"name": "@flagsmith/flagsmith",
3+
"version": "11.0.0",
44
"description": "Feature flagging to support continuous development",
55
"main": "./index.js",
66
"module": "./index.mjs",
@@ -50,5 +50,8 @@
5050
"bugs": {
5151
"url": "https://github.com/Flagsmith/flagsmith-js-client/issues"
5252
},
53-
"homepage": "https://flagsmith.com"
53+
"homepage": "https://flagsmith.com",
54+
"publishConfig": {
55+
"access": "public"
56+
}
5457
}

lib/react-native-flagsmith/README.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,19 @@
22

33
# Flagsmith React Native Client
44

5-
[![npm version](https://badge.fury.io/js/flagsmith.svg)](https://badge.fury.io/js/react-native-flagsmith)
6-
[![](https://data.jsdelivr.com/v1/package/npm/flagsmith/badge)](https://www.jsdelivr.com/package/npm/flagsmith)
5+
[![npm version](https://badge.fury.io/js/@flagsmith/react-native.svg)](https://badge.fury.io/js/@flagsmith/react-native)
6+
[![](https://data.jsdelivr.com/v1/package/npm/@flagsmith/react-native/badge)](https://www.jsdelivr.com/package/npm/@flagsmith/react-native)
77

88
The React Native SDK client for [https://www.flagsmith.com/](https://www.flagsmith.com/). Flagsmith allows you to manage feature flags and remote config across multiple projects, environments and organisations.
99

10+
## Installation
11+
12+
```bash
13+
npm install @flagsmith/react-native
14+
# or
15+
yarn add @flagsmith/react-native
16+
```
17+
1018
## Adding to your project
1119

1220
For full documentation visit [https://docs.flagsmith.com/clients/javascript/#npm-for-react-native](https://docs.flagsmith.com/clients/javascript/#npm-for-react-native)

0 commit comments

Comments
 (0)