Skip to content

Commit dfca31f

Browse files
committed
rename solid-auth to solidauth
1 parent 5697db0 commit dfca31f

File tree

5 files changed

+24
-24
lines changed

5 files changed

+24
-24
lines changed

README.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
# solid-auth
1+
# solidauth
22

33
A comprehensive authentication solution for SolidStart applications, providing both server-side authentication logic and pre-built UI components.
44

55
## Packages
66

7-
### @solid-auth/server
7+
### @solidauth/server
88

99
Server-side authentication package with session management, user authentication, and security features.
1010

@@ -17,7 +17,7 @@ Key features:
1717

1818
[Server Documentation](./packages/server/README.md)
1919

20-
### @solid-auth/ui
20+
### @solidauth/ui
2121

2222
Ready-to-use authentication UI components with light and dark themes.
2323

@@ -34,7 +34,7 @@ Key features:
3434

3535
```bash
3636
# Install both packages
37-
npm install @solid-auth/server @solid-auth/ui
37+
npm install @solidauth/server @solidauth/ui
3838

3939
# Additional peer dependencies
4040
npm install @solidjs/router solid-js vinxi
@@ -44,13 +44,13 @@ Basic setup:
4444

4545
```tsx
4646
// Server setup
47-
import { createAuthCallbacks } from '@solid-auth/server';
47+
import { createAuthCallbacks } from '@solidauth/server';
4848
import { useSession } from 'vinxi/http';
4949

5050
const auth = createAuthCallbacks(useSession);
5151

5252
// UI implementation
53-
import { LoginFormLight } from '@solid-auth/ui';
53+
import { LoginFormLight } from '@solidauth/ui';
5454

5555
export default function AuthPage() {
5656
return <LoginFormLight />;
@@ -62,7 +62,7 @@ export default function AuthPage() {
6262
### Project Structure
6363

6464
```
65-
solid-auth/
65+
solidauth/
6666
├── packages/
6767
│ ├── server/ # Server-side authentication logic
6868
│ └── ui/ # Authentication UI components
@@ -93,7 +93,7 @@ To test changes locally with an external app:
9393
```
9494
2. In your app:
9595
```bash
96-
npm link @solid-auth/server @solid-auth/ui
96+
npm link @solidauth/server @solidauth/ui
9797
```
9898

9999
## Contributing

packages/server/README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
# @solid-auth/server
1+
# @solidauth/server
22

33
A secure, flexible authentication library designed for SolidStart applications, providing essential authentication features with TypeScript support.
44

55
## Overview
66

7-
`@solid-auth/server` provides a robust authentication system that includes:
7+
`@solidauth/server` provides a robust authentication system that includes:
88

99
- Session management compatible with SolidStart/Vinxi
1010
- User authentication (login/register flows)
@@ -16,15 +16,15 @@ A secure, flexible authentication library designed for SolidStart applications,
1616
## Installation
1717

1818
```bash
19-
npm install @solid-auth/server
19+
npm install @solidauth/server
2020
```
2121

2222
## Quick Start
2323

2424
Here's a basic example of setting up authentication in a SolidStart application:
2525

2626
```typescript
27-
import { createAuthCallbacks } from '@solid-auth/server';
27+
import { createAuthCallbacks } from '@solidauth/server';
2828
import { useSession } from 'vinxi/http';
2929

3030
// Basic setup with default configuration
@@ -139,7 +139,7 @@ if (passwordError) {
139139
}
140140

141141
// Email validation
142-
import { isValidEmail } from '@solid-auth/server';
142+
import { isValidEmail } from '@solidauth/server';
143143
if (!isValidEmail(email)) {
144144
// Handle invalid email
145145
}
@@ -225,7 +225,7 @@ const auth = createAuthCallbacks(useSession, {
225225
### 1. Protected Routes
226226

227227
```typescript
228-
import { createAuthCallbacks } from '@solid-auth/server';
228+
import { createAuthCallbacks } from '@solidauth/server';
229229
import { useSession } from 'vinxi/http';
230230
import { redirect } from '@solidjs/router';
231231

@@ -244,7 +244,7 @@ export async function protectedLoader() {
244244

245245
```typescript
246246
import { createContext, useContext } from 'solid-js';
247-
import type { User } from '@solid-auth/server';
247+
import type { User } from '@solidauth/server';
248248

249249
const UserContext = createContext<User>();
250250

packages/server/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
2-
"name": "@solid-auth/server",
2+
"name": "@solidauth/server",
33
"version": "1.0.0",
4-
"description": "middleware for solidstart auth",
4+
"description": "authentication tools for SolidStart",
55
"main": "./dist/index.js",
66
"scripts": {
77
"test": "echo \"Error: no test specified\" && exit 1",
@@ -10,7 +10,7 @@
1010
"keywords": [
1111
"solidstart"
1212
],
13-
"author": "Solid Auth",
13+
"author": "SolidAuth",
1414
"license": "ISC",
1515
"devDependencies": {
1616
"@types/node": "^22.7.8",

packages/ui/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# @solid-auth/ui
1+
# @solidauth/ui
22

33
A modern, customizable authentication UI component library for SolidStart applications. Provides ready-to-use login and signup forms with both light and dark themes.
44

@@ -14,17 +14,17 @@ A modern, customizable authentication UI component library for SolidStart applic
1414
## Installation
1515

1616
```bash
17-
npm install @solid-auth/ui @solidjs/router
17+
npm install @solidauth/ui @solidjs/router
1818
```
1919

2020
## Usage
2121

2222
Import and use the components in your SolidStart application:
2323

2424
```tsx
25-
import { LoginFormLight, SignUpFormLight } from '@solid-auth/ui';
25+
import { LoginFormLight, SignUpFormLight } from '@solidauth/ui';
2626
// or
27-
import { LoginFormDark, SignUpFormDark } from '@solid-auth/ui';
27+
import { LoginFormDark, SignUpFormDark } from '@solidauth/ui';
2828

2929
// In your component:
3030
export default function AuthPage() {

packages/ui/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
2-
"name": "@solid-auth/ui",
2+
"name": "@solidauth/ui",
33
"version": "1.0.0",
4-
"description": "Front end login UI components for SolidStartJS.",
4+
"description": "UI components for SolidStartJS",
55
"main": "./dist/index.js",
66
"types": "./dist/index.d.ts",
77
"scripts": {

0 commit comments

Comments
 (0)