Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replace assets vendors folder with npm packages #290

Open
1 task done
volterra79 opened this issue Jan 10, 2023 · 1 comment · May be fixed by #413
Open
1 task done

Replace assets vendors folder with npm packages #290

volterra79 opened this issue Jan 10, 2023 · 1 comment · May be fixed by #413
Assignees
Labels
dependencies Pull requests that update a dependency file
Milestone

Comments

@volterra79
Copy link
Member

Checklist

  • I've searched through the current issues to make sure this feature hasn't been requested already.

Motivation

To avoid to have a vendors libraries dependencies as physical files sore on repositoriy, It could be better have these dependencies as npm packages. I will be easy to maintain, update and no issue due a right order dependecy.

Suggested solution

Replace all vendors libraries used by g3w-client application with npm packages

Alternatives considered

No response

@volterra79 volterra79 added the feature New feature or request label Jan 10, 2023
@volterra79 volterra79 added this to the v4.0 milestone Jan 10, 2023
@volterra79 volterra79 self-assigned this Jan 10, 2023
@volterra79 volterra79 added the help wanted Extra attention is needed label Jan 10, 2023
@Raruto Raruto added dependencies Pull requests that update a dependency file and removed feature New feature or request help wanted Extra attention is needed labels Jan 10, 2023
@Raruto
Copy link
Collaborator

Raruto commented Jan 16, 2023

Git URLs as dependencies

<protocol>://[<user>[:<password>]@]<hostname>[:<port>][:][/]<path>[#<commit-ish> | #semver:<semver>]
git+ssh://[email protected]:npm/cli.git#v1.0.27
git+ssh://[email protected]:npm/cli#semver:^5.0
git+https://[email protected]/npm/cli.git
git://github.com/npm/cli.git#v1.0.27

GitHub URLs as dependencies

{
  "name": "foo",
  "version": "0.0.0",
  "dependencies": {
    "express": "expressjs/express",
    "mocha": "mochajs/mocha#4727d357ea",
    "module": "user/repo#feature\/branch"
  }
}

Local file paths as dependencies

{
  "name": "baz",
  "dependencies": {
    "bar": "file:../foo/bar"
  }
}

For more info:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
2 participants