Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/jscad/OpenJSCAD.org

JSCAD is an open source set of modular, browser and command line tools for creating parametric 2D and 3D designs with JavaScript code. It provides a quick, precise and reproducible method for generating 3D models, and is especially useful for 3D printing applications.
https://github.com/jscad/OpenJSCAD.org

chore(build): modified builds : sourcemaps are not inline anymore

2c59a29acca97e65ffee5dca658a4aab1ae9fed9 authored about 8 years ago
docs(NOTES): updated notes

017b15717ffd8266db806c04c636dae3642e83cb authored about 8 years ago
refactor(dist): dist folder now slimmed to only 3 files:

- cli.js (rollup bundle for cli use, tested, works)
- module.js (rollup bundle for module use, te...

7f9cb9be0e3eac13809f46e35486f720124afdc3 authored about 8 years ago
feat(build): cli & module versions now use rollup to generate small bundles

- added needed rollup tools & config
- added dependencies
- added commands

3b1a24b171e542daf4f918014b8102a63ca9a568 authored about 8 years ago
refactor(genOutputData): require => es6 module

59e094136be3b00e536df8398284727f16f4c83d authored about 8 years ago
fix(imports): fixed bad import for log()

e2f6271d417933b5705c824a6adbdea041adf6de authored about 8 years ago
refactor(require): removed require() call, in favor of es6

06ba02e64bc227ea01e9d3683e8166fdf1e84c0b authored about 8 years ago
refactor(cli): removed require() calls, moved to es6 imports

2cc1502f7d5b6ab22dcb46c83b1be94eaace0953 authored about 8 years ago
refactor(Blob): removed conditional require calls( not es6 compatible, iffy syntax etc):

- Blob module now contains a makeBlob() function that either returns window.Blob or the node.js B...

f5c3df720317bd4104d27d10527a503028203f31 authored about 8 years ago
refactor(module):

- migrated node require calls to es6 modules
- renamed openjscad-module to module
- cleanups

69c9b8c6ba58b0215fe8042bf26d991b3935113a authored about 8 years ago
docs(README): updated readme with some dev infos

09097552e10415a97a7cdecf74780e04ec74fa42 authored about 8 years ago
chore(web build): added pre build web index.js

eb96a4db3d98ed4275f3e3d4ef38e59cf4a7ce75 authored about 8 years ago
chore(package): fixed build path for web version

f625d45ac609ec05350175acaa362f19dff0f387 authored about 8 years ago
docs(README etc): updated/fixed/fleshed out docs

9368cf56fdba77dc10f92ec7cd067cb3202580ae authored about 8 years ago
chore(dist): added dist folder

72454203f7529c57997a50119bd73a92ae32e493 authored about 8 years ago
chore(package):

- modified CLI & node module paths : TESTED AND WORKING !
- added my own infos to contributors
- ...

b67fdebcec5a5349aacbe64906e8ea4ffc789df8 authored about 8 years ago
doc(Notes): added notes about various aspect of refactoring / new structure

986694be7a147cbb991b9d27886b5dc599c4d281 authored about 8 years ago
refactor(): removed launch xx helpers as they do not work outside of the module confines

d3cdb1c4b2ee38baf1c3d18b3d5c85ba7a4f5b2f authored about 8 years ago
refactor(generateOutputData): switch to es6 modules

1a10f7bf3ebc7ee1a0ed328e3e698cc72ea566f6 authored about 8 years ago
fix(cli): multiple fixes:

- fixed bad shebang / node location
- fixed missing imports / old code
- moved common.js imports ...

de0d18f1f2312a5419b1a3aa5950e02b72033818 authored about 8 years ago
refactor(rebuildSolid): removed obsolete import

a99eb3ec866585fe8434359ab480c92198a3f84b authored about 8 years ago
feat(env): added correct exports to jscad env etc

2712fdc50cf0e3912b0ea71a29ddf376b5c9df2b authored about 8 years ago
fix(cli) : more cli tweaks to get global install working

e4834c7d6357c50891043a1ce11febb2853f2e3c authored about 8 years ago
fix(cli): attempt at cli fix

dccc36723fb8838fd138d866a87b4f5ecdfec8a5 authored about 8 years ago
chore(package): updated depencies

67b18f85aa474a4614d58b85b1617ad629191098 authored about 8 years ago
fix(package): path fix

041ec8c41efaa201578ada29770ce46d7846742e authored about 8 years ago
feat(main module entry): experimenting with main module entry boostrapping

b1b57aac603d7ec109dee94fea9a5ce23fd1da05 authored about 8 years ago
chore(package): updated binary & module paths

efd65f6553deffee098f7c088924972e84855aa3 authored about 8 years ago
refactor(libs): more redundant dependency files removed

bf367a0c3ddcb3caffb05b727ca24677a777fe5e authored about 8 years ago
refactor(module): minor cleanup

1a84d258b5f65a5c205d875d05636b13c499b10f authored about 8 years ago
fix(tests): fixes & tweaks for tests

17db62671da6174e4cbc349dc5ff0345d6ca8522 authored about 8 years ago
feat(worker support): added 'back'/ upgraded worker support:

- now reuses jscad-function features
- totally restructured/rewritten to use webworkify & the new...

c38d4f00cc95228ffd2903084c061c27a01a5220 authored about 8 years ago
refactor(io utils): vt2jscad.js is now utils, and not default export

- modified imports accordingly

11c714f9301a6d469a9913dfe8963b6b61a4cf1a authored about 8 years ago
test(CLI): fleshed out tests by also checking file size of outputs

0143887a13b95cb569d1ba170e0117b3dba89417 authored about 8 years ago
fix(CLI): fixed output file writing for Node >7.0.0

f90a4990a7edaa0af5a6f5c0ff79d0861329f1c2 authored about 8 years ago
fix(jscad output): fixed multiple issues with jscad output

b196e8336ea871e4fc0cf63aabe4a377a51b29b7 authored about 8 years ago
refactor(index): replaced old index.html with new one

040d3a6539f826dcf3084c00f4591b8cd2ff9c04 authored about 8 years ago
feat(launch-cli): added boostrapper file for cli to avoid need to transpile files

for node.js

f1e506f4afb77cc24e39f43b0a361be251f56631 authored about 8 years ago
fix(openscad support): added back openscad support to CLI

a78c8542bed107b430c0a09c1967e908832176e0 authored about 8 years ago
chore(package):updated dependencies & commands

43fbd5e72d37ebbdd228ea9b5e38af6009704121 authored about 8 years ago
refactor(CLI): modified cli to reuse existing code:

- updated generateOutputData to use exising modules
- modified handling of getParameterDefinition...

1c122ff5562b42168dcc637280d657c7d406c794 authored about 8 years ago
refactor(includeSync): extracted includeSync

16584afd1063c9b30407932c7cb3783430127436 authored about 8 years ago
refactor(cleanup):

eb1744f4baf5bc478e8faeaa8279f9317f4d2ce7 authored about 8 years ago
refactor(dependencies): removed jquery ui dependency (not used)

f95379b35e45ce66558d1c8b2820efc1f9d992cd authored about 8 years ago
feat(formats): added missing info for plain stl format

dc1e8f33cdc23b1df85804df30228e60da3c6572 authored about 8 years ago
refactor(parsers): extracted vt2jscad to seperate module as it is used

by two parsers

5f5d9e161e15071548b7b8ce452e9620404a5803 authored about 8 years ago
refactor(deps): removed local version of sax-js dependency

d922a608781d912a7405f5345ae3394b3d4e8970 authored about 8 years ago
refactor(): removed obsolete files

771861fd053597730f6e01bd970fbcb2b834d148 authored about 8 years ago
refactor(openscad-module): removed not needed dependency

0e7d5f058ddb69d205702276513843cb1a33c047 authored about 8 years ago
fix(modeling): modified exports to match its general use

de0b3a0ec20833812e3c14077eda56f3bdb58de4 authored about 8 years ago
fix(Blob): added missing variable declarations

864e4ca716afe9c0d5165f5b5088fa77a44440ab authored about 8 years ago
refactor(openjscad-module): openjscad module now works again, using existing code

- modified implementation & tests to match changes (use of async & promises)

6db9e491bf7f0470eebb16fc885271dbe8b66f34 authored about 8 years ago
refactor(convertToSolid): minor variable renaming

94af248aecf73529fd92d591d7668ce688d9886d authored about 8 years ago
feat(utils): added misc utils: toArray

a2b15b94cced13f0e3324d9ebb83ce018f700b16 authored about 8 years ago
refactor(): renamed / tweaked getParamDefinitionsCLI

39f334b21c10f8331040e0344fe0c8b4e70bd35c authored about 8 years ago
fix(writers): added 'adaptativ' import of node.js version of Blob when needed

68f6b3c3e75009fec9543d7e396b826d5f7c41ef authored about 8 years ago
refactor(rebuildSolidSync): modified rebuildSolidSync & jscad function for simpler api:

- no more injected promise
- switch back to try/catch + callback

35b9aa423d413dbd965ad9e7e6fecf89166af3be authored about 8 years ago
docs(rebuildSolid): fleshed out docstrings + some cleanup

8f66a5bb710d33cbe7cf2f1e3e4213d50797e1f1 authored about 8 years ago
fea(rebuildSolidSync): moved rebuildSolidSync to a non eval,

code inlinine system:
- added all code needed to replace include() statements with the inline cod...

bb9b7147aabaf7dff25cd626a95b705f9dd0fca9 authored about 8 years ago
refactor(cleanups): overall cleanups (minor ones)

c44d980617bf7a9604b34898bf91f168d3f989a6 authored about 8 years ago
feat(includeJscadSync): experimental "sync" version of includer

86680f324ef153663f5850391cfe46611c0a68fc authored about 8 years ago
chore(cleanup): minor cleanups

76a3521c818f16d23dd42ca57dbed283e5c0c0f4 authored about 8 years ago
feat(conversionWorker):

- upgdaded conversionWorker to use require() calls for all needed parsers
- updated all parsers t...

d87b9b7a02932150a40b42aafe32df37a2d93688 authored about 8 years ago
feat(conversion): added 'back' conversion from some formats:

- stl support works
- amf in progress but is harder
- related tweaks

5c434889b04b8e2bcd0e79a107f4d02432ab2d08 authored about 8 years ago
refactor(processor):

- broke out rebuildAsync/sync ,cleaned up & homogenised their apis
- attempting a non-global inje...

23d03be570fb6df015647388ebdcf332eca588d3 authored about 8 years ago
feat(main for modeling helpers):

6b4c77f78457f59b1b24bd29fc8d07d8b0b12b2e authored about 8 years ago
fix(convertToSolid): added missing imports

9fa6d2cb42224480a1b1c2acb11f3bbcecb480ea authored about 8 years ago
refactor(module): updated npm module entry point :

- removed clutter
- using newer tools from general refactor

057191e0628492a37f704eca612a27e479bffec1 authored about 8 years ago
fix(imports): added missing explicit imports where needed

6afde61d5f6c6e3ab3f778704df54cf9a8056d59 authored about 8 years ago
refactor(processor):

- cleaned up rebuildSolid sync/async a bit , explicit script & parameter params for reuse oustide...

53c8525ebe4ea94f012bd7e3745d805b4458740a authored about 8 years ago
refactor(formats): minor cleanups

3583996c1cacec7c8a7cd07243eba9f06333c0c6 authored about 8 years ago
refactor(generateOutputData): updated module to use convertToBlob + some cleanup

c6a4ec0452ad44d1a58a9dc5e2158e6d554ec7d5 authored about 8 years ago
refactor(convertToBlob): cleaned up convertToBlob, reusing some of the utils code as well

- modified api
- moved to io

0e0a3aa1291bf018090eb6ca87b024db21a94a27 authored about 8 years ago
refactor(cleanup): small general cleanup pass:

- removed redundant/obsolete modules
- small code cleanups

1a44149695f9d8e4dca9c5a1aecd4c6734b03bed authored about 8 years ago
refactor(index): extracted some more inline js

757749f574db8bc4babd778e7daf061e880884c8 authored about 8 years ago
refactor(drag & drop): attempt2 at refactoring drag & drop:

- this time it works at least
- moved all d&d code to sub folder
- creation of drag & drop compon...

aba7871eb032fb382e36815e7051f7c2cca669ed authored about 8 years ago
refactor(drag drop): further attempts at better structure for drag & drop elements

a2fc47d385f19b21c9614710bd870cca26c85a0f authored about 8 years ago
refactor(drag & drop): further attempts at cleaning up the drag & drop

spaghetti

03e087f20e818c14af3502dc8a1ec8c7c1d34bc5 authored about 8 years ago
refactor(drag & drop): extracted inline click

022a13efeb51d309af9d2701ba14f47273d17234 authored about 8 years ago
refactor(examples): attempts at further cleanups of example handling:

- split out url params extraction to urlHelpers
- seperated (internally) more clearly the differe...

74192a440b1f188e92e71157386766b503d9e6be authored about 8 years ago
refactor(drag&drop): spliting up drag & drop for reuse (not 100% sure)

ad8095d2249192a37276ab26c032d33e727df619 authored about 8 years ago
fix(editor):

- added missing exports
- added missing return of editor instance

161a74957ed2b996d7c24f273fabc73e8d08c8ff authored about 8 years ago
refactor(examples): continuing cleanup & improvement of examples management:

- loading of jscad examples now works
- reorganized what code goes into the main ui index vs exam...

7f16d2332b8068988cb14bcecb36c7fd7890565c authored about 8 years ago
feat(conversion worker): added a new version using WebWorkify

- worker now spawning via WebWorkify
- modified api to match various recent changes

d73e3e5b27983f57defbce9aff99a7944d18b2b9 authored about 8 years ago
feat(text): exposed text helpers

e5d9b0fa2b01b32ec18c7ed59fefbe02a0d56c0f authored about 8 years ago
refactor(examples): simple function renaming + export

6455c3ebf3d217d3451198e3a680703ad9a86fd1 authored about 8 years ago
feat(modeling): exposed a few extra modeling helpers to allow more examples

to work (still sync only)

7757e7a9a5199a88f7c205213d3a6bbcb6821507 authored about 8 years ago
refactor(getParamValues): extracted getParamValues to seperate module

6c97722cde3749a642c4e33ebd6a876790c65fba authored about 8 years ago
feat(exports): added exports to colors & maths modeling helpers

03af3b33a072d81f2af4eeb4900ce28b31becffb authored about 8 years ago
refactor(cli): cli now uses format data from src/io/formats

67b562eb69c89bfc490e95fff45624cbc7a39d4e authored about 8 years ago
refactor(formats): extracted formats data , merged with descriptions from cli

acdc5acdd255b039fdc84581c16e770ae4c7c2a6 authored about 8 years ago
refactor(generateOutputFiles):

- split out both generateOutputFileBlobUrl & fs
- restructured their internals to reduce code red...

25a4bc00d067e771974b6f273fd3f27b0c38628c authored about 8 years ago
fix(CAGToDxf): updated/fixed CAG to dxf

51d8e7a37f1d46d8d2a3694895728fd3f6b9d7b6 authored about 8 years ago
refactor(convertToBlob):

- extracted convertToBlob from processor
- added correct imports & updated the handling of output...

ba090f18f3dec93887deb1ad09294f5ff8f448f3 authored about 8 years ago
feat(writers): updated all writers:

- correct module exports
- fixed internals where applicable
- minor cleanups

1b832e15ad39f58aa2907dc625e7680b85a27bcf authored about 8 years ago
refactor(modeling): added experimental , cleaner way of exposing modeling api helpers

to a given context (global, window, whatever)
- renamed primitives to primitives3d for more coher...

5c05d2f3a0c00e61cd1d9e7b59f729243df8901f authored about 8 years ago
fix(polygon2D): added back CSG.polygon2D shim

aca322cd4c49ba134359739c3adff6b2728dcc34 authored about 8 years ago
feat(sync compile basics): basic compiling & display works ! (hack)

- added experimental import / set as global of csg & modeling helpers:
- related tweaks

c0b21ac2288b58212f9ae871892d8d45a9cff543 authored about 8 years ago
refactor(fileSystemApiErrorHandler): minor code tweaks

ee7a4f7e138f7163d66c98d48409c341eb20dbf4 authored about 8 years ago
chore(version): added small note

2d91b9789298bf0f9b722865f086f911f055f1b0 authored about 8 years ago