Skip to content
Open
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
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ report.[0-9]_.[0-9]_.[0-9]_.[0-9]_.json
.eslintcache
.cache
*.tsbuildinfo
.turbo

# IntelliJ based IDEs
.idea
Expand Down
39 changes: 39 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# Changelog

All notable changes to this project will be documented in this file.

The format follows an adaptation of [Keep a Changelog](https://keepachangelog.com/en/1.1.0/)
and versioning uses semantic conventions when applicable.

---

## [0.1.0-workspace] - 2026-01-13

### Added

* Official introduction of the **monorepo with workspace** architecture.
* New `.github` directory for CI/CD automations and configurations.
* Initial documentation structure under `docs/`.
* `examples/` and `depoiments/` directories reserved for future use.
* `turbo.json` file for task orchestration within the workspace.

### Changed

* Complete reorganization of the repository structure.
* Projects `benchmark/`, `website/`, and `package/` are now managed by the workspace.
* Standardization on **a single `bun.lock`** at the monorepo root.
* `README.md` updated to reflect the new organization.

### Removed

* Legacy structures incompatible with the workspace model (implicit).

### Notes

* Whenever modifying any project within the monorepo, run:

```bash
azurajs > bun install
```

* Dependencies are resolved exclusively via the workspace.
510 changes: 0 additions & 510 deletions benchmark/bun.lock

This file was deleted.

572 changes: 566 additions & 6 deletions website/bun.lock → bun.lock

Large diffs are not rendered by default.

7 changes: 7 additions & 0 deletions depoiments/depoiments.json
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,13 @@
"name": "Felipe",
"description": "O AzuraJS é simplesmente um dos framework mais simples e completo que eu já vi. O Azura faz uma a API ter uma segurança e velocidade nunca vista em outros frameworks, parabenizo ao 0xviny por ter essa iniciativa de um framework feito por um brasileiro.",
"avatar": "https://github.com/felpss1Dev.png"
},
{
"user": "yeyTaken",
"name": "Israel R. Jatobá",
"role": "Partner",
"description": "AzurJS strikes a rare balance between performance and developer experience. It’s fast, straightforward, and genuinely pleasant to work with. I can’t recommend it enough!",
"avatar": "https://github.com/yeyTaken.png"
}
]
}
20 changes: 20 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{
"name": "@azurajs/root",
"version": "0.1.0-workspace",
"workspaces": [
"benchmark",
"package",
"website"
],
"scripts": {
"bench": "turbo bench",
"dev": "turbo dev",
"build": "turbo build"
},
"devDependencies": {
"turbo": "^2.7.4",
"@types/bun": "latest",
"typescript": "^5.4.0"
},
"packageManager": "bun@1.3.5"
}
220 changes: 0 additions & 220 deletions package/bun.lock

This file was deleted.

File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
1 change: 1 addition & 0 deletions releases/website/v0.1.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# WEB
18 changes: 18 additions & 0 deletions turbo.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"$schema": "https://turbo.build/schema.json",
"ui": "tui",
"tasks": {
"bench": {
"cache": false
},


"build": {
"outputs": ["dist/**", ".next/**", "!.next/cache/**"]
},
"dev": {
"cache": false,
"persistent": true
}
}
}
5 changes: 2 additions & 3 deletions website/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
{
"name": "website",
"version": "0.0.0",
"private": true,
"name": "@azurajs/website",
"version": "0.1.0",
"scripts": {
"build": "next build",
"dev": "next dev",
Expand Down