Skip to content

Releases: zaripych/repka

@repka-kit/ts@1.0.8

04 Jan 13:55
2f9f364
Compare
Choose a tag to compare

Patch Changes

  • #80 4a1c287 - deps: update @types/prompts from 2.4.6 to 2.4.9

  • #86 37db02c Thanks @zaripych! - fix: copy peer dependencies and engines to the output package.json

@repka-kit/ts@1.0.7

19 Dec 10:40
dd1e23b
Compare
Choose a tag to compare

Patch Changes

  • #72 b83c0c1 - deps: update commander from 11.0.0 to 11.1.0

  • #73 7d03f7c - deps: update @rollup/pluginutils from 5.0.5 to 5.1.0

  • #76 008da4a - deps: update @types/node from 20.8.3 to 20.10.5

  • #78 9047962 - deps: update lint-staged from 14.0.1 to 15.2.0

@repka-kit/ts@1.0.6

19 Dec 09:17
ce68615
Compare
Choose a tag to compare

Patch Changes

  • #69 9c8e469 Thanks @zaripych! - fix: base tsconfig has references to types from repka which are now correctly resolved if monorepo packages globs are packages/*

  • #55 3349f87 - deps: update @rollup/plugin-commonjs from 25.0.5 to 25.0.7

  • #59 a576856 - deps: update @types/prompts from 2.4.5 to 2.4.6

  • #61 a4db49a - deps: update @types/yargs from 17.0.28 to 17.0.29

  • #62 9e14a3c - deps: update @types/jest from 29.5.5 to 29.5.6

  • #63 86c2d34 - deps: update @types/js-yaml from 4.0.6 to 4.0.8

  • #65 7c51291 - deps: update @typescript-eslint/eslint-plugin from 6.7.5 to 6.9.0

  • #66 e42c89a - deps: update esbuild from 0.19.4 to 0.19.5

  • #67 eb125c4 - deps: update prettier from 3.0.3 to 3.1.0

  • #68 e43b591 - deps: update eslint-plugin-jest from 27.4.2 to 27.6.0

  • #74 937041a - deps: update @types/jest from 29.5.6 to 29.5.11

  • #70 4dd9c39 Thanks @zaripych! - fix: update babel package dependencies to address critical vulnerabilities there

@repka-kit/ts@1.0.5

12 Oct 12:47
e9b4ada
Compare
Choose a tag to compare

Patch Changes

@repka-kit/ts@1.0.4

10 Oct 11:27
27fe498
Compare
Choose a tag to compare

Patch Changes

@repka-kit/ts@1.0.2

27 Sep 07:55
Compare
Choose a tag to compare

Patch Changes

  • #24
    ff5ed6c
    Thanks @zaripych! - fix: get rid of the unmaintained esbuild-jest dependency in favour of pure esbuild transformer without mocks hoisting

@repka-kit/ts@1.0.1

25 Sep 11:13
355f780
Compare
Choose a tag to compare

Patch Changes

@repka-kit/ts@1.0.0

22 Sep 12:17
Compare
Choose a tag to compare

Major Changes

  • be82f73
    Thanks @zaripych! - feat(beta): initial beta
    version of the @repka-kit/ts

Minor Changes

  • e844c9d
    Thanks @zaripych! - fix(declarations): reverts
    back to less hacky fork of dts-bundle-generator which now relies on .d.ts
    files as input which are generated from "tsc --build tsconfig.json" command -
    supposed to be faster as well due to incremental compilation

  • #5
    4cc3889
    Thanks @zaripych! - feat(init): adds init
    command which allows to initialize your repository to start using repka

  • 7d81d3b
    Thanks @zaripych! - feat(cli): adds cli which
    allows you to lint, test and build packages via CLI without having to create a
    TypeScript script - while the script still remains as means to configure and
    go beyond default settings

  • 18112ae
    Thanks @zaripych! - feat(no-config): adds
    pre-configured jest and eslint as bins allowing developers to use them without
    specifying any extra parameters that are typically would be required in a
    monorepo

  • 9d6b433
    Thanks @zaripych! - Upgrade important
    dependencies: rollup, typescript, jest, allow overriding contents of the
    package.json used to distribute bundled package

Patch Changes

  • cbc189f
    Thanks @zaripych! - Make sure experimental VM
    modules node warning is silenced.

  • #15
    3200535
    Thanks @zaripych! - fix(turbo): remove turbo as
    dependency

  • #11
    8996c10
    Thanks @zaripych! - feat(bins): improve bins
    experience - we can now simply use TypeScript for bin entries, as long as they
    have a shebang (ie '#!/usr/bin/env tsx') as first line in the source file the
    bin entry points to. This is much better experience than having to deal with
    generated .gen.cjs/mjs files that we then have to commit along with the source
    code.

    Here is an
    example
    of a source file that this
    bin
    entry points to from "package.json".

    Now eslint bin becomes available to us in the terminal at dev-time as well
    as in the production bundle.

  • #18
    eb17c89
    Thanks @zaripych! - feat(package.json): globs
    are now supported in "exports" field

  • 0fd524d
    Thanks @zaripych! - feat(diagnostics): reduces
    console output verbosity, allows controlling console output verbosity via
    --log-level parameter and LOG_LEVEL environment variable which is
    respected by all tasks.

  • #10
    908ba28
    Thanks @zaripych! - fix(windows): make it work
    on windows, make tests run on windows as well

@repka-kit/ts@1.0.0-beta.9

18 Sep 13:07
992c72d
Compare
Choose a tag to compare
Pre-release

Patch Changes

  • #18
    eb17c89
    Thanks @zaripych! - feat(package.json): globs
    are now supported in "exports" field

@repka-kit/ts@1.0.0-beta.8

10 Sep 11:46
Compare
Choose a tag to compare
Pre-release

Patch Changes

  • #15
    3200535
    Thanks @zaripych! - fix(turbo): remove turbo as
    dependency

  • #11
    8996c10
    Thanks @zaripych! - feat(bins): improve bins
    experience - we can now simply use TypeScript for bin entries, as long as they
    have a shebang (ie '#!/usr/bin/env tsx') as first line in the source file the
    bin entry points to. This is much better experience than having to deal with
    generated .gen.cjs/mjs files that we then have to commit along with the source
    code.

    Here is an
    example
    of a source file that this
    bin
    entry points to from "package.json".

    Now eslint bin becomes available to us in the terminal at dev-time as well
    as in the production bundle.

  • #10
    908ba28
    Thanks @zaripych! - fix(windows): make it work
    on windows, make tests run on windows as well