From c66d4700dcf98efccb04061d575e242d28741223 Mon Sep 17 00:00:00 2001 From: Timmy Willison <4timmywil@gmail.com> Date: Tue, 20 Dec 2022 20:57:49 +0000 Subject: [PATCH] Build: remove stale Insight package from custom builds Close gh-5182 --- build/tasks/build.js | 42 +----------------------------------------- package.json | 1 - 2 files changed, 1 insertion(+), 42 deletions(-) diff --git a/build/tasks/build.js b/build/tasks/build.js index 61ec670fb..bcfa8ceae 100644 --- a/build/tasks/build.js +++ b/build/tasks/build.js @@ -12,8 +12,6 @@ module.exports = function( grunt ) { const rollup = require( "rollup" ); const slimBuildFlags = require( "./lib/slim-build-flags" ); const rollupFileOverrides = require( "./lib/rollup-plugin-file-overrides" ); - const Insight = require( "insight" ); - const pkg = require( "../../package.json" ); const srcFolder = path.resolve( `${ __dirname }/../../src` ); const read = function( fileName ) { return grunt.file.read( `${ srcFolder }/${ fileName }` ); @@ -339,46 +337,8 @@ module.exports = function( grunt ) { const modules = args.length ? args[ 0 ].split( "," ).join( ":" ) : ""; - const done = this.async(); - const insight = new Insight( { - trackingCode: "UA-1076265-4", - pkg: pkg - } ); - - function exec( trackingAllowed ) { - let tracks = args.length ? args[ 0 ].split( "," ) : []; - const defaultPath = [ "build", "custom" ]; - - tracks = tracks.map( function( track ) { - return track.replace( /\//g, "+" ); - } ); - - if ( trackingAllowed ) { - - // Track individuals - tracks.forEach( function( module ) { - const path = defaultPath.concat( [ "individual" ], module ); - - insight.track.apply( insight, path ); - } ); - - // Track full command - insight.track.apply( insight, defaultPath.concat( [ "full" ], tracks ) ); - } - - grunt.task.run( [ "build:*:*" + ( modules ? ":" + modules : "" ), "uglify", "dist" ] ); - done(); - } grunt.log.writeln( "Creating custom build...\n" ); - - // Ask for permission the first time - if ( insight.optOut === undefined ) { - insight.askPermission( null, function( _error, result ) { - exec( result ); - } ); - } else { - exec( !insight.optOut ); - } + grunt.task.run( [ "build:*:*" + ( modules ? ":" + modules : "" ), "uglify", "dist" ] ); } ); }; diff --git a/package.json b/package.json index 84a375ac6..3fee5c5eb 100644 --- a/package.json +++ b/package.json @@ -46,7 +46,6 @@ "grunt-npmcopy": "0.2.0", "gzip-js": "0.3.2", "husky": "4.2.5", - "insight": "0.10.3", "jsdom": "19.0.0", "karma": "^6.3.17", "karma-browserstack-launcher": "1.6.0",