Skip to content

Commit 8b00a66

Browse files
igneel64nikosdouvlisSokratisVidros
authored
More Clerk packages going Open Source 🎉 (clerk#20)
* chore(repo): Add new packages * chore(repo): Intermediate additions * chore(repo): Jest 26 changes * chore(repo): Fix all jest tests, update jest to latest * chore(repo): Update `turbo` to latest * chore(repo): Update `jest` to latest * chore(repo): Update `ts-jest` to latest * chore(repo): Remove top-level jest dependency * chore(repo): Add nuke script to clean node_modules * chore(repo): Fix moduleNameMapper for all react pacakges * chore(repo): Fix module mapper for local react installations * chore(repo): Consolidate two Portal implementations on clerk-js * chore(repo): Consolidate React versions * chore(repo): Sort imports fix for new packages * chore(repo): Add main package links and consolidate package.json fields Co-authored-by: Nikos Douvlis <nikosdouvlis@gmail.com> Co-authored-by: Sokratis Vidros <sokratis.vidros@gmail.com>
1 parent 679ab0e commit 8b00a66

812 files changed

Lines changed: 77843 additions & 13919 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.eslintrc.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,5 +18,6 @@ module.exports = {
1818
'@typescript-eslint/no-unsafe-call': 'off',
1919
'@typescript-eslint/no-unsafe-member-access': 'off',
2020
'@typescript-eslint/no-unsafe-return': 'warn',
21+
'@typescript-eslint/no-non-null-assertion': 'warn',
2122
},
2223
};

.gitignore

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
# See http://help.github.com/ignore-files/ for more about ignoring files.
22

33
# compiled output
4-
/dist
5-
/tmp
6-
/out-tsc
4+
dist
5+
tmp
6+
out-tsc
7+
out
78

89
# dependencies
9-
/node_modules
10+
node_modules
1011

1112
# IDEs and editors
1213
/.idea

README.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -37,12 +37,14 @@ yarn add @clerk/clerk-sdk-node
3737

3838
For package specific details on installation, architecture and usage usage, you can refer to the package's README file.
3939

40-
- [`@clerk/backend-core`](https://github.com/clerkinc/javascript/tree/main/packages/backend-core): Functionalities regarded as "core" for Clerk to operate with. _Authentication resolution, API Resources etc._
41-
- [`@clerk/edge`](https://github.com/clerkinc/javascript/tree/main/packages/edge): Top level SDK for edge environments containing all required helpers and middleware.
42-
- [`@clerk/clerk-sdk-node`](https://github.com/clerkinc/javascript/tree/main/packages/sdk-node): SDK for native Node.js environment and frameworks.
43-
- `@clerk/nextjs` _Coming soon_
44-
- `@clerk/types` _Coming soon_
45-
- `@clerk/react` _Coming soon_
40+
- [`@clerk/backend-core`](./packages/backend-core): Functionalities regarded as "core" for Clerk to operate with. _Authentication resolution, API Resources etc._
41+
- [`@clerk/edge`](./packages/edge): Top level SDK for edge environments containing all required helpers and middleware.
42+
- [`@clerk/clerk-sdk-node`](./packages/sdk-node): SDK for native Node.js environment and frameworks.
43+
- [`@clerk/nextjs`](./packages/nextjs): Clerk package for Next.js.
44+
- [`@clerk/clerk-js`](./packages/clerk-js): Core JavaScript implementation used by Clerk in the browser.
45+
- [`@clerk/clerk-react`](./packages/react) Clerk package for React applications.
46+
- [`@clerk/clerk-expo`](./packages/expo) Clerk package for the Expo universal app framework.
47+
- [`@clerk/types`](./packages/types) Main TypeScript typings for Clerk libraries.
4648
- ...
4749

4850
Additionally there are packages which act as shared utilities or building blocks.

0 commit comments

Comments
 (0)