Ecosyste.ms: OpenCollective

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

github.com/dazinator/Smidge

A lightweight ASP.Net 5 library for runtime CSS and JavaScript file management, minification, combination & compression.
https://github.com/dazinator/Smidge

Merge branch 'master' of https://github.com/Shazwazza/smidge

270ff7acbc885fa86c603419c928a9cf75220177 authored over 8 years ago by Shannon <[email protected]>
Adds a new NodeJs Uglify minifier to the pipeline - mostly still POC but it's working well

4d841613bcc72e11edc05ea4e07969ec901cab88 authored over 8 years ago by Shannon <[email protected]>
Update README.md

4755f28b59160042dc51190c1aa4bea076f553d9 authored over 8 years ago by Shannon Deminick <[email protected]>
Update README.md

665d359c47cac696c928ac25dc327cbd38b18d2c authored over 8 years ago by Shannon Deminick <[email protected]>
Change Conventions be use Options so they can be removed/add/etc... #28

9400f69307aad4ff5d1e5efde1a3f76a1cde1d2a authored over 8 years ago by Shannon <[email protected]>
Using a dot in a bundle name causes an issue. #13

05118089bc49f72b57c03935289c7e5c8a05a59b authored over 8 years ago by Shannon <[email protected]>
Re-targets 4.5.2

Revert "Adds ability to specify URL pattern for smidge urls, now need to write the parser to go ...

a969056c3ca688a3dbe5f0823b73dae52d1ac85e authored over 8 years ago by Shannon <[email protected]>
temp - storing a WIP for modifying the url pattern but really this isn't going to work very well as-is, will rethink later.

f181236a3b09a27e81d3892eef8ae1bfde979672 authored over 8 years ago by Shannon <[email protected]>
Adds ability to specify URL pattern for smidge urls, now need to write the parser to go the other way.

81be6babcefdc41a450d2a4b5ddc65546ab11a68 authored over 8 years ago by Shannon <[email protected]>
missing global.json update

25ed736d55694587e471a40d600ea3e0eb4eef92 authored over 8 years ago by Shannon <[email protected]>
ugrades web and lib project to be correct and aligned with the standard templates, fixes: #36

4ee3b44265bdb1c78357f6ce0b505e7a05dd37d9 authored over 8 years ago by Shannon <[email protected]>
initial update to 1.0.0 is all working

dbb90101ddbcc107260c5a1f37b0fdcf63a5e1f8 authored over 8 years ago by Shannon <[email protected]>
fixes css min + bumps version

704cb2c668c0da68914c07f6e4871b1046188ac6 authored over 8 years ago by Shannon <[email protected]>
Fixing up tag helpers, seems that there might be an issue with the default aspnet ones based on the order (have logged an issue on the mvc project), updates build script, updates web test parts so that script/link tags continue to work as expected with normal values.

5579cc2b48b63737ce4508711e9144fdebf1924e authored over 8 years ago by Shannon <[email protected]>
updates build script params

7715681d2766990efe88a7943f70a75e8dd73ef6 authored over 8 years ago by Shannon <[email protected]>
ensures lock file is ignored, this should allow app veyor to build again

6e5e0857696987b3990bb99217874c2a0be91a6f authored over 8 years ago by Shannon <[email protected]>
Finally! have the build scripts working to build the whole solution and run the unit tests, many hurdles were jumped here.

92609e06eb84523e44bbd6a3d2cee1ae16ffce65 authored over 8 years ago by Shannon <[email protected]>
updates readme

d4fdbf9897b4fa1327b04417d4c949d3b5934a19 authored over 8 years ago by Shannon <[email protected]>
try appveyor tests again.

556be02fa05e08f747d8bcc2402dc6136e3ad476 authored over 8 years ago by Shannon <[email protected]>
in theory this should work, but when run on my machine the project.lock.json file gets loaded with incorrect references and the build fails, so not sure.

61f5be122fe7b9b7423e15b8555196a97d5509ca authored over 8 years ago by Shannon <[email protected]>
updates build script to work with dotnet cli

b7266a04e61231b272b2bf570c9ce2326d36a8a3 authored over 8 years ago by Shannon <[email protected]>
Fixes up parts of the project.json that i don't fully understand yet and updates the DI for the web proj - everything works now :)

8736caf01b76cdaabba22b6497992a54348de486 authored over 8 years ago by Shannon <[email protected]>
bit of refactoring, now have IRequestHelper that has logic to resolve a virtual path and the client compression which is now used where applicable, fixes tests - they all pass now - web project fails currently due to a compression problem (investigating)

