Skip to content
Merged
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
12 changes: 12 additions & 0 deletions modules/content-type/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# @tarpit/content-type

## 2.0.1

### Patch Changes

- Fix class field initialization order in build output.

- Fix tsup swc plugin not respecting `useDefineForClassFields: false`, which caused native class fields to be preserved in ESM output and field initializers to run before constructor parameter assignments

- Updated dependencies
- @tarpit/config@2.0.1
- @tarpit/core@2.0.1

## 2.0.0

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion modules/content-type/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@tarpit/content-type",
"version": "2.0.0",
"version": "2.0.1",
"description": "Content-type negotiation and body deserialization module for Tarpit",
"author": "Cao Jiahang <sieglive@gmail.com>",
"homepage": "https://github.com/isatiso/node-tarpit#readme",
Expand Down
12 changes: 12 additions & 0 deletions modules/core/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# @tarpit/core

## 2.0.1

### Patch Changes

- Fix class field initialization order in build output.

- Fix tsup swc plugin not respecting `useDefineForClassFields: false`, which caused native class fields to be preserved in ESM output and field initializers to run before constructor parameter assignments

- Updated dependencies
- @tarpit/config@2.0.1
- @tarpit/type-tools@2.0.1

## 2.0.0

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion modules/core/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@tarpit/core",
"version": "2.0.0",
"version": "2.0.1",
"description": "Dependency injection framework and platform runtime for Tarpit",
"author": "Cao Jiahang <sieglive@gmail.com>",
"homepage": "https://github.com/isatiso/node-tarpit#readme",
Expand Down
16 changes: 16 additions & 0 deletions modules/http/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,21 @@
# @tarpit/http

## 2.1.1

### Patch Changes

- Fix class field initialization order in build output.

- Fix tsup swc plugin not respecting `useDefineForClassFields: false`, which caused native class fields to be preserved in ESM output and field initializers to run before constructor parameter assignments

- Updated dependencies
- @tarpit/config@2.0.1
- @tarpit/content-type@2.0.1
- @tarpit/core@2.0.1
- @tarpit/dora@2.0.1
- @tarpit/judge@2.0.1
- @tarpit/negotiator@2.0.1

## 2.1.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion modules/http/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@tarpit/http",
"version": "2.1.0",
"version": "2.1.1",
"description": "HTTP server module for Tarpit with routing, WebSocket, and middleware support",
"author": "Cao Jiahang <sieglive@gmail.com>",
"homepage": "https://github.com/isatiso/node-tarpit#readme",
Expand Down
12 changes: 12 additions & 0 deletions modules/mongodb/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# @tarpit/mongodb

## 2.0.2

### Patch Changes

- Fix class field initialization order in build output.

- Fix tsup swc plugin not respecting `useDefineForClassFields: false`, which caused native class fields to be preserved in ESM output and field initializers to run before constructor parameter assignments

- Updated dependencies
- @tarpit/config@2.0.1
- @tarpit/core@2.0.1

## 2.0.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion modules/mongodb/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@tarpit/mongodb",
"version": "2.0.1",
"version": "2.0.2",
"description": "MongoDB integration module for Tarpit",
"author": "Cao Jiahang <sieglive@gmail.com>",
"homepage": "https://github.com/isatiso/node-tarpit#readme",
Expand Down
15 changes: 15 additions & 0 deletions modules/rabbitmq/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,20 @@
# @tarpit/rabbitmq

## 2.0.2

### Patch Changes

- Fix class field initialization order in build output.

- Fix tsup swc plugin not respecting `useDefineForClassFields: false`, which caused native class fields to be preserved in ESM output and field initializers to run before constructor parameter assignments

- Updated dependencies
- @tarpit/barbeque@2.0.1
- @tarpit/config@2.0.1
- @tarpit/content-type@2.0.1
- @tarpit/core@2.0.1
- @tarpit/judge@2.0.1

## 2.0.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion modules/rabbitmq/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@tarpit/rabbitmq",
"version": "2.0.1",
"version": "2.0.2",
"description": "RabbitMQ integration module for Tarpit",
"author": "Cao Jiahang <sieglive@gmail.com>",
"homepage": "https://github.com/isatiso/node-tarpit#readme",
Expand Down
14 changes: 14 additions & 0 deletions modules/schedule/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,19 @@
# @tarpit/schedule

## 2.0.1

### Patch Changes

- Fix class field initialization order in build output.

- Fix tsup swc plugin not respecting `useDefineForClassFields: false`, which caused native class fields to be preserved in ESM output and field initializers to run before constructor parameter assignments

- Updated dependencies
- @tarpit/config@2.0.1
- @tarpit/core@2.0.1
- @tarpit/cron@2.0.1
- @tarpit/dora@2.0.1

## 2.0.0

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion modules/schedule/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@tarpit/schedule",
"version": "2.0.0",
"version": "2.0.1",
"description": "Cron-based task scheduling module for Tarpit",
"author": "Cao Jiahang <sieglive@gmail.com>",
"homepage": "https://github.com/isatiso/node-tarpit#readme",
Expand Down
8 changes: 8 additions & 0 deletions packages/barbeque/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# @tarpit/barbeque

## 2.0.1

### Patch Changes

- Fix class field initialization order in build output.

- Fix tsup swc plugin not respecting `useDefineForClassFields: false`, which caused native class fields to be preserved in ESM output and field initializers to run before constructor parameter assignments

## 2.0.0

### Major Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/barbeque/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@tarpit/barbeque",
"version": "2.0.0",
"version": "2.0.1",
"description": "Optimized double-end queue based on the native array.",
"author": "Cao Jiahang <sieglive@gmail.com>",
"homepage": "https://github.com/isatiso/node-tarpit#readme",
Expand Down
11 changes: 11 additions & 0 deletions packages/config/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
# @tarpit/config

