♥ https://github.com/trentm/json
Как мы раньше без. Ну, то есть, было так:
node -e 'j=JSON.parse(require("fs").readFileSync("package.json", "ascii")); for (var i in j["files"]) console.log(j["files"][i])'
Из практических применений у меня: выковыривание данных из package.json для makefile'ов. Типа:
INFO = package.json
NAME = $(shell json name < $(INFO))
VER = $(shell json version < $(INFO))
PACKAGE = $(NAME)-$(VER).oex
package_clean:
rm -rf $(PACKAGE)
package: $(INFO) package_clean
zip $(PACKAGE) `json files < $< | json -a`
Гоогл, гадюка, когда ты добавишь preformatted text?
Как мы раньше без. Ну, то есть, было так:
node -e 'j=JSON.parse(require("fs").readFileSync("package.json", "ascii")); for (var i in j["files"]) console.log(j["files"][i])'
Из практических применений у меня: выковыривание данных из package.json для makefile'ов. Типа:
INFO = package.json
NAME = $(shell json name < $(INFO))
VER = $(shell json version < $(INFO))
PACKAGE = $(NAME)-$(VER).oex
package_clean:
rm -rf $(PACKAGE)
package: $(INFO) package_clean
zip $(PACKAGE) `json files < $< | json -a`
Гоогл, гадюка, когда ты добавишь preformatted text?
Permalink: https://plus.google.com/115290581164606462017/posts/dMMkhU7253Z