91b7f728bcc35e1bfb395b2dd93a30f1dbc0e7c6 authored over 8 years ago by Shannon <[email protected]>
Gets test proj compiling, simplifies some dependencies, creates IVirtualPathTranslator, now to get the tests running again.

f45f13e3fb11b1c076ae75653e1ccd15df4702cd authored over 8 years ago by Shannon <[email protected]>
Finally... got the web project all working - too bad about the IUrlHelper, this makes things more difficult. Next up is getting the unit test project working.

21bc5135352d221bb603e65234b2be6a0ac79047 authored over 8 years ago by Shannon <[email protected]>
Main project building against netcoreapp1.0

e6d1aaf1807a21988259ea308d217f95b62e4b3d authored over 8 years ago by Shannon <[email protected]>
updates jsmin

d0b3d2ebd1c4053bab56854144f20935fcf170cd authored over 8 years ago by Shannon <[email protected]>
Makes all pre-processor registrations singletons - IHttpContextAccessor is a singleton so there's not reason any pre-preprocessors need to be request scoped.

1a1977c20d6ad0b9f0b20fac71f9266bf7458016 authored over 8 years ago by Shannon <[email protected]>
Merge pull request #32 from dazinator/issue-31

Fixes #31

b27ae84d46d2b153dc195f8df7e8f3dd675cfa99 authored over 8 years ago by Shannon Deminick <[email protected]>
Fixes #31 - JsMinifier can now safely be registered as a singleton in the container, it creates instances of JsMin on the fly.

65f30108ec1c66959b34b0750c0fa39a4f67359d authored over 8 years ago by dazinator <[email protected]>
Fixes #31

Register JsMin as Scoped rather than a Singleton to address conccurent thread issues.

d3dfdc997fa429d76093612d07f79a280f2a90ab authored over 8 years ago by dazinator <[email protected]>
added font-awesome to the web test proj

9c0be8f78f50b1572bb3b59f242994423c45bf72 authored over 8 years ago by Shannon <[email protected]>
bumps version

18553a5c2f567b93321dddc4d874ade81e3e0041 authored over 8 years ago by Shannon <[email protected]>
removes tests that wasn't supposed to be there.

6f84e9465732c3bb957f12d199aa6ad4e256a51f authored over 8 years ago by Shannon <[email protected]>
Default pre-processor pipeline - don't enable JsMin for .min.js files convention #21

60d3e5bcb67c5143056ceca64e6e14993fef5668 authored over 8 years ago by Shannon <[email protected]>
fix start flag

a6bf9bdab1b65f33f0da1f9bd8dc28612e140a8d authored over 8 years ago by Shannon <[email protected]>
fixes async tests

523614dbf620ae05e4aa63fba46ca713d2a1a1fb authored over 8 years ago by Shannon <[email protected]>
Updates JSMin, adds some libs to the test web proj, all is looking good now

e01304e95849a5107aa9cc6591684ceede386cc7 authored over 8 years ago by Shannon <[email protected]>
Updates jsmin

903dbf7f59f503adcc56416284e62aba90899bfc authored almost 9 years ago by Shannon <[email protected]>
Merge branch 'master' of https://github.com/Shazwazza/smidge

58b06e2b677cf5e520870b93f8d5ae6890e37470 authored almost 9 years ago by Shannon <[email protected]>
Updates JSMin, removes jsmin tests since they are now part of https://github.com/Shazwazza/JsMinSharp changes test proj to target correct framework version

fe2c1aa4b639a73c7023ba62cb3462547a461934 authored almost 9 years ago by Shannon <[email protected]>
Merge pull request #26 from dazinator/issue-25

Throw more informative exception messages

d41fa3629b15d66a159ebf1848379252bd35a765 authored almost 9 years ago by Shannon Deminick <[email protected]>
Closes issue #14 - throw an informative exception if attempting to render a bundle with a name for which no bundle exists.

08918cbdeddc4e9eb34d97e457d81cba80ab597b authored almost 9 years ago by Darrell Tunnell <[email protected]>
fixes #25 - throw a more informative exception message when Smidge can't find a file.

24e9011cf95265b6d24f84ff206616f1c8a90a05 authored almost 9 years ago by Darrell Tunnell <[email protected]>
Changes startup to use a sub configuration path from appsettings.json

c578f873cefbb263ac1f30f763058031f63eda28 authored almost 9 years ago by Shannon <[email protected]>
Fixes issue with import css declarations since it was double forward slashing the path

18d215a077beae4e88618abf607bc3aec3de6608 authored almost 9 years ago by Shannon <[email protected]>
Fixes inline declared bundles - due to mistake in FileSystemHelper changes.