## 2.0.1

### Patch Changes

- Fix class field initialization order in build output.

- Fix tsup swc plugin not respecting `useDefineForClassFields: false`, which caused native class fields to be preserved in ESM output and field initializers to run before constructor parameter assignments

- Updated dependencies
- @tarpit/judge@2.0.1

## 2.0.0

### Major 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": "@tarpit/config",
"version": "2.0.0",
"version": "2.0.1",
"description": "Type-safe configuration loader for Tarpit",
"author": "Cao Jiahang <sieglive@gmail.com>",
"homepage": "https://github.com/isatiso/node-tarpit#readme",
Expand Down
11 changes: 11 additions & 0 deletions packages/cron/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
# @tarpit/cron

## 2.0.1

### Patch Changes

- Fix class field initialization order in build output.

- Fix tsup swc plugin not respecting `useDefineForClassFields: false`, which caused native class fields to be preserved in ESM output and field initializers to run before constructor parameter assignments

- Updated dependencies
- @tarpit/dora@2.0.1

## 2.0.0

### Major Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/cron/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@tarpit/cron",
"version": "2.0.0",
"version": "2.0.1",
"description": "Cron expression parser and scheduler",
"author": "Cao Jiahang <sieglive@gmail.com>",
"homepage": "https://github.com/isatiso/node-tarpit#readme",
Expand Down
8 changes: 8 additions & 0 deletions packages/dora/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# @tarpit/dora

## 2.0.1

### Patch Changes

- Fix class field initialization order in build output.

- Fix tsup swc plugin not respecting `useDefineForClassFields: false`, which caused native class fields to be preserved in ESM output and field initializers to run before constructor parameter assignments

## 2.0.0

### Major Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/dora/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@tarpit/dora",
"version": "2.0.0",
"version": "2.0.1",
"description": "Out of the box Date Object based on native Date.",
"author": "Cao Jiahang <sieglive@gmail.com>",
"homepage": "https://github.com/isatiso/node-tarpit#readme",
Expand Down
11 changes: 11 additions & 0 deletions packages/judge/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
# @tarpit/judge

## 2.0.1

### Patch Changes

- Fix class field initialization order in build output.

- Fix tsup swc plugin not respecting `useDefineForClassFields: false`, which caused native class fields to be preserved in ESM output and field initializers to run before constructor parameter assignments

- Updated dependencies
- @tarpit/type-tools@2.0.1

## 2.0.0

### Major Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/judge/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@tarpit/judge",
"version": "2.0.0",
"version": "2.0.1",
"description": "Runtime type validation and assertion utilities",
"author": "Cao Jiahang <sieglive@gmail.com>",
"homepage": "https://github.com/isatiso/node-tarpit#readme",
Expand Down
8 changes: 8 additions & 0 deletions packages/negotiator/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# @tarpit/negotiator

## 2.0.1

### Patch Changes

- Fix class field initialization order in build output.

- Fix tsup swc plugin not respecting `useDefineForClassFields: false`, which caused native class fields to be preserved in ESM output and field initializers to run before constructor parameter assignments

## 2.0.0

### Major Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/negotiator/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@tarpit/negotiator",
"version": "2.0.0",
"version": "2.0.1",
"description": "HTTP content negotiation utilities",
"author": "Cao Jiahang <sieglive@gmail.com>",
"homepage": "https://github.com/isatiso/node-tarpit#readme",
Expand Down
8 changes: 8 additions & 0 deletions packages/transformer/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# @tarpit/transformer

## 2.0.1

### Patch Changes

- Fix class field initialization order in build output.

- Fix tsup swc plugin not respecting `useDefineForClassFields: false`, which caused native class fields to be preserved in ESM output and field initializers to run before constructor parameter assignments

## 2.0.0

### Major Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/transformer/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@tarpit/transformer",
"version": "2.0.0",
"version": "2.0.1",
"description": "TypeScript AST transformer plugins for Tarpit",
"author": "Cao Jiahang <sieglive@gmail.com>",
"homepage": "https://github.com/isatiso/node-tarpit#readme",
Expand Down
8 changes: 8 additions & 0 deletions packages/type-tools/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# @tarpit/type-tools

## 2.0.1

### Patch Changes

- Fix class field initialization order in build output.

- Fix tsup swc plugin not respecting `useDefineForClassFields: false`, which caused native class fields to be preserved in ESM output and field initializers to run before constructor parameter assignments

## 2.0.0

### Major Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/type-tools/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@tarpit/type-tools",
"version": "2.0.0",
"version": "2.0.1",
"description": "Some types that helped.",
"author": "Cao Jiahang <sieglive@gmail.com>",
"homepage": "https://github.com/isatiso/node-tarpit#readme",
Expand Down
8 changes: 8 additions & 0 deletions supports/cli/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# @tarpit/cli

## 2.0.1

### Patch Changes

- Fix class field initialization order in build output.

- Fix tsup swc plugin not respecting `useDefineForClassFields: false`, which caused native class fields to be preserved in ESM output and field initializers to run before constructor parameter assignments

## 2.0.0

### Major Changes
Expand Down
2 changes: 1 addition & 1 deletion supports/cli/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@tarpit/cli",
"version": "2.0.0",
"version": "2.0.1",
"description": "> TODO: description",
"author": "Cao Jiahang <sieglive@gmail.com>",
"homepage": "https://github.com/isatiso/node-tarpit#readme",
Expand Down
11 changes: 11 additions & 0 deletions tsup.config.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
import { defineConfig } from 'tsup'

export default defineConfig({
swc: {
jsc: {
transform: {
useDefineForClassFields: false,
},
},
},
})
Loading