curl -L -o pkl https://github.com/apple/pkl/releases/download/0.25.2/pkl-macos-aarch64
chmod +x pkl
./pkl --version
eval Render pkl module(s)
repl Start a REPL session
server Run as a server that communicates over standard
input/output
test Run tests within the given module(s)
project Run commands related to projects
download-package Download package(s)
https://github.com/apple/pkl-vscode/releases
vsixファイルをvscodeに追加
serverless frameworkのyamlファイルをpklに変換してみたコード
参考にしたyamlファイル:here
./sample/serverlessframework/serverless.yaml
./pkl eval -f yaml sample/serverlessframework/serverless.pkl -o sample/serverlessframework/serverless-output.yaml
pipenv run python diffyaml.py