157f380f6f971e694bfa688d04a392d1ba221d50 authored almost 9 years ago by Shannon <[email protected]>
Merge pull request #11 from dazinator/issue-10

Fixes #10 and #12

f6ff0e1e5c9c48b49fc1993282a95b28e6c8509c authored almost 9 years ago by Shannon Deminick <[email protected]>
Fixes #12

Have made FileSystemHelper more clever.. It now uses the `IFileProvider` to resolve the physical...

24458f6ef952f393763449a45db71f4699225641 authored almost 9 years ago by dazinator <[email protected]>
Fixes #10

AddSmidge() method now allows you to pass in your own IConfiguration, which allows you to use som...

f578907d587387a4033d0d5926ffe439b2682c6f authored almost 9 years ago by dazinator <[email protected]>
bumps version, adds asset

74f1590bf64f40a4af2bb8208672f57850399bf3 authored almost 9 years ago by Shannon <[email protected]>
updates JsMin

5a8d99a8b856529f50a1c46edc3eec0d2b3d4502 authored almost 9 years ago by Shannon <[email protected]>
Merge branch 'master' of https://github.com/Shazwazza/smidge

a52e0913b87b0d270f58c8c38a61fa69575583df authored almost 9 years ago by Shannon <[email protected]>
updates build

5cd871cf38161510809dd481ffa8dda061545798 authored almost 9 years ago by Shannon <[email protected]>
Update README.md

a33a592bd6d4f27c18b1aaea74a80d0b9091866b authored almost 9 years ago by Shannon Deminick <[email protected]>
links to asset urls

298892526c28d7a211e0d9090e7692dd04ebdf0a authored almost 9 years ago by Shannon Deminick <[email protected]>
links to custom pipeline

9eec8f1a97da555e2d522e95ebd7f8ffab1deecf authored almost 9 years ago by Shannon Deminick <[email protected]>
links to Rendering

4ded2bf44a94e18e3045d1b5b995fad5272cc8aa authored almost 9 years ago by Shannon Deminick <[email protected]>
links to usages

7baaade0e41054e05530eee5bfd2c5257356fdfe authored almost 9 years ago by Shannon Deminick <[email protected]>
links to installer

2e8a753e5fcfbe3b8d7f4d0671c34783d36b37e6 authored almost 9 years ago by Shannon Deminick <[email protected]>
updates paths

bd4642ec461d8e3182b3b613b65cc1a91b4c277f authored almost 9 years ago by Shannon Deminick <[email protected]>
updates build, updates version

a65bf44c65a372e1e9a8659875ab4ae8f1dc14e6 authored almost 9 years ago by Shannon <[email protected]>
Ensures debug attribute does not exist with tag helpers #5, updates all paths to use ~/ prefix since that's how it should be.

ae78f41e19a963953c9828cdc25471a250089c79 authored almost 9 years ago by Shannon <[email protected]>
Fixes: Is it possible to programtically order bundle files before pre-processing? #7

c06d98e78ac49c7c036105a431f4212ae9db8c4f authored about 9 years ago by Shannon <[email protected]>
bumps version

fc85579791ca65da9deadc26d1112be1fdc0bb2f authored about 9 years ago by Shannon <[email protected]>
Merge branch 'master' of https://github.com/Shazwazza/smidge

377364d1eca31d209766191287bfc14b9ed35281 authored about 9 years ago by Shannon <[email protected]>
fixes build to work with longer version numbers

4b94bce496c2eaa4394fe827ec0854abc0fe2d0b authored about 9 years ago by Shannon <[email protected]>
adds app veyor

413a44aa741dfa505bf7ff71411e48472a37ccf5 authored about 9 years ago by Shannon Deminick <[email protected]>
ok, maybe now works with app veyor ?

bba0a155274a127e17df80aa5d94690c55374c71 authored about 9 years ago by Shannon <[email protected]>
updates tests to hopefully work with appveyor

a84552ea8232719be55cdfa1c0c7a805b1744427 authored about 9 years ago by Shannon <[email protected]>
updates build scripts

3ec543ea50633daeb2817225da9980e96bfb026e authored about 9 years ago by Shannon <[email protected]>
updates test script

3bde260ae405189971632459a469062410869139 authored about 9 years ago by Shannon <[email protected]>
ensures bundle paths are rooted, uses url helper to ensure correct paths, adds more UI test bits, fixes up unit tests

45eba2ad8da303af003f34ec29acdab5604567da authored about 9 years ago by Shannon <[email protected]>
adds a sub folder UI test page

