UNPKG

@homecheck/logger

Version:

A simple logger for Web, Node, Capacitor apps.

24 lines (23 loc) 678 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.createStorage = createStorage; const browser_1 = require("./browser"); const node_1 = require("./node"); const capacitor_1 = require("./capacitor"); function createStorage() { // 환경 감지 if (typeof window !== 'undefined') { if (typeof window.Capacitor !== 'undefined') { // Capacitor 환경 return new capacitor_1.CapacitorStorage(); } else { // 브라우저 환경 return new browser_1.BrowserStorage(); } } else { // Node.js 환경 return new node_1.NodeStorage(); } }