Socket
Socket
Sign inDemoInstall

@deepkit/framework

Package Overview
Dependencies
Maintainers
1
Versions
155
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@deepkit/framework - npm Package Versions

23
16

1.0.1-alpha.154

Diff

Changelog

Source

1.0.1-alpha.154 (2024-09-06)

Bug Fixes

  • bson: make sure index signature keys use full utf8 encoding (d447c1d)
  • sql: fix queries where value legitimately begins with $ (#580) (e0a0c3f)
  • sql: repair & enable @deepkit/sql tests (#579) (81a1ab1)
  • type-compiler: include enum annotations in .d.ts transformation (#607) (08854f3)
  • type: add scope in setter code to prevent variable already declared #603 (#606) (9af344f)
  • website: modify broken reflection example (#599) (7ee0a75)

Features

  • http: http timeout options (44fbf56)
  • rpc: make Buffer dependency optional (2f32a12)
  • type: support enum in pathResolver/resolvePath (78d7df0)
marcj
published 1.0.1-alpha.153 •

Changelog

Source

1.0.1-alpha.153 (2024-06-06)

Bug Fixes

  • app: don't force package.json to exist for finding env files (f478e96)
  • bson: make sure NaN is deserialized as 0 (7b19397)
  • orm: correctly resolve reference class schemas (e193325)
  • rpc: add interface for fetch (6035736)
  • rpc: http adapter wrong authorization + remove OPTIONS method (3ff8955)
  • rpc: make sure Error is chained and ValidationError correctly handled (5c49778)
  • website: angular 18 fixes (4307a5d)

Features

  • broker: new BrokerKeyValue and broker documentation (1f53bc8)
  • orm: support passing type to Database.persistAs/Database.removeAs, DatabaseSession.addAs (6679aba), closes #571
  • rpc: add http transport (3b2c6cc)
  • type: automatically assign .path to SerializationError in TemplateState.convert() errors (1e8d61d)
  • type: automatically assign .path to SerializationError in TemplateState.convert() errors (23781a1)
  • website: improve broker docs (1ff9600)
  • website: migrated to Angular v18 SSR + Signals (322817f)
  • website: update angular to v18 (4dcc38c)
marcj
published 1.0.1-alpha.152 •

Changelog

Source

1.0.1-alpha.152 (2024-05-16)

Features

  • rpc: client.transporter.errored subject (0fc2bd4)
marcj
published 1.0.1-alpha.151 •

Changelog

Source

1.0.1-alpha.151 (2024-05-14)

Features

marcj
published 1.0.1-alpha.150 •

Changelog

Source

1.0.1-alpha.150 (2024-05-09)

Bug Fixes

  • rpc: ensure data is not chunked twice in server->client controllers (6c59f9b)
  • type-compiler: support ReceiveType in arrow function with body expression (3c66064)

Features

  • type-compiler: allow to use T from ReceiveType<T> in function body as type reference (4d24c8b), closes #565
marcj
published 1.0.1-alpha.149 •

Changelog

Source

1.0.1-alpha.149 (2024-05-07)

Bug Fixes

  • type-compiler: make sure type reference resolving skips parameter names (16ba17d), closes #566
marcj
published 1.0.1-alpha.148 •

Changelog

Source

1.0.1-alpha.148 (2024-05-04)

Features

  • type: new TemplateState.touch and isTypeClassOf (cdf3272)
  • type: support lower/mixed case as identifier for enum values (ce0166e)
  • type: support mixed case enum member in union resolver (96dd2d8)
marcj
published 1.0.1-alpha.147 •

Changelog

Source

1.0.1-alpha.147 (2024-05-04)

Bug Fixes

  • http: support for JSON array payloads (#564) (feeeaa6)
  • mysql: ensure number & AutoIncrement is always int (69feb17)
  • sqlite: make sure ALTER TABLE are not aggregated (74ef2eb)
  • type: make sure handled constructor properties are not set twice (2e82eb6)
  • type: resolve global classes as shallow TypeClass (d976024)
  • website: docs about DI configureProvider and nominal tyoes (e5dafb4)
marcj
published 1.0.1-alpha.146 •

Changelog

Source

1.0.1-alpha.146 (2024-04-17)

Bug Fixes

  • type-compiler: esm import of micromatch (5606d74)
marcj
published 1.0.1-alpha.145 •

Changelog

Source

1.0.1-alpha.145 (2024-04-08)

Bug Fixes

  • filesystem-aws-s3: use correct path normalize function (58042a9)
  • http: make sure invalid formidable files are skipped (d1ff09b)
  • orm: make sure persistence is always closed on flush (015d90a)
  • sql: dates should be nullable without casting as JSON (#553) (d34b1a3)
  • sql: resolve Date|null to date type (ab12802)
  • type guard handing of empty Map/Set (da4cf82)
  • website: fix ssr, remove some pages (51b9b36)
23
16
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc