@web-lite/api-types
Advanced tools
Comparing version 1.4.0 to 1.4.1
# Changelog | ||
## [v1.4.0](https://github.com/weblite-wapps/api-types/tree/v1.4.0) (2021-09-19) | ||
[Full Changelog](https://github.com/weblite-wapps/api-types/compare/v1.3.0...v1.4.0) | ||
## [v1.3.0](https://github.com/weblite-wapps/api-types/tree/v1.3.0) (2021-09-19) | ||
@@ -4,0 +8,0 @@ |
@@ -15,3 +15,3 @@ import { MessageContent, ChatInfo, IMock } from './index'; | ||
}; | ||
export declare const setDefaultValueForMissingProps: (mock: DeepPartial<IMock>) => void; | ||
export declare const setDefaultValueForMissingProps: (mock?: DeepPartial<IMock> | undefined) => void; | ||
export declare const setHooks: (hooks?: {}) => void; | ||
@@ -133,13 +133,6 @@ export declare const initializeAsync: () => Promise<[() => Promise<{ | ||
export declare const getWappActivity: () => { | ||
search: (args: { | ||
[key: string]: any; | ||
} & { | ||
instance: string; | ||
}) => Promise<any>; | ||
postActivity: (args: { | ||
[key: string]: any; | ||
} & { | ||
instance: string; | ||
}) => Promise<void>; | ||
search: (query: Record<string, any>) => Promise<any>; | ||
postActivity: (args: Record<string, any>) => Promise<void>; | ||
}; | ||
export declare const mockWebliteApi: (mock?: DeepPartial<IMock> | undefined) => void; | ||
export {}; |
@@ -74,3 +74,3 @@ "use strict"; | ||
exports.__esModule = true; | ||
exports.getWappActivity = exports.getShareDBMock = exports.getImageMock = exports.getAnalyticsMock = exports.getAudioMock = exports.getMessageMock = exports.getChatMock = exports.getWappsMock = exports.getUsersMock = exports.getUserMock = exports.initializeAsync = exports.setHooks = exports.setDefaultValueForMissingProps = exports.globalUpdatePath = exports.globalLensView = exports.scopeInitiation = exports.debug = exports.GLOBALS = void 0; | ||
exports.mockWebliteApi = exports.getWappActivity = exports.getShareDBMock = exports.getImageMock = exports.getAnalyticsMock = exports.getAudioMock = exports.getMessageMock = exports.getChatMock = exports.getWappsMock = exports.getUsersMock = exports.getUserMock = exports.initializeAsync = exports.setHooks = exports.setDefaultValueForMissingProps = exports.globalUpdatePath = exports.globalLensView = exports.scopeInitiation = exports.debug = exports.GLOBALS = void 0; | ||
var R = __importStar(require("ramda")); | ||
@@ -509,5 +509,5 @@ var Storage = /** @class */ (function () { | ||
var getWappActivity = function () { return ({ | ||
search: function (args) { return __awaiter(void 0, void 0, void 0, function () { | ||
search: function (query) { return __awaiter(void 0, void 0, void 0, function () { | ||
return __generator(this, function (_a) { | ||
exports.debug('[wappActivity.search]', args); | ||
exports.debug('[wappActivity.search]', query); | ||
return [2 /*return*/, []]; | ||
@@ -522,1 +522,25 @@ }); | ||
exports.getWappActivity = getWappActivity; | ||
/* MOCK */ | ||
var W = window.W; | ||
var mockWebliteApi = function (mock) { | ||
if (process.env.NODE_ENV !== 'development' || W) | ||
return; | ||
exports.setDefaultValueForMissingProps(mock); | ||
exports.scopeInitiation(); | ||
exports.debug('send(wappCommunicateCoreLoaded())'); | ||
window.W = { | ||
setHooks: exports.setHooks, | ||
initializeAsync: exports.initializeAsync, | ||
user: exports.getUserMock(), | ||
users: exports.getUsersMock(), | ||
wapp: exports.getWappsMock(), | ||
chats: exports.getChatMock(), | ||
messages: exports.getMessageMock(), | ||
audioSystem: exports.getAudioMock(), | ||
analytics: exports.getAnalyticsMock(), | ||
images: exports.getImageMock(), | ||
shareDB: exports.getShareDBMock(), | ||
wappActivity: exports.getWappActivity() | ||
}; | ||
}; | ||
exports.mockWebliteApi = mockWebliteApi; |
{ | ||
"name": "@web-lite/api-types", | ||
"private": false, | ||
"main": "./dist/mock.js", | ||
"types": "./src/index.d.ts", | ||
"main": "./dist/index.js", | ||
"types": "./dist/index.d.ts", | ||
"typing": "./dist/index.d.ts", | ||
"author": "Weblite Team", | ||
"version": "1.4.0", | ||
"version": "1.4.1", | ||
"description": "Use W with type checking and mock out of the box.", | ||
"license": "BSD-3-Clause", | ||
"files": [ | ||
"dist/", | ||
"src/" | ||
"dist/" | ||
], | ||
"scripts": { | ||
"prebuild": "rm -rf dist", | ||
"build": "tsc" | ||
@@ -16,0 +17,0 @@ }, |
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
52791
8
1106
1