Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
302 commits
Select commit Hold shift + click to select a range
3127781
Added initial file structure tests.
Jun 1, 2017
632a40f
Added more seed tests.
Jun 1, 2017
5de1077
Added seed-tests folder tests and test utils file.
Jun 2, 2017
3554afe
Added development.setup tests. Fixed the tslint config.
Jun 5, 2017
d9b90b2
Fixed few typos.
Jun 6, 2017
1cd04df
Fixes based on the PR comments.
Jun 6, 2017
c430701
Refactoring in the test files.
Jun 6, 2017
1379a18
Add plugin as dependency in demo
Jun 6, 2017
ab4d339
Resolve conflicts, fixes
jlooper May 31, 2017
c8ead13
Change license to Apache
tbozhikov Jun 8, 2017
a1a476d
Merge pull request #1 from NativeScript/tbozhikov/cherry-picked
tbozhikov Jun 8, 2017
5da31ea
Split the seed tests for iOS and Android, test the demo unit tests.
Jun 8, 2017
04dc6a4
Merge pull request #2 from NativeScript/tachev/add-more-seed-tests
Jun 9, 2017
e44d393
Run tests in travis
Jun 8, 2017
c29971d
Merge pull request #3 from NativeScript/zbranzov/travis
Jun 9, 2017
50403e8
chore: Increase jasmine timeout internal
Jun 9, 2017
f7e13e7
Merge pull request #4 from NativeScript/radeva/increase-jasmine-timeout
Jun 13, 2017
95f220c
Fixed the tns-core-modules paths.
Jun 8, 2017
8078e22
Merge pull request #15 from NativeScript/tachev/fix-tns-modules-paths
Jun 13, 2017
34b668e
Replace travis file on postclone
Jun 9, 2017
5718da8
Merge pull request #16 from NativeScript/zbranzov/travis-unit-tests
Jun 14, 2017
9f31a1b
Remove android different result check
Jul 10, 2017
f6364fb
fix: deps
NathanWalker Jul 8, 2017
69820b4
Merge pull request #20 from NativeScript/zbranzov/fix-android-tests
Jul 11, 2017
649c621
delete scripts folder after postclone + test
tbozhikov Jul 10, 2017
97bdacc
fix after rebase
tbozhikov Jul 11, 2017
609139e
Merge pull request #21 from NativeScript/tbozhikov/del-scripts-after-…
tbozhikov Jul 11, 2017
3287ca7
Merge branch 'master' into master
Jul 12, 2017
d26dc63
Merge pull request #18 from wwwalkerrun/master
Jul 12, 2017
38a35b8
fix: Fixed duplicate identifiers errors on tsc of the demo.
Jul 12, 2017
63f5d92
Merge pull request #23 from NativeScript/tachev/fix-tsc-errors
Jul 13, 2017
518d4cf
feat: utility scripts to aid development
NathanWalker Jul 13, 2017
c85314f
Fix issue #25
Jul 14, 2017
827236f
Merge pull request #26 from NativeScript/radeva/fix-issue-25
Jul 18, 2017
a558af3
fix: Install nativescript in non-interactive way
Aug 1, 2017
68ce0f0
chore: use dist precise
Aug 1, 2017
94fdea4
Merge pull request #31 from NativeScript/radeva/fix-travis2
Aug 2, 2017
5d88a46
removed a few redundant exclusions
EddyVerbruggen Aug 3, 2017
b917c2c
Fixed a bunch of typos
EddyVerbruggen Aug 3, 2017
58b0ca8
Make IDEA/Webstorm internal TypeScript compiler happy
EddyVerbruggen Aug 3, 2017
97d908c
Removed a superfluous comma
EddyVerbruggen Aug 3, 2017
f048208
Use rimraf for Windows compatibility
EddyVerbruggen Aug 3, 2017
1db18c8
No need to ignore demo/references.d.ts
EddyVerbruggen Aug 3, 2017
f3b35c2
Re-added demo/references.d.ts
EddyVerbruggen Aug 3, 2017
3b03d22
Suppress errors when running 'tns run <platform>'
EddyVerbruggen Aug 3, 2017
00bade5
We don't want plugin .d.ts files on GitHub
EddyVerbruggen Aug 3, 2017
b366a6b
These are references from references.d.ts
EddyVerbruggen Aug 3, 2017
b5819e7
Support for shorthand tns-core-modules imports
EddyVerbruggen Aug 3, 2017
c4fead1
No longer need the tns-core-modules prefix because of the tsconfig ch…
EddyVerbruggen Aug 3, 2017
5c24056
No longer need the tns-core-modules prefix because of the tsconfig ch…
EddyVerbruggen Aug 3, 2017
728cc5b
No longer need the tns-core-modules prefix because of the tsconfig ch…
EddyVerbruggen Aug 3, 2017
5532d15
No longer need the tns-core-modules prefix because of the tsconfig ch…
EddyVerbruggen Aug 3, 2017
0486668
Test next version within the seed
Aug 3, 2017
1727908
Merge pull request #33 from NativeScript/zbranzov/test-next
Aug 3, 2017
1536a60
Feedback by @sis0k0: keep the tns-core-modules prefix for AoT
EddyVerbruggen Aug 3, 2017
b9a93bc
doc: Explain why full paths to tns-core-modules should be used
Aug 4, 2017
4e177e0
Merge pull request #34 from NativeScript/radeva/update-readme
Aug 4, 2017
dcd28cc
Merge branch 'master' into master
Aug 4, 2017
b7b489d
Merge branch 'master' into master
Aug 4, 2017
a5631e0
Merge pull request #24 from wwwalkerrun/master
Aug 4, 2017
ce57d57
Merge branch 'master' into master
Aug 4, 2017
fda6f60
Merge pull request #32 from EddyVerbruggen/master
Aug 4, 2017
5e13c09
fix: Use rimraf for removing folders and use it the correct order
Aug 4, 2017
2b92d23
Merge pull request #35 from NativeScript/radeva/fix-rimraf
Aug 4, 2017
352773c
Add lint and build travis jobs
Aug 4, 2017
f522100
fix: Remove global `cd src` and add linux dist when running tests
Aug 7, 2017
d0e2485
Merge pull request #36 from NativeScript/zbranzov/travis-extend
Aug 9, 2017
8313fc8
chore: enable webpack bundling for demo
Aug 10, 2017
73cd4d3
chore: Add check for webpack build to Travis
Aug 10, 2017
9ba02ba
chore: Ignore report files from webpacking the app
Aug 10, 2017
d7d5452
chore: Add build.plugin script to the demo
Aug 10, 2017
ae935ab
travis: Install nativescript non-interactively
Aug 10, 2017
5694a9d
travis: Run tests from src dir
Aug 11, 2017
3fc714f
fix: plugin travis file
Aug 11, 2017
09626a1
Merge pull request #38 from NativeScript/radeva/webpack-demo
Aug 14, 2017
c7c050c
chore: Use next version of tns-platform-declarations testing with @ne…
Aug 11, 2017
97f966c
Remove duplicate —save-dev
Aug 15, 2017
ab008a4
Merge pull request #39 from NativeScript/radeva/extend-test-with-next
Aug 15, 2017
67259b9
issue template
Aug 17, 2017
7bbd5ad
minor text updates
Aug 17, 2017
b0ee2d0
Update issue_template.md
Aug 17, 2017
8ebafbf
fix: typo
Aug 17, 2017
dd0b1b8
config: push build only master
Aug 17, 2017
912f50a
Merge pull request #41 from NativeScript/radeva/travis-config
Aug 17, 2017
252adc2
Merge branch 'master' into radeva/issue-template
Aug 17, 2017
0e88085
Merge pull request #40 from NativeScript/radeva/issue-template
Aug 18, 2017
751a552
Split next versions testing in separate branch
Sep 4, 2017
5e291d1
Merge pull request #43 from NativeScript/zbranzov/split-next-version
Sep 5, 2017
4702285
Remove peer dependency [ci skip]
Sep 5, 2017
40ed834
Merge pull request #44 from NativeScript/zbranzov/remove-peer
Sep 5, 2017
88fdb32
Update nativescript-floatingactionbutton link
drice Nov 10, 2017
bea519f
Merge pull request #47 from tbsf/master
Nov 18, 2017
2fef74b
add latest ios image in travis
Dec 20, 2017
5abff8e
add support for dev-webpack 0.9 and ns 3.4
Jan 2, 2018
49097ad
Merge pull request #53 from NativeScript/zbranzov/travis-update
Jan 3, 2018
078d01d
create parallel builds for webpack and build for newly created plugins
Jan 4, 2018
0f1a1fa
Merge pull request #54 from NativeScript/zbranzov/parallel-webpack-build
Jan 4, 2018
0fa9f9c
correct the plugin name
Jan 16, 2018
b060a55
Merge pull request #56 from labidiaymen/patch-1
lini Jan 17, 2018
1c874f3
chore: update community files
tbozhikov Jan 17, 2018
f9e0518
Merge pull request #58 from NativeScript/tbozhikov/update-license
lini Jan 23, 2018
858f468
Add license
VladimirAmiorkov Jan 31, 2018
1ee7973
Revert "Add license"
VladimirAmiorkov Jan 31, 2018
e39bee1
docs: add some info about typings generation
Feb 16, 2018
945cbc4
docs: update Readme & Contribution guidelines + tests fix
Feb 19, 2018
47b4cd7
docs: remove broken link
Feb 19, 2018
ddf071a
docs: remove instructions for tscwatch
Feb 23, 2018
0ea3625
docs: remove unneeded step for running tests
Feb 23, 2018
eff2f09
Merge pull request #63 from NativeScript/radeva/update-readme
Feb 23, 2018
cd01f24
Merge branch 'master' into radeva/tsc-watch
Feb 26, 2018
866ef0c
Merge pull request #64 from NativeScript/radeva/tsc-watch
Mar 1, 2018
92905e2
chore: add script to ensure aar file is build when pack or publish th…
tbozhikov Mar 21, 2018
02a2180
chore: npmignore unneeded files in the package, cleanup unneeded flav…
tbozhikov Mar 21, 2018
a1e59fd
chore: test with nativescript@rc
tbozhikov Mar 21, 2018
3fbb198
chore: build plugin via script depending on the NS version
tbozhikov Mar 21, 2018
bd29f67
fix: rollback tns-ios version to 3.4.0
tbozhikov Mar 22, 2018
bf14456
fix: revert forgotten test with RC version
tbozhikov Mar 22, 2018
f9ae9cb
Merge pull request #68 from NativeScript/tbozhikov/build-aar-on-prepare
tbozhikov Mar 22, 2018
627c5b3
chore: update android structure in demo
Apr 11, 2018
95a7fa6
Update travis.yml - bump android api level version
DimitarTodorov Apr 13, 2018
921edb5
Merge pull request #71 from NativeScript/dtodorov/bump-android-apilevel
tgpetrov Apr 16, 2018
3d799fc
Update travis.yml - bump android build tools26.0.2
DimitarTodorov Apr 16, 2018
b40e830
Merge pull request #70 from NativeScript/dtodorov/update-android-stru…
DimitarTodorov Apr 16, 2018
b330fb3
fix: show error if occurs on plugin build
Apr 14, 2018
eca12db
Merge pull request #72 from NativeScript/radeva/show-plugin-build-error
Apr 17, 2018
b96804e
fix(postclone): remove CONTRIBUTING and CODE_OF_CONDUCT on postclone
Apr 17, 2018
ebf51cc
Merge pull request #75 from NativeScript/radeva/del-files-on-postclone
Apr 17, 2018
8a51561
fix: duplicate aar files in platforms/android
tgpetrov Apr 17, 2018
fd4765c
style: typo
tgpetrov Apr 18, 2018
fca6a47
Merge pull request #76 from NativeScript/tgpetrov/duplicate-aar
tgpetrov Apr 18, 2018
49deb60
chore: update webpack to latest version
Jun 1, 2018
7a8dd33
Merge pull request #81 from NativeScript/tachev/update-webpack
Jun 1, 2018
34efe23
chore: update community files
tbozhikov Jun 5, 2018
b1c4f92
Merge pull request #83 from NativeScript/tbozhikov/update-license
tgpetrov Jun 7, 2018
936b332
Update README.md
lini Jun 25, 2018
0ee9651
chor: update dependencies in src/ and demo/ package.json
lini Aug 8, 2018
1866d07
chor: update node version in travis ci to 8
lini Aug 9, 2018
1741296
chor: update travis config to use node 8
lini Aug 9, 2018
f4d194f
chor: update xcode in travis tests to 9.3
lini Aug 9, 2018
a058485
Merge pull request #89 from NativeScript/lini/update-4-2-0
Aug 9, 2018
e8432a5
chore: update node version to 8
Aug 21, 2018
c9caa0d
chore: udpate node version in travis builds
Aug 21, 2018
83d400d
Merge pull request #90 from NativeScript/dtodorov/update-node-xcode-v…
DimitarTodorov Aug 21, 2018
e3327dd
chore: udpate node version in travis builds
Aug 21, 2018
9685233
Merge pull request #92 from nstudio/fix-clean-issues
nsplugins Aug 24, 2018
2fd9293
fix: ios tests since we removed the command from the package.json
Sep 3, 2018
f234f9d
Merge pull request #93 from NativeScript/zbranzov/fix-ios-test
Sep 4, 2018
14aa004
fix: show link to docs after postclone finished
lini Sep 4, 2018
e8154fb
chor: fix typo
lini Sep 4, 2018
309b2eb
docs: forums to Stack Overflow
Sep 11, 2018
1eb2024
Merge pull request #95 from NativeScript/radeva/forums-to-so
lini Sep 11, 2018
cb3f8ba
chore: update to Xcode 10
DimitarTodorov Oct 12, 2018
0787364
chore: change iOS version from 12 to 12.0
DimitarTodorov Oct 12, 2018
bb302c5
chore: revert ios to 11
DimitarTodorov Oct 12, 2018
486db23
chore: update iOS to 12.0, add pip install six
DimitarTodorov Oct 12, 2018
8355c67
chore: add pip upgrade command
DimitarTodorov Oct 12, 2018
901a8d8
chore: add before_install script for pip
DimitarTodorov Oct 12, 2018
296b136
Merge pull request #101 from NativeScript/dtodorov/xcode-10
DimitarTodorov Oct 12, 2018
cd184e7
chor: update dependencies for NativeScript 5.0
lini Nov 5, 2018
f581be2
Merge pull request #102 from NativeScript/lini/update-5.0
Nov 5, 2018
bce85dd
chore: update build tool for android to 28.0.3
Nov 21, 2018
0a2a95e
Merge pull request #105 from NativeScript/zbranzov/build-tool
DimitarTodorov Nov 21, 2018
250fdba
chore: update community files
Nov 30, 2018
6cae79c
Delete LICENSE.proui
Dec 1, 2018
539682c
Merge pull request #106 from NativeScript/radeva/update-license
Dec 1, 2018
3bbca5a
fix: iOS travis builds
lini Dec 10, 2018
beda97e
Merge pull request #107 from NativeScript/lini/fix-ios-travis
DimitarTodorov Dec 10, 2018
525a37d
chor: update dependencies for 5.1 release
lini Dec 12, 2018
c75fd55
fix: no need to change src platform version
lini Dec 12, 2018
c7ccc06
Merge pull request #108 from NativeScript/lini/update-5-1
elena-p Dec 13, 2018
c83a406
chore: update community files
etabakov Jan 7, 2019
b73730c
Merge pull request #109 from NativeScript/etabakov/update-license-year
elena-p Jan 7, 2019
070b7ff
chore: edit prepack script command and tslint. Add exception for vue …
Jan 21, 2019
c05fac8
Merge pull request #110 from NativeScript/zbranzov/improvements
Jan 22, 2019
21bf0a8
chore: update complie to implementation in include.gradle
Feb 7, 2019
d078022
Merge pull request #112 from NativeScript/hristova/update-suggestion-…
elena-p Feb 8, 2019
aca111c
chore: update dependencies for 5.2.0
Feb 14, 2019
5768c7d
Merge pull request #113 from NativeScript/hristova/update-to-5.2
DimitarTodorov Feb 15, 2019
696d0a5
Closes: #115 Bumped some dependencies.
Feb 22, 2019
fa09e15
Merge pull request #116 from adrian-niculescu/#115-Update-some-depend…
VladimirAmiorkov Feb 22, 2019
9838dbe
Update to new app.run method
DimitarTodorov Feb 26, 2019
1e31102
Add app-root xml
Feb 26, 2019
7c44035
Merge pull request #119 from NativeScript/dtodorov/update-app-run
DimitarTodorov Feb 26, 2019
d726cff
chore: Remove android specific app id
VladimirAmiorkov Feb 27, 2019
cd32285
Merge pull request #121 from NativeScript/amiorkov/demo-app-id
VladimirAmiorkov Feb 27, 2019
1221c12
chore: revert prepack script and stop generating package-lock.json as…
Mar 1, 2019
878d079
Merge pull request #122 from NativeScript/zbranzov/prepack
Mar 5, 2019
72aaf2a
fix: emulator start
Mar 19, 2019
575e751
Merge pull request #123 from NativeScript/zbranzov/test-emu
Mar 20, 2019
131b2af
chore: update dependencies for 5.3
Mar 29, 2019
be7ca2e
Merge pull request #125 from NativeScript/hristova/update-to-5.3
elena-p Apr 1, 2019
860d8ac
feat: make it possible for the user to choose what kind of demos (by …
VladimirAmiorkov May 13, 2019
dc2f9e8
feat: add default values to postclone prompts if it is executed on no…
VladimirAmiorkov May 13, 2019
5a5b22c
Resolve issue with travis build for plugins after postclone is execut…
VladimirAmiorkov May 13, 2019
e1a8573
fix: remove deleted script (#133)
VladimirAmiorkov May 13, 2019
7ca7489
Remove ambiguos sentence in Readme.md
DimitarTodorov May 14, 2019
11a5fa1
Merge pull request #136 from NativeScript/dtodorov/fix-readme
DimitarTodorov May 14, 2019
082f0f4
chore: update to 5.4
May 15, 2019
ebfead9
Merge pull request #137 from NativeScript/hristova/update-to-5.4
elena-p May 16, 2019
401bc7b
fix: remove not required predefined configuration from tsconfig of de…
VladimirAmiorkov May 23, 2019
76d3804
chore: remove the use of `--syncAllFiles` when calling tns commands (…
VladimirAmiorkov May 23, 2019
c055dbb
chore: update travis to node 10
May 30, 2019
b6785ce
Merge pull request #145 from NativeScript/hristova/update-travis-to-n…
elena-p May 30, 2019
b07c58d
chore: fix typo for reset in readme.md
Jun 17, 2019
8dfe7bf
Merge pull request #147 from NativeScript/hristova/stayhacking/fix-typo
elena-p Jun 17, 2019
1c6bfd4
chore: update to xcode 10.2
Jun 18, 2019
ed46949
Merge pull request #148 from NativeScript/hristova/update-travis-xcod…
elena-p Jun 18, 2019
b11595e
feat: allow using branch templates
tgpetrov Jun 24, 2019
579a17c
chore: add test for app creation from branch
Jun 28, 2019
bed4e54
Merge pull request #151 from NativeScript/tgpetrov/allow-branch-templ…
Jun 28, 2019
ae4fc2d
Add e2e tests in plugin seed
Jul 3, 2019
7bfdc26
Update travis.yml - add build and tests stages
Jul 3, 2019
c7adf89
Cancel seed-tests clearing. We need e2e tests in order to execute them.
Jul 3, 2019
7febe85
Update build stages for angular - add flag for including demo-angular
Jul 3, 2019
dab7723
Fix: revert clearing of seed_tests folder
Jul 3, 2019
a0adee8
Separate the build steps in stages for better monitoring
Jul 4, 2019
b61ad35
add come logging
elena-p Jul 4, 2019
7d9a38a
fix: postclone script param
Jul 4, 2019
05fafe4
Fix: curl request to send js package - missing variable
Jul 4, 2019
77ffe84
Merge branch 'dtodorov/add-e2e-tests' of github.com:NativeScript/nati…
Jul 4, 2019
666b8a5
Fix: remove specified appium-version. Use default
Jul 4, 2019
c28b48e
Fix: Remove zip packing of .apk - not needed.
Jul 4, 2019
8d13142
Fix: update android demo and demo-ng package names when uploading to …
Jul 4, 2019
94d536c
Chore: variable names of android packages when building
Jul 5, 2019
e060808
Merge pull request #152 from NativeScript/dtodorov/add-e2e-tests
Jul 8, 2019
8ed40c8
chore: update plugin seed for 6.0
Jul 17, 2019
1540856
Merge pull request #155 from NativeScript/hristova/update-to-6.0
elena-p Jul 17, 2019
81a28cb
fix build native script (#156)
elena-p Jul 25, 2019
7fb68df
fix: call pod repo update from travis
elena-p Aug 5, 2019
dea8cbf
Merge pull request #157 from NativeScript/hristova/fix-travis-build
elena-p Aug 5, 2019
3f8718a
fix: remove readmeFilename from package.json #165
Aug 19, 2019
8d77017
fix: add .DS_Store to npm ignored files #163
Aug 19, 2019
09813b0
Merge pull request #166 from NativeScript/amiorkov/fix
Aug 19, 2019
de44a90
chore: remove postclone script from plugins package.json (#167)
elena-p Aug 20, 2019
9159529
Remove --emulator flags
mudlabs Sep 11, 2019
2bd18cb
Merge pull request #172 from mudlabs/remove-emulator-flag
elena-p Sep 11, 2019
5123530
feature(plugin-seed): Add Replace "Your Plugin Name" to new plugin name
Oct 23, 2019
4c76382
feature(plugin-seed): Remove missing package-lock
Oct 23, 2019
7273df1
feature(plugin-seed): Trigger ci
Oct 23, 2019
0d7433c
chore: update android sdk and build tools
Oct 28, 2019
a7aa45f
Merge pull request #176 from NativeScript/zbranzov/use-latest-android
Oct 29, 2019
fa1d5a9
Merge branch 'master' into romulowspp-readmepluginname
elena-p Oct 29, 2019
329ffe3
Merge pull request #175 from NativeScript/romulowspp-readmepluginname
elena-p Oct 29, 2019
1146f69
chore: remove un-needed tsc in demo scripts
Nov 1, 2019
e1a0d21
chore: add npm install in demo run script
Nov 1, 2019
dafc5c8
Merge pull request #178 from NativeScript/remove-tsc-in-demo-scripts
tgpetrov Nov 1, 2019
c9a6e6d
Upgrade nativescript-plugin-seed to Nativescript 7.0 with a demo project
Sep 24, 2020
5fe22ba
Upgrade project to nativescript 7 plugin seed
Oct 25, 2020
e68c89c
Add working demo
Oct 25, 2020
672fa67
Merge pull request #1 from phillip389/ns7_upgrade
phillip389 Oct 25, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# Editor configuration, see http://editorconfig.org
root = true

[*]
charset = utf-8
indent_style = space
indent_size = 2
insert_final_newline = true
trim_trailing_whitespace = true

[*.md]
max_line_length = off
trim_trailing_whitespace = false
41 changes: 41 additions & 0 deletions .eslintrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
{
"root": true,
"parser": "@typescript-eslint/parser",
"parserOptions": {
"ecmaVersion": 2018,
"sourceType": "module",
"project": "./tsconfig.base.json"
},
"ignorePatterns": ["**/*"],
"plugins": ["@typescript-eslint", "@nrwl/nx"],
"extends": [
"eslint:recommended",
"plugin:@typescript-eslint/eslint-recommended",
"plugin:@typescript-eslint/recommended",
"prettier",
"prettier/@typescript-eslint"
],
"rules": {
"@typescript-eslint/explicit-member-accessibility": "off",
"@typescript-eslint/explicit-function-return-type": "off",
"@typescript-eslint/no-parameter-properties": "off",
"@nrwl/nx/enforce-module-boundaries": [
"error",
{
"enforceBuildableLibDependency": true,
"allow": [],
"depConstraints": [
{ "sourceTag": "*", "onlyDependOnLibsWithTags": ["*"] }
]
}
]
},
"overrides": [
{
"files": ["*.tsx"],
"rules": {
"@typescript-eslint/no-unused-vars": "off"
}
}
]
}
57 changes: 44 additions & 13 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,13 +1,44 @@
*.js
*.js.map
*.log
!scripts/*.js
demo/app/*.js
!demo/karma.conf.js
!demo/app/tests/*.js
demo/*.d.ts
!demo/references.d.ts
demo/lib
demo/platforms
demo/node_modules
node_modules
# See http://help.github.com/ignore-files/ for more about ignoring files.

# compiled output
/dist
/tmp
/out-tsc

# dependencies
node_modules
package-lock.json
yarn.lock

# IDEs and editors
/.idea
.project
.classpath
.c9/
*.launch
.settings/
*.sublime-workspace

# IDE - VSCode
.vscode/*
!.vscode/settings.json
!.vscode/tasks.json
!.vscode/launch.json
!.vscode/extensions.json

# misc
/.sass-cache
/connect.lock
/coverage
/libpeerconnection.log
npm-debug.log
yarn-error.log
testem.log
/typings

# System Files
.DS_Store
Thumbs.db

*.tgz
packages/**/angular/dist
8 changes: 0 additions & 8 deletions .npmignore

This file was deleted.

3 changes: 3 additions & 0 deletions .npsrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"config": "./tools/workspace-scripts.js"
}
5 changes: 5 additions & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Add files here to ignore them from prettier formatting

/dist
/coverage
native-src
6 changes: 6 additions & 0 deletions .prettierrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"useTabs": true,
"printWidth": 600,
"tabWidth": 2,
"singleQuote": true
}
6 changes: 6 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
language: node_js
node_js:
- "node"
script:
- npm run setup
- npm start @nativescript.build-all
222 changes: 201 additions & 21 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -1,21 +1,201 @@
The MIT License (MIT)

nativescript-yourplugin
Copyright (c) 2016, Your Name

Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in
the Software without restriction, including without limitation the rights to
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
the Software, and to permit persons to whom the Software is furnished to do so,
subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/

TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

1. Definitions.

"License" shall mean the terms and conditions for use, reproduction,
and distribution as defined by Sections 1 through 9 of this document.

"Licensor" shall mean the copyright owner or entity authorized by
the copyright owner that is granting the License.

"Legal Entity" shall mean the union of the acting entity and all
other entities that control, are controlled by, or are under common
control with that entity. For the purposes of this definition,
"control" means (i) the power, direct or indirect, to cause the
direction or management of such entity, whether by contract or
otherwise, or (ii) ownership of fifty percent (50%) or more of the
outstanding shares, or (iii) beneficial ownership of such entity.

"You" (or "Your") shall mean an individual or Legal Entity
exercising permissions granted by this License.

"Source" form shall mean the preferred form for making modifications,
including but not limited to software source code, documentation
source, and configuration files.

"Object" form shall mean any form resulting from mechanical
transformation or translation of a Source form, including but
not limited to compiled object code, generated documentation,
and conversions to other media types.

"Work" shall mean the work of authorship, whether in Source or
Object form, made available under the License, as indicated by a
copyright notice that is included in or attached to the work
(an example is provided in the Appendix below).

"Derivative Works" shall mean any work, whether in Source or Object
form, that is based on (or derived from) the Work and for which the
editorial revisions, annotations, elaborations, or other modifications
represent, as a whole, an original work of authorship. For the purposes
of this License, Derivative Works shall not include works that remain
separable from, or merely link (or bind by name) to the interfaces of,
the Work and Derivative Works thereof.

"Contribution" shall mean any work of authorship, including
the original version of the Work and any modifications or additions
to that Work or Derivative Works thereof, that is intentionally
submitted to Licensor for inclusion in the Work by the copyright owner
or by an individual or Legal Entity authorized to submit on behalf of
the copyright owner. For the purposes of this definition, "submitted"
means any form of electronic, verbal, or written communication sent
to the Licensor or its representatives, including but not limited to
communication on electronic mailing lists, source code control systems,
and issue tracking systems that are managed by, or on behalf of, the
Licensor for the purpose of discussing and improving the Work, but
excluding communication that is conspicuously marked or otherwise
designated in writing by the copyright owner as "Not a Contribution."

"Contributor" shall mean Licensor and any individual or Legal Entity
on behalf of whom a Contribution has been received by Licensor and
subsequently incorporated within the Work.

2. Grant of Copyright License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
copyright license to reproduce, prepare Derivative Works of,
publicly display, publicly perform, sublicense, and distribute the
Work and such Derivative Works in Source or Object form.

3. Grant of Patent License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
(except as stated in this section) patent license to make, have made,
use, offer to sell, sell, import, and otherwise transfer the Work,
where such license applies only to those patent claims licensable
by such Contributor that are necessarily infringed by their
Contribution(s) alone or by combination of their Contribution(s)
with the Work to which such Contribution(s) was submitted. If You
institute patent litigation against any entity (including a
cross-claim or counterclaim in a lawsuit) alleging that the Work
or a Contribution incorporated within the Work constitutes direct
or contributory patent infringement, then any patent licenses
granted to You under this License for that Work shall terminate
as of the date such litigation is filed.

4. Redistribution. You may reproduce and distribute copies of the
Work or Derivative Works thereof in any medium, with or without
modifications, and in Source or Object form, provided that You
meet the following conditions:

(a) You must give any other recipients of the Work or
Derivative Works a copy of this License; and

(b) You must cause any modified files to carry prominent notices
stating that You changed the files; and

(c) You must retain, in the Source form of any Derivative Works
that You distribute, all copyright, patent, trademark, and
attribution notices from the Source form of the Work,
excluding those notices that do not pertain to any part of
the Derivative Works; and

(d) If the Work includes a "NOTICE" text file as part of its
distribution, then any Derivative Works that You distribute must
include a readable copy of the attribution notices contained
within such NOTICE file, excluding those notices that do not
pertain to any part of the Derivative Works, in at least one
of the following places: within a NOTICE text file distributed
as part of the Derivative Works; within the Source form or
documentation, if provided along with the Derivative Works; or,
within a display generated by the Derivative Works, if and
wherever such third-party notices normally appear. The contents
of the NOTICE file are for informational purposes only and
do not modify the License. You may add Your own attribution
notices within Derivative Works that You distribute, alongside
or as an addendum to the NOTICE text from the Work, provided
that such additional attribution notices cannot be construed
as modifying the License.

You may add Your own copyright statement to Your modifications and
may provide additional or different license terms and conditions
for use, reproduction, or distribution of Your modifications, or
for any such Derivative Works as a whole, provided Your use,
reproduction, and distribution of the Work otherwise complies with
the conditions stated in this License.

5. Submission of Contributions. Unless You explicitly state otherwise,
any Contribution intentionally submitted for inclusion in the Work
by You to the Licensor shall be under the terms and conditions of
this License, without any additional terms or conditions.
Notwithstanding the above, nothing herein shall supersede or modify
the terms of any separate license agreement you may have executed
with Licensor regarding such Contributions.

6. Trademarks. This License does not grant permission to use the trade
names, trademarks, service marks, or product names of the Licensor,
except as required for reasonable and customary use in describing the
origin of the Work and reproducing the content of the NOTICE file.

7. Disclaimer of Warranty. Unless required by applicable law or
agreed to in writing, Licensor provides the Work (and each
Contributor provides its Contributions) on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied, including, without limitation, any warranties or conditions
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
PARTICULAR PURPOSE. You are solely responsible for determining the
appropriateness of using or redistributing the Work and assume any
risks associated with Your exercise of permissions under this License.

8. Limitation of Liability. In no event and under no legal theory,
whether in tort (including negligence), contract, or otherwise,
unless required by applicable law (such as deliberate and grossly
negligent acts) or agreed to in writing, shall any Contributor be
liable to You for damages, including any direct, indirect, special,
incidental, or consequential damages of any character arising as a
result of this License or out of the use or inability to use the
Work (including but not limited to damages for loss of goodwill,
work stoppage, computer failure or malfunction, or any and all
other commercial damages or losses), even if such Contributor
has been advised of the possibility of such damages.

9. Accepting Warranty or Additional Liability. While redistributing
the Work or Derivative Works thereof, You may choose to offer,
and charge a fee for, acceptance of support, warranty, indemnity,
or other liability obligations and/or rights consistent with this
License. However, in accepting such obligations, You may act only
on Your own behalf and on Your sole responsibility, not on behalf
of any other Contributor, and only if You agree to indemnify,
defend, and hold each Contributor harmless for any liability
incurred by, or claims asserted against, such Contributor by reason
of your accepting any such warranty or additional liability.

END OF TERMS AND CONDITIONS

APPENDIX: How to apply the Apache License to your work.

To apply the Apache License to your work, attach the following
boilerplate notice, with the fields enclosed by brackets "{}"
replaced with your own identifying information. (Don't include
the brackets!) The text should be enclosed in the appropriate
comment syntax for the file format. We also recommend that a
file or class name and description of purpose be included on the
same "printed page" as the copyright notice for easier
identification within third-party archives.

Copyright (c) 2015-2019 Progress Software Corporation

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Loading