Releases: zaripych/repka
@repka-kit/ts@1.0.8
@repka-kit/ts@1.0.7
@repka-kit/ts@1.0.6
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 -
#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
@repka-kit/ts@1.0.4
Patch Changes
-
#29
b993809
Thanks @dependabot! - deps: update @types/yargs from 17.0.25 to 17.0.26 -
#36
0c1921b
Thanks @dependabot! - deps: update @types/node from 20.7.0 to 20.8.3 -
#32
98f2552
Thanks @dependabot! - deps: update esbuild from 0.19.3 to 0.19.4 -
#30
ba8c1d8
Thanks @dependabot! - deps: update eslint-plugin-jest from 27.4.0 to 27.4.2 -
#35
6e42fe0
Thanks @dependabot! - deps: update rollup from 3.29.3 to 4.0.2 -
#47
950d948
Thanks @dependabot! - deps: update eslint from 8.50.0 to 8.51.0 -
#46
51f0863
Thanks @dependabot! - deps: update @rollup/plugin-node-resolve from 15.2.2 to 15.2.3 -
#44
4ef62d9
Thanks @dependabot! - deps: update @types/yargs from 17.0.26 to 17.0.28 -
#45
a4ab563
Thanks @dependabot! - deps: update @typescript-eslint/parser from 6.7.3 to 6.7.4 -
#49
f7fe62f
Thanks @dependabot! - deps: update @typescript-eslint/eslint-plugin from 6.7.3 to 6.7.5 -
#37
7a3d137
Thanks @zaripych! - fix: this pr allows packages to be bin-only without exports or types entries -
#27
6da2cef
Thanks @zaripych! - fix: indent for unicorn/template-indent is determined from prettier
@repka-kit/ts@1.0.2
@repka-kit/ts@1.0.1
@repka-kit/ts@1.0.0
Major Changes
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 andLOG_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
@repka-kit/ts@1.0.0-beta.8
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