Skip to content

Commit 387e651

Browse files
committed
Initial commit
0 parents  commit 387e651

11 files changed

Lines changed: 537 additions & 0 deletions

File tree

.gitignore

Lines changed: 106 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,106 @@
1+
# OSX
2+
#
3+
.DS_Store
4+
5+
# Xcode
6+
#
7+
build/
8+
*.pbxuser
9+
!default.pbxuser
10+
*.mode1v3
11+
!default.mode1v3
12+
*.mode2v3
13+
!default.mode2v3
14+
*.perspectivev3
15+
!default.perspectivev3
16+
xcuserdata
17+
*.xccheckout
18+
*.moved-aside
19+
DerivedData
20+
*.hmap
21+
*.ipa
22+
*.xcuserstate
23+
project.xcworkspace
24+
25+
# Android/IntelliJ
26+
#
27+
build/
28+
.idea
29+
.gradle
30+
local.properties
31+
*.iml
32+
33+
# node.js
34+
#
35+
node_modules/
36+
npm-debug.log
37+
yarn-error.log
38+
39+
# BUCK
40+
buck-out/
41+
\.buckd/
42+
*.keystore
43+
44+
# fastlane
45+
#
46+
# It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the
47+
# screenshots whenever they are needed.
48+
# For more information about the recommended setup visit:
49+
# https://github.com/fastlane/fastlane/blob/master/fastlane/docs/Gitignore.md
50+
51+
fastlane/report.xml
52+
fastlane/Preview.html
53+
fastlane/screenshots
54+
55+
.vscode
56+
dist/
57+
58+
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and WebStorm
59+
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
60+
61+
# User-specific stuff:
62+
.idea/**/workspace.xml
63+
.idea/**/tasks.xml
64+
.idea/dictionaries
65+
66+
# Sensitive or high-churn files:
67+
.idea/**/dataSources/
68+
.idea/**/dataSources.ids
69+
.idea/**/dataSources.local.xml
70+
.idea/**/sqlDataSources.xml
71+
.idea/**/dynamic.xml
72+
.idea/**/uiDesigner.xml
73+
74+
# Gradle:
75+
.idea/**/gradle.xml
76+
.idea/**/libraries
77+
78+
# CMake
79+
cmake-build-debug/
80+
cmake-build-release/
81+
82+
# Mongo Explorer plugin:
83+
.idea/**/mongoSettings.xml
84+
85+
## File-based project format:
86+
*.iws
87+
88+
## Plugin-specific files:
89+
90+
# IntelliJ
91+
out/
92+
93+
# mpeltonen/sbt-idea plugin
94+
.idea_modules/
95+
96+
# JIRA plugin
97+
atlassian-ide-plugin.xml
98+
99+
# Cursive Clojure plugin
100+
.idea/replstate.xml
101+
102+
# Crashlytics plugin (for Android Studio and IntelliJ)
103+
com_crashlytics_export_strings.xml
104+
crashlytics.properties
105+
crashlytics-build.properties
106+
fabric.properties

.npmignore

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
/node_modules
2+
/src/.vs
3+
/src/bin
4+
/src/obj
5+
/samples
6+
/extensions
7+
/docs
8+
*.user

README.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# reactxp-push-notification
2+
This module provides cross-platform support for Push Notifications within the [ReactXP](https://microsoft.github.io/reactxp/) library.
3+
4+
## Documentation
5+
ToDo.
6+
7+
### Prerequisites
8+
* [ReactXP](https://github.com/microsoft/reactxp/)
9+
10+
## Contributing
11+
12+
## License
13+
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details

index.android.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
'use strict';
2+
3+
var PushNotification = require('./dist/native-common/PushNotification');
4+
5+
module.exports = {
6+
PushNotification
7+
}

index.ios.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
'use strict';
2+
3+
var PushNotification = require('./dist/native-common/PushNotification');
4+
5+
module.exports = {
6+
PushNotification
7+
}

index.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
'use strict';
2+
3+
// Export web by default. Other platforms have custom index.[platform].js files
4+
var PushNotification = require('./dist/web/PushNotification.tsx');
5+
6+
module.exports = {
7+
PushNotification
8+
}

package-lock.json

Lines changed: 227 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)