The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Successful build of nef, reference 0.7.1 (517340), with Swift 6.2 (beta) for Linux on 19 Jun 2025 07:39:40 UTC.

Swift 6 data race errors: 0

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4606859-3":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.2-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.64.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/bow-swift/nef.git
Reference: 0.7.1
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: 	git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: 	git branch -m <name>
From https://github.com/bow-swift/nef
 * tag               0.7.1      -> FETCH_HEAD
HEAD is now at 517340f env: use full path to invoke nef
Cloned https://github.com/bow-swift/nef.git
Revision (git rev-parse @):
517340f71e4e38eee24ac698d88a913a52d49b9e
SUCCESS checkout https://github.com/bow-swift/nef.git at 0.7.1
========================================
Build
========================================
Selected platform:         linux
Swift version:             6.2
Building package at path:  $PWD
https://github.com/bow-swift/nef.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-3":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.2-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.2-latest: Pulling from finestructure/spi-images
Digest: sha256:f81a7bd7aa87a0f81848d48c5bcc03f5f78deebd37fa5f9be9913077205d3687
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.2-latest
Fetching https://github.com/bow-swift/Swiftline.git
Fetching https://github.com/bow-swift/bow.git
[1/805] Fetching swiftline
[806/55103] Fetching swiftline, bow
Fetched https://github.com/bow-swift/Swiftline.git from cache (32.29s)
Fetched https://github.com/bow-swift/bow.git from cache (33.51s)
Computing version for https://github.com/bow-swift/Swiftline.git
Computed https://github.com/bow-swift/Swiftline.git at 0.5.6 (37.04s)
Fetching https://github.com/Quick/Quick.git
Fetching https://github.com/Quick/Nimble.git
[1/14759] Fetching quick
[14760/34343] Fetching quick, nimble
Fetched https://github.com/Quick/Quick.git from cache (3.51s)
Fetched https://github.com/Quick/Nimble.git from cache (3.53s)
Computing version for https://github.com/bow-swift/bow.git
Computed https://github.com/bow-swift/bow.git at 0.8.0 (4.19s)
Fetching https://github.com/bow-swift/SwiftCheck.git
Fetching https://github.com/ReactiveX/RxSwift.git
[1/4531] Fetching swiftcheck
[4079/57240] Fetching swiftcheck, rxswift
Fetched https://github.com/bow-swift/SwiftCheck.git from cache (5.79s)
Fetched https://github.com/ReactiveX/RxSwift.git from cache (5.97s)
Computing version for https://github.com/Quick/Quick.git
Computed https://github.com/Quick/Quick.git at 4.0.0 (6.77s)
Computing version for https://github.com/bow-swift/SwiftCheck.git
Computed https://github.com/bow-swift/SwiftCheck.git at 0.12.1 (3.81s)
Computing version for https://github.com/Quick/Nimble.git
Computed https://github.com/Quick/Nimble.git at 9.2.1 (3.38s)
Fetching https://github.com/mattgallagher/CwlPreconditionTesting.git
[1/1257] Fetching cwlpreconditiontesting
Fetched https://github.com/mattgallagher/CwlPreconditionTesting.git from cache (0.49s)
Computing version for https://github.com/ReactiveX/RxSwift.git
Computed https://github.com/ReactiveX/RxSwift.git at 5.1.3 (1.28s)
Computing version for https://github.com/mattgallagher/CwlPreconditionTesting.git
Computed https://github.com/mattgallagher/CwlPreconditionTesting.git at 2.2.2 (0.70s)
Fetching https://github.com/mattgallagher/CwlCatchException.git
[1/455] Fetching cwlcatchexception
Fetched https://github.com/mattgallagher/CwlCatchException.git from cache (0.53s)
Computing version for https://github.com/mattgallagher/CwlCatchException.git
Computed https://github.com/mattgallagher/CwlCatchException.git at 2.2.1 (1.02s)
Creating working copy for https://github.com/mattgallagher/CwlPreconditionTesting.git
Working copy of https://github.com/mattgallagher/CwlPreconditionTesting.git resolved at 2.2.2
Creating working copy for https://github.com/ReactiveX/RxSwift.git
Working copy of https://github.com/ReactiveX/RxSwift.git resolved at 5.1.3
Creating working copy for https://github.com/bow-swift/Swiftline.git
Working copy of https://github.com/bow-swift/Swiftline.git resolved at 0.5.6
Creating working copy for https://github.com/Quick/Nimble.git
Working copy of https://github.com/Quick/Nimble.git resolved at 9.2.1
Creating working copy for https://github.com/bow-swift/bow.git
Working copy of https://github.com/bow-swift/bow.git resolved at 0.8.0
Creating working copy for https://github.com/mattgallagher/CwlCatchException.git
Working copy of https://github.com/mattgallagher/CwlCatchException.git resolved at 2.2.1
Creating working copy for https://github.com/bow-swift/SwiftCheck.git
Working copy of https://github.com/bow-swift/SwiftCheck.git resolved at 0.12.1
Creating working copy for https://github.com/Quick/Quick.git
Working copy of https://github.com/Quick/Quick.git resolved at 4.0.0
Building for debugging...
[0/13] Write sources
[12/13] Write swift-version-24593BA9C3E375BF.txt
[14/125] Emitting module Swiftline
[15/128] Compiling Swiftline Agree.swift
[16/128] Compiling Swiftline AgreeSettings.swift
[17/128] Compiling Swiftline ArgConvertible.swift
[18/128] Compiling Swiftline Args.swift
[19/128] Compiling Swiftline ShortHandRunner.swift
[20/128] Compiling Swiftline StringBackgroundColorizer.swift
[21/128] Compiling Swiftline StringForegroundColorizer.swift
[22/128] Compiling Swiftline AskerValidator.swift
[23/128] Compiling Swiftline Choose.swift
[24/128] Compiling Swiftline ChooseSettings.swift
[25/128] Compiling Swiftline Colorizer.swift
[26/128] Compiling Swiftline CommandExecutor.swift
[27/128] Compiling Swiftline Env.swift
[28/128] Compiling Swiftline ProcessInfo.swift
[29/128] Compiling Swiftline ArgsParser.swift
[30/128] Compiling Swiftline Argument.swift
[31/128] Compiling Swiftline Ask.swift
[32/128] Compiling Swiftline AskSettings.swift
[33/128] Compiling Swiftline StringStyle.swift
[34/128] Compiling Swiftline StringStyleColorizer.swift
[35/128] Compiling Swiftline TaskPipe.swift
[49/128] Emitting module Bow
[50/140] Compiling Bow StoreT.swift
[51/140] Compiling Bow TracedT.swift
[52/140] Compiling Bow WriterT.swift
[53/140] Compiling Bow Alternative.swift
[54/140] Compiling Bow Applicative.swift
[55/140] Compiling Bow ApplicativeError.swift
[56/140] Compiling Bow Bimonad.swift
[57/140] Compiling Bow Comonad.swift
[58/140] Compiling Bow ComonadEnv.swift
[59/140] Compiling Bow ComonadStore.swift
[60/140] Compiling Bow ComonadTraced.swift
[61/140] Compiling Bow ComonadTrans.swift
[62/140] Compiling Bow BindingExpression.swift
[63/140] Compiling Bow BindingOperator.swift
[64/140] Compiling Bow BoundVar.swift
[65/140] Compiling Bow MonadComprenhensions.swift
[66/140] Compiling Bow ReaderBindingExpression.swift
[67/140] Compiling Bow StateBindingExpression.swift
[68/140] Compiling Bow WriterBindingExpression.swift
[69/140] Compiling Bow MonadError.swift
[70/140] Compiling Bow MonadFilter.swift
[71/140] Compiling Bow MonadReader.swift
[72/140] Compiling Bow MonadState.swift
[73/140] Compiling Bow MonadWriter.swift
[74/140] Compiling Bow StringInstances.swift
[75/140] Compiling Bow BooleanFunctions.swift
[76/140] Compiling Bow Curry.swift
[77/140] Compiling Bow HigherKinds.swift
[78/140] Compiling Bow Memoization.swift
[79/140] Compiling Bow PartialApplication.swift
[80/140] Compiling Bow Predef.swift
[81/140] Compiling Bow Reverse.swift
[82/140] Compiling Bow EitherT.swift
[83/140] Compiling Bow EnvT.swift
[84/140] Compiling Bow OptionT.swift
[85/140] Compiling Bow StateT.swift
[87/140] Compiling Bow Result.swift
[88/140] Compiling Bow Set.swift
[89/140] Compiling Bow SetK.swift
[90/140] Compiling Bow Sum.swift
[91/140] Compiling Bow Trampoline.swift
[92/140] Compiling Bow Try.swift
[93/140] Compiling Bow Validated.swift
[94/140] Compiling Bow Zipper.swift
[95/140] Compiling Bow BoolInstances.swift
[96/140] Compiling Bow NumberInstances.swift
[97/140] Compiling Bow OptionInstances.swift
[98/140] Compiling Bow Comparable.swift
[99/140] Compiling Bow Contravariant.swift
[100/140] Compiling Bow Decidable.swift
[101/140] Compiling Bow Divide.swift
[102/140] Compiling Bow Divisible.swift
[103/140] Compiling Bow EquatableK.swift
[104/140] Compiling Bow Foldable.swift
[105/140] Compiling Bow Functor.swift
[106/140] Compiling Bow FunctorFilter.swift
[107/140] Compiling Bow Invariant.swift
[108/140] Compiling Bow Monad.swift
[109/140] Compiling Bow MonadCombine.swift
[110/140] Compiling Swiftline PromptPrinter.swift
[111/140] Compiling Swiftline PromptReader.swift
[112/140] Compiling Swiftline PromptSettings.swift
[113/140] Compiling Swiftline RunResults.swift
[114/140] Compiling Swiftline Runner.swift
[115/140] Compiling Swiftline RunnerSettings.swift
[130/141] Compiling Bow Monoid.swift
[131/141] Compiling Bow MonoidK.swift
[132/141] Compiling Bow Monoidal.swift
[133/141] Compiling Bow NonEmptyReducible.swift
[134/141] Compiling Bow Reducible.swift
[135/141] Compiling Bow Selective.swift
[136/141] Compiling Bow Semigroup.swift
[137/141] Compiling Bow SemigroupK.swift
[138/141] Compiling Bow Semigroupal.swift
[139/141] Compiling Bow Semiring.swift
[140/141] Compiling Bow Traverse.swift
[141/141] Compiling Bow TraverseFilter.swift
[143/216] Compiling BowOptics Each+Optics.swift
[144/216] Compiling BowOptics Index+Optics.swift
[145/218] Emitting module BowEffects
[146/218] Compiling BowEffects MonadDefer.swift
[147/218] Compiling BowEffects UnsafeRun.swift
[148/218] Compiling BowOptics NonEmptyArrayOpticsInstances.swift
[149/218] Compiling BowOptics BoundSetter.swift
[150/218] Compiling BowOptics At+Optics.swift
[151/218] Compiling BowOptics AutoSetter.swift
[152/218] Compiling BowOptics AutoTraversal.swift
[153/218] Compiling BowOptics ArrayKOpticsInstances.swift
[154/218] Compiling BowOptics AutoOptics.swift
[155/218] Compiling BowOptics AutoOptional.swift
[156/218] Compiling BowOptics AutoPrism.swift
[157/218] Compiling BowOptics Tuple2.swift
[158/218] Compiling BowOptics Tuple3.swift
[159/218] Compiling BowOptics Tuple4.swift
[160/218] Compiling BowOptics Tuple5.swift
[161/218] Compiling BowOptics Tuple6.swift
[162/218] Compiling BowOptics Tuple7.swift
[163/218] Compiling BowOptics Tuple8.swift
[164/225] Compiling BowOptics EitherOpticsInstances.swift
[165/225] Compiling BowOptics IdOpticsInstances.swift
[166/225] Compiling BowOptics IorOpticsInstances.swift
[167/225] Emitting module BowOptics
[168/225] Compiling BowOptics AutoFold.swift
[169/225] Compiling BowOptics AutoGetter.swift
[170/225] Compiling BowOptics AutoLens.swift
[182/225] Compiling BowOptics Fold.swift
[183/225] Compiling BowOptics Getter.swift
[185/225] Compiling BowOptics ArrayOpticsInstances.swift
[186/225] Compiling BowOptics ConstOpticsInstances.swift
[187/225] Compiling BowOptics EitherKOpticsInstances.swift
[192/225] Compiling BowOptics OptionOpticsInstances.swift
[193/225] Compiling BowOptics StringOpticsInstances.swift
[194/225] Compiling BowOptics TryOpticsInstances.swift
[195/225] Compiling BowOptics ValidatedOpticsInstances.swift
[196/225] Compiling BowOptics Iso.swift
[197/225] Compiling BowOptics Lens.swift
[198/225] Compiling BowOptics Optional.swift
[199/225] Compiling BowOptics Tuple9.swift
[200/225] Compiling BowOptics At.swift
[201/225] Compiling BowOptics Cons.swift
[202/225] Compiling BowOptics Each.swift
[203/225] Compiling BowOptics FilterIndex.swift
[204/225] Compiling BowOptics Index.swift
[205/225] Compiling BowOptics Snoc.swift
[213/226] Compiling BowOptics Prism.swift
[214/226] Compiling BowOptics ArrayK+Optics.swift
[215/226] Compiling BowOptics Either+Optics.swift
[216/226] Compiling BowOptics Id+Optics.swift
[217/226] Compiling BowOptics Ior+Optics.swift
[218/226] Compiling BowOptics NonEmptyArray+Optics.swift
[219/226] Compiling BowOptics Option+Optics.swift
[220/226] Compiling BowOptics Result+Optics.swift
[221/226] Compiling BowOptics String+Optics.swift
[222/226] Compiling BowOptics Try+Optics.swift
[223/226] Compiling BowOptics Validated+Optics.swift
[224/226] Compiling BowOptics Setter.swift
[225/226] Compiling BowOptics Traversal.swift
[226/226] Compiling BowOptics Tuple10.swift
[228/236] Compiling NefModels PlaygroundExcludeItem.swift
[229/237] Compiling NefModels SwiftModule.swift
[230/237] Compiling NefModels PlaygroundDependencies.swift
[231/237] Compiling NefModels RenderedPage.swift
[232/237] Compiling NefModels ProgressReport.swift
[233/237] Compiling NefModels PlaygroundPlatform.swift
[234/237] Compiling NefModels WorkspaceInfo.swift
[235/237] Emitting module NefModels
[236/237] Compiling NefModels CarbonModel.swift
[237/237] Compiling NefModels CompilerOptions.swift
[239/255] Compiling NefCommon RenderingOutput.swift
[240/255] Compiling NefCommon RenderingPersistenceError.swift
[241/257] Compiling NefCommon XcodePlaygroundSystem.swift
[242/257] Compiling NefCommon FileSystemError.swift
[243/257] Compiling NefCommon PlaygroundShellError.swift
[244/257] Compiling NefCommon EnumeratedSequence+Extension.swift
[245/257] Compiling NefCommon Platform+Utils.swift
[246/257] Compiling NefCommon Array+Utils.swift
[247/257] Compiling NefCommon Effects+Extensions.swift
[248/257] Compiling NefCommon XcodePlaygroundSystemError.swift
[249/257] Compiling NefCommon HasProgressReport.swift
[250/257] Compiling NefCommon NefPlaygroundURL.swift
[251/257] Compiling NefCommon RenderingURL.swift
[252/257] Emitting module NefCommon
[253/257] Compiling NefCommon FileSystem.swift
[254/257] Compiling NefCommon NefPlaygroundSystem.swift
[255/257] Compiling NefCommon RenderingPersistence.swift
[256/257] Compiling NefCommon String+Path.swift
[257/257] Compiling NefCommon String+Utils.swift
[259/287] Compiling NefCore CoreRender.swift
[260/288] Compiling NefCore Node+Render.swift
[261/288] Compiling NefCore Lexical.swift
[262/288] Compiling NefCore Syntax.swift
[263/288] Compiling NefCore CoreEnvironments.swift
[264/288] Compiling NefSwiftPlayground PackageShellError.swift
[265/288] Compiling NefSwiftPlayground PlaygroundBookError.swift
[266/290] Compiling NefSwiftPlayground PlaygroundEnvironment.swift
[267/290] Compiling NefSwiftPlayground PlaygroundResolutionPath.swift
[268/290] Compiling NefSwiftPlayground PlaygroundBookResolutionPath.swift
[269/290] Compiling NefSwiftPlayground PlaygroundBookTemplate.swift
[270/290] Compiling NefCore String+Format.swift
[271/290] Emitting module NefSwiftPlayground
[274/290] Compiling NefSwiftPlayground Package.swift
[275/290] Compiling NefSwiftPlayground PlaygroundBookEvent.swift
[278/290] Compiling NefSwiftPlayground Module.swift
[280/290] Compiling NefSwiftPlayground SwiftPlaygroundError.swift
[284/290] Emitting module NefCore
[287/291] Compiling NefSwiftPlayground SwiftPackage.swift
[288/291] Compiling NefSwiftPlayground SwiftPackageProduct.swift
[290/296] Compiling NefRender MarkdownError.swift
[291/296] Compiling NefRender RenderEnvironment.swift
[292/296] Emitting module NefRender
[293/296] Compiling NefRender Render.swift
[294/296] Compiling NefRender RenderEvent.swift
[295/296] Compiling NefSwiftPlayground PlaygroundBook.swift
[296/296] Compiling NefSwiftPlayground SwiftPlayground.swift
[299/305] Emitting module NefMarkdown
[300/305] Compiling NefMarkdown RenderMarkdownEnvironment.swift
[301/305] Compiling NefJekyll JekyllEvent.swift
[302/305] Emitting module NefJekyll
[303/305] Compiling NefMarkdown NefMarkdown.swift
[305/306] Compiling NefJekyll RenderJekyllEnvironment.swift
[306/306] Compiling NefJekyll NefJekyll.swift
[308/318] Compiling nef URL+PlaygroundPage.swift
[309/318] Compiling nef Error.swift
[310/319] Compiling nef BuildConfiguration.swift
[311/319] Compiling nef SwiftPlaygroundAPI.swift
[312/319] Compiling nef VersionAPI.swift
[313/319] Compiling nef JekyllAPI.swift
[314/319] Compiling nef MarkdownAPI.swift
[315/319] Compiling nef UnixFileSystem.swift
/host/spi-builder-workspace/project/Component/nef/Instances/UnixFileSystem.swift:80:29: warning: result of call to 'fileExists(atPath:isDirectory:)' is unused [#no-usage]
78 |     func isDirectory(itemPath: String) -> Bool {
79 |         var isDirectory: ObjCBool = false
80 |         FileManager.default.fileExists(atPath: itemPath, isDirectory: &isDirectory)
   |                             `- warning: result of call to 'fileExists(atPath:isDirectory:)' is unused [#no-usage]
81 |         return isDirectory.boolValue
82 |     }
[316/319] Compiling nef UnixPackageShell.swift
/host/spi-builder-workspace/project/Component/nef/Instances/UnixFileSystem.swift:80:29: warning: result of call to 'fileExists(atPath:isDirectory:)' is unused [#no-usage]
78 |     func isDirectory(itemPath: String) -> Bool {
79 |         var isDirectory: ObjCBool = false
80 |         FileManager.default.fileExists(atPath: itemPath, isDirectory: &isDirectory)
   |                             `- warning: result of call to 'fileExists(atPath:isDirectory:)' is unused [#no-usage]
81 |         return isDirectory.boolValue
82 |     }
[317/319] Emitting module nef
[318/319] Compiling nef UnixPlaygroundSystem.swift
[319/319] Compiling nef UnixRenderSystem.swift
Build complete! (119.05s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "bow",
      "requirement" : {
        "exact" : [
          "0.8.0"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/bow-swift/bow.git"
    },
    {
      "identity" : "swiftline",
      "requirement" : {
        "exact" : [
          "0.5.6"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/bow-swift/Swiftline.git"
    }
  ],
  "manifest_display_name" : "nef",
  "name" : "nef",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.14"
    }
  ],
  "products" : [
    {
      "name" : "nef",
      "targets" : [
        "nef",
        "NefModels"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "nef",
      "module_type" : "SwiftTarget",
      "name" : "nef",
      "path" : "project/Component/nef",
      "product_dependencies" : [
        "Swiftline"
      ],
      "product_memberships" : [
        "nef"
      ],
      "sources" : [
        "Instances/UnixFileSystem.swift",
        "Instances/UnixPackageShell.swift",
        "Instances/UnixPlaygroundSystem.swift",
        "Instances/UnixRenderSystem.swift",
        "JekyllAPI.swift",
        "MarkdownAPI.swift",
        "Models/Error.swift",
        "SwiftPlaygroundAPI.swift",
        "Utils/BuildConfiguration.swift",
        "Utils/URL+PlaygroundPage.swift",
        "VersionAPI.swift"
      ],
      "target_dependencies" : [
        "NefModels",
        "NefCommon",
        "NefCore",
        "NefRender",
        "NefMarkdown",
        "NefJekyll",
        "NefSwiftPlayground"
      ],
      "type" : "library"
    },
    {
      "c99name" : "NefSwiftPlayground",
      "module_type" : "SwiftTarget",
      "name" : "NefSwiftPlayground",
      "path" : "project/Component/NefSwiftPlayground",
      "product_memberships" : [
        "nef"
      ],
      "sources" : [
        "Algebras/PackageShell.swift",
        "Assets.swift",
        "Assets/ImageReference.swift",
        "Errors/PackageShellError.swift",
        "Errors/PlaygroundBookError.swift",
        "Errors/SwiftPlaygroundError.swift",
        "Models/Module.swift",
        "Models/Package.swift",
        "Models/PlaygroundBookEvent.swift",
        "Models/PlaygroundBookResolutionPath.swift",
        "Models/PlaygroundBookTemplate.swift",
        "Models/PlaygroundEnvironment.swift",
        "Models/PlaygroundResolutionPath.swift",
        "Models/SwiftPackage.swift",
        "Models/SwiftPackageProduct.swift",
        "PlaygroundBook.swift",
        "SwiftPlayground.swift"
      ],
      "target_dependencies" : [
        "NefCommon"
      ],
      "type" : "library"
    },
    {
      "c99name" : "NefRender",
      "module_type" : "SwiftTarget",
      "name" : "NefRender",
      "path" : "project/Component/NefRender",
      "product_memberships" : [
        "nef"
      ],
      "sources" : [
        "Errors/MarkdownError.swift",
        "Models/RenderEnvironment.swift",
        "Models/RenderEvent.swift",
        "Render.swift"
      ],
      "target_dependencies" : [
        "NefCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "NefModels",
      "module_type" : "SwiftTarget",
      "name" : "NefModels",
      "path" : "project/Component/NefModels",
      "product_dependencies" : [
        "Bow",
        "BowEffects",
        "BowOptics"
      ],
      "product_memberships" : [
        "nef"
      ],
      "sources" : [
        "CarbonModel.swift",
        "CompilerOptions.swift",
        "PlaygroundDependencies.swift",
        "PlaygroundExcludeItem.swift",
        "PlaygroundPlatform.swift",
        "ProgressReport.swift",
        "RenderedPage.swift",
        "SwiftModule.swift",
        "WorkspaceInfo.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "NefMarkdown",
      "module_type" : "SwiftTarget",
      "name" : "NefMarkdown",
      "path" : "project/Component/NefMarkdown",
      "product_memberships" : [
        "nef"
      ],
      "sources" : [
        "Models/RenderMarkdownEnvironment.swift",
        "NefMarkdown.swift"
      ],
      "target_dependencies" : [
        "NefRender"
      ],
      "type" : "library"
    },
    {
      "c99name" : "NefJekyll",
      "module_type" : "SwiftTarget",
      "name" : "NefJekyll",
      "path" : "project/Component/NefJekyll",
      "product_memberships" : [
        "nef"
      ],
      "sources" : [
        "Models/JekyllEvent.swift",
        "Models/RenderJekyllEnvironment.swift",
        "NefJekyll.swift"
      ],
      "target_dependencies" : [
        "NefRender"
      ],
      "type" : "library"
    },
    {
      "c99name" : "NefCore",
      "module_type" : "SwiftTarget",
      "name" : "NefCore",
      "path" : "project/Core",
      "product_memberships" : [
        "nef"
      ],
      "sources" : [
        "Models/CoreEnvironments.swift",
        "Models/CoreRenderError.swift",
        "Models/Image.swift",
        "Models/MarkupNode.swift",
        "Parser/Lexical.swift",
        "Parser/Syntax.swift",
        "Render/CoreCarbon.swift",
        "Render/CoreCode.swift",
        "Render/CoreJekyll.swift",
        "Render/CoreMarkdown.swift",
        "Render/CoreRender.swift",
        "Utils/Node+Render.swift",
        "Utils/String+Format.swift"
      ],
      "target_dependencies" : [
        "NefCommon"
      ],
      "type" : "library"
    },
    {
      "c99name" : "NefCommon",
      "module_type" : "SwiftTarget",
      "name" : "NefCommon",
      "path" : "project/Component/NefCommon",
      "product_memberships" : [
        "nef"
      ],
      "sources" : [
        "Algebras/FileSystem.swift",
        "Algebras/NefPlaygroundSystem.swift",
        "Algebras/RenderingPersistence.swift",
        "Algebras/XcodePlaygroundSystem.swift",
        "Errors/FileSystemError.swift",
        "Errors/PlaygroundShellError.swift",
        "Errors/RenderingOutput.swift",
        "Errors/RenderingPersistenceError.swift",
        "Errors/XcodePlaygroundSystemError.swift",
        "Models/HasProgressReport.swift",
        "Models/NefPlaygroundURL.swift",
        "Models/RenderingURL.swift",
        "Utils/Array+Utils.swift",
        "Utils/Effects+Extensions.swift",
        "Utils/EnumeratedSequence+Extension.swift",
        "Utils/Platform+Utils.swift",
        "Utils/String+Path.swift",
        "Utils/String+Utils.swift"
      ],
      "target_dependencies" : [
        "NefModels"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CoreTests",
      "module_type" : "SwiftTarget",
      "name" : "CoreTests",
      "path" : "project/Tests/CoreTests",
      "sources" : [
        "JekyllTests.swift",
        "MarkdownTests.swift",
        "SyntaxTests.swift",
        "Utils/CoreRender+Test.swift"
      ],
      "target_dependencies" : [
        "NefCore"
      ],
      "type" : "test"
    }
  ],
  "tools_version" : "5.2"
}
basic-6.2-latest: Pulling from finestructure/spi-images
Digest: sha256:f81a7bd7aa87a0f81848d48c5bcc03f5f78deebd37fa5f9be9913077205d3687
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.2-latest
Done.