Skip to content

Instantly share code, notes, and snippets.

@panoply
Created December 5, 2024 22:54
Show Gist options
  • Save panoply/0e0f303e985f56071fb0a0ca0a79371e to your computer and use it in GitHub Desktop.
Save panoply/0e0f303e985f56071fb0a0ca0a79371e to your computer and use it in GitHub Desktop.
{
pm: 'npm',
platform: 'darwin',
module: 'github:panoply/syncify#next',
github: 'https://github.com/panoply/syncify.git',
home: '/Users/Panoply/.syncify',
cwd: '/Users/Panoply/Sites/syncify/tests/setup',
hash: '9cf8d355316ff26475bbd6b373ba7933',
root: '/Users/Panoply/.syncify/9cf8d355316ff26475bbd6b373ba7933',
project: [Object: null prototype] {
setup: true,
cwd: '/Users/Panoply/Sites/syncify/tests/setup',
platform: 'darwin',
name: 'setup',
syncifyVersion: '0.0.1-rc.1',
textEditor: 'code',
themeVersion: ''
},
global: true,
editor: 'code',
restart: false,
wss: null,
stats: [Object: null prototype] {
templates: 14,
customers: 7,
metaobject: 0,
assets: 2,
config: 2,
layout: 1,
locales: 2,
sections: 5,
snippets: 5
},
version: null,
cmd: [Object: null prototype] {
watch: true,
examples: false,
commands: false,
publish: false,
dev: true,
prod: false,
import: false,
export: false,
build: false,
upload: false,
terse: false,
hot: false,
prune: false,
script: false,
style: false,
svg: false,
image: false,
metafields: false,
pages: false,
redirects: false,
clean: false,
silent: false,
force: false,
stores: []
},
argv: '-w',
filters: [Object: null prototype] {},
errors: Set(0) {},
warnings: Map(0) {},
dirs: [Object: null prototype] {
cache: '/Users/Panoply/.syncify/9cf8d355316ff26475bbd6b373ba7933/cache',
hot: '/Users/Panoply/.syncify/9cf8d355316ff26475bbd6b373ba7933/hot',
module: null,
static: null,
config: '/Users/Panoply/Sites/syncify/tests/setup/',
export: '/Users/Panoply/Sites/syncify/tests/setup/export/',
import: '/Users/Panoply/Sites/syncify/tests/setup/import/',
input: '/Users/Panoply/Sites/syncify/tests/setup/src/',
output: '/Users/Panoply/Sites/syncify/tests/setup/theme/',
sourcemaps: {
root: '/Users/Panoply/.syncify/9cf8d355316ff26475bbd6b373ba7933/sourcemaps',
scripts: '/Users/Panoply/.syncify/9cf8d355316ff26475bbd6b373ba7933/sourcemaps/scripts',
styles: '/Users/Panoply/.syncify/9cf8d355316ff26475bbd6b373ba7933/sourcemaps/styles'
}
},
paths: [Object: null prototype] {
assets: [Object: null prototype] {
input: Set(0) {},
match: [Function (anonymous)],
config: null,
rename: []
},
config: [Object: null prototype] {
input: [Set],
match: [Function (anonymous)],
config: null,
rename: []
},
layout: [Object: null prototype] {
input: [Set],
match: [Function (anonymous)],
config: null,
rename: []
},
customers: [Object: null prototype] {
input: [Set],
match: [Function (anonymous)],
config: null,
rename: []
},
locales: [Object: null prototype] {
input: [Set],
match: [Function (anonymous)],
config: null,
rename: []
},
sections: [Object: null prototype] {
input: [Set],
match: [Function (anonymous)],
config: null,
rename: []
},
schema: [Object: null prototype] {
input: [Set],
match: [Function (anonymous)],
config: null,
rename: []
},
snippets: [Object: null prototype] {
input: [Set],
match: [Function (anonymous)],
config: null,
rename: []
},
templates: [Object: null prototype] {
input: [Set],
match: [Function (anonymous)],
config: null,
rename: []
},
metaobject: [Object: null prototype] {
input: Set(0) {},
match: [Function (anonymous)],
config: null,
rename: []
},
metafields: [Object: null prototype] {
input: null,
match: [Function (anonymous)],
config: null,
rename: []
},
pages: [Object: null prototype] {
input: Set(0) {},
match: [Function (anonymous)],
config: null,
rename: []
},
redirects: [Object: null prototype] {
input: null,
match: [Function (anonymous)],
config: null,
rename: []
},
transforms: Map(0) {}
},
file: [Object: null prototype] {
keychain: '/Users/Panoply/.syncify/.keychain',
project: '/Users/Panoply/.syncify/9cf8d355316ff26475bbd6b373ba7933/setup',
module: null,
theme: null,
env: '/Users/Panoply/Sites/syncify/tests/setup/.env',
pkg: '/Users/Panoply/Sites/syncify/tests/setup/package.json',
config: [Object: null prototype] {
absolute: '/Users/Panoply/Sites/syncify/tests/setup/syncify.config.ts',
relative: 'syncify.config.ts',
basename: 'syncify.config.ts'
}
},
keychain: [Object: null prototype] {
defined: false,
account: '[email protected]',
tokens: [Object: null prototype] {}
},
env: [Object: null prototype] {
dev: true,
cli: true,
tree: true,
prod: false,
ready: false,
sync: 1,
vars: {
syncify_api_token: '',
syncify_password: 'access'
}
},
vc: [Object: null prototype] {
cache: null,
dir: null,
number: null,
zip: null,
patch: 0,
major: 0,
minor: 0,
update: null,
options: { patchLimit: 10, minorLimit: 10 }
},
hot: [Object: null prototype] {
server: 41001,
socket: 51001,
label: true,
method: 'hot',
client: 'inject',
layouts: [ 'theme.liquid' ],
source: '/Users/Panoply/.syncify/.syncify/hot.js.liquid',
version: [Object: null prototype] { remote: null, local: '0.4.3' },
roles: [Object: null prototype] {
published: false,
unpublished: true,
development: true
},
flags: [Object: null prototype] {
'no-preview-bar': true,
'no-checkout-preloads': false,
'no-perfkit': false,
'no-trekkie': false,
'no-shopify-features': false,
'no-web-pixels-manager': false
},
alive: [Object: null prototype] {
snippet: false,
layouts: [Object: null prototype] {}
},
route: [Object: null prototype] { url: '', template: '' }
},
log: [Object: null prototype] {
idle: false,
group: 'Syncify',
title: '',
uri: '',
listen: null,
thrown: null,
queue: Set(0) {},
changes: [Object: null prototype] {},
config: [Object: null prototype] {
clear: true,
silent: false,
stats: true,
warnings: true
}
},
mode: [Object: null prototype] {
prompt: false,
git: false,
prune: false,
build: false,
setup: false,
themes: false,
keychain: false,
dev: true,
prod: false,
strap: false,
watch: true,
clean: false,
upload: false,
import: false,
metafields: false,
terse: false,
hot: false,
pages: false,
pull: undefined,
force: false,
script: false,
image: false,
style: false,
svg: false,
redirects: false,
export: false,
publish: false
},
stores: [ { domain: 'syncify', themes: [Object] } ],
sync: [Object: null prototype] {
themes: [ [Object] ],
stores: [ [Object] ]
},
spawn: [Object: null prototype] {
paths: Set(0) {},
streams: Map(0) {},
commands: [Object: null prototype] {},
invoked: false
},
section: [Object: null prototype] {
schema: [Getter],
shared: Map(1) { 'page' => [Object] },
template: [Object: null prototype] {}
},
page: [Object: null prototype] {
safeSync: true,
author: '',
global: null,
language: 'html',
export: {
quotes: '“”‘’',
html: true,
linkify: false,
typographer: false,
xhtmlOut: false,
breaks: true,
langPrefix: 'language-'
},
import: {
codeBlockStyle: 'fenced',
emDelimiter: '_',
fence: '```',
headingStyle: 'atx',
hr: '---',
linkReferenceStyle: 'full',
linkStyle: 'inlined',
strongDelimiter: '**',
bulletListMarker: '-'
}
},
script: [
[Object: null prototype] {
attrs: [],
snippet: false,
namespace: 'assets',
type: 11,
uuid: 'p6kl1x0jv3r',
input: '/Users/Panoply/Sites/syncify/tests/setup/src/scripts/bundle.ts',
output: '/Users/Panoply/Sites/syncify/tests/setup/theme/assets/bundle.min.js',
key: 'assets/bundle.min.js',
size: NaN,
watch: [Set],
watchCustom: null,
esbuild: [Object]
}
],
style: [
[Object: null prototype] {
uuid: '7lve4uvu2yh',
input: '/Users/Panoply/Sites/syncify/tests/setup/src/styles/base.css',
watch: [Function (anonymous)],
attrs: [],
postcss: [Getter],
sass: false,
tailwind: null,
snippet: false,
rename: 'base.min.css'
}
],
svg: [
[Object: null prototype] {
uuid: 'k7vbc55bgvq',
input: [Set],
format: 'file',
match: [Function (anonymous)],
rename: 'icon.[file]',
snippet: true,
svgo: true
}
],
liquid: {
terse: {
enabled: false,
exclude: null,
liquid: [Object],
markup: [Object]
}
},
json: {
crlf: false,
cache: null,
stripComments: true,
exclude: [Function (anonymous)],
indent: 2,
useTab: true,
sortObjects: false,
sortExclude: [],
terse: { enabled: false, exclude: null, options: [Object] }
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment