├── .gitignore ├── .npmignore ├── LICENSE ├── README.md ├── docs ├── demo-script-v1.md ├── demo-script-v2.md ├── demo-script-v3.md ├── smol-dev-run.gif └── smol-dev-setup.gif ├── example └── pokedex │ ├── .gitignore │ ├── .npmignore │ ├── index.css │ ├── index.html │ ├── main.js │ ├── pokemon.js │ └── spec │ ├── NOTES.md │ └── README.md ├── package.json ├── postinstall.js ├── spec ├── NOTES.md ├── README.md ├── WARNING.md ├── ai │ ├── call │ │ ├── getChatCompletion.js.md │ │ ├── jsonArrayChatCompletion.js.md │ │ └── jsonObjectChatCompletion.js.md │ └── seq │ │ ├── applyOperationFileMapFromPlan.js.md │ │ ├── generateFilesFromPrompt.js.md │ │ ├── getLocalDepSummary.js.md │ │ ├── getOperationFileMapFromPlan.js.md │ │ ├── makeUpdatedNotes.js.md │ │ ├── openingSuggestion.js.md │ │ ├── planDraft.js.md │ │ ├── prepareCommonContext.js.md │ │ ├── updateFileWithPlan.js.md │ │ └── updateSpecSrcFilePair.js.md ├── cli │ ├── MainSywac.js.md │ ├── OutputHandler.js.md │ ├── command │ │ ├── code2spec.js.md │ │ ├── prompt.js.md │ │ ├── run.js.md │ │ ├── setup.js.md │ │ └── spec2code.js.md │ └── simplePrompt.js.md ├── core │ ├── ai.js.md │ ├── aiBridge.js.md │ ├── config.js.md │ ├── getSpecDirPath.js.md │ └── getSrcDirPath.js.md ├── mainCLI.js.md ├── prompt │ ├── builder │ │ ├── getBlockWrapLine.js.md │ │ └── getPromptBlock.js.md │ ├── filter │ │ ├── extractJsonArray.js.md │ │ ├── extractJsonObject.js.md │ │ └── simpleAndSafeMinify.js.md │ └── part │ │ ├── getActionList.js.md │ │ ├── getAiNotes.js.md │ │ ├── getMainDevSystemPrompt.js.md │ │ ├── getProjectFileList.js.md │ │ ├── getProjectSettings.js.md │ │ └── getShortDescription.js.md ├── util │ ├── computeTokenCost.js.md │ ├── readFileOrNull.js.md │ └── scanDirectory.js.md └── version.js.md └── src ├── ai ├── call │ ├── getChatCompletion.js │ ├── jsonArrayChatCompletion.js │ └── jsonObjectChatCompletion.js └── seq │ ├── applyOperationFileMapFromPlan.js │ ├── generateFilesFromPrompt.js │ ├── getLocalDepSummary.js │ ├── getOperationFileMapFromPlan.js │ ├── makeUpdatedNotes.js │ ├── openingSuggestion.js │ ├── planDraft.js │ ├── prepareCommonContext.js │ ├── updateFileWithPlan.js │ └── updateSpecSrcFilePair.js ├── cli ├── MainSywac.js ├── OutputHandler.js ├── command │ ├── code2spec.js │ ├── prompt.js │ ├── setup.js │ └── spec2code.js └── simplePrompt.js ├── core ├── aiBridge.js ├── config.js ├── getSpecDirPath.js └── getSrcDirPath.js ├── mainCLI.js ├── prompt ├── builder │ ├── getBlockWrapLine.js │ └── getPromptBlock.js ├── filter │ ├── extractJsonArray.js │ ├── extractJsonObject.js │ └── simpleAndSafeMinify.js └── part │ ├── getActionList.js │ ├── getAiNotes.js │ ├── getMainDevSystemPrompt.js │ ├── getProjectFileList.js │ ├── getProjectSettings.js │ └── getShortDescription.js ├── util ├── computeTokenCost.js ├── readFileOrNull.js └── scanDirectory.js └── version.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/.npmignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/README.md -------------------------------------------------------------------------------- /docs/demo-script-v1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/docs/demo-script-v1.md -------------------------------------------------------------------------------- /docs/demo-script-v2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/docs/demo-script-v2.md -------------------------------------------------------------------------------- /docs/demo-script-v3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/docs/demo-script-v3.md -------------------------------------------------------------------------------- /docs/smol-dev-run.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/docs/smol-dev-run.gif -------------------------------------------------------------------------------- /docs/smol-dev-setup.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/docs/smol-dev-setup.gif -------------------------------------------------------------------------------- /example/pokedex/.gitignore: -------------------------------------------------------------------------------- 1 | 2 | .smol-dev-js -------------------------------------------------------------------------------- /example/pokedex/.npmignore: -------------------------------------------------------------------------------- 1 | 2 | .smol-dev-js -------------------------------------------------------------------------------- /example/pokedex/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/example/pokedex/index.css -------------------------------------------------------------------------------- /example/pokedex/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/example/pokedex/index.html -------------------------------------------------------------------------------- /example/pokedex/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/example/pokedex/main.js -------------------------------------------------------------------------------- /example/pokedex/pokemon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/example/pokedex/pokemon.js -------------------------------------------------------------------------------- /example/pokedex/spec/NOTES.md: -------------------------------------------------------------------------------- 1 | pokemon.js SHOULD NOT include the image URL -------------------------------------------------------------------------------- /example/pokedex/spec/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/example/pokedex/spec/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/package.json -------------------------------------------------------------------------------- /postinstall.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/postinstall.js -------------------------------------------------------------------------------- /spec/NOTES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/spec/NOTES.md -------------------------------------------------------------------------------- /spec/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/WARNING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/spec/WARNING.md -------------------------------------------------------------------------------- /spec/ai/call/getChatCompletion.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/spec/ai/call/getChatCompletion.js.md -------------------------------------------------------------------------------- /spec/ai/call/jsonArrayChatCompletion.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/spec/ai/call/jsonArrayChatCompletion.js.md -------------------------------------------------------------------------------- /spec/ai/call/jsonObjectChatCompletion.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/spec/ai/call/jsonObjectChatCompletion.js.md -------------------------------------------------------------------------------- /spec/ai/seq/applyOperationFileMapFromPlan.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/spec/ai/seq/applyOperationFileMapFromPlan.js.md -------------------------------------------------------------------------------- /spec/ai/seq/generateFilesFromPrompt.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/spec/ai/seq/generateFilesFromPrompt.js.md -------------------------------------------------------------------------------- /spec/ai/seq/getLocalDepSummary.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/spec/ai/seq/getLocalDepSummary.js.md -------------------------------------------------------------------------------- /spec/ai/seq/getOperationFileMapFromPlan.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/spec/ai/seq/getOperationFileMapFromPlan.js.md -------------------------------------------------------------------------------- /spec/ai/seq/makeUpdatedNotes.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/spec/ai/seq/makeUpdatedNotes.js.md -------------------------------------------------------------------------------- /spec/ai/seq/openingSuggestion.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/spec/ai/seq/openingSuggestion.js.md -------------------------------------------------------------------------------- /spec/ai/seq/planDraft.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/spec/ai/seq/planDraft.js.md -------------------------------------------------------------------------------- /spec/ai/seq/prepareCommonContext.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/spec/ai/seq/prepareCommonContext.js.md -------------------------------------------------------------------------------- /spec/ai/seq/updateFileWithPlan.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/spec/ai/seq/updateFileWithPlan.js.md -------------------------------------------------------------------------------- /spec/ai/seq/updateSpecSrcFilePair.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/spec/ai/seq/updateSpecSrcFilePair.js.md -------------------------------------------------------------------------------- /spec/cli/MainSywac.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/spec/cli/MainSywac.js.md -------------------------------------------------------------------------------- /spec/cli/OutputHandler.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/spec/cli/OutputHandler.js.md -------------------------------------------------------------------------------- /spec/cli/command/code2spec.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/spec/cli/command/code2spec.js.md -------------------------------------------------------------------------------- /spec/cli/command/prompt.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/spec/cli/command/prompt.js.md -------------------------------------------------------------------------------- /spec/cli/command/run.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/spec/cli/command/run.js.md -------------------------------------------------------------------------------- /spec/cli/command/setup.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/spec/cli/command/setup.js.md -------------------------------------------------------------------------------- /spec/cli/command/spec2code.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/spec/cli/command/spec2code.js.md -------------------------------------------------------------------------------- /spec/cli/simplePrompt.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/spec/cli/simplePrompt.js.md -------------------------------------------------------------------------------- /spec/core/ai.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/spec/core/ai.js.md -------------------------------------------------------------------------------- /spec/core/aiBridge.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/spec/core/aiBridge.js.md -------------------------------------------------------------------------------- /spec/core/config.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/spec/core/config.js.md -------------------------------------------------------------------------------- /spec/core/getSpecDirPath.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/spec/core/getSpecDirPath.js.md -------------------------------------------------------------------------------- /spec/core/getSrcDirPath.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/spec/core/getSrcDirPath.js.md -------------------------------------------------------------------------------- /spec/mainCLI.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/spec/mainCLI.js.md -------------------------------------------------------------------------------- /spec/prompt/builder/getBlockWrapLine.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/spec/prompt/builder/getBlockWrapLine.js.md -------------------------------------------------------------------------------- /spec/prompt/builder/getPromptBlock.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/spec/prompt/builder/getPromptBlock.js.md -------------------------------------------------------------------------------- /spec/prompt/filter/extractJsonArray.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/spec/prompt/filter/extractJsonArray.js.md -------------------------------------------------------------------------------- /spec/prompt/filter/extractJsonObject.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/spec/prompt/filter/extractJsonObject.js.md -------------------------------------------------------------------------------- /spec/prompt/filter/simpleAndSafeMinify.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/spec/prompt/filter/simpleAndSafeMinify.js.md -------------------------------------------------------------------------------- /spec/prompt/part/getActionList.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/spec/prompt/part/getActionList.js.md -------------------------------------------------------------------------------- /spec/prompt/part/getAiNotes.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/spec/prompt/part/getAiNotes.js.md -------------------------------------------------------------------------------- /spec/prompt/part/getMainDevSystemPrompt.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/spec/prompt/part/getMainDevSystemPrompt.js.md -------------------------------------------------------------------------------- /spec/prompt/part/getProjectFileList.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/spec/prompt/part/getProjectFileList.js.md -------------------------------------------------------------------------------- /spec/prompt/part/getProjectSettings.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/spec/prompt/part/getProjectSettings.js.md -------------------------------------------------------------------------------- /spec/prompt/part/getShortDescription.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/spec/prompt/part/getShortDescription.js.md -------------------------------------------------------------------------------- /spec/util/computeTokenCost.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/spec/util/computeTokenCost.js.md -------------------------------------------------------------------------------- /spec/util/readFileOrNull.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/spec/util/readFileOrNull.js.md -------------------------------------------------------------------------------- /spec/util/scanDirectory.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/spec/util/scanDirectory.js.md -------------------------------------------------------------------------------- /spec/version.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/spec/version.js.md -------------------------------------------------------------------------------- /src/ai/call/getChatCompletion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/src/ai/call/getChatCompletion.js -------------------------------------------------------------------------------- /src/ai/call/jsonArrayChatCompletion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/src/ai/call/jsonArrayChatCompletion.js -------------------------------------------------------------------------------- /src/ai/call/jsonObjectChatCompletion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/src/ai/call/jsonObjectChatCompletion.js -------------------------------------------------------------------------------- /src/ai/seq/applyOperationFileMapFromPlan.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/src/ai/seq/applyOperationFileMapFromPlan.js -------------------------------------------------------------------------------- /src/ai/seq/generateFilesFromPrompt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/src/ai/seq/generateFilesFromPrompt.js -------------------------------------------------------------------------------- /src/ai/seq/getLocalDepSummary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/src/ai/seq/getLocalDepSummary.js -------------------------------------------------------------------------------- /src/ai/seq/getOperationFileMapFromPlan.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/src/ai/seq/getOperationFileMapFromPlan.js -------------------------------------------------------------------------------- /src/ai/seq/makeUpdatedNotes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/src/ai/seq/makeUpdatedNotes.js -------------------------------------------------------------------------------- /src/ai/seq/openingSuggestion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/src/ai/seq/openingSuggestion.js -------------------------------------------------------------------------------- /src/ai/seq/planDraft.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/src/ai/seq/planDraft.js -------------------------------------------------------------------------------- /src/ai/seq/prepareCommonContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/src/ai/seq/prepareCommonContext.js -------------------------------------------------------------------------------- /src/ai/seq/updateFileWithPlan.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/src/ai/seq/updateFileWithPlan.js -------------------------------------------------------------------------------- /src/ai/seq/updateSpecSrcFilePair.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/src/ai/seq/updateSpecSrcFilePair.js -------------------------------------------------------------------------------- /src/cli/MainSywac.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/src/cli/MainSywac.js -------------------------------------------------------------------------------- /src/cli/OutputHandler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/src/cli/OutputHandler.js -------------------------------------------------------------------------------- /src/cli/command/code2spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/src/cli/command/code2spec.js -------------------------------------------------------------------------------- /src/cli/command/prompt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/src/cli/command/prompt.js -------------------------------------------------------------------------------- /src/cli/command/setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/src/cli/command/setup.js -------------------------------------------------------------------------------- /src/cli/command/spec2code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/src/cli/command/spec2code.js -------------------------------------------------------------------------------- /src/cli/simplePrompt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/src/cli/simplePrompt.js -------------------------------------------------------------------------------- /src/core/aiBridge.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/src/core/aiBridge.js -------------------------------------------------------------------------------- /src/core/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/src/core/config.js -------------------------------------------------------------------------------- /src/core/getSpecDirPath.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/src/core/getSpecDirPath.js -------------------------------------------------------------------------------- /src/core/getSrcDirPath.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/src/core/getSrcDirPath.js -------------------------------------------------------------------------------- /src/mainCLI.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/src/mainCLI.js -------------------------------------------------------------------------------- /src/prompt/builder/getBlockWrapLine.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/src/prompt/builder/getBlockWrapLine.js -------------------------------------------------------------------------------- /src/prompt/builder/getPromptBlock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/src/prompt/builder/getPromptBlock.js -------------------------------------------------------------------------------- /src/prompt/filter/extractJsonArray.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/src/prompt/filter/extractJsonArray.js -------------------------------------------------------------------------------- /src/prompt/filter/extractJsonObject.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/src/prompt/filter/extractJsonObject.js -------------------------------------------------------------------------------- /src/prompt/filter/simpleAndSafeMinify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/src/prompt/filter/simpleAndSafeMinify.js -------------------------------------------------------------------------------- /src/prompt/part/getActionList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/src/prompt/part/getActionList.js -------------------------------------------------------------------------------- /src/prompt/part/getAiNotes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/src/prompt/part/getAiNotes.js -------------------------------------------------------------------------------- /src/prompt/part/getMainDevSystemPrompt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/src/prompt/part/getMainDevSystemPrompt.js -------------------------------------------------------------------------------- /src/prompt/part/getProjectFileList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/src/prompt/part/getProjectFileList.js -------------------------------------------------------------------------------- /src/prompt/part/getProjectSettings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/src/prompt/part/getProjectSettings.js -------------------------------------------------------------------------------- /src/prompt/part/getShortDescription.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/src/prompt/part/getShortDescription.js -------------------------------------------------------------------------------- /src/util/computeTokenCost.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/src/util/computeTokenCost.js -------------------------------------------------------------------------------- /src/util/readFileOrNull.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/src/util/readFileOrNull.js -------------------------------------------------------------------------------- /src/util/scanDirectory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PicoCreator/smol-dev-js/HEAD/src/util/scanDirectory.js -------------------------------------------------------------------------------- /src/version.js: -------------------------------------------------------------------------------- 1 | module.exports = "1.2.16" --------------------------------------------------------------------------------