16a3ae1ac1ed32ee3625aade53786913d8a1d45f authored about 9 years ago by Shannon <[email protected]>
Merge branch 'master' of https://github.com/Shazwazza/smidge

d050587a22b2853cdd054999dc8962873cc62716 authored about 9 years ago by Shannon <[email protected]>
adds test ps script

5fb11c4c833b8a822b537c91a09bee021eef5d26 authored about 9 years ago by Shannon <[email protected]>
Update README.md

2eace263ac7064466e1493b97f49f1418dfb34d8 authored about 9 years ago by Shannon Deminick <[email protected]>
updates build for rc1

32b6b78986e2d18adc06b59cea50f042077c7db1 authored about 9 years ago by Shannon <[email protected]>
updates docs regarding debug modes

d82567f6ce663da09fd0272220eee9f9e927ce8c authored about 9 years ago by Shannon Deminick <[email protected]>
Fixes test proj, removes 'debug' config item, debug is now enabled during the rendering process for max flexibility

727700209346db57e691f71dc3bd57e5e22841f0 authored about 9 years ago by Shannon <[email protected]>
Merge branch 'master' of https://github.com/Shazwazza/smidge

3271c6d82392b30bb658956bf74147a41ade0782 authored about 9 years ago by Shannon <[email protected]>
moves imports to _ViewImports

1dafd32427855ae86b624b14cf44ddac54906ae6 authored about 9 years ago by Shannon <[email protected]>
updates syntax highlighting with lang specifics

a345d3391a01a65c8e7da8a4019bdc06097e7138 authored about 9 years ago by Shannon Deminick <[email protected]>
updates docs for new features

7582c2251ae51af3ffc0cb0e561504b62fc689b0 authored about 9 years ago by Shannon Deminick <[email protected]>
updates to rc1, removes some poc node stuff, had to basically re-create the web proj since VS died after the upgrade

5d63aec8464e528c7fdc982cb3f8468e0dbc8a1c authored about 9 years ago by Shannon <[email protected]>
proj json update

fb0118fbe1539decf7a09860599657b85e3f2260 authored about 9 years ago by Shannon <[email protected]>
committed a POC of node services stuff, will revert after but just saving some info

dae7a99d36f696cf1c454b00e708b4dfde5aaf52 authored about 9 years ago by Shannon <[email protected]>
Updates the GetBundleNames with a type

bef2da233223d60873bc8f12736e20c7b35e185c authored about 9 years ago by Shannon <[email protected]>
Merge branch 'master' of https://github.com/Shazwazza/smidge

6db4fbeb3e41b3a38b31a351550226612bd3985b authored about 9 years ago by Shannon <[email protected]>
Adds tag helpers for rendering bundles, adds ability to create bundles inline, TODO: Need to update logic to lookup bundle names and rendering the types of bundle URLs.

3507dd956768ebeedcabdd95de432b2fb6537859 authored about 9 years ago by Shannon <[email protected]>
Update README.md

c84ade239df9fa1b9c28eb89dde11981db7c4a05 authored about 9 years ago by Shannon Deminick <[email protected]>
bumps version

27382fafd68cc0c3d99c96ab858af2870e76713f authored about 9 years ago by Shannon <[email protected]>
Gets beta8 working with IISExpress and correct config params

1293436a3566ecccd3116f04511e3b9fd141c02e authored about 9 years ago by Shannon <[email protected]>
Upgrades to use beta8 + new dotnetcore references

6333579c9a6b285f85258d08152a2e8fb12de5d2 authored about 9 years ago by Shannon <[email protected]>
adds static file handler (oops) and bumps version

403b695291a44915d97ef75fba66c90c2340969c authored over 9 years ago by Shannon <[email protected]>
Updates code so that it runs on Linux!!

d436399ad24a9e391276f77572acb0e9a1ce3ff5 authored over 9 years ago by Shannon <[email protected]>
Merge branch 'master' of https://github.com/Shazwazza/smidge

ff05a1a53aa7ddacfc2fa6f6eb13f184fac7d30b authored over 9 years ago by Shannon <[email protected]>
Adds build script

e828274d1a341555ee1c33759930d958cdcb36b1 authored over 9 years ago by Shannon <[email protected]>
Update README.md

8e72f89aecfe4d8abc3fc13e0d97c586999a71af authored over 9 years ago by Shannon Deminick <[email protected]>
Updates css min to a jsmin type processor instead of regex (copied from CDF) and includes tests

9d3222287d03b00dbee620134d40385991d708c3 authored over 9 years ago by Shannon <[email protected]>