├── .editorconfig ├── .github └── workflows │ ├── build.yml │ ├── release.yml │ └── tests.yml ├── .gitignore ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── assets ├── cassette.tape ├── demo.gif └── zap.png ├── bench ├── .prototools ├── README.md ├── bench-local.sh ├── bench.sh ├── cold.png ├── only-cache.png ├── plot.py ├── plot.sh ├── react-app │ ├── .gitignore │ ├── README.md │ ├── package.json │ ├── public │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── logo192.png │ │ ├── logo512.png │ │ ├── manifest.json │ │ └── robots.txt │ └── src │ │ ├── App.css │ │ ├── App.js │ │ ├── App.test.js │ │ ├── index.css │ │ ├── index.js │ │ ├── logo.svg │ │ ├── reportWebVitals.js │ │ └── setupTests.js ├── without-lockfile.png └── without-node-modules.png ├── npm ├── darwin-arm64 │ ├── README.md │ ├── bin │ │ └── .gitkeep │ └── package.json ├── darwin-x64 │ ├── README.md │ ├── bin │ │ └── .gitkeep │ └── package.json ├── linux-x64 │ ├── README.md │ ├── bin │ │ └── .gitkeep │ └── package.json ├── set-version.js ├── win32-x64 │ ├── README.md │ ├── bin │ │ └── .gitkeep │ └── package.json └── zap │ ├── README.md │ ├── bin │ └── zap │ └── package.json ├── packages ├── backend │ ├── backend.cr │ ├── clonefile.cr │ ├── copy.cr │ ├── copyfile.cr │ ├── hardlink.cr │ ├── shard.lock │ ├── shard.yml │ └── symlink.cr ├── cli │ ├── cli.cr │ ├── shard.lock │ ├── shard.yml │ └── zap.cr ├── commands │ ├── cli.cr │ ├── dlx │ │ ├── cli.cr │ │ ├── config.cr │ │ └── dlx.cr │ ├── exec │ │ ├── cli.cr │ │ ├── config.cr │ │ └── exec.cr │ ├── helpers.cr │ ├── init │ │ ├── cli.cr │ │ ├── config.cr │ │ └── init.cr │ ├── install │ │ ├── cli.cr │ │ ├── config.cr │ │ ├── install.cr │ │ ├── linker │ │ │ ├── classic │ │ │ │ ├── classic.cr │ │ │ │ └── writer │ │ │ │ │ ├── file.cr │ │ │ │ │ ├── git.cr │ │ │ │ │ ├── registry.cr │ │ │ │ │ ├── tarball.cr │ │ │ │ │ ├── workspace.cr │ │ │ │ │ └── writer.cr │ │ │ ├── isolated │ │ │ │ ├── isolated.cr │ │ │ │ └── writer │ │ │ │ │ ├── file.cr │ │ │ │ │ ├── git.cr │ │ │ │ │ ├── registry.cr │ │ │ │ │ └── tarball.cr │ │ │ ├── linker.cr │ │ │ └── pnp │ │ │ │ ├── manifest.cr │ │ │ │ ├── pnp.cr │ │ │ │ ├── runtime │ │ │ │ ├── .pnp.cjs │ │ │ │ ├── .pnp.loader.mjs │ │ │ │ ├── read_runtime.cr │ │ │ │ └── runtime.cr │ │ │ │ └── writer │ │ │ │ ├── file.cr │ │ │ │ ├── git.cr │ │ │ │ ├── registry.cr │ │ │ │ └── tarball.cr │ │ ├── manifest.cr │ │ ├── protocol │ │ │ ├── alias │ │ │ │ └── alias.cr │ │ │ ├── aliased.cr │ │ │ ├── base.cr │ │ │ ├── file │ │ │ │ ├── file.cr │ │ │ │ └── resolver.cr │ │ │ ├── git │ │ │ │ ├── git.cr │ │ │ │ └── resolver.cr │ │ │ ├── protocol.cr │ │ │ ├── registry │ │ │ │ ├── registry.cr │ │ │ │ └── resolver.cr │ │ │ ├── resolver.cr │ │ │ ├── tarball_url │ │ │ │ ├── resolver.cr │ │ │ │ └── tarball_url.cr │ │ │ └── workspace │ │ │ │ ├── resolver.cr │ │ │ │ └── workspace.cr │ │ ├── registry_clients.cr │ │ ├── resolver.cr │ │ └── state.cr │ ├── rebuild │ │ ├── cli.cr │ │ ├── config.cr │ │ └── rebuild.cr │ ├── run │ │ ├── cli.cr │ │ ├── config.cr │ │ └── run.cr │ ├── shard.lock │ ├── shard.yml │ ├── spec │ │ └── install │ │ │ ├── protocols │ │ │ ├── alias._spec.cr │ │ │ ├── file._spec.cr │ │ │ ├── git._spec.cr │ │ │ ├── registry._spec.cr │ │ │ ├── tarball_url._spec.cr │ │ │ └── workspace._spec.cr │ │ │ └── spec_helper.cr │ ├── store │ │ ├── cli.cr │ │ ├── config.cr │ │ └── store.cr │ └── why │ │ ├── cli.cr │ │ ├── config.cr │ │ └── why.cr ├── concurrency │ ├── data_structures │ │ ├── safe_array.cr │ │ ├── safe_deque.cr │ │ ├── safe_hash.cr │ │ └── safe_set.cr │ ├── dedupe_lock.cr │ ├── keyed_lock.cr │ ├── mutex.cr │ ├── parallel.cr │ ├── pipeline.cr │ ├── pool.cr │ ├── rwlock.cr │ ├── shard.lock │ ├── shard.yml │ ├── spec │ │ ├── dedupe_lock._spec.cr │ │ ├── parallel._spec.cr │ │ └── specs.cr │ └── thread.cr ├── core │ ├── command_config.cr │ ├── config.cr │ ├── shard.lock │ └── shard.yml ├── data │ ├── lockfile.cr │ ├── npmrc.cr │ ├── package │ │ ├── alias.cr │ │ ├── dependencies_references.cr │ │ ├── dist.cr │ │ ├── fields │ │ │ ├── config.cr │ │ │ ├── core.cr │ │ │ ├── lockfile.cr │ │ │ ├── npm.cr │ │ │ └── utility.cr │ │ ├── kind.cr │ │ ├── lifecycle_scripts.cr │ │ ├── overrides.cr │ │ ├── package.cr │ │ ├── package_extensions.cr │ │ └── scripts │ │ │ ├── printer.cr │ │ │ └── scripts.cr │ ├── shard.lock │ └── shard.yml ├── extensions │ ├── colorize.cr │ ├── crystar │ │ ├── format.cr │ │ ├── header.cr │ │ └── writer.cr │ ├── dir.cr │ ├── libc │ │ ├── clonefile.cr │ │ ├── copyfile.cr │ │ └── fts.cr │ ├── object.cr │ ├── option_parser.cr │ ├── scheduler.cr │ ├── shard.lock │ └── shard.yml ├── fetch │ ├── cache.cr │ ├── fetch.cr │ ├── shard.lock │ └── shard.yml ├── git │ ├── ignore.cr │ ├── remote.cr │ ├── shard.lock │ ├── shard.yml │ └── spec │ │ ├── fixtures │ │ ├── Exclude.gitignore │ │ ├── Gradle.gitignore │ │ └── Node.gitignore │ │ ├── ignore._spec.cr │ │ ├── remote._spec.cr │ │ └── specs.cr ├── reporter │ ├── interactive.cr │ ├── null.cr │ ├── proxy.cr │ ├── reporter.cr │ ├── shard.lock │ └── shard.yml ├── semver │ ├── comparator.cr │ ├── comparator_set.cr │ ├── constants.cr │ ├── limit.cr │ ├── operator.cr │ ├── partial.cr │ ├── prerelease.cr │ ├── range.cr │ ├── scanner.cr │ ├── semver.cr │ ├── shard.lock │ ├── shard.yml │ ├── spec │ │ ├── fixtures │ │ │ ├── comparator_intersection.cr │ │ │ ├── equality.cr │ │ │ ├── range_exclusion.cr │ │ │ ├── range_inclusion.cr │ │ │ └── range_intersection.cr │ │ ├── semver._spec.cr │ │ └── specs.cr │ └── version.cr ├── shared │ ├── constants.cr │ ├── shard.lock │ └── shard.yml ├── store │ ├── shard.lock │ ├── shard.yml │ └── store.cr ├── utils │ ├── converters.cr │ ├── debug_formatter.cr │ ├── directories.cr │ ├── file.cr │ ├── from_env.cr │ ├── glob.cr │ ├── macros.cr │ ├── misc.cr │ ├── shard.lock │ ├── shard.yml │ ├── shasum.cr │ ├── targzip.cr │ └── timers.cr └── workspaces │ ├── filter.cr │ ├── relationships.cr │ ├── shard.lock │ ├── shard.yml │ ├── spec │ ├── filter._spec.cr │ ├── specs.cr │ └── workspaces._spec.cr │ ├── workspace.cr │ └── workspaces.cr ├── projects.cr ├── shard.lock ├── shard.yml └── zap /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/README.md -------------------------------------------------------------------------------- /assets/cassette.tape: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/assets/cassette.tape -------------------------------------------------------------------------------- /assets/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/assets/demo.gif -------------------------------------------------------------------------------- /assets/zap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/assets/zap.png -------------------------------------------------------------------------------- /bench/.prototools: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/bench/.prototools -------------------------------------------------------------------------------- /bench/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/bench/README.md -------------------------------------------------------------------------------- /bench/bench-local.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/bench/bench-local.sh -------------------------------------------------------------------------------- /bench/bench.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/bench/bench.sh -------------------------------------------------------------------------------- /bench/cold.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/bench/cold.png -------------------------------------------------------------------------------- /bench/only-cache.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/bench/only-cache.png -------------------------------------------------------------------------------- /bench/plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/bench/plot.py -------------------------------------------------------------------------------- /bench/plot.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/bench/plot.sh -------------------------------------------------------------------------------- /bench/react-app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/bench/react-app/.gitignore -------------------------------------------------------------------------------- /bench/react-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/bench/react-app/README.md -------------------------------------------------------------------------------- /bench/react-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/bench/react-app/package.json -------------------------------------------------------------------------------- /bench/react-app/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/bench/react-app/public/favicon.ico -------------------------------------------------------------------------------- /bench/react-app/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/bench/react-app/public/index.html -------------------------------------------------------------------------------- /bench/react-app/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/bench/react-app/public/logo192.png -------------------------------------------------------------------------------- /bench/react-app/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/bench/react-app/public/logo512.png -------------------------------------------------------------------------------- /bench/react-app/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/bench/react-app/public/manifest.json -------------------------------------------------------------------------------- /bench/react-app/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/bench/react-app/public/robots.txt -------------------------------------------------------------------------------- /bench/react-app/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/bench/react-app/src/App.css -------------------------------------------------------------------------------- /bench/react-app/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/bench/react-app/src/App.js -------------------------------------------------------------------------------- /bench/react-app/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/bench/react-app/src/App.test.js -------------------------------------------------------------------------------- /bench/react-app/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/bench/react-app/src/index.css -------------------------------------------------------------------------------- /bench/react-app/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/bench/react-app/src/index.js -------------------------------------------------------------------------------- /bench/react-app/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/bench/react-app/src/logo.svg -------------------------------------------------------------------------------- /bench/react-app/src/reportWebVitals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/bench/react-app/src/reportWebVitals.js -------------------------------------------------------------------------------- /bench/react-app/src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/bench/react-app/src/setupTests.js -------------------------------------------------------------------------------- /bench/without-lockfile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/bench/without-lockfile.png -------------------------------------------------------------------------------- /bench/without-node-modules.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/bench/without-node-modules.png -------------------------------------------------------------------------------- /npm/darwin-arm64/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/npm/darwin-arm64/README.md -------------------------------------------------------------------------------- /npm/darwin-arm64/bin/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /npm/darwin-arm64/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/npm/darwin-arm64/package.json -------------------------------------------------------------------------------- /npm/darwin-x64/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/npm/darwin-x64/README.md -------------------------------------------------------------------------------- /npm/darwin-x64/bin/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /npm/darwin-x64/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/npm/darwin-x64/package.json -------------------------------------------------------------------------------- /npm/linux-x64/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/npm/linux-x64/README.md -------------------------------------------------------------------------------- /npm/linux-x64/bin/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /npm/linux-x64/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/npm/linux-x64/package.json -------------------------------------------------------------------------------- /npm/set-version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/npm/set-version.js -------------------------------------------------------------------------------- /npm/win32-x64/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/npm/win32-x64/README.md -------------------------------------------------------------------------------- /npm/win32-x64/bin/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /npm/win32-x64/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/npm/win32-x64/package.json -------------------------------------------------------------------------------- /npm/zap/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/npm/zap/README.md -------------------------------------------------------------------------------- /npm/zap/bin/zap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/npm/zap/bin/zap -------------------------------------------------------------------------------- /npm/zap/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/npm/zap/package.json -------------------------------------------------------------------------------- /packages/backend/backend.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/backend/backend.cr -------------------------------------------------------------------------------- /packages/backend/clonefile.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/backend/clonefile.cr -------------------------------------------------------------------------------- /packages/backend/copy.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/backend/copy.cr -------------------------------------------------------------------------------- /packages/backend/copyfile.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/backend/copyfile.cr -------------------------------------------------------------------------------- /packages/backend/hardlink.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/backend/hardlink.cr -------------------------------------------------------------------------------- /packages/backend/shard.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/backend/shard.lock -------------------------------------------------------------------------------- /packages/backend/shard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/backend/shard.yml -------------------------------------------------------------------------------- /packages/backend/symlink.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/backend/symlink.cr -------------------------------------------------------------------------------- /packages/cli/cli.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/cli/cli.cr -------------------------------------------------------------------------------- /packages/cli/shard.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/cli/shard.lock -------------------------------------------------------------------------------- /packages/cli/shard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/cli/shard.yml -------------------------------------------------------------------------------- /packages/cli/zap.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/cli/zap.cr -------------------------------------------------------------------------------- /packages/commands/cli.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/cli.cr -------------------------------------------------------------------------------- /packages/commands/dlx/cli.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/dlx/cli.cr -------------------------------------------------------------------------------- /packages/commands/dlx/config.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/dlx/config.cr -------------------------------------------------------------------------------- /packages/commands/dlx/dlx.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/dlx/dlx.cr -------------------------------------------------------------------------------- /packages/commands/exec/cli.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/exec/cli.cr -------------------------------------------------------------------------------- /packages/commands/exec/config.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/exec/config.cr -------------------------------------------------------------------------------- /packages/commands/exec/exec.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/exec/exec.cr -------------------------------------------------------------------------------- /packages/commands/helpers.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/helpers.cr -------------------------------------------------------------------------------- /packages/commands/init/cli.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/init/cli.cr -------------------------------------------------------------------------------- /packages/commands/init/config.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/init/config.cr -------------------------------------------------------------------------------- /packages/commands/init/init.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/init/init.cr -------------------------------------------------------------------------------- /packages/commands/install/cli.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/install/cli.cr -------------------------------------------------------------------------------- /packages/commands/install/config.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/install/config.cr -------------------------------------------------------------------------------- /packages/commands/install/install.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/install/install.cr -------------------------------------------------------------------------------- /packages/commands/install/linker/classic/classic.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/install/linker/classic/classic.cr -------------------------------------------------------------------------------- /packages/commands/install/linker/classic/writer/file.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/install/linker/classic/writer/file.cr -------------------------------------------------------------------------------- /packages/commands/install/linker/classic/writer/git.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/install/linker/classic/writer/git.cr -------------------------------------------------------------------------------- /packages/commands/install/linker/classic/writer/registry.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/install/linker/classic/writer/registry.cr -------------------------------------------------------------------------------- /packages/commands/install/linker/classic/writer/tarball.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/install/linker/classic/writer/tarball.cr -------------------------------------------------------------------------------- /packages/commands/install/linker/classic/writer/workspace.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/install/linker/classic/writer/workspace.cr -------------------------------------------------------------------------------- /packages/commands/install/linker/classic/writer/writer.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/install/linker/classic/writer/writer.cr -------------------------------------------------------------------------------- /packages/commands/install/linker/isolated/isolated.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/install/linker/isolated/isolated.cr -------------------------------------------------------------------------------- /packages/commands/install/linker/isolated/writer/file.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/install/linker/isolated/writer/file.cr -------------------------------------------------------------------------------- /packages/commands/install/linker/isolated/writer/git.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/install/linker/isolated/writer/git.cr -------------------------------------------------------------------------------- /packages/commands/install/linker/isolated/writer/registry.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/install/linker/isolated/writer/registry.cr -------------------------------------------------------------------------------- /packages/commands/install/linker/isolated/writer/tarball.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/install/linker/isolated/writer/tarball.cr -------------------------------------------------------------------------------- /packages/commands/install/linker/linker.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/install/linker/linker.cr -------------------------------------------------------------------------------- /packages/commands/install/linker/pnp/manifest.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/install/linker/pnp/manifest.cr -------------------------------------------------------------------------------- /packages/commands/install/linker/pnp/pnp.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/install/linker/pnp/pnp.cr -------------------------------------------------------------------------------- /packages/commands/install/linker/pnp/runtime/.pnp.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/install/linker/pnp/runtime/.pnp.cjs -------------------------------------------------------------------------------- /packages/commands/install/linker/pnp/runtime/.pnp.loader.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/install/linker/pnp/runtime/.pnp.loader.mjs -------------------------------------------------------------------------------- /packages/commands/install/linker/pnp/runtime/read_runtime.cr: -------------------------------------------------------------------------------- 1 | puts File.read("#{__DIR__}/#{ARGV[0]}") 2 | -------------------------------------------------------------------------------- /packages/commands/install/linker/pnp/runtime/runtime.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/install/linker/pnp/runtime/runtime.cr -------------------------------------------------------------------------------- /packages/commands/install/linker/pnp/writer/file.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/install/linker/pnp/writer/file.cr -------------------------------------------------------------------------------- /packages/commands/install/linker/pnp/writer/git.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/install/linker/pnp/writer/git.cr -------------------------------------------------------------------------------- /packages/commands/install/linker/pnp/writer/registry.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/install/linker/pnp/writer/registry.cr -------------------------------------------------------------------------------- /packages/commands/install/linker/pnp/writer/tarball.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/install/linker/pnp/writer/tarball.cr -------------------------------------------------------------------------------- /packages/commands/install/manifest.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/install/manifest.cr -------------------------------------------------------------------------------- /packages/commands/install/protocol/alias/alias.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/install/protocol/alias/alias.cr -------------------------------------------------------------------------------- /packages/commands/install/protocol/aliased.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/install/protocol/aliased.cr -------------------------------------------------------------------------------- /packages/commands/install/protocol/base.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/install/protocol/base.cr -------------------------------------------------------------------------------- /packages/commands/install/protocol/file/file.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/install/protocol/file/file.cr -------------------------------------------------------------------------------- /packages/commands/install/protocol/file/resolver.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/install/protocol/file/resolver.cr -------------------------------------------------------------------------------- /packages/commands/install/protocol/git/git.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/install/protocol/git/git.cr -------------------------------------------------------------------------------- /packages/commands/install/protocol/git/resolver.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/install/protocol/git/resolver.cr -------------------------------------------------------------------------------- /packages/commands/install/protocol/protocol.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/install/protocol/protocol.cr -------------------------------------------------------------------------------- /packages/commands/install/protocol/registry/registry.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/install/protocol/registry/registry.cr -------------------------------------------------------------------------------- /packages/commands/install/protocol/registry/resolver.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/install/protocol/registry/resolver.cr -------------------------------------------------------------------------------- /packages/commands/install/protocol/resolver.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/install/protocol/resolver.cr -------------------------------------------------------------------------------- /packages/commands/install/protocol/tarball_url/resolver.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/install/protocol/tarball_url/resolver.cr -------------------------------------------------------------------------------- /packages/commands/install/protocol/tarball_url/tarball_url.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/install/protocol/tarball_url/tarball_url.cr -------------------------------------------------------------------------------- /packages/commands/install/protocol/workspace/resolver.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/install/protocol/workspace/resolver.cr -------------------------------------------------------------------------------- /packages/commands/install/protocol/workspace/workspace.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/install/protocol/workspace/workspace.cr -------------------------------------------------------------------------------- /packages/commands/install/registry_clients.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/install/registry_clients.cr -------------------------------------------------------------------------------- /packages/commands/install/resolver.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/install/resolver.cr -------------------------------------------------------------------------------- /packages/commands/install/state.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/install/state.cr -------------------------------------------------------------------------------- /packages/commands/rebuild/cli.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/rebuild/cli.cr -------------------------------------------------------------------------------- /packages/commands/rebuild/config.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/rebuild/config.cr -------------------------------------------------------------------------------- /packages/commands/rebuild/rebuild.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/rebuild/rebuild.cr -------------------------------------------------------------------------------- /packages/commands/run/cli.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/run/cli.cr -------------------------------------------------------------------------------- /packages/commands/run/config.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/run/config.cr -------------------------------------------------------------------------------- /packages/commands/run/run.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/run/run.cr -------------------------------------------------------------------------------- /packages/commands/shard.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/shard.lock -------------------------------------------------------------------------------- /packages/commands/shard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/shard.yml -------------------------------------------------------------------------------- /packages/commands/spec/install/protocols/alias._spec.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/spec/install/protocols/alias._spec.cr -------------------------------------------------------------------------------- /packages/commands/spec/install/protocols/file._spec.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/spec/install/protocols/file._spec.cr -------------------------------------------------------------------------------- /packages/commands/spec/install/protocols/git._spec.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/spec/install/protocols/git._spec.cr -------------------------------------------------------------------------------- /packages/commands/spec/install/protocols/registry._spec.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/spec/install/protocols/registry._spec.cr -------------------------------------------------------------------------------- /packages/commands/spec/install/protocols/tarball_url._spec.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/spec/install/protocols/tarball_url._spec.cr -------------------------------------------------------------------------------- /packages/commands/spec/install/protocols/workspace._spec.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/spec/install/protocols/workspace._spec.cr -------------------------------------------------------------------------------- /packages/commands/spec/install/spec_helper.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/spec/install/spec_helper.cr -------------------------------------------------------------------------------- /packages/commands/store/cli.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/store/cli.cr -------------------------------------------------------------------------------- /packages/commands/store/config.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/store/config.cr -------------------------------------------------------------------------------- /packages/commands/store/store.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/store/store.cr -------------------------------------------------------------------------------- /packages/commands/why/cli.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/why/cli.cr -------------------------------------------------------------------------------- /packages/commands/why/config.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/why/config.cr -------------------------------------------------------------------------------- /packages/commands/why/why.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/commands/why/why.cr -------------------------------------------------------------------------------- /packages/concurrency/data_structures/safe_array.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/concurrency/data_structures/safe_array.cr -------------------------------------------------------------------------------- /packages/concurrency/data_structures/safe_deque.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/concurrency/data_structures/safe_deque.cr -------------------------------------------------------------------------------- /packages/concurrency/data_structures/safe_hash.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/concurrency/data_structures/safe_hash.cr -------------------------------------------------------------------------------- /packages/concurrency/data_structures/safe_set.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/concurrency/data_structures/safe_set.cr -------------------------------------------------------------------------------- /packages/concurrency/dedupe_lock.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/concurrency/dedupe_lock.cr -------------------------------------------------------------------------------- /packages/concurrency/keyed_lock.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/concurrency/keyed_lock.cr -------------------------------------------------------------------------------- /packages/concurrency/mutex.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/concurrency/mutex.cr -------------------------------------------------------------------------------- /packages/concurrency/parallel.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/concurrency/parallel.cr -------------------------------------------------------------------------------- /packages/concurrency/pipeline.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/concurrency/pipeline.cr -------------------------------------------------------------------------------- /packages/concurrency/pool.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/concurrency/pool.cr -------------------------------------------------------------------------------- /packages/concurrency/rwlock.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/concurrency/rwlock.cr -------------------------------------------------------------------------------- /packages/concurrency/shard.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/concurrency/shard.lock -------------------------------------------------------------------------------- /packages/concurrency/shard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/concurrency/shard.yml -------------------------------------------------------------------------------- /packages/concurrency/spec/dedupe_lock._spec.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/concurrency/spec/dedupe_lock._spec.cr -------------------------------------------------------------------------------- /packages/concurrency/spec/parallel._spec.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/concurrency/spec/parallel._spec.cr -------------------------------------------------------------------------------- /packages/concurrency/spec/specs.cr: -------------------------------------------------------------------------------- 1 | require "./**" 2 | -------------------------------------------------------------------------------- /packages/concurrency/thread.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/concurrency/thread.cr -------------------------------------------------------------------------------- /packages/core/command_config.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/core/command_config.cr -------------------------------------------------------------------------------- /packages/core/config.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/core/config.cr -------------------------------------------------------------------------------- /packages/core/shard.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/core/shard.lock -------------------------------------------------------------------------------- /packages/core/shard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/core/shard.yml -------------------------------------------------------------------------------- /packages/data/lockfile.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/data/lockfile.cr -------------------------------------------------------------------------------- /packages/data/npmrc.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/data/npmrc.cr -------------------------------------------------------------------------------- /packages/data/package/alias.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/data/package/alias.cr -------------------------------------------------------------------------------- /packages/data/package/dependencies_references.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/data/package/dependencies_references.cr -------------------------------------------------------------------------------- /packages/data/package/dist.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/data/package/dist.cr -------------------------------------------------------------------------------- /packages/data/package/fields/config.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/data/package/fields/config.cr -------------------------------------------------------------------------------- /packages/data/package/fields/core.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/data/package/fields/core.cr -------------------------------------------------------------------------------- /packages/data/package/fields/lockfile.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/data/package/fields/lockfile.cr -------------------------------------------------------------------------------- /packages/data/package/fields/npm.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/data/package/fields/npm.cr -------------------------------------------------------------------------------- /packages/data/package/fields/utility.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/data/package/fields/utility.cr -------------------------------------------------------------------------------- /packages/data/package/kind.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/data/package/kind.cr -------------------------------------------------------------------------------- /packages/data/package/lifecycle_scripts.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/data/package/lifecycle_scripts.cr -------------------------------------------------------------------------------- /packages/data/package/overrides.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/data/package/overrides.cr -------------------------------------------------------------------------------- /packages/data/package/package.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/data/package/package.cr -------------------------------------------------------------------------------- /packages/data/package/package_extensions.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/data/package/package_extensions.cr -------------------------------------------------------------------------------- /packages/data/package/scripts/printer.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/data/package/scripts/printer.cr -------------------------------------------------------------------------------- /packages/data/package/scripts/scripts.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/data/package/scripts/scripts.cr -------------------------------------------------------------------------------- /packages/data/shard.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/data/shard.lock -------------------------------------------------------------------------------- /packages/data/shard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/data/shard.yml -------------------------------------------------------------------------------- /packages/extensions/colorize.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/extensions/colorize.cr -------------------------------------------------------------------------------- /packages/extensions/crystar/format.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/extensions/crystar/format.cr -------------------------------------------------------------------------------- /packages/extensions/crystar/header.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/extensions/crystar/header.cr -------------------------------------------------------------------------------- /packages/extensions/crystar/writer.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/extensions/crystar/writer.cr -------------------------------------------------------------------------------- /packages/extensions/dir.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/extensions/dir.cr -------------------------------------------------------------------------------- /packages/extensions/libc/clonefile.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/extensions/libc/clonefile.cr -------------------------------------------------------------------------------- /packages/extensions/libc/copyfile.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/extensions/libc/copyfile.cr -------------------------------------------------------------------------------- /packages/extensions/libc/fts.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/extensions/libc/fts.cr -------------------------------------------------------------------------------- /packages/extensions/object.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/extensions/object.cr -------------------------------------------------------------------------------- /packages/extensions/option_parser.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/extensions/option_parser.cr -------------------------------------------------------------------------------- /packages/extensions/scheduler.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/extensions/scheduler.cr -------------------------------------------------------------------------------- /packages/extensions/shard.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/extensions/shard.lock -------------------------------------------------------------------------------- /packages/extensions/shard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/extensions/shard.yml -------------------------------------------------------------------------------- /packages/fetch/cache.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/fetch/cache.cr -------------------------------------------------------------------------------- /packages/fetch/fetch.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/fetch/fetch.cr -------------------------------------------------------------------------------- /packages/fetch/shard.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/fetch/shard.lock -------------------------------------------------------------------------------- /packages/fetch/shard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/fetch/shard.yml -------------------------------------------------------------------------------- /packages/git/ignore.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/git/ignore.cr -------------------------------------------------------------------------------- /packages/git/remote.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/git/remote.cr -------------------------------------------------------------------------------- /packages/git/shard.lock: -------------------------------------------------------------------------------- 1 | version: 2.0 2 | shards: {} 3 | -------------------------------------------------------------------------------- /packages/git/shard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/git/shard.yml -------------------------------------------------------------------------------- /packages/git/spec/fixtures/Exclude.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/git/spec/fixtures/Exclude.gitignore -------------------------------------------------------------------------------- /packages/git/spec/fixtures/Gradle.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/git/spec/fixtures/Gradle.gitignore -------------------------------------------------------------------------------- /packages/git/spec/fixtures/Node.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/git/spec/fixtures/Node.gitignore -------------------------------------------------------------------------------- /packages/git/spec/ignore._spec.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/git/spec/ignore._spec.cr -------------------------------------------------------------------------------- /packages/git/spec/remote._spec.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/git/spec/remote._spec.cr -------------------------------------------------------------------------------- /packages/git/spec/specs.cr: -------------------------------------------------------------------------------- 1 | require "./**" 2 | -------------------------------------------------------------------------------- /packages/reporter/interactive.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/reporter/interactive.cr -------------------------------------------------------------------------------- /packages/reporter/null.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/reporter/null.cr -------------------------------------------------------------------------------- /packages/reporter/proxy.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/reporter/proxy.cr -------------------------------------------------------------------------------- /packages/reporter/reporter.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/reporter/reporter.cr -------------------------------------------------------------------------------- /packages/reporter/shard.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/reporter/shard.lock -------------------------------------------------------------------------------- /packages/reporter/shard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/reporter/shard.yml -------------------------------------------------------------------------------- /packages/semver/comparator.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/semver/comparator.cr -------------------------------------------------------------------------------- /packages/semver/comparator_set.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/semver/comparator_set.cr -------------------------------------------------------------------------------- /packages/semver/constants.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/semver/constants.cr -------------------------------------------------------------------------------- /packages/semver/limit.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/semver/limit.cr -------------------------------------------------------------------------------- /packages/semver/operator.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/semver/operator.cr -------------------------------------------------------------------------------- /packages/semver/partial.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/semver/partial.cr -------------------------------------------------------------------------------- /packages/semver/prerelease.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/semver/prerelease.cr -------------------------------------------------------------------------------- /packages/semver/range.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/semver/range.cr -------------------------------------------------------------------------------- /packages/semver/scanner.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/semver/scanner.cr -------------------------------------------------------------------------------- /packages/semver/semver.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/semver/semver.cr -------------------------------------------------------------------------------- /packages/semver/shard.lock: -------------------------------------------------------------------------------- 1 | version: 2.0 2 | shards: {} 3 | -------------------------------------------------------------------------------- /packages/semver/shard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/semver/shard.yml -------------------------------------------------------------------------------- /packages/semver/spec/fixtures/comparator_intersection.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/semver/spec/fixtures/comparator_intersection.cr -------------------------------------------------------------------------------- /packages/semver/spec/fixtures/equality.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/semver/spec/fixtures/equality.cr -------------------------------------------------------------------------------- /packages/semver/spec/fixtures/range_exclusion.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/semver/spec/fixtures/range_exclusion.cr -------------------------------------------------------------------------------- /packages/semver/spec/fixtures/range_inclusion.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/semver/spec/fixtures/range_inclusion.cr -------------------------------------------------------------------------------- /packages/semver/spec/fixtures/range_intersection.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/semver/spec/fixtures/range_intersection.cr -------------------------------------------------------------------------------- /packages/semver/spec/semver._spec.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/semver/spec/semver._spec.cr -------------------------------------------------------------------------------- /packages/semver/spec/specs.cr: -------------------------------------------------------------------------------- 1 | require "./**" 2 | -------------------------------------------------------------------------------- /packages/semver/version.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/semver/version.cr -------------------------------------------------------------------------------- /packages/shared/constants.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/shared/constants.cr -------------------------------------------------------------------------------- /packages/shared/shard.lock: -------------------------------------------------------------------------------- 1 | version: 2.0 2 | shards: {} 3 | -------------------------------------------------------------------------------- /packages/shared/shard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/shared/shard.yml -------------------------------------------------------------------------------- /packages/store/shard.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/store/shard.lock -------------------------------------------------------------------------------- /packages/store/shard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/store/shard.yml -------------------------------------------------------------------------------- /packages/store/store.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/store/store.cr -------------------------------------------------------------------------------- /packages/utils/converters.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/utils/converters.cr -------------------------------------------------------------------------------- /packages/utils/debug_formatter.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/utils/debug_formatter.cr -------------------------------------------------------------------------------- /packages/utils/directories.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/utils/directories.cr -------------------------------------------------------------------------------- /packages/utils/file.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/utils/file.cr -------------------------------------------------------------------------------- /packages/utils/from_env.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/utils/from_env.cr -------------------------------------------------------------------------------- /packages/utils/glob.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/utils/glob.cr -------------------------------------------------------------------------------- /packages/utils/macros.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/utils/macros.cr -------------------------------------------------------------------------------- /packages/utils/misc.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/utils/misc.cr -------------------------------------------------------------------------------- /packages/utils/shard.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/utils/shard.lock -------------------------------------------------------------------------------- /packages/utils/shard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/utils/shard.yml -------------------------------------------------------------------------------- /packages/utils/shasum.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/utils/shasum.cr -------------------------------------------------------------------------------- /packages/utils/targzip.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/utils/targzip.cr -------------------------------------------------------------------------------- /packages/utils/timers.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/utils/timers.cr -------------------------------------------------------------------------------- /packages/workspaces/filter.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/workspaces/filter.cr -------------------------------------------------------------------------------- /packages/workspaces/relationships.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/workspaces/relationships.cr -------------------------------------------------------------------------------- /packages/workspaces/shard.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/workspaces/shard.lock -------------------------------------------------------------------------------- /packages/workspaces/shard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/workspaces/shard.yml -------------------------------------------------------------------------------- /packages/workspaces/spec/filter._spec.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/workspaces/spec/filter._spec.cr -------------------------------------------------------------------------------- /packages/workspaces/spec/specs.cr: -------------------------------------------------------------------------------- 1 | require "./**" 2 | -------------------------------------------------------------------------------- /packages/workspaces/spec/workspaces._spec.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/workspaces/spec/workspaces._spec.cr -------------------------------------------------------------------------------- /packages/workspaces/workspace.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/workspaces/workspace.cr -------------------------------------------------------------------------------- /packages/workspaces/workspaces.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/packages/workspaces/workspaces.cr -------------------------------------------------------------------------------- /projects.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/projects.cr -------------------------------------------------------------------------------- /shard.lock: -------------------------------------------------------------------------------- 1 | version: 2.0 2 | shards: {} 3 | -------------------------------------------------------------------------------- /shard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/shard.yml -------------------------------------------------------------------------------- /zap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbywan/zap/HEAD/zap --------------------------------------------------------------------------------