diff --git a/package.json b/package.json index 703ee79..cabd8cc 100644 --- a/package.json +++ b/package.json @@ -1,8 +1,8 @@ { "name": "react-native-update", - "version": "10.5.0", + "version": "10.5.1", "description": "react-native hot update", - "main": "src/index.ts", + "main": "src/index", "scripts": { "prepack": "yarn submodule && yarn lint", "lint": "eslint \"src/*.@(ts|tsx|js|jsx)\" && tsc --noEmit", diff --git a/src/client.web.js b/src/client.js similarity index 100% rename from src/client.web.js rename to src/client.js diff --git a/src/client.tsx b/src/client.native.ts similarity index 100% rename from src/client.tsx rename to src/client.native.ts diff --git a/src/index.ts b/src/index.js similarity index 100% rename from src/index.ts rename to src/index.js diff --git a/src/index.native.ts b/src/index.native.ts new file mode 100644 index 0000000..555b50b --- /dev/null +++ b/src/index.native.ts @@ -0,0 +1,3 @@ +export { Pushy } from './client.native'; +export { PushyContext, usePushy } from './context'; +export { PushyProvider } from './provider.native'; diff --git a/src/provider.jsx b/src/provider.jsx new file mode 100644 index 0000000..6169604 --- /dev/null +++ b/src/provider.jsx @@ -0,0 +1,2 @@ +import React from 'react'; +export const PushyProvider = ({ children }) => <>{children}; diff --git a/src/provider.tsx b/src/provider.native.tsx similarity index 99% rename from src/provider.tsx rename to src/provider.native.tsx index 518d997..db11d43 100644 --- a/src/provider.tsx +++ b/src/provider.native.tsx @@ -12,7 +12,7 @@ import { Platform, Linking, } from 'react-native'; -import { Pushy } from './client'; +import { Pushy } from './client.native'; import { currentVersion, isFirstTime, diff --git a/src/provider.web.js b/src/provider.web.js deleted file mode 100644 index 2177c19..0000000 --- a/src/provider.web.js +++ /dev/null @@ -1,2 +0,0 @@ -import { Fragment } from 'react'; -export const PushyProvider = Fragment;