๐ช
/
tree
/
gro
mossย ๐ฟ
fuzย ๐งถ
groย ๐ฐ
beltย ๐ฆ
fuz_templateย โ
fuz_blogย ๐๏ธ
fuz_mastodonย ๐ฆฃ
fuz_codeย ๐จ
fuz_gitopsย ๐ช
๐ช
/
tree
/
gro
groย ๐ฐ
task runner and toolkit extending SvelteKit
generate, run, optimize
npm i -D @ryanatkn/gro
homepage
gro.ryanatkn.com
repo
ryanatkn/gro
npm
@ryanatkn/gro
version
0.180.0
license
MIT
data
package.json
src.json
args.ts
Args
ArgValue
ArgSchema
parse_args
serialize_args
to_task_args
to_raw_rest_args
to_forwarded_args
to_forwarded_args_by_command
to_implicit_forwarded_args
print_command_args
build_cache.ts
BUILD_CACHE_METADATA_FILENAME
BUILD_CACHE_VERSION
BuildOutputEntry
BuildCacheMetadata
compute_build_cache_key
load_build_cache_metadata
save_build_cache_metadata
validate_build_cache
is_build_cache_valid
collect_build_outputs
discover_build_output_dirs
create_build_cache_metadata
build.task.ts
GIT_SHORT_HASH_LENGTH
changelog.ts
update_changelog
changeset_helpers.ts
CHANGESET_RESTRICTED_ACCESS
CHANGESET_PUBLIC_ACCESS
ChangesetAccess
CHANGESET_CLI
CHANGESET_DIR
ChangesetBump
changeset.task.ts
check.task.ts
child_process_logging.ts
map_child_process_output
configure_colored_output_with_path_replacement
clean_fs.ts
clean_fs
clean.task.ts
cli.ts
Cli
find_cli
spawn_cli
spawn_cli_process
resolve_cli
to_cli_name
commit.task.ts
constants.ts
SOURCE_DIRNAME
GRO_DIRNAME
GRO_DIST_PREFIX
SERVER_DIST_PATH
GRO_DEV_DIRNAME
SOURCE_DIR
GRO_DIR
GRO_DEV_DIR
GRO_CONFIG_FILENAME
README_FILENAME
SVELTE_CONFIG_FILENAME
VITE_CONFIG_FILENAME
NODE_MODULES_DIRNAME
PACKAGE_JSON_FILENAME
LOCKFILE_FILENAME
SVELTEKIT_DEV_DIRNAME
SVELTEKIT_BUILD_DIRNAME
SVELTEKIT_DIST_DIRNAME
SVELTEKIT_VITE_CACHE_PATH
GITHUB_DIRNAME
GIT_DIRNAME
TSCONFIG_FILENAME
TS_MATCHER
JS_MATCHER
JSON_MATCHER
SVELTE_MATCHER
SVELTE_RUNES_MATCHER
CSS_MATCHER
SVELTE_SCRIPT_MATCHER
SVELTEKIT_ENV_MATCHER
SVELTEKIT_GLOBAL_SPECIFIER
EVERYTHING_MATCHER
JS_CLI_DEFAULT
PM_CLI_DEFAULT
PRETTIER_CLI_DEFAULT
SVELTEKIT_CLI
SVELTE_CHECK_CLI
SVELTE_PACKAGE_CLI
SVELTE_PACKAGE_DEP_NAME
VITE_CLI
VITEST_CLI
deploy.task.ts
dev.task.ts
DevTask_Context
disknode.ts
Disknode
env.ts
load_env
load_from_env
merge_envs
is_private_env
is_public_env
esbuild_helpers.ts
print_build_result
to_define_import_meta_env
default_ts_transform_options
esbuild_plugin_external_worker.ts
EsbuildPluginExternalWorkerOptions
esbuild_plugin_external_worker
esbuild_plugin_svelte.ts
EsbuildPluginSvelteOptions
esbuild_plugin_svelte
esbuild_plugin_sveltekit_local_imports.ts
esbuild_plugin_sveltekit_local_imports
esbuild_plugin_sveltekit_shim_alias.ts
EsbuildPluginSveltekitShimAliasOptions
esbuild_plugin_sveltekit_shim_alias
esbuild_plugin_sveltekit_shim_app.ts
EsbuildPluginSveltekitShimAppOptions
esbuild_plugin_sveltekit_shim_app
esbuild_plugin_sveltekit_shim_env.ts
EsbuildPluginSveltekitShimEnvOptions
esbuild_plugin_sveltekit_shim_env
filer.ts
OnFilerChange
FilerOptions
Filer
filter_dependents
format_directory.ts
format_directory
format_file.ts
format_file
format.task.ts
gen_helpers.ts
should_trigger_gen
gen.task.ts
gen.ts
GEN_FILE_PATTERN_TEXT
GEN_FILE_PATTERN
is_gen_path
GenResult
GenFile
GenDependencies
GenDependenciesConfig
GenDependenciesResolver
Gen
GenFunction
GenConfig
GenContext
RawGenResult
RawGenFile
GenResults
GenfileModuleResult
GenfileModuleResultSuccess
GenfileModuleResultFailure
to_gen_result
to_output_file_name
AnalyzedGenResult
analyze_gen_results
analyze_gen_result
write_gen_results
FoundGenfiles
FindGenfilesResult
FindGenfilesFailure
find_genfiles
GenfileModule
GenfileModuleMeta
LoadedGenfiles
LoadGenfilesResult
LoadGenfilesFailure
load_genfiles
validate_gen_module
normalize_gen_config
github.ts
GITHUB_REPO_MATCHER
GithubPullRequest
github_fetch_commit_prs
gro_config.ts
EMPTY_BUILD_CACHE_CONFIG_HASH
GroConfig
RawGroConfig
CreateGroConfig
create_empty_gro_config
SEARCH_EXCLUDER_DEFAULT
EXPORTS_EXCLUDER_DEFAULT
cook_gro_config
GroConfigModule
load_gro_config
validate_gro_config_module
gro_helpers.ts
resolve_gro_module_path
spawn_with_loader
gro_plugin_gen.ts
TaskArgs
GroPluginGenOptions
gro_plugin_gen
gro_plugin_server.ts
SERVER_SOURCE_ID
has_server
GroPluginServerOptions
Outpaths
CreateOutpaths
gro_plugin_server
gro_plugin_sveltekit_app.ts
GroPluginSveltekitAppOptions
HostTarget
CopyFileFilter
gro_plugin_sveltekit_app
gro_plugin_sveltekit_library.ts
GroPluginSveltekitLibraryOptions
gro_plugin_sveltekit_library
gro.config.default.ts
gro.ts
hash.ts
to_hash
index.ts
input_path.ts
InputPath
RawInputPath
to_input_path
to_input_paths
PossiblePath
get_possible_paths
ResolvedInputPath
ResolvedInputFile
ResolvedInputPaths
resolve_input_paths
ResolvedInputFiles
resolve_input_files
invoke_task.ts
invoke_task
invoke.ts
lint.task.ts
loader.ts
module.ts
MODULE_PATH_SRC_PREFIX
MODULE_PATH_LIB_PREFIX
is_external_module
modules.ts
ModuleMeta
LoadModuleResult
LoadModuleFailure
load_module
LoadModulesFailure
LoadModulesResult
load_modules
package_json.ts
PackageJsonMapper
EMPTY_PACKAGE_JSON
load_package_json
sync_package_json
load_gro_package_json
write_package_json
serialize_package_json
update_package_json
to_package_exports
parse_repo_url
has_dep
PackageJsonDep
extract_deps
parse_exports_context.ts
ParseExportsContext
parse_exports.ts
Declaration
ExportDeclaration
parse_exports
infer_declarations_from_file_type
process_ts_exports
parse_imports.ts
ImportSpecifier
parse_imports
paths.ts
LIB_DIRNAME
LIB_PATH
LIB_DIR
ROUTES_DIRNAME
Paths
create_paths
infer_paths
is_gro_id
to_root_path
path_id_to_base_path
base_path_to_path_id
print_path
replace_extension
paths
GRO_PACKAGE_DIR
IS_THIS_GRO
gro_paths
GRO_DIST_DIR
plugin.ts
Plugin
CreateConfigPlugins
PluginContext
Plugins
replace_plugin
publish.task.ts
register.ts
reinstall.task.ts
release.task.ts
resolve_specifier.ts
ResolvedSpecifier
resolve_specifier
resolve.task.ts
run_gen.ts
GEN_NO_PROD_MESSAGE
run_gen
run_task.ts
RunTaskResult
run_task
run.task.ts
source_json.ts
SourceJsonMapper
source_json_create
source_json_serialize
source_modules_create
svelte_config.ts
load_svelte_config
ParsedSvelteConfig
parse_svelte_config
to_default_compile_module_options
default_svelte_config
sveltekit_helpers.ts
has_sveltekit_app
has_sveltekit_library
sveltekit_sync
sveltekit_sync_if_available
sveltekit_sync_if_obviously_needed
SveltePackageOptions
run_svelte_package
map_sveltekit_aliases
sveltekit_shim_app_environment.ts
browser
building
dev
version
sveltekit_shim_app_forms.ts
applyAction
deserialize
enhance
sveltekit_shim_app_navigation.ts
afterNavigate
beforeNavigate
disableScrollHandling
goto
invalidate
invalidateAll
preloadCode
preloadData
sveltekit_shim_app_paths.ts
assets
base
resolve
resolveRoute
asset
sveltekit_shim_app_state.ts
navigating
page
updated
sveltekit_shim_app.ts
SVELTEKIT_SHIM_APP_PATHS_MATCHER
SVELTEKIT_SHIM_APP_ENVIRONMENT_MATCHER
sveltekit_shim_app_specifiers
render_sveltekit_shim_app_paths
render_sveltekit_shim_app_environment
sveltekit_shim_env.ts
render_env_shim_module
sync.task.ts
task_logging.ts
log_tasks
log_error_reasons
log_task_help
task.ts
Task
TaskContext
InvokeTask
TASK_FILE_SUFFIX_TS
TASK_FILE_SUFFIX_JS
TASK_FILE_SUFFIXES
is_task_path
to_task_name
TaskError
SilentError
FoundTask
FoundTasks
FindTasksResult
FindModulesFailure
find_tasks
LoadedTasks
TaskModule
TaskModuleMeta
LoadTasksResult
LoadTasksFailure
load_tasks
validate_task_module
test.task.ts
typecheck.task.ts
upgrade.task.ts
watch_dir.ts
WatchNodeFs
WatcherChange
WatcherChangeType
WatcherChangeCallback
WatchDirOptions
watch_dir