Skip to:
Content

BuddyPress.org

Changeset 12642


Ignore:
Timestamp:
05/02/2020 05:17:50 PM (5 years ago)
Author:
imath
Message:

BP Blocks: Make sure to build blocks with JS source map files

Adding the JS source maps simplifies the build process as WP CLI can use these files to include JavaScript i18n strings.

This should also help GlotPress to do the same on our WP Plugins repository.

Props tobifjellner, ocean90

Fixes #8290

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Gruntfile.js

    r12584 r12642  
    378378    grunt.registerTask( 'commit',  ['src', 'checktextdomain', 'imagemin', 'phplint', 'exec:phpcompat'] );
    379379    grunt.registerTask( 'bp_rest', [ 'exec:rest_api', 'copy:bp_rest_components', 'copy:bp_rest_core', 'clean:bp_rest' ] );
    380     grunt.registerTask( 'build',   ['commit', 'clean:all', 'copy:files', 'uglify:core', 'jsvalidate:build', 'exec:blocks_src', 'cssmin', 'bp_rest', 'makepot', 'exec:blocks_build', 'exec:bpdefault', 'exec:cli'] );
     380    grunt.registerTask( 'build',   ['commit', 'clean:all', 'copy:files', 'uglify:core', 'jsvalidate:build', 'exec:blocks_build', 'cssmin', 'bp_rest', 'makepot', 'exec:bpdefault', 'exec:cli'] );
    381381    grunt.registerTask( 'release', ['build'] );
    382382
  • trunk/package.json

    r12639 r12642  
    4141        "start": "npm run dev:components && parcel watch src/js/bp-*/*s/blocks/*.js --out-dir src --no-source-maps",
    4242        "dev": "npm run dev:components && parcel build src/js/bp-*/*s/blocks/*.js --out-dir src --no-source-maps --no-minify",
    43         "build": "npm run build:components && parcel build src/js/bp-*/*s/blocks/*.js --out-dir build --no-source-maps",
     43        "build": "npm run build:components && parcel build src/js/bp-*/*s/blocks/*.js --out-dir build",
    4444        "watch:components": "parcel watch src/js/bp-core/js/block-components/block-components.js --out-dir src/bp-core/js --out-file block-components.js --no-source-maps --global bp",
    4545        "dev:components": "parcel build src/js/bp-core/js/block-components/block-components.js --out-dir src/bp-core/js --out-file block-components.js --no-source-maps --no-minify --global bp",
    46         "build:components": "parcel build src/js/bp-core/js/block-components/block-components.js --out-dir build/bp-core/js --out-file block-components.js --no-source-maps --global bp"
     46        "build:components": "parcel build src/js/bp-core/js/block-components/block-components.js --out-dir build/bp-core/js --out-file block-components.js --global bp"
    4747    },
    4848    "keywords": [
Note: See TracChangeset for help on using the changeset viewer.