fix: clean spec
This commit is contained in:
@@ -10,8 +10,11 @@
|
|||||||
},
|
},
|
||||||
"entries": {
|
"entries": {
|
||||||
"properties": {
|
"properties": {
|
||||||
"kind": "function",
|
"extends": [
|
||||||
"params": [],
|
{
|
||||||
|
"type": "GenericObjectProperties"
|
||||||
|
}
|
||||||
|
],
|
||||||
"entries": {
|
"entries": {
|
||||||
"version": {
|
"version": {
|
||||||
"description": "Current version of this generic object definition",
|
"description": "Current version of this generic object definition",
|
||||||
@@ -21,7 +24,7 @@
|
|||||||
"description": "Extends `HyperCubeDef`, see Engine API: `HyperCubeDef`.",
|
"description": "Extends `HyperCubeDef`, see Engine API: `HyperCubeDef`.",
|
||||||
"extends": [
|
"extends": [
|
||||||
{
|
{
|
||||||
"type": "HyperCubeDef"
|
"type": "EngineAPI.HyperCubeDef"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"kind": "object"
|
"kind": "object"
|
||||||
@@ -157,7 +160,8 @@
|
|||||||
"defaultValue": false,
|
"defaultValue": false,
|
||||||
"type": "boolean"
|
"type": "boolean"
|
||||||
}
|
}
|
||||||
}
|
},
|
||||||
|
"kind": "object"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"definitions": {}
|
"definitions": {}
|
||||||
|
|||||||
@@ -1,27 +1,48 @@
|
|||||||
const path = require('path');
|
const path = require("path");
|
||||||
|
|
||||||
const pkg = require(path.resolve(__dirname, '../package.json')); // eslint-disable-line
|
const pkg = require(path.resolve(__dirname, "../package.json")); // eslint-disable-line
|
||||||
|
|
||||||
module.exports = {
|
module.exports = {
|
||||||
|
fromJsdoc: {
|
||||||
glob: ["./src/extension/properties.js"],
|
glob: ["./src/extension/properties.js"],
|
||||||
package: path.resolve(__dirname, "../package.json"),
|
|
||||||
api: {
|
api: {
|
||||||
stability: "stable",
|
stability: "stable",
|
||||||
|
visibility: "public",
|
||||||
properties: {
|
properties: {
|
||||||
"x-qlik-visibility": "public",
|
"x-qlik-visibility": "public",
|
||||||
},
|
},
|
||||||
visibility: "public",
|
|
||||||
name: `${pkg.name}:properties`,
|
name: `${pkg.name}:properties`,
|
||||||
version: pkg.version,
|
version: pkg.version,
|
||||||
description: "Network chart generic object definition",
|
description: "Network chart generic object definition",
|
||||||
},
|
},
|
||||||
output: {
|
output: {
|
||||||
file: path.resolve(__dirname, "../api-specifications/properties.json"),
|
sort: {
|
||||||
|
alpha: false,
|
||||||
|
},
|
||||||
|
file: "./api-specifications/properties.json",
|
||||||
},
|
},
|
||||||
parse: {
|
parse: {
|
||||||
types: {
|
types: {
|
||||||
NxMeasure: {},
|
GenericObjectProperties: {
|
||||||
HyperCubeDef: {},
|
url: "https://qlik.dev/apis/json-rpc/qix/schemas#%23%2Fdefinitions%2Fschemas%2Fentries%2FGenericObjectProperties",
|
||||||
|
},
|
||||||
|
undefined: {},
|
||||||
|
"EngineAPI.ValueExpression": {
|
||||||
|
url: "https://qlik.dev/apis/json-rpc/qix/schemas#%23%2Fdefinitions%2Fschemas%2Fentries%2FValueExpression",
|
||||||
|
},
|
||||||
|
"EngineAPI.HyperCubeDef": {
|
||||||
|
url: "https://qlik.dev/apis/json-rpc/qix/schemas#%23%2Fdefinitions%2Fschemas%2Fentries%2FListObjectDef",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
toDts: {
|
||||||
|
spec: "./api-specifications/properties.json",
|
||||||
|
output: {
|
||||||
|
file: "./types/index.d.ts",
|
||||||
|
},
|
||||||
|
dependencies: {
|
||||||
|
references: ["qlik-engineapi"],
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
/**
|
/**
|
||||||
* @typedef {object}
|
* @type {object}
|
||||||
|
* @extends {GenericObjectProperties}
|
||||||
* @entry
|
* @entry
|
||||||
*/
|
*/
|
||||||
const properties = {
|
const properties = {
|
||||||
@@ -10,7 +11,7 @@ const properties = {
|
|||||||
version: process.env.PACKAGE_VERSION,
|
version: process.env.PACKAGE_VERSION,
|
||||||
/**
|
/**
|
||||||
* Extends `HyperCubeDef`, see Engine API: `HyperCubeDef`.
|
* Extends `HyperCubeDef`, see Engine API: `HyperCubeDef`.
|
||||||
* @extends {HyperCubeDef}
|
* @extends {EngineAPI.HyperCubeDef}
|
||||||
*/
|
*/
|
||||||
qHyperCubeDef: {
|
qHyperCubeDef: {
|
||||||
qDimensions: [],
|
qDimensions: [],
|
||||||
|
|||||||
Reference in New Issue
Block a user