Skip to content
Snippets Groups Projects
Verified Commit 799ec363 authored by Volker Schukai's avatar Volker Schukai :alien:
Browse files

chore: commit save point

parent d5e80d16
Branches
Tags
No related merge requests found
Showing
with 69 additions and 73 deletions
File moved
......@@ -5,7 +5,7 @@
*/
import {Base} from '../types/base.js';
import {Base} from '../types/base.mjs';
export {AbstractConstraint}
......
......@@ -4,7 +4,7 @@
* @author schukai GmbH
*/
import {AbstractConstraint} from "./abstract.js";
import {AbstractConstraint} from "./abstract.mjs";
export {AbstractOperator}
......
......@@ -4,7 +4,7 @@
* @author schukai GmbH
*/
import {AbstractOperator} from "./abstractoperator.js";
import {AbstractOperator} from "./abstractoperator.mjs";
export {AndOperator}
......@@ -17,16 +17,16 @@ export {AndOperator}
*
* ```
* <script type="module">
* import {AndOperator} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/constraints/andoperator.js';
* import {AndOperator} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/constraints/andoperator.mjs';
* new AndOperator();
* </script>
* ```
*
* @example
*
* import {Valid} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/constraints/valid.js';
* import {Invalid} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/constraints/invalid.js';
* import {AndOperator} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/constraints/andoperator.js';
* import {Valid} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/constraints/valid.mjs';
* import {Invalid} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/constraints/invalid.mjs';
* import {AndOperator} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/constraints/andoperator.mjs';
*
* new AndOperator(
* new Valid(), new Valid()).isValid()
......
......@@ -4,7 +4,7 @@
* @author schukai GmbH
*/
import {AbstractConstraint} from "./abstract.js";
import {AbstractConstraint} from "./abstract.mjs";
export {Invalid}
......@@ -17,14 +17,14 @@ export {Invalid}
*
* ```
* <script type="module">
* import {Invalid} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/constraints/invalid.js';
* import {Invalid} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/constraints/invalid.mjs';
* new Invalid();
* </script>
* ```
*
* @example
*
* import {Invalid} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/constraints/invalid.js';
* import {Invalid} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/constraints/invalid.mjs';
*
* new Invalid().isValid()
* .then(()=>console.log(true))
......
......@@ -4,8 +4,8 @@
* @author schukai GmbH
*/
import {isArray} from "../types/is.js";
import {AbstractConstraint} from "./abstract.js";
import {isArray} from "../types/is.mjs";
import {AbstractConstraint} from "./abstract.mjs";
export {IsArray}
......@@ -16,14 +16,14 @@ export {IsArray}
*
* ```
* <script type="module">
* import {IsArray} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/constraints/isarray.js';
* import {IsArray} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/constraints/isarray.mjs';
* console.log(new IsArray())
* </script>
* ```
*
* @example
*
* import {IsArray} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/constraints/isarray.js';
* import {IsArray} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/constraints/isarray.mjs';
*
* new IsArray()
* .isValid([])
......
......@@ -4,8 +4,8 @@
* @author schukai GmbH
*/
import {isObject} from "../types/is.js";
import {AbstractConstraint} from "./abstract.js";
import {isObject} from "../types/is.mjs";
import {AbstractConstraint} from "./abstract.mjs";
export {IsObject}
......@@ -16,14 +16,14 @@ export {IsObject}
*
* ```
* <script type="module">
* import {IsObject} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/constraints/isobject.js';
* import {IsObject} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/constraints/isobject.mjs';
* console.log(new IsObject())
* </script>
* ```
*
* @example
*
* import {IsObject} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/constraints/isobject.js';
* import {IsObject} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/constraints/isobject.mjs';
*
* new IsObject()
* .isValid({})
......
......@@ -4,7 +4,7 @@
* @author schukai GmbH
*/
import {AbstractOperator} from "./abstractoperator.js";
import {AbstractOperator} from "./abstractoperator.mjs";
export {OrOperator}
......@@ -17,16 +17,16 @@ export {OrOperator}
*
* ```
* <script type="module">
* import {OrOperator} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/constraint/oroperator.js';
* import {OrOperator} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/constraint/oroperator.mjs';
* new OrOperator();
* </script>
* ```
*
* @example
*
* import {Valid} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/constraints/valid.js';
* import {Invalid} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/constraints/invalid.js';
* import {OrOperator} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/constraints/oroperator.js';
* import {Valid} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/constraints/valid.mjs';
* import {Invalid} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/constraints/invalid.mjs';
* import {OrOperator} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/constraints/oroperator.mjs';
*
* new OrOperator(
* new Valid(), new Invalid()).isValid()
......
......@@ -4,7 +4,7 @@
* @author schukai GmbH
*/
import {AbstractConstraint} from "./abstract.js";
import {AbstractConstraint} from "./abstract.mjs";
export {Valid}
......@@ -17,14 +17,14 @@ export {Valid}
*
* ```
* <script type="module">
* import {Valid} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/constraints/valid.js';
* import {Valid} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/constraints/valid.mjs';
* new Valid();
* </script>
* ```
*
* @example
*
* import {Valid} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/constraints/valid.js';
* import {Valid} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/constraints/valid.mjs';
*
* new Valid().isValid()
* .then(()=>console.log(true))
......
......@@ -5,10 +5,10 @@
*/
import {isFunction, isObject, isString} from "../types/is.js";
import {validateString} from "../types/validate.js";
import {clone} from "../util/clone.js";
import {DELIMITER, Pathfinder, WILDCARD} from "./pathfinder.js";
import {isFunction, isObject, isString} from "../types/is.mjs";
import {validateString} from "../types/validate.mjs";
import {clone} from "../util/clone.mjs";
import {DELIMITER, Pathfinder, WILDCARD} from "./pathfinder.mjs";
export {buildMap, PARENT, assembleParts}
......@@ -27,7 +27,7 @@ const PARENT = '^';
*
* ```
* <script type="module">
* import {buildMap} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/data/buildmap.js';
* import {buildMap} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/data/buildmap.mjs';
* console.log(buildMap())
* </script>
* ```
......@@ -38,7 +38,7 @@ const PARENT = '^';
*
* @example
*
* import {buildMap} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/data/buildmap.js';
* import {buildMap} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/data/buildmap.mjs';
* // a typical data structure as reported by an api
*
* let map;
......@@ -253,7 +253,7 @@ function buildFlatMap(subject, selector, key, parentMap) {
* Alternatively to a string selector a callback can be specified. this must return a map.
*
* @example
* import {buildMap} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/data/buildmap.js';
* import {buildMap} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/data/buildmap.mjs';
*
* let obj = {
* "data": [
......
......@@ -5,11 +5,11 @@
*/
import {isArray, isObject} from "../types/is.js";
import {Node} from "../types/node.js";
import {NodeList} from "../types/nodelist.js";
import {assembleParts} from "./buildmap.js";
import {extend} from "./extend.js";
import {isArray, isObject} from "../types/is.mjs";
import {Node} from "../types/node.mjs";
import {NodeList} from "../types/nodelist.mjs";
import {assembleParts} from "./buildmap.mjs";
import {extend} from "./extend.mjs";
export {buildTree}
......@@ -37,7 +37,7 @@ const rootSymbol = Symbol('root');
*
* ```
* <script type="module">
* import {buildTree} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/data/buildtree.js';
* import {buildTree} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/data/buildtree.mjs';
* buildTree()
* </script>
* ```
......
......@@ -4,15 +4,15 @@
* @author schukai GmbH
*/
import {internalSymbol} from "../constants.js";
import {internalSymbol} from "../constants.mjs";
import {Base} from "../types/base.js";
import {parseDataURL} from "../types/dataurl.js";
import {isString} from "../types/is.js";
import {ProxyObserver} from "../types/proxyobserver.js";
import {validateObject} from "../types/validate.js";
import {extend} from "./extend.js";
import {Pathfinder} from "./pathfinder.js";
import {Base} from "../types/base.mjs";
import {parseDataURL} from "../types/dataurl.mjs";
import {isString} from "../types/is.mjs";
import {ProxyObserver} from "../types/proxyobserver.mjs";
import {validateObject} from "../types/validate.mjs";
import {extend} from "./extend.mjs";
import {Pathfinder} from "./pathfinder.mjs";
export {Datasource}
......@@ -30,14 +30,14 @@ const internalDataSymbol = Symbol('internalData');
*
* ```
* <script type="module">
* import {Datasource} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/data/datasource.js';
* import {Datasource} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/data/datasource.mjs';
* new Datasource()
* </script>
* ```
*
* @example
*
* import {Datasource} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/data/datasource.js'
* import {Datasource} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/data/datasource.mjs'
*
* class MyDatasource extends Datasource {
*
......
......@@ -4,13 +4,12 @@
* @author schukai GmbH
*/
import {internalSymbol} from "../../constants.js";
import {assignToNamespace, Monster} from '../../namespace.js';
import {isObject} from "../../types/is.js";
import {Datasource} from "../datasource.js";
import {Pathfinder} from "../pathfinder.js";
import {Pipe} from "../pipe.js";
import {WriteError} from "./restapi/writeerror.js";
import {internalSymbol} from "../../constants.mjs";
import {isObject} from "../../types/is.mjs";
import {Datasource} from "../datasource.mjs";
import {Pathfinder} from "../pathfinder.mjs";
import {Pipe} from "../pipe.mjs";
import {WriteError} from "./restapi/writeerror.mjs";
export {RestAPI}
......@@ -19,14 +18,14 @@ export {RestAPI}
*
* ```
* <script type="module">
* import {RestAPI} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/data/datasource/restapi.js';
* import {RestAPI} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/data/datasource/restapi.mjs';
* new RestAPI()
* </script>
* ```
*
* @example
*
* import {RestAPI} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/data/datasource/restapi.js';
* import {RestAPI} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/data/datasource/restapi.mjs';
*
* const ds = new RestAPI({
* url: 'https://httpbin.org/get'
......
......@@ -4,8 +4,7 @@
* @author schukai GmbH
*/
import {internalSymbol} from "../../../constants.js";
import {assignToNamespace, Monster} from '../../../namespace.js';
import {internalSymbol} from "../../../constants.mjs";
export {WriteError}
......
......@@ -4,12 +4,11 @@
* @author schukai GmbH
*/
import {internalSymbol} from "../../constants.js";
import {assignToNamespace, Monster} from '../../namespace.js';
import {validateString} from "../../types/validate.js";
import {Datasource} from "../datasource.js";
import {internalSymbol} from "../../constants.mjs";
import {validateString} from "../../types/validate.mjs";
import {Datasource} from "../datasource.mjs";
export {Storage}
export {Storage, storageObjectSymbol}
/**
* @private
......@@ -22,14 +21,14 @@ const storageObjectSymbol = Symbol('storageObject');
*
* ```
* <script type="module">
* import {Storage} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/data/datasource/storage.js';
* import {Storage} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/data/datasource/storage.mjs';
* new Storage()
* </script>
* ```
*
* @example
*
* import {Storage} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/data/datasource/storage.js';
* import {Storage} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/data/datasource/storage.mjs';
*
* new Datasource();
*
......
......@@ -4,11 +4,10 @@
* @author schukai GmbH
*/
import {internalSymbol} from "../../../constants.js";
import {assignToNamespace, Monster} from '../../../namespace.js';
import {getGlobalObject} from "../../../types/global.js";
import {Datasource} from "../../datasource.js";
import {Storage, storageObjectSymbol} from "../storage.js";
import {internalSymbol} from "../../../constants.mjs";
import {getGlobalObject} from "../../../types/global.mjs";
import {Datasource} from "../../datasource.mjs";
import {Storage, storageObjectSymbol} from "../storage.mjs";
export {LocalStorage}
......@@ -17,7 +16,7 @@ export {LocalStorage}
*
* ```
* <script type="module">
* import {LocalStorage} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/data/datasource/storage/localstorage.js';
* import {LocalStorage} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@latest/source/data/datasource/storage/localstorage.mjs';
* new LocalStorage()
* </script>
* ```
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment