Package Details: netlify 17.38.0-1

Git Clone URL: https://aur.archlinux.org/netlify.git (read-only, click to copy)
Package Base: netlify
Description: Create, deploy, and delete new sites hosted on Netlify straight from your terminal
Upstream URL: https://www.netlify.com/docs/cli/
Licenses: MIT
Submitter: BaloneyGeek
Maintainer: macxcool
Last Packager: macxcool
Votes: 7
Popularity: 0.147369
First Submitted: 2018-01-03 13:25 (UTC)
Last Updated: 2024-12-04 01:39 (UTC)

Pinned Comments

macxcool commented on 2021-07-09 18:12 (UTC) (edited on 2021-07-09 18:16 (UTC) by macxcool)

I'm going to do a best-effort to update this regularly considering the frequency of upstream updates. If someone can do better, let me know, but for now I'll just keep updating when I have a chance. Better than nothing, I think ;-)

The upstream release cadence is so nuts because they've automated things like javascript dependency updates. I don't think it necessary to hit every one of those since they aren't really updated code releases, if you know what I mean.

Latest Comments

tage commented on 2024-01-03 07:14 (UTC)

I think npm should be a normal dependency, not a make dependency. For instance netlify dev needs npm to install things.

macxcool commented on 2022-05-07 00:10 (UTC) (edited on 2022-05-07 00:11 (UTC) by macxcool)

The latest release has some node warnings on the command line. I don't think this affects functionality, but I'm not sure if people want me to package this?

(node:1136716) ExperimentalWarning: The Fetch API is an experimental feature. This feature could change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
wasm streaming compile failed: TypeError: Failed to parse URL from /usr/lib/node_modules/netlify-cli/node_modules/netlify-redirector/lib/redirects.wasm
falling back to ArrayBuffer instantiation

macxcool commented on 2021-07-09 18:12 (UTC) (edited on 2021-07-09 18:16 (UTC) by macxcool)

I'm going to do a best-effort to update this regularly considering the frequency of upstream updates. If someone can do better, let me know, but for now I'll just keep updating when I have a chance. Better than nothing, I think ;-)

The upstream release cadence is so nuts because they've automated things like javascript dependency updates. I don't think it necessary to hit every one of those since they aren't really updated code releases, if you know what I mean.

mutantmonkey commented on 2021-04-22 09:01 (UTC)

Due to the crazy release cadence of this package (10 releases in the past week), I've been having trouble keeping up. If anyone is interested in being a co-maintainer (or taking over maintenance entirely), please let me know. Otherwise, I'll continue to release updates when I can.

I have considered completely automating the update process, but I think there is value in reviewing upstream releases before pushing them, especially given some of the recent prominent supply-chain attacks.

andreafeletto commented on 2020-11-22 21:42 (UTC)

@mutantmonkey after some research I came to the conclusion that adding dependencies to a nodejs PKGBUILD is not a good idea.

Therefore forget everything I wrote, since it is just wrong.

mutantmonkey commented on 2020-11-21 06:46 (UTC)

@andreafeletto I'm not too familiar with how npm works, but currently these dependencies are getting bundled into this package under node_modules. Would installing these packages before building automatically change this behavior, or am I going to have to rework the build process?

andreafeletto commented on 2020-11-13 12:22 (UTC) (edited on 2020-11-13 12:23 (UTC) by andreafeletto)

I just packaged nodejs-boxen (and its entire dependency tree) which is a dependency of netlify. Could you please add it as a dependency?

Part of the dependency tree of boxen is also a dependency of netlify:

  • nodejs-ansi-styles

  • nodejs-chalk

Could you add these too?

gpoole commented on 2020-04-16 12:10 (UTC)

Great, the install is much faster, thanks!

gpoole commented on 2020-04-09 02:59 (UTC)

I'm not 100% sure this is the right place to ask, but it seems like this package is having strip run on install, which is possibly not necessary? It means the install time is a couple of minutes longer. Would you consider disabling it please?