It might be simple. But I can't get it work.

Let's consider the simple (and troncated) `package.json` below.

```
{
  "name": "appName",
  "version": "1.0.0",
  "TEST": "1-0-0",
  "scripts": {
    "TEST_IN_SCRIPTS": " echo ${npm_package_version} | sed 's/\\./-/g' ",
    "deploy": "gcloud app deploy --version ${npm_package_scripts_TEST_IN_SCRIPTS}"
  },
  "dependencies": {
    "express": "^4.16.2",
    ...
  }
}

```

I want to `deploy` an app with `--version` equals `version` (aka `1.0.0`).
However, Google App Engine does not allow `.` (dot).

The idea is then to deploy a `1-0-0` (instead of `1.0.0`) which is allowed by GAE.

`TEST_IN_SCRIPTS` works and returns `1-0-0`
However, when I pass `${npm_package_scripts_TEST_IN_SCRIPTS}` to `deploy` script, it fails because it returns the string `${npm_package_scripts_TEST_IN_SCRIPTS}` instead of its result `(1-0-0)`.

Any clue to make it works?
Thanks.