@chasi/ui
Advanced tools
Comparing version 0.2.67 to 0.2.68
@@ -1,14 +0,4 @@ | ||
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.observer = exports.portal = exports.zoomable = exports.pannable = void 0; | ||
var pannable_js_1 = require("./pannable.js"); | ||
Object.defineProperty(exports, "pannable", { enumerable: true, get: function () { return __importDefault(pannable_js_1).default; } }); | ||
var zoomable_js_1 = require("./zoomable.js"); | ||
Object.defineProperty(exports, "zoomable", { enumerable: true, get: function () { return __importDefault(zoomable_js_1).default; } }); | ||
var portal_js_1 = require("./portal.js"); | ||
Object.defineProperty(exports, "portal", { enumerable: true, get: function () { return __importDefault(portal_js_1).default; } }); | ||
var observer_js_1 = require("./observer.js"); | ||
Object.defineProperty(exports, "observer", { enumerable: true, get: function () { return __importDefault(observer_js_1).default; } }); | ||
export { default as pannable } from './pannable.js'; | ||
export { default as zoomable } from './zoomable.js'; | ||
export { default as portal } from './portal.js'; | ||
export { default as observer } from './observer.js'; |
@@ -1,5 +0,3 @@ | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const esm_env_1 = require("esm-env"); | ||
if (esm_env_1.BROWSER) { | ||
import { BROWSER } from 'esm-env'; | ||
if (BROWSER) { | ||
window.observer = new IntersectionObserver(entries => { | ||
@@ -19,3 +17,3 @@ entries.forEach(entry => { | ||
} | ||
function default_1(node, options) { | ||
export default function (node, options) { | ||
//@ts-ignore | ||
@@ -35,2 +33,1 @@ node.__onIntersect = (entry) => { | ||
} | ||
exports.default = default_1; |
@@ -1,8 +0,6 @@ | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const utils_js_1 = require("../utils.js"); | ||
exports.default = (node, params) => { | ||
import { throttle } from '../utils.js'; | ||
export default (node, params) => { | ||
let x; | ||
let y; | ||
const trotMove = (0, utils_js_1.throttle)((event) => { | ||
const trotMove = throttle((event) => { | ||
if (!params || !params.onMove) | ||
@@ -9,0 +7,0 @@ return; |
@@ -1,4 +0,2 @@ | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
function default_1(node, option) { | ||
export default function (node, option) { | ||
const targetNode = document.querySelector(option.target); | ||
@@ -19,2 +17,1 @@ if (!targetNode) | ||
} | ||
exports.default = default_1; |
@@ -1,7 +0,5 @@ | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const utils_js_1 = require("../utils.js"); | ||
exports.default = (node, params) => { | ||
import { throttle } from '../utils.js'; | ||
export default (node, params) => { | ||
let dist; | ||
const trotZoom = (0, utils_js_1.throttle)((e) => { | ||
const trotZoom = throttle((e) => { | ||
if (!params || !params.onZoom) | ||
@@ -8,0 +6,0 @@ return; |
#!/usr/bin/env node | ||
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const node_fs_1 = __importDefault(require("node:fs")); | ||
const node_path_1 = __importDefault(require("node:path")); | ||
const node_url_1 = __importDefault(require("node:url")); | ||
const theme_js_1 = require("../theme.js"); | ||
import fs from 'node:fs'; | ||
import path from 'node:path'; | ||
import url from 'node:url'; | ||
import { generateTheme } from '../theme.js'; | ||
async function generate({ cwd = process.cwd() } = {}) { | ||
const config_file = node_path_1.default.join(cwd, 'theme.js'); | ||
if (!node_fs_1.default.existsSync(config_file)) | ||
const config_file = path.join(cwd, 'theme.js'); | ||
if (!fs.existsSync(config_file)) | ||
throw new Error('theme.js not found!!'); | ||
const configModule = (await import(`${node_url_1.default.pathToFileURL(config_file).href}?ts=${Date.now()}`)); | ||
const configModule = (await import(`${url.pathToFileURL(config_file).href}?ts=${Date.now()}`)); | ||
const { config, pathToSave } = configModule.default; | ||
const useConf = config || {}; | ||
const result = (0, theme_js_1.generateTheme)(useConf); | ||
node_fs_1.default.writeFileSync(`${pathToSave}/theme.scss`, result); | ||
const result = generateTheme(useConf); | ||
fs.writeFileSync(`${pathToSave}/theme.scss`, result); | ||
console.log(`File generated in ${pathToSave}/theme.scss`); | ||
} | ||
generate(); |
@@ -1,5 +0,2 @@ | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.getScrollParent = exports.getElementIndex = exports.randomStr = exports.getHeight = exports.onTransitionEnd = exports.cloneElement = exports.runOnFrames = exports.createScroller = void 0; | ||
function createScroller(el, initialX, initialY) { | ||
export function createScroller(el, initialX, initialY) { | ||
const scroller = getScrollParent(el); | ||
@@ -48,4 +45,3 @@ const totalH = window.innerHeight; | ||
} | ||
exports.createScroller = createScroller; | ||
function runOnFrames(callback, fps = 30) { | ||
export function runOnFrames(callback, fps = 30) { | ||
const interval = 1000 / fps; | ||
@@ -68,4 +64,3 @@ let now; | ||
} | ||
exports.runOnFrames = runOnFrames; | ||
function cloneElement(el) { | ||
export function cloneElement(el) { | ||
const { top, left, width, height } = el.getBoundingClientRect(); | ||
@@ -122,4 +117,3 @@ const clone = el.cloneNode(true); | ||
} | ||
exports.cloneElement = cloneElement; | ||
function onTransitionEnd(el, callback) { | ||
export function onTransitionEnd(el, callback) { | ||
const getTransitionName = () => { | ||
@@ -142,4 +136,3 @@ const transitions = { | ||
} | ||
exports.onTransitionEnd = onTransitionEnd; | ||
function getHeight(element) { | ||
export function getHeight(element) { | ||
const elBound = element.getBoundingClientRect(); | ||
@@ -152,8 +145,6 @@ const nextBound = element.nextElementSibling | ||
} | ||
exports.getHeight = getHeight; | ||
function randomStr() { | ||
export function randomStr() { | ||
return Math.random().toString(36).slice(-5); | ||
} | ||
exports.randomStr = randomStr; | ||
function getElementIndex(el) { | ||
export function getElementIndex(el) { | ||
if (!el.parentElement) | ||
@@ -166,4 +157,3 @@ return 0; | ||
} | ||
exports.getElementIndex = getElementIndex; | ||
function getScrollParent(element) { | ||
export function getScrollParent(element) { | ||
let style = getComputedStyle(element); | ||
@@ -188,2 +178,1 @@ const excludeStaticParent = style.position === 'absolute'; | ||
} | ||
exports.getScrollParent = getScrollParent; |
@@ -1,2 +0,1 @@ | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
export {}; |
@@ -1,18 +0,6 @@ | ||
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.CAxisY = exports.CAxisX = exports.CRect = exports.CCircle = exports.CPath = exports.CGraph = void 0; | ||
var CGraph_svelte_1 = require("./CGraph.svelte"); | ||
Object.defineProperty(exports, "CGraph", { enumerable: true, get: function () { return __importDefault(CGraph_svelte_1).default; } }); | ||
var CPath_svelte_1 = require("./CPath.svelte"); | ||
Object.defineProperty(exports, "CPath", { enumerable: true, get: function () { return __importDefault(CPath_svelte_1).default; } }); | ||
var CCircle_svelte_1 = require("./CCircle.svelte"); | ||
Object.defineProperty(exports, "CCircle", { enumerable: true, get: function () { return __importDefault(CCircle_svelte_1).default; } }); | ||
var CRect_svelte_1 = require("./CRect.svelte"); | ||
Object.defineProperty(exports, "CRect", { enumerable: true, get: function () { return __importDefault(CRect_svelte_1).default; } }); | ||
var CAxis_x_svelte_1 = require("./CAxis-x.svelte"); | ||
Object.defineProperty(exports, "CAxisX", { enumerable: true, get: function () { return __importDefault(CAxis_x_svelte_1).default; } }); | ||
var CAxis_y_svelte_1 = require("./CAxis-y.svelte"); | ||
Object.defineProperty(exports, "CAxisY", { enumerable: true, get: function () { return __importDefault(CAxis_y_svelte_1).default; } }); | ||
export { default as CGraph } from './CGraph.svelte'; | ||
export { default as CPath } from './CPath.svelte'; | ||
export { default as CCircle } from './CCircle.svelte'; | ||
export { default as CRect } from './CRect.svelte'; | ||
export { default as CAxisX } from './CAxis-x.svelte'; | ||
export { default as CAxisY } from './CAxis-y.svelte'; |
@@ -1,8 +0,5 @@ | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.tickStep = exports.tickIncrement = void 0; | ||
const e10 = Math.sqrt(50); | ||
const e5 = Math.sqrt(10); | ||
const e2 = Math.sqrt(2); | ||
exports.default = (start, stop, count) => { | ||
export default (start, stop, count) => { | ||
if (start === stop && count > 0) | ||
@@ -40,3 +37,3 @@ return [start]; | ||
}; | ||
function tickIncrement(start, stop, count) { | ||
export function tickIncrement(start, stop, count) { | ||
const step = (stop - start) / Math.max(0, count); | ||
@@ -49,4 +46,3 @@ const power = Math.floor(Math.log(step) / Math.LN10); | ||
} | ||
exports.tickIncrement = tickIncrement; | ||
function tickStep(start, stop, count) { | ||
export function tickStep(start, stop, count) { | ||
const step0 = Math.abs(stop - start) / Math.max(0, count); | ||
@@ -63,2 +59,1 @@ let step1 = Math.pow(10, Math.floor(Math.log(step0) / Math.LN10)); | ||
} | ||
exports.tickStep = tickStep; |
@@ -1,10 +0,4 @@ | ||
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.CNotifier = void 0; | ||
const CNotify_svelte_1 = __importDefault(require("./CNotify.svelte")); | ||
const esm_env_1 = require("esm-env"); | ||
if (esm_env_1.BROWSER) { | ||
import CNotify from './CNotify.svelte'; | ||
import { BROWSER } from 'esm-env'; | ||
if (BROWSER) { | ||
if (!document.querySelector('.notifications-holder')) { | ||
@@ -21,3 +15,3 @@ const defaultContainer = document.createElement('div'); | ||
throw 'Missing target element for Display notifications'; | ||
const noty = new CNotify_svelte_1.default({ | ||
const noty = new CNotify({ | ||
target: container, | ||
@@ -55,3 +49,3 @@ props: { | ||
} | ||
exports.CNotifier = { | ||
export const CNotifier = { | ||
error, | ||
@@ -58,0 +52,0 @@ info, |
@@ -1,47 +0,14 @@ | ||
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
var desc = Object.getOwnPropertyDescriptor(m, k); | ||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
desc = { enumerable: true, get: function() { return m[k]; } }; | ||
} | ||
Object.defineProperty(o, k2, desc); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __exportStar = (this && this.__exportStar) || function(m, exports) { | ||
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); | ||
}; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.CAvatar = exports.CDraggableList = exports.CImageUploader = exports.CSidebar = exports.CSelect = exports.CLabel = exports.CForm = exports.CNotifier = exports.CNotify = exports.CDialog = exports.CExpand = exports.CMenu = exports.CIcon = void 0; | ||
var CIcon_svelte_1 = require("./CIcon/CIcon.svelte"); | ||
Object.defineProperty(exports, "CIcon", { enumerable: true, get: function () { return __importDefault(CIcon_svelte_1).default; } }); | ||
var CMenu_svelte_1 = require("./CMenu/CMenu.svelte"); | ||
Object.defineProperty(exports, "CMenu", { enumerable: true, get: function () { return __importDefault(CMenu_svelte_1).default; } }); | ||
var CExpand_svelte_1 = require("./CExpand/CExpand.svelte"); | ||
Object.defineProperty(exports, "CExpand", { enumerable: true, get: function () { return __importDefault(CExpand_svelte_1).default; } }); | ||
var CDialog_svelte_1 = require("./CDialog/CDialog.svelte"); | ||
Object.defineProperty(exports, "CDialog", { enumerable: true, get: function () { return __importDefault(CDialog_svelte_1).default; } }); | ||
var CNotify_svelte_1 = require("./CNotify/CNotify.svelte"); | ||
Object.defineProperty(exports, "CNotify", { enumerable: true, get: function () { return __importDefault(CNotify_svelte_1).default; } }); | ||
var CNotifier_js_1 = require("./CNotify/CNotifier.js"); | ||
Object.defineProperty(exports, "CNotifier", { enumerable: true, get: function () { return CNotifier_js_1.CNotifier; } }); | ||
var CForm_svelte_1 = require("./CForms/CForm.svelte"); | ||
Object.defineProperty(exports, "CForm", { enumerable: true, get: function () { return __importDefault(CForm_svelte_1).default; } }); | ||
var CLabel_svelte_1 = require("./CForms/CLabel.svelte"); | ||
Object.defineProperty(exports, "CLabel", { enumerable: true, get: function () { return __importDefault(CLabel_svelte_1).default; } }); | ||
var CSelect_svelte_1 = require("./CForms/CSelect.svelte"); | ||
Object.defineProperty(exports, "CSelect", { enumerable: true, get: function () { return __importDefault(CSelect_svelte_1).default; } }); | ||
var CSidebar_svelte_1 = require("./CSidebar/CSidebar.svelte"); | ||
Object.defineProperty(exports, "CSidebar", { enumerable: true, get: function () { return __importDefault(CSidebar_svelte_1).default; } }); | ||
var CImageUploader_svelte_1 = require("./CImageUploader/CImageUploader.svelte"); | ||
Object.defineProperty(exports, "CImageUploader", { enumerable: true, get: function () { return __importDefault(CImageUploader_svelte_1).default; } }); | ||
var CDraggableList_svelte_1 = require("./CDraggableList/CDraggableList.svelte"); | ||
Object.defineProperty(exports, "CDraggableList", { enumerable: true, get: function () { return __importDefault(CDraggableList_svelte_1).default; } }); | ||
var CAvatar_svelte_1 = require("./CAvatar/CAvatar.svelte"); | ||
Object.defineProperty(exports, "CAvatar", { enumerable: true, get: function () { return __importDefault(CAvatar_svelte_1).default; } }); | ||
__exportStar(require("./CGraph/index.js"), exports); | ||
export { default as CIcon } from './CIcon/CIcon.svelte'; | ||
export { default as CMenu } from './CMenu/CMenu.svelte'; | ||
export { default as CExpand } from './CExpand/CExpand.svelte'; | ||
export { default as CDialog } from './CDialog/CDialog.svelte'; | ||
export { default as CNotify } from './CNotify/CNotify.svelte'; | ||
export { CNotifier } from './CNotify/CNotifier.js'; | ||
export { default as CForm } from './CForms/CForm.svelte'; | ||
export { default as CLabel } from './CForms/CLabel.svelte'; | ||
export { default as CSelect } from './CForms/CSelect.svelte'; | ||
export { default as CSidebar } from './CSidebar/CSidebar.svelte'; | ||
export { default as CImageUploader } from './CImageUploader/CImageUploader.svelte'; | ||
export { default as CDraggableList } from './CDraggableList/CDraggableList.svelte'; | ||
export { default as CAvatar } from './CAvatar/CAvatar.svelte'; | ||
export * from './CGraph/index.js'; |
@@ -1,7 +0,4 @@ | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.generateTheme = void 0; | ||
const LIGHT_COLOR = '#d8dee3'; | ||
const DARK_COLOR = '#212529'; | ||
function generateTheme(theme) { | ||
export function generateTheme(theme) { | ||
const useConf = theme; | ||
@@ -28,3 +25,2 @@ let result = '/* ESTE ERCHIVO ES AUTOGENERADO */\n'; | ||
} | ||
exports.generateTheme = generateTheme; | ||
function generateAllVars(useConf) { | ||
@@ -31,0 +27,0 @@ let result = ':root {\n'; |
@@ -1,9 +0,3 @@ | ||
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.throttle = exports.ticks = exports.randomColor = exports.zoom = exports.linearScale = exports.min = exports.max = exports.polyArea = exports.randomNumber = exports.isInside = exports.distance = exports.isEqual = void 0; | ||
const ticks_js_1 = __importDefault(require("./CGraph/ticks.js")); | ||
function isEqual(a, b) { | ||
import d3Ticks from './CGraph/ticks.js'; | ||
export function isEqual(a, b) { | ||
if (a === b) | ||
@@ -37,8 +31,6 @@ return true; | ||
} | ||
exports.isEqual = isEqual; | ||
function distance(p1, p2) { | ||
export function distance(p1, p2) { | ||
return Math.sqrt(Math.pow(p1[0] - p2[0], 2) + Math.pow(p1[1] - p2[1], 2)); | ||
} | ||
exports.distance = distance; | ||
function isInside(point, polygonVertices) { | ||
export function isInside(point, polygonVertices) { | ||
const x = point[0]; | ||
@@ -59,8 +51,6 @@ const y = point[1]; | ||
} | ||
exports.isInside = isInside; | ||
function randomNumber(min = 0, max = 1) { | ||
export function randomNumber(min = 0, max = 1) { | ||
return Math.random() * (max - min) + min; | ||
} | ||
exports.randomNumber = randomNumber; | ||
function polyArea(vertices) { | ||
export function polyArea(vertices) { | ||
let total = 0; | ||
@@ -77,4 +67,3 @@ for (let i = 0, l = vertices.length; i < l; i++) { | ||
} | ||
exports.polyArea = polyArea; | ||
function max(data) { | ||
export function max(data) { | ||
let max = Number.NEGATIVE_INFINITY; | ||
@@ -87,4 +76,3 @@ for (let i = 0; i < data.length; i++) { | ||
} | ||
exports.max = max; | ||
function min(data) { | ||
export function min(data) { | ||
let min = Number.POSITIVE_INFINITY; | ||
@@ -97,4 +85,3 @@ for (let i = 0; i < data.length; i++) { | ||
} | ||
exports.min = min; | ||
function linearScale(point, minD, maxD, minR, maxR) { | ||
export function linearScale(point, minD, maxD, minR, maxR) { | ||
if (minD === maxD) | ||
@@ -105,4 +92,3 @@ return point; | ||
} | ||
exports.linearScale = linearScale; | ||
function zoom(point, z, centroid) { | ||
export function zoom(point, z, centroid) { | ||
const t = point - centroid; | ||
@@ -112,12 +98,9 @@ const zoom = z < 0 ? t * 0.9 : t * 1.1; | ||
} | ||
exports.zoom = zoom; | ||
function randomColor() { | ||
export function randomColor() { | ||
return `hsla(${Math.floor(Math.random() * 360)}, 100%, 50%, 1)`; | ||
} | ||
exports.randomColor = randomColor; | ||
function ticks(min, max, count) { | ||
return (0, ticks_js_1.default)(min, max, count); | ||
export function ticks(min, max, count) { | ||
return d3Ticks(min, max, count); | ||
} | ||
exports.ticks = ticks; | ||
function throttle(func, limit) { | ||
export function throttle(func, limit) { | ||
let inThrottle; | ||
@@ -137,2 +120,1 @@ let lastResult; | ||
} | ||
exports.throttle = throttle; |
{ | ||
"name": "@chasi/ui", | ||
"version": "0.2.67", | ||
"version": "0.2.68", | ||
"bin": { | ||
@@ -35,14 +35,16 @@ "gen-theme": "./dist/bin/theme.js" | ||
"devDependencies": { | ||
"@sveltejs/adapter-auto": "^2.1.0", | ||
"@sveltejs/kit": "^1.27.2", | ||
"@sveltejs/package": "^2.2.2", | ||
"prettier": "^3.0.3", | ||
"prettier-plugin-svelte": "^3.0.3", | ||
"publint": "^0.2.5", | ||
"svelte": "^4.2.2", | ||
"svelte-check": "^3.5.2", | ||
"@sveltejs/adapter-auto": "^3.0.0", | ||
"@sveltejs/kit": "^2.0.2", | ||
"@sveltejs/package": "^2.2.3", | ||
"@sveltejs/vite-plugin-svelte": "^3.0.0", | ||
"@types/node": "^20.10.5", | ||
"prettier": "^3.1.1", | ||
"prettier-plugin-svelte": "^3.1.2", | ||
"publint": "^0.2.6", | ||
"svelte": "^4.2.8", | ||
"svelte-check": "^3.6.2", | ||
"tslib": "^2.6.2", | ||
"typescript": "^5.2.2", | ||
"vite": "^4.5.0", | ||
"vitest": "^0.34.6" | ||
"typescript": "^5.3.3", | ||
"vite": "^5.0.10", | ||
"vitest": "^1.0.4" | ||
}, | ||
@@ -49,0 +51,0 @@ "svelte": "./dist/index.js", |
117560
14
1258