Skip to content
This repository was archived by the owner on Sep 2, 2020. It is now read-only.

Commit 89ad34e

Browse files
author
Rannie
authored
Release 4.0.0 (#16)
* Migrate to typescript * Update README.md * ✅ Add angular mocks on test * ✅ Integrate codecov in CI * 👕 Fix linter error * Add codecov badge * ✅ Add test for NgStore * Update ignored files * ✅ Update tests * 💚 Add types declaration process * 🎨 Remove dist * 🎨 Add .gitattributes * 🎨 Add Actions generic type to NgStore * 👕 Disable TSLint's unified-signature rule * ⬆️ Upgrade dependencies * 📝 Remove docs * 🎨 Remove demo * ⬆️ Update dependencies * Update package.json * ⬆️ Upgrade dependencies * ⬆️ Update peer dependency * Update .npmignore * 4.0.0 * Add prepublishOnly script * Release 4.0.0 (#14) * Bump version * 🎨 Add support for custom state copier (#8) * Update default state copier * Remove interface-name tslint rule * Bump version * Hotfix 4.0.3 (#9) * 🎨 Add support for wildcard action query * Remove support for copying specific property of state * ✅ Add test for wild card hook action query * ⬆️ Upgrade dev dependency * Bump version * docs(readme): add Greenkeeper badge (#11) * Hotfix 4.0.4 (#13) * Remove support for custom state copier * Bump version * Update config paths * Update README.md * Update package version * Update README.md
1 parent bbe6b41 commit 89ad34e

File tree

84 files changed

+2957
-8024
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

84 files changed

+2957
-8024
lines changed

.babelrc

Lines changed: 0 additions & 3 deletions
This file was deleted.

.eslintignore

Lines changed: 0 additions & 1 deletion
This file was deleted.

.eslintrc

Lines changed: 0 additions & 22 deletions
This file was deleted.

.gitattributes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
* text=auto eol=lf

.gitbook.yml

Lines changed: 0 additions & 5 deletions
This file was deleted.

.gitignore

Lines changed: 2 additions & 159 deletions
Original file line numberDiff line numberDiff line change
@@ -1,161 +1,4 @@
1-
# Created by https://www.gitignore.io/api/node,linux,macos,gitbook,visualstudiocode
2-
# Edit at https://www.gitignore.io/?templates=node,linux,macos,gitbook,visualstudiocode
3-
4-
### GitBook ###
5-
# Node rules:
6-
## Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
7-
.grunt
8-
9-
## Dependency directory
10-
## Commenting this out is preferred by some people, see
11-
## https://docs.npmjs.com/misc/faq#should-i-check-my-node_modules-folder-into-git
1+
coverage
2+
dist
123
node_modules
13-
14-
# Book build output
15-
_book
16-
17-
# eBook build output
18-
*.epub
19-
*.mobi
20-
*.pdf
21-
22-
### Linux ###
23-
*~
24-
25-
# temporary files which can be created if a process still has a handle open of a deleted file
26-
.fuse_hidden*
27-
28-
# KDE directory preferences
29-
.directory
30-
31-
# Linux trash folder which might appear on any partition or disk
32-
.Trash-*
33-
34-
# .nfs files are created when an open file is removed but is still being accessed
35-
.nfs*
36-
37-
### macOS ###
38-
# General
39-
.DS_Store
40-
.AppleDouble
41-
.LSOverride
42-
43-
# Icon must end with two \r
44-
Icon
45-
46-
# Thumbnails
47-
._*
48-
49-
# Files that might appear in the root of a volume
50-
.DocumentRevisions-V100
51-
.fseventsd
52-
.Spotlight-V100
53-
.TemporaryItems
54-
.Trashes
55-
.VolumeIcon.icns
56-
.com.apple.timemachine.donotpresent
57-
58-
# Directories potentially created on remote AFP share
59-
.AppleDB
60-
.AppleDesktop
61-
Network Trash Folder
62-
Temporary Items
63-
.apdisk
64-
65-
### Node ###
66-
# Logs
67-
logs
68-
*.log
69-
npm-debug.log*
70-
yarn-debug.log*
714
yarn-error.log*
72-
73-
# Runtime data
74-
pids
75-
*.pid
76-
*.seed
77-
*.pid.lock
78-
79-
# Directory for instrumented libs generated by jscoverage/JSCover
80-
lib-cov
81-
82-
# Coverage directory used by tools like istanbul
83-
coverage
84-
85-
# nyc test coverage
86-
.nyc_output
87-
88-
# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
89-
90-
# Bower dependency directory (https://bower.io/)
91-
bower_components
92-
93-
# node-waf configuration
94-
.lock-wscript
95-
96-
# Compiled binary addons (https://nodejs.org/api/addons.html)
97-
build/Release
98-
99-
# Dependency directories
100-
node_modules/
101-
jspm_packages/
102-
103-
# TypeScript v1 declaration files
104-
typings/
105-
106-
# Optional npm cache directory
107-
.npm
108-
109-
# Optional eslint cache
110-
.eslintcache
111-
112-
# Optional REPL history
113-
.node_repl_history
114-
115-
# Output of 'npm pack'
116-
*.tgz
117-
118-
# Yarn Integrity file
119-
.yarn-integrity
120-
121-
# dotenv environment variables file
122-
.env
123-
.env.test
124-
125-
# parcel-bundler cache (https://parceljs.org/)
126-
.cache
127-
128-
# next.js build output
129-
.next
130-
131-
# nuxt.js build output
132-
.nuxt
133-
134-
# vuepress build output
135-
.vuepress/dist
136-
137-
# Serverless directories
138-
.serverless/
139-
140-
# FuseBox cache
141-
.fusebox/
142-
143-
# DynamoDB Local files
144-
.dynamodb/
145-
146-
### VisualStudioCode ###
147-
.vscode/*
148-
!.vscode/settings.json
149-
!.vscode/tasks.json
150-
!.vscode/launch.json
151-
!.vscode/extensions.json
152-
153-
### VisualStudioCode Patch ###
154-
# Ignore all local history of files
155-
.history
156-
157-
# End of https://www.gitignore.io/api/node,linux,macos,gitbook,visualstudiocode
158-
159-
# Project specific ignores
160-
demo/build
161-
lib

.npmignore

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,15 @@
11
.vscode
2-
demo
3-
docs
2+
coverage
43
images
54
node_modules
6-
specs
75
src
8-
.babelrc
9-
.eslintignore
10-
.eslintrc
11-
.gitbook.yml
6+
.gitattributes
7+
.gitignore
128
.travis.yml
13-
gulpfile.js
14-
webpack.*
9+
jest.config.js
10+
jest.setup.js
11+
webpack.config.js
12+
tsconfig.json
13+
tslint.json
1514
yarn-error.log
1615
yarn.lock

.travis.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
11
language: node_js
22
node_js:
33
- "8.12.0"
4+
script:
5+
- yarn build
6+
after_success:
7+
- yarn codecov --token=84ec10f0-28a0-49bf-8473-bae5be558b4c --disable=gcov

.vscode/extensions.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"recommendations": [
3+
"asvetliakov.snapshot-tools",
4+
"mrmlnc.vscode-scss",
5+
"ms-vscode.vscode-typescript-tslint-plugin",
6+
],
7+
"unwantedRecommendations": [
8+
"eg2.tslint",
9+
]
10+
}

.vscode/settings.json

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,14 @@
11
{
22
"editor.tabSize": 2,
33
"editor.insertSpaces": true,
4+
"editor.detectIndentation": false,
5+
"editor.rulers": [120],
6+
"files.trimTrailingWhitespace": true,
47
"files.insertFinalNewline": true,
5-
"files.eol": "\n"
8+
"files.trimFinalNewlines": true,
9+
"files.eol": "\n",
10+
"tslint.configFile": "tslint.json",
11+
"[markdown]": {
12+
"files.trimTrailingWhitespace": false
13+
}
614
}

0 commit comments

Comments
 (0)