equinor / equinor/fusion-framework

cli: extension handling should not require leading dot in create-app-manifest.ts

Open Beginner friendly
#5,072 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
10
Forks
10
Avg merge
19h 40m
Merged PRs (30d)
150

Description

Tracking issue for a TODO found in `packages/cli/src/lib/app/create-app-manifest.ts`:

```ts
// TODO: @jaysencpp, this is just 🫤, extensions should not require leading dot
```

Revisit the extension-handling logic so that extensions do not require a leading dot, per the original author's note.

Contributor guide

Open the contributing guide

Research direction

Start in packages/cli/src/lib/app/create-app-manifest.ts and inspect the extension-handling logic near the noted TODO. Trace how extensions are read and applied, then update the behavior so an extension without a leading dot is accepted. Done means create-app-manifest no longer requires callers to provide the leading dot.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
cli
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
68/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.