From df657e0af6c8b110f54d62e876fc4a3be43bc187 Mon Sep 17 00:00:00 2001 From: Avital Oliver Date: Thu, 10 Oct 2013 12:24:51 -0700 Subject: [PATCH] Deprecate preserve-inputs --- packages/preserve-inputs/package.js | 6 +++--- packages/preserve-inputs/preserve-inputs.js | 7 ------- tools/skel/.meteor/packages | 1 - 3 files changed, 3 insertions(+), 11 deletions(-) delete mode 100644 packages/preserve-inputs/preserve-inputs.js diff --git a/packages/preserve-inputs/package.js b/packages/preserve-inputs/package.js index f979a2d5d9..791f8c3f59 100644 --- a/packages/preserve-inputs/package.js +++ b/packages/preserve-inputs/package.js @@ -1,8 +1,8 @@ Package.describe({ - summary: "Automatically preserve all form fields with a unique id" + summary: "Deprecated package (now empty)", + internal: true }); Package.on_use(function (api) { - api.use(['underscore', 'spark']); - api.add_files("preserve-inputs.js", "client"); + // Deprecated -- Meteor UI makes preserve directives unnecessary }); diff --git a/packages/preserve-inputs/preserve-inputs.js b/packages/preserve-inputs/preserve-inputs.js deleted file mode 100644 index 8d507049ab..0000000000 --- a/packages/preserve-inputs/preserve-inputs.js +++ /dev/null @@ -1,7 +0,0 @@ -var inputTags = 'input textarea button select option'.split(' '); - -var selector = _.map(inputTags, function (t) { - return t.replace(/^.*$/, '$&[id], $&[name]'); -}).join(', '); - -Spark._addGlobalPreserve(selector, Spark._labelFromIdOrName); diff --git a/tools/skel/.meteor/packages b/tools/skel/.meteor/packages index 240f048420..e442b00306 100644 --- a/tools/skel/.meteor/packages +++ b/tools/skel/.meteor/packages @@ -6,4 +6,3 @@ standard-app-packages autopublish insecure -preserve-inputs