Skip to content

Commit 5a26a9e

Browse files
committed
feat: added small typings to index.d.ts; ci/cd: uncomment deploy stage in travis config
1 parent f5b5c89 commit 5a26a9e

File tree

2 files changed

+42
-30
lines changed

2 files changed

+42
-30
lines changed

.travis.yml

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -27,34 +27,34 @@ jobs:
2727
script:
2828
- npm run build
2929
- npm run test
30-
# - stage: publish
31-
# if: env(BRANCH_IS_TAG) != true AND branch = master AND type = push
32-
# name: "Create Github Release"
33-
# before_deploy:
34-
# - git config --global user.email "[email protected]"
35-
# - git config --global user.name "Travis CI"
36-
# - git tag $PACKAGE_VERSION -a -m "Generated tag from TravisCI for build $TRAVIS_BUILD_NUMBER from $TRAVIS_BRANCH"
37-
# - git push -q https://[email protected]/$PROJECT_NAME --tags
38-
# - zip -r release.zip dist lib es src index.d.ts LICENSE README.md package.json
39-
# - ls -l
40-
# deploy:
41-
# provider: releases
42-
# name: "Release ${PACKAGE_VERSION}"
43-
# body: "$RELEASE_BODY"
44-
# overwrite: true
45-
# skip_cleanup: true
46-
# api_key:
47-
# secure: ${GITHUB_TOKEN}
48-
# file:
49-
# - release.zip
50-
# on:
51-
# all_branches: true
52-
# repo: $PROJECT_NAME
53-
# after_deploy:
54-
# - echo "//registry.npmjs.org/:_authToken=\${NPM_TOKEN}" > .npmrc
55-
# - npm publish
30+
- stage: publish
31+
if: env(BRANCH_IS_TAG) != true AND branch = master AND type = push
32+
name: "Create Github Release"
33+
before_deploy:
34+
- git config --global user.email "[email protected]"
35+
- git config --global user.name "Travis CI"
36+
- git tag $PACKAGE_VERSION -a -m "Generated tag from TravisCI for build $TRAVIS_BUILD_NUMBER from $TRAVIS_BRANCH"
37+
- git push -q https://[email protected]/$PROJECT_NAME --tags
38+
- zip -r release.zip dist lib es src index.d.ts LICENSE README.md package.json
39+
- ls -l
40+
deploy:
41+
provider: releases
42+
name: "Release ${PACKAGE_VERSION}"
43+
body: "$RELEASE_BODY"
44+
overwrite: true
45+
skip_cleanup: true
46+
api_key:
47+
secure: ${GITHUB_TOKEN}
48+
file:
49+
- release.zip
50+
on:
51+
all_branches: true
52+
repo: $PROJECT_NAME
53+
after_deploy:
54+
- echo "//registry.npmjs.org/:_authToken=\${NPM_TOKEN}" > .npmrc
55+
- npm publish
5656

57-
# notifications:
58-
# slack:
59-
# rooms:
60-
# secure: NmTpLAVX83pyyKJnTAyCy89XAJioG7dUM86CMl2V7u2Z3BdN4++Ee6pfTQkzrjZ6ITz+kil4Jpn8Vo5AHU18gmDwaqV+xrV2TX3Z58umPXY3tMR4s9STjDukUUhYn6H5m2cwcdScW+00s+aR8KUSkY49YtF3Kbha+EO1rA8/cpT8rINDz9ecUPH6AWuOIWbwpFiUQtrXUUxA9yKoGBRHRy5XX4r3GWuMRBKC4dTk0m1Z9kLgTmpi2ICrPmvzKyMtLspoqJWMO1n7d0saRW7mepJ34alCjaoUGi1lzHqwimCT87pCvwDIF4tXrRVmpCp4ZS1hTYeH/TedJcn+qw1abmmYaeC6fzSCB6DlWWQSJ4NI73pOzWKhQ1Q1SSd/x7ScWy+9K8CNY7jUoUVSMka1fBgeNeGxqezYl1A1GEa/iW6r0uiTOnQYC80UNtCnCbeB4kR6TeofECGWXMwuKOkT9gYnrvR0edGZmwmGqSFiLte86A1rxk3eoQr8NONMr11mkbeAe0hNbcG7TGojy4AwlY/q0VKpw7if0Wo9Hft/26sahFMawT7XvM9QmIs7+/QUnSEdVMDFy/qphQNlSUqNAMJX7U/5dtjc13WUAeNwg6gGAwoaAuE2mysFUYxbtD/KjlYStGFXhGJXilx2MVDZal2ZtDXGxKtIMV1xNF5QwaM=
57+
notifications:
58+
slack:
59+
rooms:
60+
secure: Pn2kH6U6NCsvGa4P0zEVl/TN+c9wrblBsbNicUVDM/HYFmiB+rPYfAgh6RT1oKxWZNZXl2jGVkBxnIDpNNXHdFRj4zTSbpz5iDNi38n1i70Ch7xfmXWblx4SrEwOVoR/RVS7Kd+IZCyjT5CEygnM/wO/uU5PZHUVsDqpaG/88EsF/gyMCVmaQQHlfDubBjFJ4VQ78RG3SlVv6lC+as9eLmscHO0Z0Bi7rRAs/zNJu11XEOG4Qc3BW1pZVpA6tm19HFdkljdi1YVL2NBgU+0wC/1URhYI5tGFiuXWI0sa7/3pqhKBoi6Mav1kH1ybfbTZwfiywI6MODIeeRa7jpgKg9S9wRu3UQLHI9J4hn+2I7G/6VwWxQTn/AXcqzRAvAqTuQ6KrNl/WgPnQXs5vOGJ2C/2UIKsecL/3W9ecbQNEhCUz13Y8xT5k8tSZDUr353AsvbGx8Y0F0fnzBYOm7kiCijYls22RNOK5/6G4cfNJiALQXwVgQUO1jBAEA2inJgxmkI73k2U4vC51V54EZBa5mr5W/KDBNuSHt7EOJvadqFOpEY5Wfg+aTO/8AH/Y5OOf+HT8GwhnUvYjQFrZ3HGJza6hcxqwx8b0pt9QPY5HM/YxRbbkqhNm08zrsh9HBLl2tZncDtjB+3tbtBMUTDXgP7eZzH93mGnwmkcKSQm7d0=

index.d.ts

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
import { AxiosStatic } from 'axios'
2+
import { SerializyInstance } from 'http-helpers-serializy'
3+
4+
// TODO: added typings for 'model' property
5+
6+
export interface AxiosSerializy extends AxiosStatic {
7+
setErrorModel(errorModel: SerializyInstance): void;
8+
}
9+
10+
declare const Axios: AxiosSerializy;
11+
12+
export default Axios;

0 commit comments

Comments
 (0)