Skip to content
This repository was archived by the owner on Apr 4, 2023. It is now read-only.

Commit 7a25ec3

Browse files
#529 TypeScript conversion
1 parent e19caa9 commit 7a25ec3

File tree

74 files changed

+1150
-1199
lines changed

Some content is hidden

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

74 files changed

+1150
-1199
lines changed

.gitignore

Lines changed: 23 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,25 @@
1-
.idea
2-
.vscode
1+
.vscode/
2+
.idea/
33
.DS_Store
4+
*.js
5+
!src/*-hooks.js
6+
*.js.map
7+
build/
8+
*.log.*
9+
src/*.d.ts
10+
!src/firebase.d.ts
11+
!src/index.d.ts
12+
!src/references.d.ts
13+
!src/scripts/*.js
14+
!demo/karma.conf.js
15+
!demo/app/tests/*.js
16+
demo/*.d.ts
17+
!demo/references.d.ts
18+
demo/lib
19+
demo/platforms
20+
demo/.nsbuildinfo
421
node_modules
5-
*.tgz
22+
demo/report/report.html
23+
demo/report/stats.json
24+
publish/src
25+
publish/package

.npmignore

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

.travis.yml

Lines changed: 72 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,77 @@
1-
os: osx
2-
osx_image: xcode8
3-
sudo: false
4-
language: objective-c
1+
android:
2+
components:
3+
- tools
4+
- platform-tools
5+
- build-tools-25.0.2
6+
- android-25
7+
- extra-android-m2repository
8+
- sys-img-armeabi-v7a-android-21
59

6-
env:
7-
- NODE_VERSION="6"
10+
before_cache:
11+
- rm -f $HOME/.gradle/caches/modules-2/modules-2.lock
12+
13+
cache:
14+
directories:
15+
- .nvm
16+
- $HOME/.gradle/caches/
17+
- $HOME/.gradle/wrapper/
18+
19+
install:
20+
- echo no | npm install -g nativescript
21+
- tns usage-reporting disable
22+
- tns error-reporting disable
23+
- npm install
24+
- cd src
25+
- npm run setup
826

927
script:
1028

11-
- npm test
1229

13-
before_install:
14-
- wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.31.0/install.sh | bash
15-
- source ~/.nvm/nvm.sh && nvm install $NODE_VERSION && nvm use $NODE_VERSION
16-
- PATH="`npm bin`:`npm bin -g`:$PATH"
17-
- npm install -g npm
18-
- npm install -g nativescript
19-
- npm install
20-
# CocoaPods
21-
- gem install cocoapods --pre --no-rdoc --no-ri --no-document --quiet
22-
- gem install xcpretty --no-rdoc --no-ri --no-document --quiet
23-
- pod --version
24-
- pod setup --silent
25-
- pod repo update --silent
26-
# Show environment info
27-
- node --version
28-
- npm --version
29-
- xcpretty --version
30-
- xcodebuild -version
31-
- xcodebuild -showsdks
30+
matrix:
31+
include:
32+
- stage: "Lint"
33+
language: node_js
34+
os: linux
35+
node_js: "6"
36+
script: "npm run ci.tslint"
37+
- stage: "WebPack"
38+
os: osx
39+
env:
40+
- Webpack="iOS"
41+
osx_image: xcode8.3
42+
language: node_js
43+
node_js: "6"
44+
jdk: oraclejdk8
45+
before_install:
46+
- gem install cocoapods
47+
- pod repo update
48+
script: cd ../demo && npm run build-ios-bundle
49+
- language: android
50+
os: linux
51+
env:
52+
- Webpack="Android"
53+
jdk: oraclejdk8
54+
before_install: nvm install 6.10.3
55+
script: cd ../demo && npm run build-android-bundle
56+
- stage: "Build"
57+
env:
58+
- BuildAndroid="25"
59+
language: android
60+
os: linux
61+
jdk: oraclejdk8
62+
before_install: nvm install 6.10.3
63+
script:
64+
- cd ../demo && tns build android
65+
- os: osx
66+
env:
67+
- BuildiOS="10.3"
68+
- Xcode="8.3"
69+
osx_image: xcode8.3
70+
language: node_js
71+
node_js: "6"
72+
jdk: oraclejdk8
73+
before_install:
74+
- gem install cocoapods
75+
- pod repo update
76+
script:
77+
- cd ../demo && tns build ios

es6-promise.d.ts

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

0 commit comments

Comments
 (0)