Opened 7 years ago
Closed 7 years ago
#4173 closed defect (bug) (fixed)
Gruntfile in wporg-plugins theme refers to script removed from wp-api package
| Reported by: |
|
Owned by: |
|
|---|---|---|---|
| Milestone: | Priority: | normal | |
| Component: | Plugin Directory | Keywords: | has-patch |
| Cc: |
Description
The Gruntfile.js in the wporg-plugins theme has this block:
shell: {
build: {
command: './node_modules/wpapi/lib/data/update-default-routes-json.js --endpoint=https://wordpress.org/plugins/wp-json --output=./client'
}
},
The file it references, update-default-routes-json.js, is not in the distribution of wp-api on NPM since version 1.2.0. The definition in the package.json is to pull versions matching ^1.0.0 which means that 1.2.0 will be pulled in new or cleaned setups of the meta-environment. When the newer version is installed via npm, such as will occur for anyone setting up a new meta-environment system, the wporg-plugins theme build process will fail.
The removal/move of the script in wp-api was in this commit.
Attachments (2)
Change History (5)
Note: See
TracTickets for help on using
tickets.
Thank you @diddledan for raising this. I had the same issue too. I've attached attachment:4173.1.patch hoping to fix this. Can you help test?
wapipackage to1.2.1grunttask fromshelltocurlto download 'https://wordpress.org/plugins/wp-json' on build.grunt watchto build Sass and JS.