Comparing version 0.6.3 to 0.7.0-pre.627
@@ -15,2 +15,3 @@ "use strict"; | ||
const React = require("react"); | ||
const react_arbiter_1 = require("react-arbiter"); | ||
const react_dom_1 = require("react-dom"); | ||
@@ -74,3 +75,3 @@ const urql_1 = require("urql"); | ||
const localizer = piral_ext_1.setupLocalizer(Object.assign({ language: state.app.language.selected, messages }, localeOptions)); | ||
const Piral = piral_core_1.createInstance(Object.assign({}, forwardOptions, { availablePilets: utils_1.getAvailablePilets(attach), requestPilets: utils_1.getPiletRequester(pilets), actions: Object.assign({}, actions, actions_1.createTranslationsActions(localizer, apis)), extendApi(api, target) { | ||
const Piral = piral_core_1.createInstance(Object.assign({}, forwardOptions, { availablePilets: utils_1.getAvailablePilets(), requestPilets: utils_1.getPiletRequester(pilets), actions: Object.assign({}, actions, actions_1.createTranslationsActions(localizer, apis)), extendApi(api, target) { | ||
const newApi = Object.assign({}, piral_ext_1.createFetchApi(fetchOptions), piral_ext_1.createGqlApi(client), piral_ext_1.createLocaleApi(localizer), api); | ||
@@ -81,2 +82,5 @@ apis[target.name] = newApi; | ||
state })); | ||
if (react_arbiter_1.isfunc(attach)) { | ||
attach(Piral.root); | ||
} | ||
Piral.on('change-language', ev => { | ||
@@ -83,0 +87,0 @@ localizer.language = ev.selected; |
import { PiletRequester, GlobalState } from 'piral-core'; | ||
import { ArbiterModule, ArbiterModuleMetadata } from 'react-arbiter'; | ||
import { PiralAttachment, PiralConfig, PiralLoader } from '../types'; | ||
import { PiralConfig, PiralLoader } from '../types'; | ||
export declare function getContainer(selector?: string | Element): Element; | ||
@@ -8,2 +8,2 @@ export declare function getGateway(url?: string): string; | ||
export declare function getPiletRequester(pilets: PiletRequester | Array<ArbiterModuleMetadata>): PiletRequester; | ||
export declare function getAvailablePilets<TApi>(setup?: PiralAttachment<TApi>): ArbiterModule<TApi>[]; | ||
export declare function getAvailablePilets<TApi>(): ArbiterModule<TApi>[]; |
@@ -33,3 +33,3 @@ "use strict"; | ||
exports.getPiletRequester = getPiletRequester; | ||
function getAvailablePilets(setup) { | ||
function getAvailablePilets() { | ||
const debugModules = (process.env.DEBUG_PILETS || '').split(','); | ||
@@ -42,10 +42,2 @@ const availableModules = []; | ||
} | ||
if (react_arbiter_1.isfunc(setup)) { | ||
availableModules.push({ | ||
setup, | ||
hash: '', | ||
version: process.env.BUILD_PCKG_VERSION || '0.0.0', | ||
name: 'app', | ||
}); | ||
} | ||
return availableModules; | ||
@@ -52,0 +44,0 @@ } |
{ | ||
"name": "piral", | ||
"version": "0.6.3", | ||
"version": "0.7.0-pre.627", | ||
"description": "The all-in-one piral package.", | ||
@@ -44,4 +44,4 @@ "keywords": [ | ||
"graphql": "^14.3.0", | ||
"piral-core": "^0.6.3", | ||
"piral-ext": "^0.6.3", | ||
"piral-core": "^0.7.0-pre.627", | ||
"piral-ext": "^0.7.0-pre.627", | ||
"promise-polyfill": "^8.1.0", | ||
@@ -60,3 +60,3 @@ "react": "^16.8.1", | ||
}, | ||
"gitHead": "acb9743109d0cf6439867893b6cf4dbd6cf3ff9a" | ||
"gitHead": "47fe2d9fa1357a0d906c9e92d328f75493ffee0f" | ||
} |
import { PiletRequester, GlobalState } from 'piral-core'; | ||
import { isfunc, ArbiterModule, ArbiterModuleMetadata } from 'react-arbiter'; | ||
import { PiralAttachment, PiralConfig, PiralLoader } from '../types'; | ||
import { PiralConfig, PiralLoader } from '../types'; | ||
@@ -34,3 +34,3 @@ export function getContainer(selector?: string | Element) { | ||
export function getAvailablePilets<TApi>(setup?: PiralAttachment<TApi>) { | ||
export function getAvailablePilets<TApi>() { | ||
const debugModules = (process.env.DEBUG_PILETS || '').split(','); | ||
@@ -45,12 +45,3 @@ const availableModules: Array<ArbiterModule<TApi>> = []; | ||
if (isfunc(setup)) { | ||
availableModules.push({ | ||
setup, | ||
hash: '', | ||
version: process.env.BUILD_PCKG_VERSION || '0.0.0', | ||
name: 'app', | ||
}); | ||
} | ||
return availableModules; | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 1 instance in 1 package
2
124841
2711
+ Addedpiral-core@0.7.0(transitive)
+ Addedpiral-ext@0.7.0(transitive)
+ Addedpiral-fetch@0.7.0(transitive)
+ Addedpiral-translate@0.7.0(transitive)
+ Addedpiral-urql@0.7.0(transitive)
+ Addedreact-arbiter@0.9.4(transitive)
+ Addedtslib@1.14.1(transitive)
- Removedpiral-core@0.6.3(transitive)
- Removedpiral-ext@0.6.3(transitive)
- Removedreact-arbiter@0.8.0(transitive)
Updatedpiral-core@^0.7.0-pre.627
Updatedpiral-ext@^0.7.0-pre.627