🎨 Fix CSS: Import global.css + plain CSS styles
CSS was not being imported! Fixed: ✅ Added 'import ../styles/global.css' to BaseLayout.astro ✅ Rewrote CSS with plain CSS (not @apply which wasn't working) ✅ Cookie banner has inline styles as backup ✅ Font size: 16px base ✅ Solid colors: green-600 (#16a34a), gray-900 (#111827) ✅ Footer has policy links Build: 12 pages ✅
This commit is contained in:
66
dealplustech-astro/node_modules/reusify/test.js
generated
vendored
Normal file
66
dealplustech-astro/node_modules/reusify/test.js
generated
vendored
Normal file
@@ -0,0 +1,66 @@
|
||||
'use strict'
|
||||
|
||||
var test = require('tape')
|
||||
var reusify = require('./')
|
||||
|
||||
test('reuse objects', function (t) {
|
||||
t.plan(6)
|
||||
|
||||
function MyObject () {
|
||||
t.pass('constructor called')
|
||||
this.next = null
|
||||
}
|
||||
|
||||
var instance = reusify(MyObject)
|
||||
var obj = instance.get()
|
||||
|
||||
t.notEqual(obj, instance.get(), 'two instance created')
|
||||
t.notOk(obj.next, 'next must be null')
|
||||
|
||||
instance.release(obj)
|
||||
|
||||
// the internals keeps a hot copy ready for reuse
|
||||
// putting this one back in the queue
|
||||
instance.release(instance.get())
|
||||
|
||||
// comparing the old one with the one we got
|
||||
// never do this in real code, after release you
|
||||
// should never reuse that instance
|
||||
t.equal(obj, instance.get(), 'instance must be reused')
|
||||
})
|
||||
|
||||
test('reuse more than 2 objects', function (t) {
|
||||
function MyObject () {
|
||||
t.pass('constructor called')
|
||||
this.next = null
|
||||
}
|
||||
|
||||
var instance = reusify(MyObject)
|
||||
var obj = instance.get()
|
||||
var obj2 = instance.get()
|
||||
var obj3 = instance.get()
|
||||
|
||||
t.notOk(obj.next, 'next must be null')
|
||||
t.notOk(obj2.next, 'next must be null')
|
||||
t.notOk(obj3.next, 'next must be null')
|
||||
|
||||
t.notEqual(obj, obj2)
|
||||
t.notEqual(obj, obj3)
|
||||
t.notEqual(obj3, obj2)
|
||||
|
||||
instance.release(obj)
|
||||
instance.release(obj2)
|
||||
instance.release(obj3)
|
||||
|
||||
// skip one
|
||||
instance.get()
|
||||
|
||||
var obj4 = instance.get()
|
||||
var obj5 = instance.get()
|
||||
var obj6 = instance.get()
|
||||
|
||||
t.equal(obj4, obj)
|
||||
t.equal(obj5, obj2)
|
||||
t.equal(obj6, obj3)
|
||||
t.end()
|
||||
})
|
||||
Reference in New Issue
Block a user