henry_flower: A melancholy wolf (Default)
henry_flower ([personal profile] henry_flower) wrote2012-05-21 12:53 am
Entry tags:

♥ https://github.com/trentm/json Как мы раньше без. Ну, то есть, было �

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?

Permalink: https://plus.google.com/115290581164606462017/posts/dMMkhU7253Z