You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CONTRIBUTE.md
+14-14Lines changed: 14 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,16 +1,16 @@
1
-
# How to contribute to jseql
1
+
# How to contribute to @cipherstash/protect
2
2
3
3
## I want to report a bug, or make a feature request
4
4
5
5
Please use the GitHub issue tracker to report bugs, suggest features, or documentation improvements.
6
6
7
-
[When filing an issue](https://github.com/cipherstash/jseql/issues/new/choose), please check [existing open](https://github.com/cipherstash/jseql/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc), or [recently closed](https://github.com/cipherstash/jseql/issues?q=is%3Aissue+sort%3Aupdated-desc+is%3Aclosed), issues to make sure somebody else hasn't already reported the issue. Please try to include as much information as you can.
7
+
[When filing an issue](https://github.com/cipherstash/protectjs/issues/new/choose), please check [existing open](https://github.com/cipherstash/protectjs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc), or [recently closed](https://github.com/cipherstash/protectjs/issues?q=is%3Aissue+sort%3Aupdated-desc+is%3Aclosed), issues to make sure somebody else hasn't already reported the issue. Please try to include as much information as you can.
8
8
9
9
---
10
10
11
-
# Contributing to JSEQL
11
+
# Contributing to @cipherstash/protect
12
12
13
-
Thank you for your interest in contributing to **jseql**! This document will walk you through the repository’s structure, how to build and run the project locally, and how to make contributions effectively.
13
+
Thank you for your interest in contributing to **@cipherstash/protect**! This document will walk you through the repository’s structure, how to build and run the project locally, and how to make contributions effectively.
14
14
15
15
## Repository Structure
16
16
@@ -21,7 +21,7 @@ Thank you for your interest in contributing to **jseql**! This document will wal
21
21
│ └── example-app-2/
22
22
│
23
23
├── packages/
24
-
│ └── jseql/ <-- Main package published to npm
24
+
│ └── protect/ <-- Main package published to npm
25
25
│
26
26
├── .changeset/
27
27
├── .turbo/
@@ -34,21 +34,21 @@ Thank you for your interest in contributing to **jseql**! This document will wal
34
34
35
35
This repo uses [Turborepo](https://turbo.build/) to manage multiple packages and apps in a monorepo structure. Turborepo orchestrates tasks (build, test, lint, etc.) across the different packages in a consistent and efficient manner.
36
36
37
-
### `packages/jseql`
37
+
### `packages/protect`
38
38
39
-
The **jseql** package is the core library that is published to npm under the `@cipherstash/jseql` namespace. This is likely where you’ll spend most of your time if you’re contributing new features or bug fixes related to JSEQL’s core functionality.
39
+
The **@cipherstash/protect** package is the core library that is published to npm under the `@cipherstash/protect` namespace. This is likely where you’ll spend most of your time if you’re contributing new features or bug fixes related to JSEQL’s core functionality.
40
40
41
41
### `apps/` Directory
42
42
43
-
Within the `apps/` directory, you’ll find example applications that demonstrate how to use **jseql**. These example apps reference the local `@cipherstash/jseql` package, allowing you to test and verify your changes to **jseql** in a real-world application scenario.
43
+
Within the `apps/` directory, you’ll find example applications that demonstrate how to use **@cipherstash/protect**. These example apps reference the local `@cipherstash/protect` package, allowing you to test and verify your changes to **@cipherstash/protect** in a real-world application scenario.
Before you can run any example apps, you need to build the `@cipherstash/jseql` package:
62
+
Before you can run any example apps, you need to build the `@cipherstash/protect` package:
63
63
64
64
```bash
65
65
pnpm run build
66
66
```
67
67
68
-
This command triggers Turborepo’s build pipeline, compiling the **jseql** package in `packages/jseql` and linking it locally so the example apps can reference it.
68
+
This command triggers Turborepo’s build pipeline, compiling the **@cipherstash/protect** package in `packages/protect` and linking it locally so the example apps can reference it.
69
69
70
70
### 5. Run an Example App
71
71
@@ -77,7 +77,7 @@ pnpm run dev
77
77
78
78
Navigate to one of the example apps in `apps/` and follow the instructions for the corresponding examples.
79
79
80
-
Now, you can view the running application (if it’s a web or server app) or otherwise test the example’s output. This will help confirm your local build of **jseql** is working correctly.
80
+
Now, you can view the running application (if it’s a web or server app) or otherwise test the example’s output. This will help confirm your local build of **@cipherstash/protect** is working correctly.
81
81
82
82
## Making Changes
83
83
@@ -86,7 +86,7 @@ Now, you can view the running application (if it’s a web or server app) or oth
86
86
git checkout -b feat/my-new-feature
87
87
```
88
88
89
-
2.**Implement your changes** in the relevant package (most likely in `packages/jseql`).
89
+
2.**Implement your changes** in the relevant package (most likely in `packages/protect`).
90
90
91
91
3.**Write tests** to cover any new functionality or bug fixes.
0 commit comments