Skip to content
This repository was archived by the owner on Jul 29, 2022. It is now read-only.
This repository was archived by the owner on Jul 29, 2022. It is now read-only.

Reorganize this module (and create additional) to workaround SemVer deficiencies #10

Description

@JamesMGreene

I propose that this module MUST be re-written as a new module (let's refer to it as "flexsdk" for now) in order to support SemVer while also maintaining non-prelease, FlexSDK-specific versioning.

For more background on the issue and how I arrived at the following approach, see semver/semver#242

Top Level Module Versions

  • flexsdk@3.0.0
    • flex-sdk-3.0.0@*
  • flexsdk@3.0.1
    • flex-sdk-3.0.1@*
  • flexsdk@3.1.0
    • flex-sdk-3.1.0@*
  • flexsdk@3.2.0
    • flex-sdk-3.2.0@*
  • flexsdk@3.3.0
    • flex-sdk-3.3.0@*
  • flexsdk@3.4.0
    • flex-sdk-3.4.0@*
  • flexsdk@3.4.1
    • flex-sdk-3.4.1@*
  • flexsdk@3.5.0
    • flex-sdk-3.5.0@*
  • flexsdk@3.6.0
    • flex-sdk-3.6.0@*
  • flexsdk@4.0.0
    • flex-sdk-4.0.0@*
  • flexsdk@4.1.0
    • flex-sdk-4.1.0@*
  • flexsdk@4.5.0
    • flex-sdk-4.5.0@*
  • flexsdk@4.5.1
    • flex-sdk-4.5.1@*
  • flexsdk@4.6.0
    • flex-sdk-4.6.0@*

Lower Level Dependency Module Versions

  • flex-sdk-3.0.0@1.3.4
  • flex-sdk-3.0.1@1.2.3
  • flex-sdk-3.1.0@1.0.2
  • flex-sdk-3.2.0@1.1.1
  • flex-sdk-3.3.0@1.4.2
  • flex-sdk-3.4.0@1.0.0
  • flex-sdk-3.4.1@1.0.8
  • flex-sdk-3.5.0@1.0.7
  • flex-sdk-3.6.0@1.2.6
  • flex-sdk-4.0.0@1.3.2
  • flex-sdk-4.1.0@1.2.0
  • flex-sdk-4.5.0@1.1.8
  • flex-sdk-4.5.1@1.3.7
  • flex-sdk-4.6.0@1.5.6

Example Usage

# Explicit versions
npm install flexsdk@3.0.1 --> npm install flex-sdk-3.0.1@*
npm install flexsdk@3.0.0 --> npm install flex-sdk-3.0.0@*

# Implicit versions
npm install flexsdk@3.0.x --> npm install flex-sdk-3.0.1@*
npm install flexsdk@3.0   --> npm install flex-sdk-3.0.1@*
npm install flexsdk@3.x   --> npm install flex-sdk-3.6.0@*
npm install flexsdk@3     --> npm install flex-sdk-3.6.0@*
npm install flexsdk       --> npm install flex-sdk-4.6.0@*

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions