{"_id":"blockly-tradais","_rev":"51-58a6202a7fd5407a5c16df1a05c0919d","name":"blockly-tradais","dist-tags":{"latest":"0.0.8"},"versions":{"0.0.1":{"name":"blockly-tradais","version":"0.0.1","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly-tradais@0.0.1","maintainers":[{"name":"sreemadhukar","email":"sreemadhukar@gmail.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"dist":{"shasum":"bf6c45ac1635d50769680296ab9edfa5e80549c1","tarball":"https://registry.npmjs.org/blockly-tradais/-/blockly-tradais-0.0.1.tgz","fileCount":783,"integrity":"sha512-mcru0PZCVkfQ+a61GJkqAzBs8GloOwSdOvu4DOS/Z9l/jNw9AJ4qReiI4Z0oB4tjXll/dsp4vCYhQiom6U6ZOw==","signatures":[{"sig":"MEUCIQDefm+LZBMRhj+p5ysXRRZ5b0FEJHnspT2/ZB1wIIuNIQIgEX+Ftb5ho9DWDFWLa9zCjyR7FQ+qICa35MnETEbPOhE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13871025},"type":"commonjs","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"umd":"./blockly.min.js","types":"./index.d.ts","import":"./index.mjs","default":"./index.js"},"./lua":{"types":"./lua.d.ts","import":"./lua.mjs","default":"./lua_compressed.js"},"./php":{"types":"./php.d.ts","import":"./php.mjs","default":"./php_compressed.js"},"./core":{"node":"./core-node.js","types":"./core.d.ts","import":"./blockly.mjs","default":"./blockly_compressed.js"},"./dart":{"types":"./dart.d.ts","import":"./dart.mjs","default":"./dart_compressed.js"},"./msg/*":{"types":"./msg/*.d.ts","import":"./msg/*.mjs","default":"./msg/*.js"},"./blocks":{"types":"./blocks.d.ts","import":"./blocks.mjs","default":"./blocks_compressed.js"},"./python":{"types":"./python.d.ts","import":"./python.mjs","default":"./python_compressed.js"},"./javascript":{"types":"./javascript.d.ts","import":"./javascript.mjs","default":"./javascript_compressed.js"}},"gitHead":"5ae3a73054cb3b6013012fba62fa2f2d0fbb3d37","_npmUser":{"name":"sreemadhukar","email":"sreemadhukar@gmail.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"10.8.1","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"jsdom":"24.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.1","glob":"^10.3.4","gulp":"^5.0.0","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^5.0.0","gulp-umd":"^2.0.0","prettier":"3.2.5","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.3.3","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.32.2","concurrently":"^8.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","@blockly/dev-tools":"^7.0.2","@blockly/block-test":"^5.0.0","eslint-plugin-jsdoc":"^48.0.2","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^5.0.0","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^9.0.0","google-closure-compiler":"^20230802.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/blockly-tradais_0.0.1_1720350150860_0.2473697543500597","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"blockly-tradais","version":"0.0.2","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly-tradais@0.0.2","maintainers":[{"name":"sreemadhukar","email":"sreemadhukar@gmail.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"dist":{"shasum":"0b1103339195193b72ed6b9959f0e5609767bfe2","tarball":"https://registry.npmjs.org/blockly-tradais/-/blockly-tradais-0.0.2.tgz","fileCount":783,"integrity":"sha512-p3pmDNeGebQk7z5itPWOJAzR16Q+E1e0MdQ39O9jasbTAQgSzFeHiwPfSxy0zgD5typaAIG96DyJmt1Rp7/IBw==","signatures":[{"sig":"MEYCIQDN0tF21h/CGprGVmMu+w8f8+rJ4vThwDcKCE6skaB21AIhAOKyuyoWUC51x89t7Odk+K9RrIMBbpscdFix/8dKb+Lz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13871026},"type":"commonjs","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"umd":"./blockly.min.js","types":"./index.d.ts","import":"./index.mjs","default":"./index.js"},"./lua":{"types":"./lua.d.ts","import":"./lua.mjs","default":"./lua_compressed.js"},"./php":{"types":"./php.d.ts","import":"./php.mjs","default":"./php_compressed.js"},"./core":{"node":"./core-node.js","types":"./core.d.ts","import":"./blockly.mjs","default":"./blockly_compressed.js"},"./dart":{"types":"./dart.d.ts","import":"./dart.mjs","default":"./dart_compressed.js"},"./msg/*":{"types":"./msg/*.d.ts","import":"./msg/*.mjs","default":"./msg/*.js"},"./blocks":{"types":"./blocks.d.ts","import":"./blocks.mjs","default":"./blocks_compressed.js"},"./python":{"types":"./python.d.ts","import":"./python.mjs","default":"./python_compressed.js"},"./javascript":{"types":"./javascript.d.ts","import":"./javascript.mjs","default":"./javascript_compressed.js"}},"gitHead":"5ae3a73054cb3b6013012fba62fa2f2d0fbb3d37","_npmUser":{"name":"sreemadhukar","email":"sreemadhukar@gmail.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"10.8.1","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"jsdom":"24.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.1","glob":"^10.3.4","gulp":"^5.0.0","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^5.0.0","gulp-umd":"^2.0.0","prettier":"3.2.5","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.3.3","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.32.2","concurrently":"^8.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","@blockly/dev-tools":"^7.0.2","@blockly/block-test":"^5.0.0","eslint-plugin-jsdoc":"^48.0.2","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^5.0.0","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^9.0.0","google-closure-compiler":"^20230802.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/blockly-tradais_0.0.2_1720350433071_0.9383258589733556","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"blockly-tradais","version":"0.0.7","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly-tradais@0.0.7","maintainers":[{"name":"sreemadhukar","email":"sreemadhukar@gmail.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"dist":{"shasum":"286bcde4e33d0e3d1da90da1e7c4445cc6386377","tarball":"https://registry.npmjs.org/blockly-tradais/-/blockly-tradais-0.0.7.tgz","fileCount":783,"integrity":"sha512-6Q1auOyIuN5HqjIp9VHRk54bSGJzJFFiVy+rQEenhZ2XH+kW8bNF7Tv0cwE4E1UDc792XaXocloCrkAQ8N0mWQ==","signatures":[{"sig":"MEYCIQDsjY/JG089XPOXZc6HMVF8amlm6Lz62szaLYba1YGdaQIhAIm3g2Lq/cdezuVmSQJoVvzD5q0QZlZ2u87nXDCbbJv4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13871040},"type":"commonjs","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"umd":"./blockly.min.js","types":"./index.d.ts","import":"./index.mjs","default":"./index.js"},"./lua":{"types":"./lua.d.ts","import":"./lua.mjs","default":"./lua_compressed.js"},"./php":{"types":"./php.d.ts","import":"./php.mjs","default":"./php_compressed.js"},"./core":{"node":"./core-node.js","types":"./core.d.ts","import":"./blockly.mjs","default":"./blockly_compressed.js"},"./dart":{"types":"./dart.d.ts","import":"./dart.mjs","default":"./dart_compressed.js"},"./msg/*":{"types":"./msg/*.d.ts","import":"./msg/*.mjs","default":"./msg/*.js"},"./blocks":{"types":"./blocks.d.ts","import":"./blocks.mjs","default":"./blocks_compressed.js"},"./python":{"types":"./python.d.ts","import":"./python.mjs","default":"./python_compressed.js"},"./javascript":{"types":"./javascript.d.ts","import":"./javascript.mjs","default":"./javascript_compressed.js"}},"gitHead":"3c3977cdbf519e546314d01f30124492ca62af96","_npmUser":{"name":"sreemadhukar","email":"sreemadhukar@gmail.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"10.8.1","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"jsdom":"24.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.1","glob":"^10.3.4","gulp":"^5.0.0","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^5.0.0","gulp-umd":"^2.0.0","prettier":"3.2.5","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.3.3","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.32.2","concurrently":"^8.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","@blockly/dev-tools":"^7.0.2","@blockly/block-test":"^5.0.0","eslint-plugin-jsdoc":"^48.0.2","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^5.0.0","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^9.0.0","google-closure-compiler":"^20230802.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/blockly-tradais_0.0.7_1740241681369_0.5114083124388387","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"blockly-tradais","version":"0.0.8","description":"Blockly is a library for building visual programming editors.","keywords":["blockly"],"repository":{"type":"git","url":"git+https://github.com/google/blockly.git"},"bugs":{"url":"https://github.com/google/blockly/issues"},"homepage":"https://developers.google.com/blockly/","author":{"name":"Neil Fraser"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","umd":"./blockly.min.js","default":"./index.js"},"./core":{"types":"./core.d.ts","node":"./core-node.js","import":"./blockly.mjs","default":"./blockly_compressed.js"},"./blocks":{"types":"./blocks.d.ts","import":"./blocks.mjs","default":"./blocks_compressed.js"},"./dart":{"types":"./dart.d.ts","import":"./dart.mjs","default":"./dart_compressed.js"},"./lua":{"types":"./lua.d.ts","import":"./lua.mjs","default":"./lua_compressed.js"},"./javascript":{"types":"./javascript.d.ts","import":"./javascript.mjs","default":"./javascript_compressed.js"},"./php":{"types":"./php.d.ts","import":"./php.mjs","default":"./php_compressed.js"},"./python":{"types":"./python.d.ts","import":"./python.mjs","default":"./python_compressed.js"},"./msg/*":{"types":"./msg/*.d.ts","import":"./msg/*.mjs","default":"./msg/*.js"}},"license":"Apache-2.0","devDependencies":{"@blockly/block-test":"^5.0.0","@blockly/dev-tools":"^7.0.2","@blockly/theme-modern":"^5.0.0","@hyperjump/json-schema":"^1.5.0","@microsoft/api-documenter":"^7.22.4","@microsoft/api-extractor":"^7.29.5","@typescript-eslint/eslint-plugin":"^7.3.1","async-done":"^2.0.0","chai":"^5.1.1","concurrently":"^8.0.1","eslint":"^8.4.1","eslint-config-google":"^0.14.0","eslint-config-prettier":"^9.0.0","eslint-plugin-jsdoc":"^48.0.2","glob":"^10.3.4","google-closure-compiler":"^20230802.0.0","gulp":"^5.0.0","gulp-concat":"^2.6.1","gulp-gzip":"^1.4.2","gulp-header":"^2.0.9","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":"^14.0.0","json5":"^2.2.0","markdown-tables-to-json":"^0.1.7","mocha":"^10.0.0","patch-package":"^8.0.0","prettier":"3.2.5","readline-sync":"^1.4.10","rimraf":"^5.0.0","typescript":"^5.3.3","webdriverio":"^8.32.2","yargs":"^17.2.1"},"dependencies":{"jsdom":"24.1.0"},"engines":{"node":">=18"},"type":"commonjs","_id":"blockly-tradais@0.0.8","gitHead":"3c3977cdbf519e546314d01f30124492ca62af96","types":"./index.d.ts","_nodeVersion":"20.14.0","_npmVersion":"10.8.1","dist":{"integrity":"sha512-ZVUDiyVlSkyyag+T784pcU67r9GJyQrcNMFQvTouJIxPRkajsuz7YfencZ/BymredWgX3SkP8OLdKQ0G9hpUpg==","shasum":"841d23c8c196b374312a398f820738c0cfe4864e","tarball":"https://registry.npmjs.org/blockly-tradais/-/blockly-tradais-0.0.8.tgz","fileCount":783,"unpackedSize":13870817,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIB+P9/ibnaC+0vqx8qWIEvgoa96PekWRcUK3lg4SUG4qAiApB9jFc+ovWHEclaS9r3cd2p458PG4DRdz5I/9HXwsGA=="}]},"_npmUser":{"name":"sreemadhukar","email":"sreemadhukar@gmail.com"},"directories":{},"maintainers":[{"name":"sreemadhukar","email":"sreemadhukar@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/blockly-tradais_0.0.8_1740242516798_0.05582197107446629"},"_hasShrinkwrap":false}},"time":{"created":"2024-07-07T11:02:30.763Z","modified":"2025-02-22T16:41:57.235Z","0.1.1":"2024-07-05T04:26:44.427Z","12.1.1":"2024-07-05T04:28:27.532Z","12.3.1":"2024-07-05T04:29:54.120Z","12.3.2":"2024-07-05T04:31:04.208Z","12.3.3":"2024-07-05T04:36:45.136Z","12.3.4":"2024-07-05T04:40:21.487Z","12.3.5":"2024-07-05T04:45:56.922Z","12.3.6":"2024-07-05T04:54:27.251Z","12.3.8":"2024-07-05T05:11:53.454Z","12.3.9":"2024-07-05T05:14:02.221Z","12.4.0":"2024-07-05T08:29:01.234Z","12.4.1":"2024-07-05T08:29:48.409Z","12.4.2":"2024-07-05T08:31:33.939Z","12.4.3":"2024-07-05T08:36:50.160Z","12.4.4":"2024-07-05T08:44:27.282Z","12.4.5":"2024-07-05T08:59:22.952Z","12.4.6":"2024-07-05T09:10:05.011Z","12.4.7":"2024-07-05T09:26:28.337Z","12.4.8":"2024-07-05T09:37:17.634Z","12.4.9":"2024-07-05T10:05:35.784Z","12.5.0":"2024-07-05T10:11:03.559Z","12.5.1":"2024-07-05T10:16:38.950Z","12.5.2":"2024-07-05T10:34:57.566Z","12.5.3":"2024-07-05T10:40:32.595Z","12.5.4":"2024-07-05T11:08:42.184Z","12.5.5":"2024-07-05T11:12:41.986Z","12.5.6":"2024-07-05T11:21:04.627Z","12.5.7":"2024-07-05T11:26:21.149Z","12.5.8":"2024-07-05T11:37:30.308Z","12.5.9":"2024-07-05T11:51:36.323Z","12.6.0":"2024-07-05T12:01:24.080Z","12.6.1":"2024-07-05T12:17:00.414Z","12.6.2":"2024-07-05T12:43:01.756Z","12.6.3":"2024-07-05T12:48:34.790Z","12.6.4":"2024-07-05T12:54:46.060Z","12.6.5":"2024-07-05T12:59:32.017Z","12.6.7":"2024-07-05T13:08:52.467Z","12.6.8":"2024-07-05T13:17:05.080Z","0.0.1":"2024-07-07T11:02:31.072Z","0.0.2":"2024-07-07T11:07:13.307Z","0.0.3":"2025-02-22T12:54:56.281Z","0.0.4":"2025-02-22T13:19:22.431Z","0.0.5":"2025-02-22T15:45:06.316Z","0.0.31":"2025-02-22T16:19:03.867Z","0.0.7":"2025-02-22T16:28:01.666Z","0.0.8":"2025-02-22T16:41:57.053Z"},"bugs":{"url":"https://github.com/google/blockly/issues"},"author":{"name":"Neil Fraser"},"license":"Apache-2.0","homepage":"https://developers.google.com/blockly/","keywords":["blockly"],"repository":{"type":"git","url":"git+https://github.com/google/blockly.git"},"description":"Blockly is a library for building visual programming editors.","maintainers":[{"name":"sreemadhukar","email":"sreemadhukar@gmail.com"}],"readme":"# Blockly\n\nGoogle's Blockly is a web-based, visual programming editor. Users can drag\nblocks together to build programs. All code is free and open source.\n\nThe source for this module is in the [Blockly repo](http://github.com/google/blockly).\n\n## Example Usage\n\n```js\nimport * as Blockly from 'blockly/core';\nBlockly.inject('blocklyDiv', {\n    ...\n})\n```\n\n## Samples\n\nFor samples on how to integrate Blockly into your project, view the list of samples at [blockly-samples](https://github.com/google/blockly-samples).\n\n## Installation\n\nYou can install this package either via `npm` or `unpkg`.\n\n### unpkg\n\n```html\n<script src=\"https://unpkg.com/blockly/blockly.min.js\"></script>\n```\n\nWhen importing from unpkg, you can access imports from the global namespace.\n\n```js\n// Access Blockly.\nBlockly.thing;\n// Access the default blocks.\nBlockly.Blocks['block_type'];\n// Access the javascript generator.\njavascript.javascriptGenerator;\n```\n\n### npm\n\n```bash\nnpm install blockly\n```\n\n## Imports\n\nNote: Using import of our package targets requires you to use a bundler (like webpack), since Blockly is packaged as a UMD, rather than an ESM.\n\n```js\n// Import Blockly core.\nimport * as Blockly from 'blockly/core';\n// Import the default blocks.\nimport * as libraryBlocks from 'blockly/blocks';\n// Import a generator.\nimport {javascriptGenerator} from 'blockly/javascript';\n// Import a message file.\nimport * as En from 'blockly/msg/en';\n```\n\n## Requires\n\n```js\n// Require Blockly core.\nconst Blockly = require('blockly/core');\n// Require the default blocks.\nconst libraryBlocks = require('blockly/blocks');\n// Require a generator.\nconst {javascriptGenerator} = require('blockly/javascript');\n// Require a message file.\nconst En = require('blockly/msg/en');\n```\n\n## Applying messages\n\nOnce you have the message files, you also need to apply them.\n\n```js\nBlockly.setLocal(En);\n```\n\nFor a full list of supported Blockly locales, see: [https://github.com/google/blockly/tree/master/msg/js](https://github.com/google/blockly/tree/master/msg/js)\n\n## Docs\n\nFor more information about how to use Blockly, check out our\n[devsite](https://developers.google.com/blockly/guides/overview).\n\n## License\n\nApache 2.0\n","readmeFilename":"README.md"}