mirror of
https://github.com/google/blockly.git
synced 2026-01-09 18:10:08 +01:00
* Bump google-closure-compiler from 20210601.0.0 to 20211006.0.0 Bumps [google-closure-compiler](https://github.com/google/closure-compiler-npm) from 20210601.0.0 to 20211006.0.0. - [Release notes](https://github.com/google/closure-compiler-npm/releases) - [Commits](https://github.com/google/closure-compiler-npm/compare/v20210601.0.0...v20211006.0.0) --- updated-dependencies: - dependency-name: google-closure-compiler dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Remove deleted option from Closure Compiler arguments The closure compiler no longer supports the undefinedNames warning group (and indeed even prior to deletion it didn't do anything for some time). Per @lauraharker, enabling checkVars, missingProperties and strictMissingProperties gives about the same check coverage; we already enable the first two, while the third was already listed but commented out for the time being. * Provide externs for base.js functions Per comment: fixes compiler errors from build:debug. * Fix erroneous import Blockly.serialization.ISerializer uses named exports, so we need to destructure the import. Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Christopher Allen <cpcallen+git@google.com>
105 lines
3.4 KiB
JSON
105 lines
3.4 KiB
JSON
{
|
|
"name": "blockly",
|
|
"version": "7.20211209.0-beta.0",
|
|
"description": "Blockly is a library for building visual programming editors.",
|
|
"keywords": [
|
|
"blockly"
|
|
],
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://github.com/google/blockly.git"
|
|
},
|
|
"bugs": {
|
|
"url": "https://github.com/google/blockly/issues"
|
|
},
|
|
"homepage": "https://developers.google.com/blockly/",
|
|
"author": {
|
|
"name": "Neil Fraser"
|
|
},
|
|
"scripts": {
|
|
"build": "gulp build",
|
|
"build:blocks": "gulp buildBlocks",
|
|
"build:compressed": "gulp buildCompressed",
|
|
"build:core": "gulp buildCore",
|
|
"build:debug": "gulp buildCompressed --verbose --debug",
|
|
"build:debug:log": "npm run build:debug > build-debug.log 2>&1 && tail -3 build-debug.log",
|
|
"build:deps": "gulp buildDeps",
|
|
"build:strict": "gulp buildCompressed --verbose --strict",
|
|
"build:strict:log": "npm run build:strict > build-debug.log 2>&1 && tail -3 build-debug.log",
|
|
"build:generators": "gulp buildGenerators",
|
|
"build:langfiles": "gulp buildLangfiles",
|
|
"bump": "npm --no-git-tag-version version 4.$(date +'%Y%m%d').0",
|
|
"clean": "gulp clean",
|
|
"clean:build": "gulp cleanBuildDir",
|
|
"clean:release": "gulp cleanReleaseDir",
|
|
"checkin": "gulp checkin",
|
|
"checkin:built": "gulp checkinBuilt",
|
|
"checkin:typings": "gulp checkinTypings",
|
|
"deployDemos": "gulp deployDemos",
|
|
"deployDemos:beta": "gulp deployDemosBeta",
|
|
"format": "git-clang-format",
|
|
"format:sortrequires": "gulp sortRequires",
|
|
"generate:langfiles": "gulp generateLangfiles",
|
|
"license": "gulp checkLicenses",
|
|
"lint": "eslint .",
|
|
"package": "gulp package",
|
|
"prepareDemos": "gulp prepareDemos",
|
|
"publish": "gulp publish",
|
|
"publish:beta": "gulp publishBeta",
|
|
"recompile": "gulp recompile",
|
|
"release": "gulp gitCreateRC",
|
|
"start": "http-server ./ -o /tests/playground.html -c-1",
|
|
"test": "tests/run_all_tests.sh",
|
|
"test:generators": "tests/scripts/run_generators.sh",
|
|
"test:compile:advanced": "gulp buildAdvancedCompilationTest",
|
|
"typings": "gulp typings",
|
|
"updateGithubPages": "gulp gitUpdateGithubPages"
|
|
},
|
|
"main": "./index.js",
|
|
"umd": "./blockly.min.js",
|
|
"unpkg": "./blockly.min.js",
|
|
"types": "./index.d.ts",
|
|
"browser": {
|
|
"./node.js": "./browser.js",
|
|
"./core.js": "./core-browser.js",
|
|
"./blockly-node.js": "./blockly.js"
|
|
},
|
|
"license": "Apache-2.0",
|
|
"devDependencies": {
|
|
"@blockly/block-test": "^1.0.0",
|
|
"@blockly/dev-tools": "^2.6.1",
|
|
"@blockly/theme-modern": "^2.1.1",
|
|
"@wdio/selenium-standalone-service": "^7.10.1",
|
|
"babel-eslint": "^10.1.0",
|
|
"chai": "^4.2.0",
|
|
"clang-format": "^1.5.0",
|
|
"concurrently": "^6.0.0",
|
|
"eslint": "^7.28.0",
|
|
"google-closure-compiler": "^20211006.0.0",
|
|
"google-closure-deps": "^20210601.0.0",
|
|
"gulp": "^4.0.2",
|
|
"gulp-concat": "^2.6.1",
|
|
"gulp-insert": "^0.5.0",
|
|
"gulp-rename": "^2.0.0",
|
|
"gulp-replace": "^1.0.0",
|
|
"gulp-series": "^1.0.2",
|
|
"gulp-shell": "^0.8.0",
|
|
"gulp-sourcemaps": "^3.0.0",
|
|
"gulp-umd": "^2.0.0",
|
|
"http-server": "^13.0.2",
|
|
"js-green-licenses": "^3.0.0",
|
|
"mocha": "^9.1.1",
|
|
"readline-sync": "^1.4.10",
|
|
"rimraf": "^3.0.2",
|
|
"selenium-standalone": "^7.1.0",
|
|
"through2": "^4.0.2",
|
|
"typescript": "^4.3.2",
|
|
"typescript-closure-tools": "^0.0.7",
|
|
"webdriverio": "^7.0.3",
|
|
"yargs": "^16.0.3"
|
|
},
|
|
"dependencies": {
|
|
"jsdom": "15.2.1"
|
|
}
|
|
}
|