Skip to content

Commit

Permalink
✨ feat(all): up version
Browse files Browse the repository at this point in the history
  • Loading branch information
angelespejo committed Feb 22, 2025
1 parent b631a06 commit 69bb955
Show file tree
Hide file tree
Showing 26 changed files with 2,173 additions and 4,553 deletions.
11 changes: 2 additions & 9 deletions .dovenv/core.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,7 @@ import { getWorkspaceConfig } from '@dovenv/theme-pigeonposse'

export default await getWorkspaceConfig( {
metaURL : import.meta.url,
path : '..',
packages : {
metaURL : import.meta.url,
path : '../packages',
},
core : {
metaURL : import.meta.url,
path : '../packages/backan',
},
path : '../',
corePath : './packages/backan',
} )

2 changes: 1 addition & 1 deletion .dovenv/main.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ export default defineConfig(
desc : 'Only development environment',
},
] } },
lint : { staged: { '*.{js,cjs,mjs,jsx,ts,cts,mts,tsx,json,yml,yaml}': 'pnpm --silent . lint eslint --silent' } },
// lint : { staged: { '*.{js,cjs,mjs,jsx,ts,cts,mts,tsx,json,yml,yaml}': 'pnpm --silent . lint eslint --silent' } },
todo : { ws : {
input : [ '**/*.{js,ts}', '**/*.md' ],
inputOpts : {
Expand Down
24 changes: 24 additions & 0 deletions .dovenv/pigeonposse.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# yaml-language-server: $schema=https://www.unpkg.com/@pigeonposse/api-2025@latest/dist/schema/config.json
# Automatically generated by "Backan". Please do not edit manually.

web:
backan:
name: Backan
desc: >-
All in one web API builder. Create endpoints with type validations and
OpenApi documentation, safely and quickly.
homepage: https://backan.pigeonposse.com/
library: https://www.npmjs.com/package/backan
changelog: >-
https://github.com/pigeonposse/backan/blob/main/packages/backan/CHANGELOG.md
type:
- toolkit
- library
- js-library
- ts-library
- api
- api-rest
license:
name: GPL-3.0
url: https://github.com/pigeonposse/backan/blob/main/LICENSE
status: active
11 changes: 0 additions & 11 deletions .pigeonposse.yml

This file was deleted.

2 changes: 1 addition & 1 deletion docs/dev-dist/sw.js
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ define(['./workbox-4705d3be'], (function (workbox) { 'use strict';
"revision": "d41d8cd98f00b204e9800998ecf8427e"
}, {
"url": "index.html",
"revision": "0.7mgp8lhptr"
"revision": "0.l73do23rkq"
}], {});
workbox.cleanupOutdatedCaches();
workbox.registerRoute(new workbox.NavigationRoute(workbox.createHandlerBoundToURL("index.html"), {
Expand Down
3 changes: 2 additions & 1 deletion docs/guide/core/stream.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

## Usage

```js
```ts twoslash

import { Route } from 'backan'
import { stream } from 'backan/stream'
Expand All @@ -24,6 +24,7 @@ route.add(
},
tags : [ id ],
},
// @ts-ignore
async c => {

try {
Expand Down
58 changes: 33 additions & 25 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@
"private": true,
"description": "All in one web API builder. Create endpoints with type validations and OpenApi documentation, safely and quickly.",
"keywords": [
"backend",
"api",
"rest-api",
"api-rest",
"openapi",
"backend",
"js",
"library",
"node",
"openapi",
"rest-api",
"server",
"js",
"ts"
],
"homepage": "https://backan.pigeonposse.com/",
Expand Down Expand Up @@ -63,34 +63,50 @@
},
"devDependencies": {
"@backan/config": "workspace:*",
"@changesets/changelog-github": "0.5.0",
"@changesets/cli": "2.27.11",
"@dovenv/core": "1.2.2",
"@dovenv/theme-pigeonposse": "1.2.2",
"@playwright/test": "1.49.1",
"@types/node": "22.10.6",
"@changesets/changelog-github": "0.5.1",
"@changesets/cli": "2.28.1",
"@dovenv/core": "1.4.5",
"@dovenv/theme-pigeonposse": "1.4.5",
"@playwright/test": "1.50.1",
"@types/node": "22.13.5",
"rimraf": "6.0.1",
"tslib": "2.8.1",
"tsx": "4.19.2",
"tsx": "4.19.3",
"typescript": "5.7.3",
"unbuild": "3.3.1",
"vite": "6.0.7",
"vite": "6.1.1",
"vite-plugin-dts": "4.5.0",
"vitest": "2.1.8"
"vitest": "3.0.6"
},
"packageManager": "pnpm@9.11.0",
"packageManager": "pnpm@10.4.1",
"engines": {
"node": ">=20.0.0",
"pnpm": ">=8.10.0"
},
"pnpm": {
"overrides": {
"jpeg-js@<0.4.0": ">=0.4.0",
"jpeg-js@<0.4.4": ">=0.4.4",
"phin@<3.7.1": ">=3.7.1",
"tough-cookie@<4.1.3": ">=4.1.3"
}
},
"extra": {
"id": "backan",
"shortDesc": "All in one web API builder",
"productName": "Backan",
"libraryUrl": "https://www.npmjs.com/package/backan",
"libraryId": "backan",
"libraryURL": "https://www.npmjs.com/package/backan",
"libraryID": "backan",
"repoId": "backan",
"rawRepoUrl": "https://raw.githubusercontent.com/pigeonposse/backan",
"type": [
"toolkit",
"library",
"js-library",
"ts-library",
"api",
"api-rest"
],
"rawRepoURL": "https://raw.githubusercontent.com/pigeonposse/backan",
"docsUrl": "https://backan.pigeonposse.com",
"changelogURL": "https://github.com/pigeonposse/backan/blob/main/packages/backan/CHANGELOG.md",
"contributingURL": "https://github.com/pigeonposse/.github/blob/main/CONTRIBUTING.md",
Expand All @@ -115,13 +131,5 @@
"medium": "https://medium.com/@pigeonposse"
}
}
},
"pnpm": {
"overrides": {
"jpeg-js@<0.4.4": ">=0.4.4",
"jpeg-js@<0.4.0": ">=0.4.0",
"phin@<3.7.1": ">=3.7.1",
"tough-cookie@<4.1.3": ">=4.1.3"
}
}
}
6 changes: 6 additions & 0 deletions packages/_config/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# @backan/config

## 0.2.1

### Patch Changes

- up deps, fix types

## 0.2.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/_config/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@backan/config",
"version": "0.2.0",
"version": "0.2.1",
"private": true,
"description": "Configuration files for monorepo",
"type": "module",
Expand Down
9 changes: 9 additions & 0 deletions packages/backan/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# backan

## 0.2.1

### Patch Changes

- up deps, fix types

- Updated dependencies []:
- @backan/core@0.2.1

## 0.2.0

### Minor Changes
Expand Down
24 changes: 15 additions & 9 deletions packages/backan/package.json
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
{
"name": "backan",
"version": "0.2.0",
"version": "0.2.1",
"description": "All in one web API builder. Create endpoints with type validations and OpenApi documentation, safely and quickly.",
"keywords": [
"backend",
"api",
"rest-api",
"openapi",
"backend",
"js",
"library",
"node",
"js",
"openapi",
"pigeonposse",
"pp",
"pigeonposse"
"rest-api"
],
"homepage": "https://backan.pigeonposse.com",
"repository": {
Expand All @@ -21,8 +21,14 @@
"license": "GPL-3.0",
"type": "module",
"exports": {
".": "./dist/main.js",
"./stream": "./dist/stream.js"
".": {
"types": "./dist/main.d.ts",
"import": "./dist/main.js"
},
"./stream": {
"types": "./dist/stream.d.ts",
"import": "./dist/stream.js"
}
},
"main": "dist/main.js",
"module": "dist/main.js",
Expand All @@ -40,7 +46,7 @@
"@backan/core": "workspace:*"
},
"devDependencies": {
"@hono/vite-dev-server": "0.16.0"
"@hono/vite-dev-server": "0.18.1"
},
"publishConfig": {
"access": "public",
Expand Down
6 changes: 6 additions & 0 deletions packages/builder/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# @backan/builder

## 0.2.1

### Patch Changes

- up deps, fix types

## 0.2.0

### Minor Changes
Expand Down
23 changes: 13 additions & 10 deletions packages/builder/package.json
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
{
"name": "@backan/builder",
"version": "0.2.0",
"version": "0.2.1",
"description": "Backan library for building executables, client libraries, JSON schema files, TypeScript definitions, and Markdown documentation.",
"keywords": [
"backend",
"api",
"rest-api",
"openapi",
"library",
"backend",
"bin",
"packager",
"builder",
"schema",
"library",
"markdown",
"openapi",
"packager",
"pigeonposse",
"pp",
"pigeonposse"
"rest-api",
"schema"
],
"homepage": "https://backan.pigeonposse.com/guide/builder",
"repository": {
Expand All @@ -25,7 +25,10 @@
"license": "GPL-3.0",
"type": "module",
"exports": {
".": "./dist/main.js"
".": {
"types": "./dist/main.d.ts",
"import": "./dist/main.js"
}
},
"main": "dist/main.js",
"module": "dist/main.js",
Expand All @@ -48,7 +51,7 @@
"test:unit": "vitest run src --passWithNoTests"
},
"dependencies": {
"binarium": "2.0.5",
"binarium": "2.0.6",
"openapi-to-md": "1.0.25",
"openapi-typescript": "7.5.2"
},
Expand Down
6 changes: 6 additions & 0 deletions packages/client/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# @backan/client

## 0.2.1

### Patch Changes

- up deps, fix types

## 0.2.0

### Minor Changes
Expand Down
17 changes: 10 additions & 7 deletions packages/client/package.json
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
{
"name": "@backan/client",
"version": "0.2.0",
"version": "0.2.1",
"description": "Backan library for building executables, client libraries, JSON schema files, TypeScript definitions, and Markdown documentation.",
"keywords": [
"backend",
"api",
"rest-api",
"openapi",
"library",
"backend",
"client",
"library",
"openapi",
"pigeonposse",
"pp",
"pigeonposse"
"rest-api"
],
"homepage": "https://backan.pigeonposse.com/guide/client",
"repository": {
Expand All @@ -21,7 +21,10 @@
"license": "GPL-3.0",
"type": "module",
"exports": {
".": "./dist/main.js"
".": {
"types": "./dist/main.d.ts",
"import": "./dist/main.js"
}
},
"main": "dist/main.js",
"module": "dist/main.js",
Expand Down
6 changes: 6 additions & 0 deletions packages/core/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# @backan/core

## 0.2.1

### Patch Changes

- up deps, fix types

## 0.2.0

### Minor Changes
Expand Down
Loading

0 comments on commit 69bb955

Please sign in to comment.