Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: V4v4 #341

Open
wants to merge 242 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
242 commits
Select commit Hold shift + click to select a range
d90d2e1
chore: better formatting
kobezzza May 31, 2022
18050af
fix: added server config
kobezzza May 31, 2022
43f063d
refactor: split declarations into separate files
kobezzza May 31, 2022
48664e6
chore: grammar review
kobezzza May 31, 2022
c9e6495
fix: added `ts-definitions` to `include`
kobezzza May 31, 2022
5c35874
feat: added `isIterableIterator`, `isAnyIterator`, `isAnyIterable`
kobezzza May 31, 2022
d70fe7f
feat: added a new method `addToPrototype`
kobezzza Jun 1, 2022
1c89f80
fix: fixed `addToPrototype` signature
kobezzza Jun 1, 2022
fdaa51a
fix: fixed overriding of readonly methods
kobezzza Jul 18, 2022
286da48
fix: fixed the wrapper name
kobezzza Jul 18, 2022
b5eef83
fix: fixed TS types
kobezzza Jul 26, 2022
c0124c6
Merge branch 'master' into prelude-review
kobezzza Sep 23, 2022
2140904
feat: added result hashing for `Object.fastHash`
kobezzza Sep 23, 2022
b217f18
chore: updated changelog
kobezzza Sep 23, 2022
22b2d23
fix: fixed an error when calling `String.capitalize` with an empty st…
kobezzza Sep 29, 2022
a86ddf8
chore: updated changelog
kobezzza Sep 29, 2022
060e937
feat: added `CanNull` & `CanIter`
kobezzza Nov 8, 2022
8da6439
feat: added a new module `core/random`
kobezzza Nov 25, 2022
7e73d34
feat: added default generator
kobezzza Nov 25, 2022
e649048
BREAKING CHANGE: removed deprecated functions; now createAsyncSemapho…
kobezzza Dec 6, 2022
f25ebb1
fix: fixed type checking
kobezzza Dec 8, 2022
68b6aff
refactor: removed redundant imports
kobezzza Dec 8, 2022
0f2f418
Merge remote-tracking branch 'origin/master' into prelude-review
kobezzza Dec 12, 2022
474ecfd
fix: fixed Icon rule
kobezzza Dec 14, 2022
b2bdef8
fix: fixed Icon rule
kobezzza Dec 14, 2022
c966ffc
fix: removed Icon rule
kobezzza Dec 14, 2022
3e450a3
Merge branch 'master' into prelude-review
kobezzza Jan 19, 2023
00962b2
Merge branch 'master' into prelude-review
kobezzza Jan 19, 2023
26ec990
fix: fixed method ordering
kobezzza Jan 30, 2023
9203a48
fix: node data buffer collection
kobezzza Jan 30, 2023
84cac02
fix: fixed data ordering
kobezzza Jan 30, 2023
ce9e297
fix: fixed global timeout
kobezzza Feb 21, 2023
492d3a7
fix: fixed online checking
kobezzza Feb 21, 2023
956f8c1
fix: improved net config
kobezzza Feb 21, 2023
e2417ea
Merge branch 'master' into v4
kobezzza Mar 10, 2023
626291d
Merge branch 'master' into v4
kobezzza Mar 10, 2023
478ef7c
fix: standalone build
kholstinin Mar 10, 2023
a72b334
Merge branch 'master' into v4
kobezzza Mar 14, 2023
3cd26f9
Merge branch 'v4' of https://github.com/V4Fire/Core into v4
kobezzza Mar 14, 2023
2ed5bb8
4.0.0-alpha.1
gretzkiy Mar 16, 2023
30d95b5
removed spaces between file extensions in .editorconfig (#344)
geopr Mar 20, 2023
cbba6c1
BREAKING_CHANGE: removed `upd` and `del` methods; renamed provider ev…
kobezzza Mar 20, 2023
ea7f57b
fix: up lockfile version
gretzkiy Mar 21, 2023
92fa700
fix: fixed clearing of all listeners
kobezzza Mar 23, 2023
0ad293d
Merge branch 'v4' of https://github.com/V4Fire/Core into v4
kobezzza Mar 23, 2023
5f9537c
:up: 4.0.0-alpha.2
kobezzza Mar 23, 2023
2f9a518
4.0.0-alpha.3
gretzkiy Mar 23, 2023
47749c4
feat: move to yarn
kholstinin Apr 6, 2023
0cff4c4
fix: ci script
kholstinin Apr 6, 2023
1405550
feat: rebuild lib
kholstinin Apr 6, 2023
383e29e
feat: move scripts to yarn
kholstinin Apr 6, 2023
5d72fec
feat: add array-like support for Object.forEach
shining-mind Apr 19, 2023
e0c1b05
fix: removed icon from ignoring
kobezzza Apr 25, 2023
ac652a5
chore: removed `console.log`
kobezzza May 19, 2023
9c7aa62
Use http request without cors preflight
gretzkiy May 20, 2023
e196624
:memo: Changelog
gretzkiy May 21, 2023
c5e9624
Fix debounce and throttle decorators
gretzkiy May 20, 2023
db0cc05
:memo: Changelog
gretzkiy May 20, 2023
7cea581
:up: 3.95.4
gretzkiy May 25, 2023
1d56cc0
4.0.0-alpha.4
gretzkiy May 25, 2023
5ee18d3
fix: tsconfig
kholstinin May 31, 2023
f063efe
chore: fixed TS error
kobezzza May 31, 2023
96774dd
fix: tsconfig for tests
kholstinin May 31, 2023
bd7c195
refactor: removed legacy API
kobezzza Jun 5, 2023
0fee635
chore: fixed tests
kobezzza Jun 5, 2023
40abc7d
Merge remote-tracking branch 'origin/master' into v4
kobezzza Jun 5, 2023
52de255
fix: don't wrap Map/Set with Proxy
kobezzza Jun 6, 2023
9be524c
chore: fixed example
kobezzza Jun 6, 2023
ca7e329
:up:
kobezzza Jun 6, 2023
27d7d65
:up:
kobezzza Jun 6, 2023
8d54d66
chore: removed console.log
kobezzza Jun 6, 2023
cf05990
:up: 4.0.0-alpha.5
kobezzza Jun 8, 2023
2064269
docs: fix `include` description (#362)
shining-mind Jun 29, 2023
a2fc437
v4-kv-storage (#363)
Razdva122 Jul 10, 2023
9276b89
chore: fixed eslint
kobezzza Jul 10, 2023
60e18e4
chore: fixed eslint
kobezzza Jul 10, 2023
cc68deb
chore: fixed spec
kobezzza Jul 10, 2023
364f42b
fix: jest reporter (#365)
kholstinin Jul 11, 2023
75672dd
No unsafe JS (#364)
gretzkiy Jul 11, 2023
f9a9256
:up: 4.0.0-alpha.6
kobezzza Jul 11, 2023
0cf3204
feat: added a new reviver `evalWith`
kobezzza Jul 12, 2023
86771c3
fix: fixed reviver
kobezzza Jul 12, 2023
a8d49c3
Add support for nested expressions in evalWith reviver and tests (#366)
gretzkiy Jul 13, 2023
b03f046
4.0.0-alpha.7
gretzkiy Jul 19, 2023
bd42d63
feat: improve core/net doc (#367)
kholstinin Sep 13, 2023
29e9d41
feat: parameters of the provider instance have been added for preserv…
kobezzza Sep 15, 2023
128e72c
:up: 4.0.0-alpha.8
kobezzza Sep 15, 2023
1754eb4
feat: added expanded converters
kobezzza Sep 18, 2023
48f498f
fixed: fixed expanded parsing
kobezzza Sep 18, 2023
12f6e6d
feat: added API for serializing custom objects
kobezzza Sep 19, 2023
d792b0a
:up: 4.0.0-alpha.9
kobezzza Sep 19, 2023
ef4c4c7
docs(symbolGenerator): improve README.md
misbiheyv Sep 27, 2023
7747f85
Merge pull request #373 from V4Fire/v4-readme-improve
misbiheyv Sep 27, 2023
0a714f1
added avialable locales
Razdva122 Sep 27, 2023
5b7b9fb
changelog
Razdva122 Sep 29, 2023
729abc2
fix(eslint): fixed errors
kobezzza Oct 2, 2023
0eba6e6
fix(core/data): correct merging of meta parameters
kobezzza Oct 2, 2023
2eb7046
chore(core/request): corrected the typings for meta parameters
kobezzza Oct 2, 2023
4b8f1c7
feat(core/request core/data): providing provider parameters
kobezzza Oct 12, 2023
13705aa
fix(ssr): caching should be disabled in SSR
kobezzza Oct 12, 2023
3fc6818
chore(:up:): 4.0.0-alpha.11
kobezzza Oct 12, 2023
39aec4e
chore: fixed linters
kobezzza Oct 12, 2023
985b5dc
fix(core/data): by default, the getCacheKey function should take the …
kobezzza Oct 16, 2023
1ce9d08
feat(core/data): added a new option `singleton` for data providers
kobezzza Oct 16, 2023
7fb82a8
feat(ssr): caching of requests during SSR is allowed
kobezzza Oct 17, 2023
a4c140a
chore(:up:): 4.0.0-alpha.12
kobezzza Oct 17, 2023
a80162f
fix: getAuthParams typing (#377)
kholstinin Nov 16, 2023
f24dacb
Removed i18n from global scope (#378)
kholstinin Nov 16, 2023
8d79a44
chore(:up:): 4.0.0-alpha.13
kobezzza Nov 16, 2023
b54350f
chore(ts): fixed TS types
kobezzza Nov 21, 2023
4496d6e
chore: :up: 4.0.0-alpha.14
kobezzza Nov 22, 2023
add02fd
fix(core/request): do not delete the pending cache until the request …
kobezzza Nov 25, 2023
94a71d0
fix(core/request): revert pending cache clearing
kobezzza Nov 25, 2023
4398c17
feat(ssr): added a constant for SSR
kobezzza Nov 25, 2023
ffcd667
chore: stylish fixes
kobezzza Nov 25, 2023
9d43f26
fix(ssr): always cache requests during server-side rendering (SSR).
kobezzza Nov 25, 2023
36c296e
fix(ssr): do not check online status during SSR
kobezzza Nov 25, 2023
0e04973
fix(core/request): сache should not be saved twice
kobezzza Nov 25, 2023
1e4e91a
chore(eslint): fixed
kobezzza Nov 25, 2023
d024974
Revert "fix(core/request): сache should not be saved twice"
kobezzza Nov 25, 2023
63198f3
chore: stylish fixes & added doc
kobezzza Nov 26, 2023
90d1f87
chore: :up: 4.0.0-alpha.15
kobezzza Nov 26, 2023
48fbb46
fix(core/data): added caching for no singleton providers
Dec 19, 2023
572b773
chore: :up: 4.0.0-alpha.16
Dec 19, 2023
2b1f186
fix(core/data): cache instance only for singleton providers
Dec 19, 2023
73aec51
chore: :memo:
Dec 19, 2023
bc208c9
chore: changed option description
Dec 19, 2023
44bf4e8
Merge pull request #383 from V4Fire/fix/provider-cache
Dec 19, 2023
6802f37
add isEmpty method (#382)
bunin-av Jan 11, 2024
3f29bbf
fix: fixed memory leak when using wrappers over event emitters
kobezzza Jan 12, 2024
45efc4c
chore: :up: 4.0.0-alpha.18
kobezzza Jan 12, 2024
bd4cfed
chore: :up: 4.0.0-alpha.18
kobezzza Jan 12, 2024
ce00eaa
fix: quickfix for `v4.0.0-alpha.18`
kobezzza Jan 12, 2024
843a5a8
chore: :up: 4.0.0-alpha.19
kobezzza Jan 12, 2024
2ab1804
chore: :up: 4.0.0-alpha.19
kobezzza Jan 12, 2024
d80fd1f
Fix makeLazy leaks (#384)
bonkalol Feb 6, 2024
c6f90da
:up: 4.0.0-alpha.20
bonkalol Feb 6, 2024
4103ffb
chore: added typing for a provider id
kobezzza Feb 12, 2024
e676a54
feat: added a new method `destroy`
kobezzza Feb 12, 2024
e58524b
chore: :up: 4.0.0-alpha.21
kobezzza Feb 12, 2024
bf6fc95
fix: reexports engine interfaces
kobezzza Feb 14, 2024
f1a244a
fix: should drop cache of extra providers when calling `dropCache`
kobezzza Feb 15, 2024
152709e
feat(ssr): added a `recursive` parameter to the `dropCache` method fo…
kobezzza Feb 27, 2024
18ec0f9
chore: :up: 4.0.0-alpha.22
kobezzza Feb 27, 2024
02cfd4e
fix(async/modules/wrappers): return event object from the `on` method…
geopr Mar 1, 2024
fac8afe
fix: the error that caused the application process to never finish du…
kobezzza Mar 12, 2024
5585f1e
chore: :up: 4.0.0-alpha.24
kobezzza Mar 12, 2024
defdd08
feat: config for standalone build
kholstinin Aug 14, 2023
c05d126
feat: rebuild lib with typings
kholstinin Mar 18, 2024
0df5594
Improve formatting
aabounegm Mar 19, 2024
dc7606e
fix(ssr): fixed memory leak
kobezzza Mar 20, 2024
6e058bb
chore: :up: 4.0.0-alpha.25
kobezzza Mar 20, 2024
17db043
Merge branch 'v4' into v4-types
aabounegm Mar 21, 2024
3906941
Merge pull request #387 from V4Fire/v4-types
aabounegm Mar 21, 2024
105679d
BREAKING_CHANGE: migration to native `fetch` in node.js
kobezzza Mar 21, 2024
1bb8e9d
Merge branch 'v4' of https://github.com/V4Fire/Core into v4
kobezzza Mar 21, 2024
db4e968
Revert "BREAKING_CHANGE: migration to native `fetch` in node.js"
kobezzza Mar 21, 2024
12907ac
fix(ssr): fixed memory leaks
kobezzza Mar 21, 2024
af32449
chore: :up: 4.0.0-alpha.27
kobezzza Mar 21, 2024
688ca6c
chore: :up: 4.0.0-alpha.28
kobezzza Mar 21, 2024
aab511f
chore: fixed eslint
kobezzza Mar 21, 2024
3c89cdc
fix: fixed memory leaks
kobezzza Mar 25, 2024
bb9c5e0
fix: added `destroy`
kobezzza Mar 25, 2024
bd5d4ae
fix: fixed memory leaks
kobezzza Mar 25, 2024
0694d6f
fix: fixed memory leaks
kobezzza Mar 26, 2024
74dea89
chore: fixed eslint
kobezzza Mar 26, 2024
f64a547
fix: fixed memory leaks
kobezzza Mar 26, 2024
5feb62a
fix: fixed memory leaks
kobezzza Mar 26, 2024
71db582
fix: fixed memory leaks
kobezzza Mar 27, 2024
a229097
fix: fixed memory leaks
kobezzza Mar 27, 2024
1fce11b
Fix extra providers options (#395)
dmitrybrovka Apr 3, 2024
85c33eb
fix: fixed extracting from details
kobezzza Apr 3, 2024
a335238
fixed unit-tests (#401)
DmitryYegorov Apr 3, 2024
74af5c7
issues/1063 fix: separated debounce invocations for component's behav…
DmitryYegorov Apr 4, 2024
fc2c8bc
refactor: drop rest params API support in `addToPrototype` (#388)
ItMaga Apr 4, 2024
0af1765
chore: stylish fixes
kobezzza Apr 4, 2024
60072c1
chore: :up: 4.0.0-alpha.29
kobezzza Apr 4, 2024
e3de5a1
Issues/392 (#402)
DmitryYegorov Apr 9, 2024
463fde1
Add context to api func execution (#399)
bunin-av Apr 9, 2024
3ec4741
chore: :up: v4.0.0-alpha.30
kobezzza Apr 9, 2024
44afd93
chore: stylish fixes
kobezzza Apr 9, 2024
e0637d5
chore(core/request/error): use WeakRef for error details only in node…
shining-mind Apr 12, 2024
02c106c
chore: build lib
shining-mind Apr 12, 2024
43c0521
docs(core/prelude/function): update version in changelog
shining-mind Apr 12, 2024
8e01b6a
:up: v4.0.0-alpha.31
shining-mind Apr 12, 2024
d34f207
V4 fix typings for standalone build (#407)
kholstinin Apr 16, 2024
de05801
issues/request fails (#409)
DmitryYegorov Apr 19, 2024
91b7606
chore: stylish fixes
kobezzza Apr 19, 2024
fe6d908
chore: :up: 4.0.0-alpha.33
kobezzza Apr 19, 2024
d5be81d
Release workflow v4 (#411)
aabounegm May 6, 2024
b721d71
chore: stylish fixes
kobezzza May 6, 2024
2ea1b34
v4 region (#412)
Razdva122 May 6, 2024
c595aa2
chore: :up: 4.0.0-alpha.34
kobezzza May 6, 2024
9260b39
Issues/headers-set-append (#415)
DmitryYegorov May 13, 2024
228be0b
chore: :up: 4.0.0-alpha.35
shining-mind May 13, 2024
402c3c0
Avoid set proxy blacklist into target object (#416)
boikovdv May 16, 2024
6678036
chore: :up: 4.0.0-alpha.36
kobezzza May 16, 2024
7689aa2
chore: :up:
kobezzza May 16, 2024
436f95c
Async fix (#417)
kobezzza Jun 3, 2024
011b84c
chore: :up: 4.0.0-alpha.37
kobezzza Jun 3, 2024
9f49554
Publish package as public access
aabounegm Jul 1, 2024
a9d2fb5
fix: memory leak
kholstinin Jul 26, 2024
5a36acc
:up: 4.0.0-alpha.38
kholstinin Jul 29, 2024
6c8fa6d
Merge pull request #429 from V4Fire/v4_memory-leak
kholstinin Jul 29, 2024
1d8c03f
V4-RC (#423)
bonkalol Jul 29, 2024
a0635b1
:up: 4.0.0-alpha.43
bonkalol Jul 29, 2024
b758aff
fix(core/lazy): avoid reassigning `undefined` value for scheme from p…
ItMaga Sep 6, 2024
982a835
🆙 4.0.0-alpha.44
Sep 6, 2024
d5b22fd
fix(core/prelude/date/create): consider time for timezone calculation…
ItMaga Sep 9, 2024
3852c1b
🆙 4.0.0-alpha.45
Sep 9, 2024
6385e93
feat: change translations format v4 (#444)
sinelnikov-web Sep 25, 2024
ee6eedf
Speddup (#436)
kobezzza Oct 1, 2024
242e637
:up: 4.0.0-alpha.47.speedup
shining-mind Oct 1, 2024
39fd535
docs: better description (#431)
misbiheyv Oct 30, 2024
887ea5e
fix: empty string in arrayBuffer (#447)
ItMaga Oct 30, 2024
2493faa
🆙 4.0.0-alpha.48
Oct 30, 2024
84e3818
fix: fix logging in i18n v4 (#446)
sinelnikov-web Oct 31, 2024
56a5da7
feat: add .redirect to RequestOptions and support in fetch engine
kormanowsky Nov 6, 2024
31052f3
chore: up changelogs
kormanowsky Nov 7, 2024
4e0487c
feat: support status and headers propagation in composition engine
kormanowsky Nov 7, 2024
47c1bad
fix: fixed usage of a type instead of a const
kormanowsky Nov 7, 2024
7bc0aee
fix: fixed incorrect behaviour of propagateStatusAndHeaders in compos…
kormanowsky Nov 8, 2024
9bc8cb3
fix: await request / request.data in promises array
kormanowsky Nov 10, 2024
b639fb3
chore: do not return meaningless status codes and data
kormanowsky Nov 10, 2024
185e544
feat(prelude/global): pass error details to the logger
gretzkiy Nov 23, 2024
9be983e
Merge pull request #451 from V4Fire/feat/stderr-details
gretzkiy Nov 26, 2024
68a41ff
4.0.0-alpha.50
gretzkiy Nov 26, 2024
514ff02
Merge pull request #450 from V4Fire/kormanowsky/request-ce-propagate-…
kormanowsky Dec 2, 2024
f814c65
Merge branch 'v4' into kormanowsky/fetch-redirect-support
kormanowsky Dec 2, 2024
2f9ffab
chore: up version 4.0.0-alpha.51
kormanowsky Dec 2, 2024
180790e
chore: fix linters
kormanowsky Dec 2, 2024
b8ac308
Merge pull request #448 from V4Fire/kormanowsky/fetch-redirect-support
kormanowsky Dec 2, 2024
592acce
esnext for ts-node (#453)
bonkalol Dec 12, 2024
63faa6c
:art: changelog
bonkalol Dec 12, 2024
008547a
:up: 4.0.0-alpha.52
bonkalol Dec 12, 2024
19e88c8
fix: handle rejection of provider in provider engine
kormanowsky Dec 15, 2024
7199fde
chore: up version, changelogs
kormanowsky Dec 15, 2024
9ce6908
Merge pull request #455 from V4Fire/kormanowsky/handle-provider-engin…
gretzkiy Dec 16, 2024
0db9194
fix!: remove `Function.protope.once` to `memoize`
gretzkiy Dec 25, 2024
cf79bd0
chore(build): update lib build
gretzkiy Dec 25, 2024
2eed9a4
Merge pull request #456 from V4Fire/fix/remove-once-fn-proto
gretzkiy Dec 25, 2024
f6af3a9
4.0.0-alpha.54
gretzkiy Dec 25, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 4 additions & 0 deletions .eslintrc
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
{
"parserOptions": {
"projects": ["./server.tsconfig.json"]
},

"extends": [
"./node_modules/@v4fire/linters/.eslintrc"
]
Expand Down
52 changes: 52 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
name: Release to npm

on:
release:
types: ["published"]
workflow_dispatch:

jobs:
release:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4

- uses: actions/setup-node@v4
with:
node-version: "20.x"
registry-url: "https://registry.npmjs.org"
cache: "yarn"

- run: yarn install

- name: Build standalone version
run: yarn build:standalone

- uses: actions/github-script@v7
name: Extract tag
id: extract-tag
with:
result-encoding: string
script: |
const {version} = require('${{ github.workspace }}/package.json');
const semver = require('semver');

const DEFAULT_TAG = 'latest';
const parsedVersion = semver.parse(version);

if (parsedVersion == null) {
return DEFAULT_TAG;
}

const {prerelease} = parsedVersion;

if (prerelease.length === 0) {
return DEFAULT_TAG;
}

const tag = prerelease[0];
return typeof tag === 'string' ? tag : DEFAULT_TAG;

- run: npm publish --access public --tag "${{ steps.extract-tag.outputs.result }}"
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
12 changes: 6 additions & 6 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,18 +2,18 @@ name: build

on:
push:
branches: [master]
branches: [master, v4, v4-rc]

pull_request:
branches: [master]
branches: [master, v4, v4-rc]

jobs:
linters:
runs-on: ubuntu-latest

strategy:
matrix:
node-version: [16.x]
node-version: [18.x]

steps:
- uses: actions/checkout@v3
Expand All @@ -38,7 +38,7 @@ jobs:

strategy:
matrix:
node-version: [16.x]
node-version: [18.x]

steps:
- uses: actions/checkout@v3
Expand Down Expand Up @@ -68,7 +68,7 @@ jobs:

strategy:
matrix:
node-version: [16.x]
node-version: [18.x]

steps:
- uses: actions/checkout@v3
Expand All @@ -93,7 +93,7 @@ jobs:

strategy:
matrix:
node-version: [16.x]
node-version: [18.x]

steps:
- uses: actions/checkout@v3
Expand Down
4 changes: 1 addition & 3 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -35,9 +35,6 @@ $RECYCLE.BIN
!.yarn/sdks
!.yarn/versions

# Icon must ends with two \r.
Icon

# Thumbnails
._*

Expand All @@ -53,6 +50,7 @@ Icon

# Build && test
/dist
/docs
/coverage
/.nyc_output

Expand Down
6 changes: 2 additions & 4 deletions .npmignore
Original file line number Diff line number Diff line change
Expand Up @@ -27,9 +27,6 @@ $RECYCLE.BIN
.LSOverride
.vscode

# Icon must ends with two \r.
Icon

# Thumbnails
._*

Expand Down Expand Up @@ -69,4 +66,5 @@ Icon
/docs
/.github
/assets
/typedoc.json
/typedoc.json

40 changes: 31 additions & 9 deletions .tsconfig
Original file line number Diff line number Diff line change
@@ -1,21 +1,43 @@
{
"compilerOptions": {
"baseUrl": ".",
"outDir": "ts_dist",

"target": "es5",
"module": "commonjs",
"downlevelIteration": true,

"esModuleInterop": true,
"importHelpers": true,
"importsNotUsedAsValues": "error",
"downlevelIteration": true,

"lib": ["dom", "esnext"],
"outDir": "ts_dist",
"forceConsistentCasingInFileNames": true,
"disableSizeLimit": true,
"experimentalDecorators": true,
"importHelpers": true,

"allowJs": false,
"skipLibCheck": false,

"disableSizeLimit": true,
"forceConsistentCasingInFileNames": true,

"strictNullChecks": true,
"strictFunctionTypes": true,
"strictPropertyInitialization": true,
"experimentalDecorators": true,
"noImplicitOverride": true
}

"noImplicitOverride": true,
"importsNotUsedAsValues": "error",

"isolatedModules": false
},

"include": [
"./src/**/*.ts",
"./src/**/*.js",
"./config/**/*.js",
"./build/**/*.js"
],

"files": [
"./index.d.ts",
"./jest.config.ts"
]
}
Loading
Loading